0001628280-24-022635.txt : 20240510 0001628280-24-022635.hdr.sgml : 20240510 20240510162121 ACCESSION NUMBER: 0001628280-24-022635 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 80 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240510 DATE AS OF CHANGE: 20240510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CUTERA INC CENTRAL INDEX KEY: 0001162461 STANDARD INDUSTRIAL CLASSIFICATION: ELECTROMEDICAL & ELECTROTHERAPEUTIC APPARATUS [3845] ORGANIZATION NAME: 08 Industrial Applications and Services IRS NUMBER: 770492262 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-50644 FILM NUMBER: 24935231 BUSINESS ADDRESS: STREET 1: 3240 BAYSHORE BOULEVARD CITY: BRISBANE STATE: CA ZIP: 94005 BUSINESS PHONE: 94005 MAIL ADDRESS: STREET 1: 3240 BAYSHORE BOULEVARD CITY: BRISBANE STATE: CA ZIP: 94005 FORMER COMPANY: FORMER CONFORMED NAME: ALTUS MEDICAL INC DATE OF NAME CHANGE: 20011119 10-Q 1 cutr-20240331.htm 10-Q cutr-20240331
0001162461falseDecember 31Q12024P1YP1YP2YP1YP1Yhttp://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerIncludingAssessedTaxhttp://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerIncludingAssessedTaxhttp://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerIncludingAssessedTaxhttp://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerIncludingAssessedTaxhttp://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerIncludingAssessedTaxhttp://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerIncludingAssessedTax0.03014270.0189860.0171378xbrli:sharesiso4217:USDiso4217:USDxbrli:sharescutr:countryxbrli:purecutr:lease_termcutr:patentcutr:dayiso4217:USDcutr:itemcutr:segment00011624612024-01-012024-03-3100011624612024-05-0800011624612024-03-3100011624612023-12-310001162461us-gaap:ProductMember2024-01-012024-03-310001162461us-gaap:ProductMember2023-01-012023-03-310001162461us-gaap:ServiceMember2024-01-012024-03-310001162461us-gaap:ServiceMember2023-01-012023-03-3100011624612023-01-012023-03-310001162461us-gaap:CommonStockMember2023-12-310001162461us-gaap:AdditionalPaidInCapitalMember2023-12-310001162461us-gaap:RetainedEarningsMember2023-12-310001162461us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001162461us-gaap:CommonStockMember2024-01-012024-03-310001162461us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001162461us-gaap:RetainedEarningsMember2024-01-012024-03-310001162461us-gaap:CommonStockMember2024-03-310001162461us-gaap:AdditionalPaidInCapitalMember2024-03-310001162461us-gaap:RetainedEarningsMember2024-03-310001162461us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001162461us-gaap:CommonStockMember2022-12-310001162461us-gaap:AdditionalPaidInCapitalMember2022-12-310001162461us-gaap:RetainedEarningsMember2022-12-310001162461us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-3100011624612022-12-310001162461us-gaap:CommonStockMember2023-01-012023-03-310001162461us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001162461us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001162461us-gaap:RetainedEarningsMember2023-01-012023-03-310001162461us-gaap:CommonStockMember2023-03-310001162461us-gaap:AdditionalPaidInCapitalMember2023-03-310001162461us-gaap:RetainedEarningsMember2023-03-310001162461us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100011624612023-03-3100011624612023-01-012023-12-310001162461cutr:MobilizationCostsMemberus-gaap:OtherNoncurrentAssetsMember2024-03-310001162461cutr:MobilizationCostsMemberus-gaap:OtherNoncurrentAssetsMember2023-12-310001162461cutr:CapitalizedCloudComputingSetupCostMemberus-gaap:OtherNoncurrentAssetsMember2024-03-310001162461cutr:CapitalizedCloudComputingSetupCostMemberus-gaap:OtherNoncurrentAssetsMember2023-12-310001162461cutr:SkincareMember2024-01-012024-02-280001162461cutr:SkincareMember2023-01-012023-03-310001162461cutr:ZOSkinHealthMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-01-012024-03-310001162461cutr:ZOSkinHealthMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-03-310001162461cutr:ThreeBusinessDaysMember2024-02-280001162461cutr:BetweenJanuary1stAndFebruary23rdMember2024-02-2800011624612024-01-012024-02-280001162461cutr:ThreeBusinessDaysMember2024-02-292024-02-290001162461cutr:BetweenJanuary1stAndFebruary28thMemberus-gaap:SubsequentEventMember2024-04-012024-04-010001162461us-gaap:SubsequentEventMember2024-04-012024-04-010001162461us-gaap:CustomerConcentrationRiskMembercutr:IloodaCoLtdMemberus-gaap:SalesRevenueNetMember2024-01-012024-03-310001162461us-gaap:CustomerConcentrationRiskMembercutr:IloodaCoLtdMemberus-gaap:SalesRevenueNetMember2023-01-012023-03-310001162461cutr:SettlementAgreementNonRenewalOfManufacturingServiceAgreementMember2024-02-282024-02-280001162461cutr:ReceiptOfInventoriesMembercutr:SettlementAgreementNonRenewalOfManufacturingServiceAgreementMember2024-02-282024-02-280001162461cutr:PurchasedEquipmentMembercutr:SettlementAgreementNonRenewalOfManufacturingServiceAgreementMember2024-02-282024-02-280001162461cutr:CompensationForPreviouslyIncurredExpensesMembercutr:SettlementAgreementNonRenewalOfManufacturingServiceAgreementMember2024-02-282024-02-280001162461us-gaap:AccruedLiabilitiesMember2023-12-310001162461cutr:CompensationForPreviouslyIncurredExpensesMemberus-gaap:CostOfSalesMembercutr:SettlementAgreementNonRenewalOfManufacturingServiceAgreementMember2023-01-012023-12-310001162461cutr:ReceiptOfInventoriesMembercutr:SettlementAgreementNonRenewalOfManufacturingServiceAgreementMember2024-03-312024-03-310001162461us-gaap:AccruedLiabilitiesMember2024-03-310001162461us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2024-03-310001162461us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-12-310001162461us-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2026Member2024-03-310001162461us-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2028Member2024-03-310001162461us-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2029Member2024-03-310001162461us-gaap:LeaseholdImprovementsMember2024-03-310001162461us-gaap:LeaseholdImprovementsMember2023-12-310001162461cutr:AviClearDevicesMember2024-03-310001162461cutr:AviClearDevicesMember2023-12-310001162461us-gaap:FurnitureAndFixturesMember2024-03-310001162461us-gaap:FurnitureAndFixturesMember2023-12-310001162461us-gaap:MachineryAndEquipmentMember2024-03-310001162461us-gaap:MachineryAndEquipmentMember2023-12-310001162461us-gaap:ConstructionInProgressMember2024-03-310001162461us-gaap:ConstructionInProgressMember2023-12-310001162461us-gaap:ServiceMembersrt:MinimumMember2024-01-012024-03-310001162461us-gaap:ServiceMembersrt:MaximumMember2024-01-012024-03-3100011624612024-04-012024-03-310001162461cutr:DeferredLicenseFeeMember2024-03-310001162461cutr:DeferredLicenseFeeMember2023-12-310001162461us-gaap:ServiceMemberus-gaap:TransferredOverTimeMember2024-01-012024-03-310001162461us-gaap:ServiceMemberus-gaap:TransferredOverTimeMember2023-01-012023-03-310001162461country:JPcutr:SkincareMember2024-01-012024-03-310001162461srt:MinimumMember2024-01-012024-03-310001162461srt:MaximumMember2024-01-012024-03-310001162461srt:MinimumMember2024-03-310001162461srt:MaximumMember2024-03-310001162461us-gaap:OtherAssetsMember2024-03-310001162461us-gaap:OtherAssetsMember2023-12-310001162461us-gaap:SellingAndMarketingExpenseMember2024-01-012024-03-310001162461us-gaap:SellingAndMarketingExpenseMember2023-01-012023-03-310001162461us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001162461cutr:RestrictedStockUnitsAndPerformanceShareUnitsMember2023-12-310001162461cutr:RestrictedStockUnitsAndPerformanceShareUnitsMember2024-01-012024-03-310001162461cutr:RestrictedStockUnitsAndPerformanceShareUnitsMember2024-03-310001162461us-gaap:CostOfSalesMember2024-01-012024-03-310001162461us-gaap:CostOfSalesMember2023-01-012023-03-310001162461us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-03-310001162461us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001162461us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310001162461us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001162461us-gaap:ConvertibleDebtSecuritiesMembercutr:ConvertibleSeniorNotesDue2026Member2024-01-012024-03-310001162461us-gaap:ConvertibleDebtMember2024-01-012024-03-310001162461us-gaap:ConvertibleDebtMember2023-01-012023-03-310001162461us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001162461us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001162461us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001162461us-gaap:PerformanceSharesMember2024-01-012024-03-310001162461us-gaap:PerformanceSharesMember2023-01-012023-03-310001162461us-gaap:EmployeeStockMember2024-01-012024-03-310001162461us-gaap:EmployeeStockMember2023-01-012023-03-310001162461cutr:CappedCallSecuritiesMember2024-01-012024-03-310001162461cutr:CappedCallSecuritiesMember2023-01-012023-03-310001162461us-gaap:ConvertibleDebtSecuritiesMember2024-01-012024-03-310001162461us-gaap:ConvertibleDebtSecuritiesMember2023-01-012023-03-310001162461us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001162461us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001162461us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001162461us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001162461us-gaap:PerformanceSharesMember2024-01-012024-03-310001162461us-gaap:PerformanceSharesMember2023-01-012023-03-310001162461us-gaap:EmployeeStockMember2024-01-012024-03-310001162461us-gaap:EmployeeStockMember2023-01-012023-03-310001162461cutr:AviClearOperatingLeaseLicenseFeeRevenueMember2024-01-012024-03-310001162461cutr:AviClearOperatingLeaseLicenseFeeRevenueMember2023-01-012023-03-310001162461cutr:AviClearOperatingLeaseRecurringRevenueMember2023-01-012023-03-310001162461cutr:AviClearOperatingLeaseRecurringRevenueMember2024-01-012024-03-310001162461cutr:AviClearRevenueMember2024-01-012024-03-310001162461cutr:AviClearRevenueMember2023-01-012023-03-310001162461cutr:AviClearDeviceMember2024-03-310001162461cutr:CapitalizedCloudComputingSetupCostMemberus-gaap:SellingAndMarketingExpenseMember2024-01-012024-03-310001162461cutr:CapitalizedCloudComputingSetupCostMemberus-gaap:SellingAndMarketingExpenseMember2023-01-012023-03-310001162461cutr:LeaseInstallmentCostsMemberus-gaap:SellingAndMarketingExpenseMember2024-01-012024-03-310001162461cutr:LeaseInstallmentCostsMemberus-gaap:SellingAndMarketingExpenseMember2023-01-012023-03-310001162461cutr:LeaseInstallmentCostsMemberus-gaap:OtherNoncurrentAssetsMember2024-03-310001162461cutr:LeaseInstallmentCostsMemberus-gaap:OtherNoncurrentAssetsMember2023-12-3100011624612023-03-012023-03-310001162461us-gaap:PendingLitigationMember2024-03-310001162461us-gaap:PendingLitigationMember2023-12-310001162461us-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2026Member2023-12-310001162461us-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2028Member2023-12-310001162461us-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2029Member2023-12-310001162461us-gaap:ConvertibleDebtMember2024-03-310001162461us-gaap:ConvertibleDebtMember2023-12-310001162461us-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2026Member2021-03-310001162461us-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2026Member2021-03-012021-03-310001162461us-gaap:CommonStockMembercutr:ConvertibleSeniorNotesDue2026Member2021-03-310001162461us-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2028Member2022-05-310001162461cutr:VoceCapitalManagementLLCMemberus-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2028Member2022-05-310001162461us-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2028Member2022-05-012022-05-310001162461us-gaap:CommonStockMembercutr:ConvertibleSeniorNotesDue2028Member2022-05-310001162461us-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2029Member2022-12-310001162461us-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2029Member2022-12-012022-12-310001162461us-gaap:CommonStockMembercutr:ConvertibleSeniorNotesDue2029Member2022-12-310001162461us-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2026Member2022-05-012022-05-310001162461us-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2026Member2022-06-010001162461cutr:ConvertibleSeniorNotesDue2026FirstConversionTriggerMemberus-gaap:ConvertibleDebtMember2024-01-012024-03-310001162461us-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2026SecondConversionTriggerMember2024-01-012024-03-310001162461us-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2026SecondConversionTriggerMember2024-03-310001162461us-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2026Member2024-01-012024-03-310001162461us-gaap:DebtInstrumentRedemptionPeriodOneMemberus-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2026Member2024-03-310001162461us-gaap:DebtInstrumentRedemptionPeriodOneMemberus-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2026Member2024-01-012024-03-310001162461us-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel2Membercutr:ConvertibleSeniorNotesDue2026Member2024-03-310001162461us-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2028FirstConversionTriggerMember2024-01-012024-03-310001162461us-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2028SecondConversionTriggerMember2024-01-012024-03-310001162461us-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2028SecondConversionTriggerMember2024-03-310001162461us-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2028Member2024-01-012024-03-310001162461us-gaap:DebtInstrumentRedemptionPeriodOneMemberus-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2028Member2024-03-310001162461us-gaap:DebtInstrumentRedemptionPeriodOneMemberus-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2028Member2024-01-012024-03-310001162461us-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2028Memberus-gaap:FairValueInputsLevel2Member2024-03-310001162461us-gaap:DebtInstrumentRedemptionPeriodOneMemberus-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2029Member2024-03-310001162461us-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2029Member2024-01-012024-03-310001162461us-gaap:DebtInstrumentRedemptionPeriodOneMemberus-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2029Member2024-01-012024-03-310001162461us-gaap:ConvertibleDebtMembercutr:ConvertibleSeniorNotesDue2029Memberus-gaap:FairValueInputsLevel2Member2024-03-310001162461cutr:ConvertibleSeniorNotesAdditionalInterestUpTo180DaysMemberus-gaap:ConvertibleDebtMember2024-03-310001162461cutr:ConvertibleSeniorNotesAdditionalInterest181Days360DaysMemberus-gaap:ConvertibleDebtMember2024-03-310001162461cutr:ConvertibleSeniorNotesDue2026Member2021-03-310001162461cutr:ConvertibleSeniorNotesDue2026Member2021-03-040001162461cutr:ConvertibleSeniorNotesDue2026Member2021-03-012021-03-310001162461cutr:ConvertibleSeniorNotesDue2028Member2022-05-310001162461cutr:ConvertibleSeniorNotesDue2028Member2022-05-040001162461cutr:ConvertibleSeniorNotesDue2028Member2022-05-012022-05-310001162461cutr:ConvertibleSeniorNotesDue2029Member2022-05-310001162461cutr:ConvertibleSeniorNotesDue2029Member2022-12-070001162461cutr:ConvertibleSeniorNotesDue2029Member2022-05-012022-05-310001162461us-gaap:ConvertibleDebtMember2023-01-012023-03-310001162461us-gaap:ConvertibleDebtMember2024-01-012024-03-310001162461cutr:LoanAndSecurityAgreementMemberus-gaap:RevolvingCreditFacilityMembercutr:SiliconValleyBankMember2020-07-092020-07-090001162461cutr:LoanAndSecurityAgreementMemberus-gaap:RevolvingCreditFacilityMembercutr:SiliconValleyBankMember2020-07-090001162461cutr:ConvertibleSeniorNotesDue2026Member2024-01-012024-03-310001162461cutr:ConvertibleSeniorNotesDue2028Member2024-01-012024-03-3100011624612023-10-012023-12-310001162461country:US2024-01-012024-03-310001162461country:US2023-01-012023-03-310001162461country:JP2024-01-012024-03-310001162461country:JP2023-01-012023-03-310001162461cutr:AsiaExcludingJapanMember2024-01-012024-03-310001162461cutr:AsiaExcludingJapanMember2023-01-012023-03-310001162461srt:EuropeMember2024-01-012024-03-310001162461srt:EuropeMember2023-01-012023-03-310001162461cutr:RestOfWorldMember2024-01-012024-03-310001162461cutr:RestOfWorldMember2023-01-012023-03-310001162461cutr:SystemsMember2024-01-012024-03-310001162461cutr:SystemsMember2023-01-012023-03-310001162461cutr:ConsumablesMember2024-01-012024-03-310001162461cutr:ConsumablesMember2023-01-012023-03-310001162461cutr:SkincareMember2024-01-012024-03-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2024
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _____ to_____.
Commission File Number: 000-50644
Cutera, Inc.
(Exact name of registrant as specified in its charter)
Delaware77-0492262
(State or other jurisdiction of incorporation or organization)
(I.R.S. Employer Identification No.)
3240 Bayshore Blvd., Brisbane, California 94005
(Address of principal executive offices)
(415) 657-5500
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock ($0.001 par value)CUTRThe NASDAQ Stock Market, LLC
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes    x    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 x     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 (check one):
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act.):    Yes    ☐    No    x
The number of shares of Registrant’s common stock issued and outstanding as of May 8, 2024, was 20,072,096.


CUTERA, INC.
FORM 10-Q
TABLE OF CONTENTS
Page



In this Quarterly Report on Form 10-Q, “Cutera,” “the Company,” “we,” “us” and “its” refer to Cutera, Inc. and its consolidated subsidiaries.

This report may contain references to its proprietary intellectual property, including among others, trademarks for its systems and ancillary products, “ACUTIP 500®,” “AVI™,” “AVICLEAR®,” “AVICOOL®,” “AVIANALYTICS™,” “CUCF®,” “CUTERA®,” “CUTERA UNIVERSITY CLINICAL FORUM®,” “ENLIGHTEN®,” “EXCEL HR®,” “EXCEL V®,” “GENESIS™,” “LASER GENESIS™,” “LIMELIGHT®,” “PICO GENESIS®,” “PICO TONING®,” “PROWAVE 770®,” “SOLERA®,” “TITAN®,” “TRUBODY®,” “TRUSCULPT FLEX®,” “TRUFLEX™,” “TRUSCULPT®,” “TRUSCULPT ID®,” and “XEO®.”
These trademarks and trade names are the property of Cutera or the property of its consolidated subsidiaries and are protected under applicable intellectual property laws. Solely for convenience, its trademarks and tradenames referred to in this Quarterly Report on Form 10-Q may appear without the ® or symbols, but such references are not intended to indicate in any way that the Company will not assert, to the fullest extent under applicable law, its rights to these trademarks and tradenames.

2

PART I.     FINANCIAL INFORMATION
ITEM 1.    FINANCIAL STATEMENTS (UNAUDITED)
CUTERA, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except share, per share data and par value)
(Unaudited)
March 31,
2024
December 31,
2023
Assets
Current assets:
Cash and cash equivalents$105,444 $143,612 
Accounts receivable, net of allowance for credit losses of $12,059 and $9,878, respectively
37,019 43,121 
Inventories
73,469 62,600 
Other current assets and prepaid expenses19,294 19,852 
Total current assets235,226 269,185 
Long-term inventories
20,582 16,283 
Property and equipment, net31,964 37,275 
Deferred tax assets534 579 
Goodwill1,339 1,339 
Operating lease right-of-use assets12,034 10,055 
Other long-term assets10,313 11,575 
Total assets$311,992 $346,291 
Liabilities and stockholders' deficit
Current liabilities:
Accounts payable$13,316 $19,829 
Accrued liabilities47,119 55,055 
Operating lease liabilities3,231 2,441 
Deferred revenue9,038 10,422 
Total current liabilities72,704 87,747 
Deferred revenue, net of current portion1,417 1,494 
Operating lease liabilities, net of current portion10,046 8,887 
Convertible notes, net of unamortized debt issuance costs of $9,859 and $10,430, respectively
419,266 418,695 
Other long-term liabilities1,122 1,298 
Total liabilities504,555 518,121 
Commitments and Contingencies (Note 12)
Stockholders’ deficit:
Common stock, $0.001 par value; authorized: 50,000,000 shares; issued and outstanding: 20,067,941 and 19,960,622 shares at March 31, 2024 and December 31, 2023, respectively
20 20 
Additional paid-in capital133,541 131,496 
Accumulated deficit(326,124)(303,346)
Total stockholders’ deficit(192,563)(171,830)
Total liabilities and stockholders’ deficit$311,992 $346,291 

See Accompanying Notes to Condensed Consolidated Financial Statements.

3

CUTERA, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share data)
(Unaudited)
Three Months Ended
March 31,
20242023
Net revenue:
Products$33,115 $49,121 
Service5,678 5,405 
Total net revenue38,793 54,526 
Cost of revenue:
Products23,289 30,059 
Service3,085 2,835 
Total cost of revenue26,374 32,894 
Gross profit12,419 21,632 
Operating expenses:
Sales and marketing23,677 29,512 
Research and development5,001 6,468 
General and administrative12,881 12,253 
Gain on early termination of distribution agreement
(9,708) 
Total operating expenses31,851 48,233 
Loss from operations(19,432)(26,601)
Interest and other expense, net:
Amortization of debt issuance costs(571)(552)
Interest on convertible notes(2,939)(2,939)
Interest income1,455 2,636 
Other expense, net(1,316)(320)
Total interest and other expense, net(3,371)(1,175)
Loss before income taxes(22,803)(27,776)
Income tax (benefit) expense
(25)272 
Net loss$(22,778)$(28,048)
Net loss per share:
Basic$(1.14)$(1.42)
Diluted$(1.14)$(1.42)
Weighted-average number of shares used in per share calculation:
Basic 19,991 19,776 
Diluted19,991 19,776 
See Accompanying Notes to Condensed Consolidated Financial Statements.

4

CUTERA, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(In thousands)
(Unaudited)
Three Months Ended
March 31,
20242023
Net loss$(22,778)$(28,048)
Other comprehensive income:
Net change in unrealized gain on available-for-sale investments, net of tax
 86 
Other comprehensive income, net of tax
 86 
Comprehensive loss$(22,778)$(27,962)
See Accompanying Notes to Condensed Consolidated Financial Statements.

5

CUTERA, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS DEFICIT
(In thousands, except share amounts)
(Unaudited)

Three Months Ended March 31, 2024 and 2023
Common StockAdditional
Paid-in
Capital
Accumulated
Deficit
Accumulated
Other
Comprehensive
Loss
Total
Stockholders’
Deficit
SharesAmount
Balance at December 31, 202319,960,622 $20 $131,496 $(303,346)$ $(171,830)
Issuance of common stock in settlement of restricted and performance stock units, net of shares withheld for employee taxes107,319 — (64)— — (64)
Stock-based compensation expense— — 2,109 — — 2,109 
Net loss— — — (22,778)— (22,778)
Balance at March 31, 202420,067,941 $20 $133,541 $(326,124)$ $(192,563)

Common StockAdditional
Paid-in
Capital
Accumulated
Deficit
Accumulated
Other
Comprehensive
Loss
Total
Stockholders’
Deficit
SharesAmount
Balance at December 31, 202219,668,603 $20 $125,406 $(140,513)$(94)$(15,181)
Exercise of stock options5,775 — 109 — — 109 
Issuance of common stock in settlement of restricted and performance stock units, net of shares withheld for employee taxes110,729 — (2,397)— — (2,397)
Stock-based compensation expense— — 3,386 — — 3,386 
Net change in unrealized loss on available-for-sale investments— — — — 86 86 
Net loss— — — (28,048)— (28,048)
Balance at March 31, 202319,785,107 $20 $126,504 $(168,561)$(8)$(42,045)
    
See Accompanying Notes to Condensed Consolidated Financial Statements.

6

CUTERA, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
Three Months Ended March 31,
20242023
Cash flows from operating activities
Net loss$(22,778)$(28,048)
Adjustments to reconcile net loss to net cash used in operating activities:
Stock-based compensation2,109 3,386 
Depreciation and amortization1,991 1,409 
Amortization of contract acquisition costs1,391 2,178 
Amortization of debt issuance costs571 552 
Unrealized gain on foreign exchange forward (623)
Accretion of discount on investment securities and investment income, net (34)
Deferred tax assets45 13 
Provision for credit losses2,181 225 
Changes in assets and liabilities:
Accounts receivable3,921 (6,410)
Inventories(11,461)(6,163)
Other current assets and prepaid expenses560 (2,053)
Other long-term assets(240)(2,011)
Accounts payable(6,513)(1,330)
Accrued liabilities(7,916)1,706 
Operating leases, net(30)(16)
Deferred revenue(1,461)201 
Net cash used in operating activities(37,630)(37,018)
Cash flows from investing activities
Acquisition of property and equipment(335)(10,353)
Proceeds from disposal of property and equipment
57  
Proceeds from maturities of marketable investments 94,154 
Purchase of marketable investments (23,467)
Net cash provided by (used in) investing activities(278)60,334 
Cash flows from financing activities
Proceeds from exercise of stock options and employee stock purchase plan 109 
Taxes paid related to net share settlement of equity awards(64)(2,397)
Payments on finance lease obligations(196)(124)
Net cash used in financing activities
(260)(2,412)
Net increase (decrease) in cash, cash equivalents and restricted cash(38,168)20,904 
Cash, cash equivalents, and restricted cash at beginning of period143,612 146,624 
Cash, cash equivalents, and restricted cash at end of period$105,444 $167,528 
Supplemental non-cash operating, investing, and financing activities:
Assets acquired under finance lease$ $33 
Assets acquired under operating lease$2,749 $57 
Acquisition of property and equipment$ $6,894 
Supplemental disclosure of cash flow information:
Cash paid for interest$817 $778 
Cash paid for income taxes$804 $483 
See Accompanying Notes to Condensed Consolidated Financial Statements.

7

CUTERA, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Note 1.         Summary of Significant Accounting Policies 
Description of Operations and Principles of Consolidation
Cutera, Inc. (“Cutera” or the “Company”) develops, manufactures, distributes, and markets energy-based product platforms for medical practitioners, enabling them to offer treatments to their customers. In addition, the Company distributes third-party manufactured skincare products, until the termination of distribution agreement in February 2024, and Secret PRO and Secret RF systems and consumables. The Company currently markets the following system platforms: AviClear, enlighten, excel HR, excel V/V+, truSculpt, Secret PRO, Secret DUO, Secret RF, xeo, and xeo+ — each of which enables medical practitioners to perform procedures including treatment for acne, body contouring, skin resurfacing and revitalization, hair and tattoo removal, removal of benign pigmented lesions, and vascular conditions. Several of the Company’s systems offer multiple hand pieces and applications, providing customers the flexibility to upgrade their systems.
The sale of systems, hand pieces, upgrade of systems, and leasing and direct sales of AviClear devices (collectively “Systems” revenue); replacement hand pieces, truSculpt cycle refills, truFlex cycle refills, AviClear treatment fees, and single use disposable tips applicable to Secret systems (collectively “Consumables” revenue); and the distribution of third-party manufactured skincare products (“Skincare”) revenue are collectively classified as “Products” revenue. In addition to Products revenue, the Company generates revenue from the sale of post-warranty service contracts and service parts and labor for the repair and maintenance of products that are out of warranty, all of which are collectively classified as “Service” revenue.
The Company’s corporate headquarters and U.S. operations are located in Brisbane, California, where the Company conducts manufacturing, warehousing, research and development, regulatory, sales and marketing, service, and administrative activities. The Company also maintains regional distribution centers (“RDCs”) in select locations across the U.S. These RDCs serve as forward warehousing for systems and service parts in various geographies. The Company markets, sells and services the Company’s products through direct sales and service employees in North America (including Canada), Australia, New Zealand, Austria, France, Germany, Hong Kong, Japan, Switzerland, the United Kingdom and the Repblic of Ireland. Sales and services outside of these direct markets are made through a worldwide distributor network in over 38 countries. The condensed consolidated financial statements include the accounts of the Company and its subsidiaries.
Liquidity and Management’s Plans
When preparing financial statements, management has the responsibility to evaluate if the Company has adequate liquidity to continue to operate for the next twelve months. In performing this assessment, management considered the Company's current financial condition and liquidity sources, including current funds, forecasted future cash flows and unconditional obligations due over the next twelve months. In addition, management evaluated the history of the Company's financial performance, and determined that the Company has had a historic trend of operating losses, which continues to have an unfavorable impact on the Company's overall liquidity. Most recently, the Company reported net losses of $22.8 million for the three months ended March 31, 2024 and $162.8 million for the year ended December 31, 2023.
The Company believes that it will continue as a going concern for the twelve months from the issuance of its condensed consolidated financial statements. The accompanying condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles applicable to a going concern, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business.
The Company’s continued operations will depend on several factors, including but not limited to, growth of revenues from its revised business model for AviClear, which entails transitioning from a lease model to a direct sales model, maintaining or increasing revenues from sales of legacy systems, consumables and services, achieving cost savings as a result of workforce reductions implemented in the fourth quarter of 2023, restructuring of supplier and manufacturing relationships, and initiatives to improve inventory and receivables management. Failure to increase revenue, achieve cost savings, raise additional financing or re-finance the existing convertible notes when they become due, would adversely affect the Company’s ability to achieve its intended business objectives. There can be no assurances that financing will be available on terms favorable to the Company, if at all, and delays may occur in completing the operating activities.
Basis of Presentation
In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements included in this report reflect all adjustments necessary for a fair statement of its condensed consolidated balance sheets as of March 31, 2024 and December 31, 2023, and its condensed consolidated statements of operations, condensed consolidated statements of

8

comprehensive loss, condensed consolidated statements of changes in stockholders' deficit, and condensed consolidated statements of cash flows, for the three months ended March 31, 2024, and 2023, respectively. The December 31, 2023 condensed consolidated balance sheet was derived from audited financial statements, but does not include all disclosures required by generally accepted accounting principles in the United States of America (“GAAP”). The results for interim periods are not necessarily indicative of results for the entire year or any other interim period. All intercompany accounts and transactions have been eliminated upon consolidation. The accompanying condensed consolidated financial statements should be read in conjunction with the Company’s previously filed audited financial statements and the related notes thereto included in the Company’s annual report on Form 10-K for the year ended December 31, 2023, filed with the Securities and Exchange Commission (the “SEC”) on May 10, 2024.
Reclassification
The Company reclassified the interest expense portion previously recorded in interest income (expense), net to other income (expense), net on the condensed consolidated statement of operations. Corresponding reclassifications of prior period amounts have been made in the Company's condensed consolidated statement of operations to conform to the current period presentation. These reclassifications had no effect on the reported net loss.
Risks and Uncertainties
The Company's future results of operations involve a number of risks and uncertainties. Factors that could affect the Company's future operating results and cause actual results to vary materially from expectations include, but are not limited to, rapid technological change, continued acceptance of the Company's products, stability of global financial markets, cybersecurity breaches and other disruptions that could compromise the Company’s information or results, business disruptions that are caused by natural disasters or pandemic events, management of international activities, competition from substitute products and larger companies, the Company's ability to obtain and maintain regulatory approvals, government regulations and oversight, patent and other types of litigation, the Company's ability to protect proprietary technology from counterfeit versions of the Company's products and its intellectual property rights generally, the successful execution of new product launches, the continuation of strategic relationships, such as the Company's distribution of third-party products, and dependence on key individuals.
Accounting Policies
These unaudited condensed consolidated financial statements are prepared in accordance with the rules and regulations of the SEC applicable to interim financial statements. While these statements reflect all normal recurring adjustments that are, in the opinion of management, necessary for fair presentation of the results of the interim period, they do not include all of the information and footnotes required by GAAP for complete financial statements. The Company uses the same accounting policies in preparing quarterly and annual financial statements.
Leases
The Company incurred costs to fulfill its lease agreement obligations with its AviClear device lessees. These costs consisted of freight, installation, and training. In addition to these mobilization costs, the Company incurred commission costs associated with the placement of the AviClear device. The Company capitalized commission costs and made a policy election to capitalize the mobilization costs.
The Company determined to cease new leases of the AviClear device in 2023 and, therefore the Company no longer capitalizes additional mobilization costs and commission costs related to placements of the AviClear device, which were recorded in other long-term assets on the Company's condensed consolidated balance sheets and were amortized over the expected lease term. The amortization of the remaining mobilization costs and amortization of deferred commission costs are recorded in cost of revenue and sales and marketing, respectively, in the Company's condensed consolidated statement of operations. Total capitalized mobilization costs were $1.5 million and $2.1 million as of March 31, 2024 and December 31, 2023, respectively. Total capitalized commissions as of March 31, 2024, and December 31, 2023, were $2.4 million and $2.7 million, respectively, and are included in other long-term assets on the Company’s condensed consolidated balance sheet.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires the Company’s management to make estimates and assumptions that affect the amounts reported of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the accompanying notes, and the reported amounts of revenue and expenses during the reported periods. Actual results could differ materially from those estimates.

9

On an ongoing basis, management evaluates its estimates, including those related to warranty obligations, sales commissions, allowance for credit losses, sales allowances, fair value of investments, valuation of inventories, fair value of goodwill, useful lives of property and equipment, impairment testing for long-lived assets, implicit and incremental borrowing rates related to the Company’s leases, variables used in calculating the fair value of the Company's equity awards, expected achievement of performance-based vesting criteria and management performance bonuses, assumptions used in operating and sales-type lease classifications, the standalone selling price of the Company's products and services, the period of benefit used to capitalize and amortize contract acquisition costs, variable considerations, contingent liabilities, recoverability of deferred tax assets, residual value of leased equipment, lease term and effective income tax rates. Management bases estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.
Distribution of Third-Party Products
The Company generated revenue from the distribution of skincare products, which were manufactured by ZO Skin Health, Inc. (“ZO”), and sold in the Japanese market. In the three months ended March 31, 2024, and 2023, revenue from the distribution of skincare products was $4.2 million and $8.1 million, respectively, representing 11% and 15% of the Company’s consolidated revenue, respectively.
On February 28, 2024, the Company and its Japanese subsidiary, Cutera KK, entered into a termination agreement (the “Termination Agreement”) with ZO USA and its Japanese subsidiary, ZO Skin Health GK (“ZO Japan” and together with ZO USA and their affiliates, “ZO”), which, among other things, (i) terminates all agreements related to the distribution by the Company of ZO’s products in Japan effective immediately, (ii) provides for the orderly transition of the distribution of ZO products to ZO, (iii) transfers certain Company employees dedicated to the distribution of ZO products to ZO, (iv) transfers certain customer contracts related to ZO products from the Company to ZO and (v) transfers certain inventory and assets related to the distribution of ZO products from the Company to ZO. The Termination Agreement requires ZO to pay the Company $5.75 million within three business days of the execution of the Termination Agreement and make a second payment of $5.75 million, less any offsets under the Termination Agreement (including, but not limited to, 42.2% of the Company’s net revenue for sales of ZO products under the Distribution Agreement between January 1, 2024 and February 28, 2024), upon the earlier of (a) the completion the transition of regulatory and distribution activities such that ZO is able to fulfill product orders by customers in Japan, as determined by ZO and the Company, and (b) June 14, 2024. The Company received the first payment of $5.75 million on February 29, 2024, and received a second payment of $2.37 million on April 1, 2024, which was net of $1.6 million in amounts owed by Cutera. The In the three months ended March 31, 2024, the Company recorded the net gain of $9.7 million resulting from the early termination proceeds received and the transfer of certain assets and liabilities as gain on early termination of distribution agreement on the Company's condensed consolidated statement of operations.
The Company generates revenue from the distribution of the Secret systems, which are manufactured by ilooda Co. Ltd. (“ilooda”). The Company is the exclusive distributor for all systems sold in the United States, Canada, the United Kingdom; the exclusive distributor for certain systems in France, and Spain; and the non-exclusive distributor for systems sold in Austria and Germany. In the three months ended March 31, 2024, and 2023, revenue from the distribution of Secret products represented 6% and 4%, respectively, of the Company’s consolidated revenue. The Company‘s ilooda distribution agreement expires in June 30, 2026.
Termination of Manufacturing Service Agreement
In November 2023, the Company communicated its intention not to renew its existing manufacturing service agreement (“Manufacturing Service Agreement”) with Jabil Inc. (“Jabil”), a third-party manufacturing provider that manufactured excel V+ and AviClear devices for the Company. At the time of the communication of non-renewal, the Company concluded that it would have an obligation to purchase unshipped inventory from Jabil. The Company subsequently received claims from Jabil related to other amounts associated with the termination and entered into settlement discussions with Jabil.
On February 28, 2024, the Company and Jabil signed a settlement agreement (“Settlement Agreement”) for the non-renewal of its existing Manufacturing Service Agreement. The Settlement Agreement provided for a payment by Cutera to Jabil of $19.5 million, to be offset by $1.3 million in amounts owed by Jabil. The $19.5 million payment to Jabil relates to the Company's receipt of $13.5 million of inventories, $0.3 million of equipment, and the payment of $5.7 million for expenses either previously incurred by Jabil or associated with the non-renewal of the Manufacturing Services Agreement.
The Company recorded the net balance of the $19.5 million payment owed to Jabil and the $15.1 million aggregate of inventories, equipment, and other amounts owed to Cutera, in accrued liabilities on the consolidated balance sheet at December 31, 2023. The $5.7 million for expenses incurred by Jabil was recorded in cost of revenue on the consolidated statements of operations in the twelve months ended December 31, 2023.

10

As of March 31, 2024, the ownership of the $13.5 million inventories balance had been transferred from Jabil to Cutera. The Company has $0.8 million of settlement obligation to pay to Jabil, recorded in accrued liabilities on the condensed consolidated balance sheet.

11

Note 2.         Cash, Cash Equivalents, Restricted Cash and Marketable Investments
The Company determines the appropriate classification of its investments in marketable securities at the time of purchase and re-evaluates such designation at each balance sheet date.
The Company’s marketable securities have been classified and accounted for as available-for-sale securities. Investments with remaining maturities of more than one year are viewed by the Company as available to support current operations and are classified as current assets under the caption marketable investments in the accompanying consolidated balance sheets. Investments in available-for-sale debt securities are measured at fair value under the guidance in ASC 320. Credit losses on impaired available-for-sale debt securities are recognized through an allowance for credit losses. Under ASC 326, credit losses recognized on an available-for-sale debt security should not reduce the net carrying amount of the available-for-sale debt security below its fair value. Any changes in fair value unrelated to credit are recognized as an unrealized gain or loss in other comprehensive income.
The Company's cash and cash equivalents was $105.4 million and $143.6 million as of March 31, 2024 and December 31, 2023, respectively. There were no marketable investments or restricted cash as of those dates.


12

Note 3.         Fair Value of Financial Instruments
The Company measures certain financial assets at fair value, including cash and cash equivalents.
The fair value hierarchy contains the following three levels of inputs that may be used to measure fair value, in accordance with ASC 820:
Level 1 inputs, which include quoted prices in active markets for identical assets or liabilities;
Level 2 inputs, which include observable inputs other than Level 1 inputs, such as quoted prices for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the asset or liability. When sufficient quoted pricing for identical securities is not available, the Company uses market pricing and other observable market inputs for similar securities obtained from various third-party data providers. These inputs either represent quoted prices for similar assets in active markets or have been derived from observable market data; and
Level 3 inputs, which include unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the underlying asset or liability. Level 3 assets and liabilities include those whose fair value measurements are determined using pricing models, discounted cash flow methodologies, or similar valuation techniques, as well as significant management judgment or estimation.
In determining fair value, the Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible as well as considering counterparty credit risk in its assessment of fair value.
As of March 31, 2024, financial assets measured and recognized at fair value on a recurring basis and classified under the appropriate level of the fair value hierarchy as described above were as follows (in thousands):
March 31, 2024Level 1
Cash equivalents:
      Money market funds $89,458 
As of December 31, 2023, financial assets and liabilities measured and recognized at fair value on a recurring basis and classified under the appropriate level of the fair value hierarchy as described above were as follows (in thousands):
December 31, 2023Level 1
Cash equivalents:
      Money market funds $123,387 
The Company's cash and cash equivalents, accounts receivable, and accounts payable are reflected on the accompanying consolidated balance sheets at cost, which approximated estimated fair value due to short-term nature of such accounts, using Level 1 inputs.
See Note 13. Debt for the carrying amount and estimated fair value of the Company’s 2.25% Convertible Senior Notes due 2026 (the “2026 Notes”), the 2.25% Convertible Senior Notes due 2028 (the “2028 Notes”), and the 4.00% Convertible Senior Notes due 2029 (the “2029 Notes”).

13

Note 4.         Balance Sheet Details
Inventories
Inventories consist of the following (in thousands):
March 31,
2024
December 31,
2023
Raw materials$51,870 $36,970 
Work in process1,978 889 
Finished goods19,621 24,741 
Total$73,469 $62,600 
Valuation adjustments for excess and obsolete inventory, reflected as a reduction of inventory at March 31, 2024 and December 31, 2023, were $13.7 million and $13.0 million, respectively.
Other current assets and prepaid expenses
Other current assets and a prepaid expenses consist of the following (in thousands):
March 31,
2024
December 31,
2023
Sale tax and VAT receivable
$6,884 $6,307 
Deposits with vendors6,738 9,501 
Prepayments2,933 3,819 
Distribution agreement settlement receivable
2,374  
Other365 225 
Total$19,294 $19,852 
Long-term inventories
The Company’s long-term inventories relate to AviClear devices, and parts for device manufacturing, not expected to be sold in the twelve months ended March 31, 2025. Long-term inventories consist of the following (in thousands):
March 31,
2024
December 31,
2023
Raw materials$12,864 $8,672 
Work in process1,332 2,049 
Finished goods6,386 5,562 
Total$20,582 $16,283 
Valuation adjustments for excess and obsolete inventory, reflected as a reduction of inventory at March 31, 2024 and December 31, 2023, were $19.0 million and $12.8 million, respectively.

14

Property and Equipment, net
Property and equipment, net consists of the following (in thousands):
March 31,
2024
December 31,
2023
Leasehold improvements$1,035 $1,010 
AviClear devices33,936 38,490 
Office equipment and furniture1,883 1,884 
Machinery and equipment4,578 4,944 
Assets under construction1,456 1,274 
42,888 47,602 
Less: Accumulated depreciation(10,924)(10,327)
Property and equipment, net$31,964 $37,275 

Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
March 31,
2024
December 31,
2023
Bonus and payroll-related accruals$14,647 $13,949 
Accrued sales tax6,531 6,325 
Liability for inventory in transit5,004 5,461 
Sales and marketing accruals4,100 4,929 
Accrued interest
3,465 1,304 
Product warranty2,472 2,593 
Jabil settlement obligation, net
750 8,908 
Other accrued liabilities10,150 11,586 
Total$47,119 $55,055 

15

Note 5.         Product Warranty
The Company has a direct field service organization in North America (including Canada). Internationally, the Company provides direct service support in Australia, Austria, Belgium, France, Germany, Hong Kong, Japan, the Netherlands, Spain, and Switzerland. In several other countries, where the Company does not have a direct presence, the Company provides service through a network of distributors and third-party service providers.
After the original warranty period, maintenance and support are offered on an extended service contract basis or on a time and materials basis. The Company estimates cost to repair or replace products under standard warranty at the time of sale. Costs incurred in connection with extended service contracts are generally recognized at the time when costs are incurred.
The following table provides the changes in the product warranty accrual for the three months ended March 31, 2024 and 2023 (in thousands):
Three Months Ended
March 31,
20242023
Beginning Balance$2,593 $3,254 
Add: Accruals for warranties issued during the period1,156 1,016 
Less: Settlements made during the period(1,277)(1,116)
Ending Balance$2,472 $3,154 

16

Note 6.         Deferred Revenue
The Company records deferred revenue when revenue is to be recognized subsequent to invoicing. For extended service contracts, the Company generally invoices customers at the beginning of the extended service contract term. The Company’s extended service contracts typically have one to three-year terms. Deferred revenue also includes payments for training not yet delivered.
The following table provides changes in the deferred revenue balance for the three months ended March 31, 2024 and 2023 (in thousands):
Three Months Ended
March 31,
20242023
Beginning balance$11,916 $13,498 
Add: Payments received from current period sales
3,850 6,045 
Less: Revenue recognized from current period sales
(572)(615)
Less: Revenue recognized from beginning balance(4,739)(5,229)
Ending balance$10,455 $13,699 
Approximately 86% of the Company’s deferred revenue balance of $10.5 million as of March 31, 2024 will be recognized over the next 12 months.
The fixed annual license fees received related to the AviClear contracts are deferred and recognized over the annual lease periods. The AviClear deferred license fee balance included in the total deferred revenue balance at March 31, 2024, and December 31, 2023 was $0.8 million and $2.1 million, respectively.
Costs for extended service contracts were $1.6 million for both the three months ended March 31, 2024 and 2023 and were recorded in cost of revenue on the condensed consolidated statements of operations.

17

Note 7.         Revenue
Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for promised goods or services. The Company’s performance obligations are satisfied either over time or at a point in time. Revenue from performance obligations that are transferred to customers over time accounted for approximately 14% of the Company's total revenue for the three months ended March 31, 2024, and 11% for the three months ended March 31, 2023.
The Company has certain system sale arrangements that contain multiple products and services. For these bundled sale arrangements, the Company accounts for individual products and services as separate performance obligations if they are distinct. The Company’s products and services are distinct if a customer can benefit from the product or service on its own or with other resources that are readily available to the customer, and if the Company’s promise to transfer the products or service to the customer is separately identifiable from other promises in the sale arrangements. The Company’s system sale arrangements can include all or a combination of the following performance obligations: the system and software license (considered one performance obligation), system accessories (hand pieces), training, AviClear license agreements, other accessories, extended service contracts, marketing services, and time and materials services.
For the Company’s system sale arrangements that include an extended service contract, the period of service commences at the expiration of the Company’s standard warranty offered at the time of the system sale. The Company considers the extended service contracts terms in the arrangements that are legally enforceable to be performance obligations. Other than extended service contracts and marketing services, which are satisfied over time, the Company generally satisfies all performance obligations at a point in time. Systems, system accessories (hand pieces), service contracts, training, and time and materials services are also sold on a stand-alone basis. For contracts with multiple performance obligations, the Company allocates the transaction price of the contract to each performance obligation on a relative standalone selling price basis.
Nature of Products and Services
Systems
Systems revenue is generated from the sale of systems and from the sale of upgrades to existing systems. A system consists of a console that incorporates a universal graphic user interface, a laser or other energy-based module, control system software and high voltage electronics, as well as one or more hand pieces. In certain applications, the laser or other energy-based module is contained in the hand piece, rather than within the console.
The Company offers customers the ability to select the system that best fits their practice at the time of purchase and then to cost-effectively add applications to their system as their practice grows. This provides customers the flexibility to upgrade their systems whenever they choose and provides the Company with a source of additional Systems revenue.
The system or upgrade and the right to use the embedded software represent a single performance obligation as the software license is integral to the functionality of the system or upgrade.
For systems sold directly to end-customers that are credit approved, revenue is recognized when the Company transfers control to the end-customer, which occurs when the product is shipped to the customer or when the customer receives the product, depending on the nature of the arrangement. When collectability is not established in advance of receipt of payment from the customer, revenue is recognized upon the later of the receipt of payment or the satisfaction of the performance obligation. For systems sold through credit approved distributors, revenue is recognized at the time of shipment to the distributor.
The Company leases certain AviClear devices to customers and receives a fixed annual license fee over the term of the arrangement and variable lease income related to treatments performed by the lessee. In the fourth quarter of 2023, the Company announced a change in the AviClear business strategy and moved towards a direct sales model rather than a leasing model, whereby certain existing lessees were offered an option to purchase the leased AviClear device. The Company classifies its lease income and direct sales as product revenue and classifies the AviClear lease contracts as operating leases for the devices under the leasing model. The fixed annual license fee is recognized evenly over the period of the lease contract on a straight-line basis. The treatment fee is recognized as consumable revenue in the period the treatment protocol is initiated.

The Company's payment terms for its system consoles and other accessories require payment within 30 days of shipment. Certain international distributor arrangements allow for longer payment terms.

18

Consumables and other accessories
The Company classifies its customers' purchases of replacement cycles for truSculpt and truFlex, as well as replacement hand pieces, xeo and truSculpt 3D hand pieces, AviClear treatment fee revenue, and single use disposable tips applicable to Secret PRO, and Secret RF as Consumable revenue. The Secret PRO, Secret DUO, and Secret RF products' single use disposable tips must be replaced after every treatment. The Company’s systems offer multiple hand pieces and applications, which allow customers to upgrade their systems. Revenue for consumables and other accessories is recognized when products are shipped to customers.
Skincare products
The Company generated revenue from the distribution of skincare products, which were manufactured by ZO Skin Health, Inc. (“ZO”), and sold in the Japanese market to medical offices and licensed physicians. The Company warranted that the skincare products are free of significant defects in workmanship and materials for 90 days from shipment. The Company acted as the principal in this arrangement, as the Company determined the price to charge customers for the skincare products and controlled the products before they were transferred to the customer. The Company recognized revenue for skincare products at a point in time upon shipment.
On February 28, 2024, the Company entered into a termination agreement with ZO, which terminated all agreements related to the distribution by the Company of ZO’s products in Japan, as disclosed in Note 1. Through February 2024, revenue from the distribution of skincare products was $4.2 million.
Extended service contract
The Company offers post-warranty services to its customers through extended service contracts that cover parts and labor for a term of one to three years. Service contract revenue is recognized over time, using a time-based measure of progress, as customers benefit from the service throughout the service period. The Company also offers services on a time and materials basis for systems and detachable hand piece replacements. Revenue related to services performed on a time and materials basis is recognized when performed.
Training
Sales of systems to customers include training on the use of the system to be provided within 90 days of purchase. The Company considers training a separate performance obligation as customers can immediately benefit from the training, and training is also sold separately from systems. The Company recognizes revenue for training when the training is provided.
Significant Judgments
The Company determines standalone selling price ("SSP") for each performance obligation as follows:
Systems: The SSPs for systems are based on directly observable sales in similar circumstances to similar customers.
Extended warranty/Service contracts: SSP is based on observable price when sold on a standalone basis to similar customers.
Deferred Sales Commissions
Incremental costs of obtaining a contract related to the sale of a system, which consist primarily of commissions and related payroll taxes, are capitalized, and amortized on a straight-line basis over the expected period of benefit, except for costs that are recognized when the product is sold. The Company uses the portfolio method to recognize the amortization expense related to these capitalized costs related to initial contracts and such expense is recognized over a period associated with the revenue of the related portfolio, which is generally two to three years.
Total capitalized commissions as of March 31, 2024 and December 31, 2023 were $2.2 million and $2.4 million, respectively, and are included in other long-term assets on the Company’s condensed consolidated balance sheet. Amortization expense for these assets was $0.5 million and $0.6 million during the three months ended March 31, 2024, and 2023, respectively. The amortization related to these capitalized costs is included in sales and marketing expense on the Company’s condensed consolidated statement of operations.

19

Note 8.         StockholdersEquity and Stock-based Compensation Expense
The Company’s equity incentive plans are broad-based, long-term programs intended to attract and retain talented employees and align stockholder and employee interests. The 2019 Equity Incentive Plan (the "2019 Plan") and the 2023 Inducement Equity Plan (the "2023 Plan") provides for the grant of incentive stock options, non-statutory stock options, restricted stock units (“RSUs”), performance stock units ("PSUs"), and other stock or cash awards.
Activity under the Company's equity incentive plans is summarized as follows:
Shares Available
for Grant
Balance, December 31, 20233,554,537 
Additional shares reserved 
Options and stock awards granted
(649,500)
Stock awards canceled / forfeited / expired32,396 
Options canceled / forfeited / expired43,582 
Balance, March 31, 20242,981,015 
The equity plans deduct the shares available for issuance by the gross number of shares for which an award is exercised or vests, not the net number of shares actually issued upon exercise, in the event the exercise price is paid in shares of the Company's common stock or shares are withheld to satisfy tax withholding obligations. Any RSU or PSU shares granted on or after July 13, 2023 are counted against the shares available for grant at a ratio of 1.65 shares for every one share granted.
Options Outstanding
Number of Stock Options Outstanding
Weighted Average Exercise Price
Weighted Average Remaining Term
 (in Years)
Balance, December 31, 20231,282,240 $17.97 8.21
Options granted520,000 $2.11 
Options exercised $ 
Options canceled / forfeited / expired(43,582)$33.88 
Balance, March 31, 20241,758,658 $12.89 7.87
Stock Awards Outstanding
Number of Awards OutstandingWeighted Average Grant Date Fair Value per Share
Balance, December 31, 2023909,862$20.46 
Stock awards granted
110,000$2.11 
Awards vested
(137,583)$25.53 
Stock awards canceled / forfeited / expired(32,396)$27.11 
Balance, March 31, 2024849,883$18.14 
Stock-based Compensation Expense
Stock-based compensation expense by financial statement line item recognized during the three months ended March 31, 2024 and 2023 was as follows (in thousands):
Three Months Ended
March 31,
20242023
Cost of revenue$149 $364 
Sales and marketing567 1,148 
Research and development305 693 
General and administrative1,088 1,181 
Total stock-based compensation expense$2,109 $3,386 

20

Note 9.     Net Loss Per Share

As of March 31, 2024, the Company’s Convertible Notes were potentially convertible into 8,696,792 shares of common stock.

The denominator for diluted net loss per share does not include any effect from the capped call transactions the Company entered into concurrently with the issuances of convertible notes, as this effect would be anti-dilutive. In the event of conversion of a convertible note, shares delivered to the Company under the capped call will offset the dilutive effect of the shares that the Company would issue under the convertible notes. In the three months ended March 31, 2024 and March 31, 2023, the if-converted method was not applied as the effect would have been anti-dilutive.

For the three months ended March 31, 2024 and March 31, 2023, a basic loss per common share and diluted loss per common share are the same in each period as the inclusion of any potentially issuable shares would be anti-dilutive.
The following table sets forth the computation of basic and diluted net loss and the weighted average number of shares used in computing basic and diluted net loss per share (in thousands, except per share data):
Three Months Ended
March 31,
20242023
Numerator:
Net loss used in calculating net loss per share, basic $(22,778)$(28,048)
Denominator:
Weighted average shares of common stock outstanding used in computing net loss per share, basic19,991 19,776 
Dilutive effect of incremental shares and share equivalents:
     Convertible notes  
Options  
RSUs  
PSUs  
ESPP  
Weighted average shares of common stock outstanding used in computing net loss per share, diluted19,991 19,776 
Net loss per share:
Net loss per share, basic $(1.14)$(1.42)
Net loss per share, diluted$(1.14)$(1.42)
The following numbers of shares outstanding, prior to the application of the treasury stock method and the if-converted method, were excluded from the computation of diluted net loss per common share for the periods presented because including them would have had an anti-dilutive effect (in thousands):
Three Months Ended
March 31,
20242023
Capped call10,780 8,697 
Convertible notes8,697 8,697 
Options1,282 503 
RSU's682 370 
PSU's221 235 
ESPP 52 
Total21,662 18,554 

21

Note 10.     Income Taxes
For the three months ended March 31, 2024, the Company's income tax benefit was $0.1 million, compared to $0.3 million expense for the three months ended March 31, 2023.
The Company's income tax (benefit) expense for the three months ended March 31, 2024 and 2023 is due to income taxes in foreign jurisdictions. The Company continues to maintain a full valuation allowance on its U.S. deferred tax assets.

22

Note 11.     Leases
Lessee
The Company is a party to certain operating and finance leases for vehicles, office space and storage facilities. The Company’s material operating leases consist of office space, as well as storage facilities and finance leases consist of automobile leases. The Company’s leases generally have remaining terms of one to 7 years, some of which include options to renew the leases for up to five years. The Company leases space for operations in the United States, Japan, Belgium, France, and Spain.
The Company determines if a contract contains a lease at inception. Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent the right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment of operating lease assets. To determine the present value of lease payments not yet paid, the Company estimates the incremental secured borrowing rates corresponding to the maturities of the leases. The Company based the rate estimates on prevailing financial market conditions, credit analysis, and management judgment.
Tenant incentives used to fund leasehold improvements are recognized when earned and reduce the Company’s right-of-use asset related to the lease. These are amortized through the right-of-use asset as reductions of expense over the lease term. 
Supplemental balance sheet information related to leases was as follows (in thousands):
LeasesClassificationMarch 31,
2024
December 31,
2023
Assets
Right-of-use assetsOperating lease right-of-use assets$12,034 $10,055 
Finance leaseProperty and equipment, net2,228 2,516 
Total leased assets$14,262 $12,571 

LiabilitiesClassificationMarch 31,
2024
December 31,
2023
Operating lease liabilities
Operating lease liabilities, currentOperating lease liabilities$3,231 $2,441 
Operating lease liabilities, non-currentOperating lease liabilities, net of current portion10,046 8,887 
Total Operating lease liabilities$13,277 $11,328 
Finance lease liabilities
Finance lease liabilities, currentAccrued liabilities$744 $825 
Finance lease liabilities, non-currentOther long-term liabilities888 1,064 
Total Finance lease liabilities$1,632 $1,889 

Lease costs during the three months ended March 31, 2024 and 2023 (in thousands) was as follows:
Three Months Ended
March 31,
Lease costsClassification20242023
Finance lease costAmortization expense$274 $150 
Finance lease costInterest for finance lease$42 $20 
Operating lease costOperating lease expense$969 $891 

23

Cash paid for amounts included in the measurement of lease liabilities during the three months ended March 31, 2024 and 2023 was as follows (in thousands):
Three Months Ended
March 31,
Cash paid for amounts included in the measurement of lease liabilitiesClassification20242023
Operating cash flowFinance lease$40 $20 
Financing cash flowFinance lease$196 $124 
Operating cash flowOperating lease$948 $699 
Operating leases
Maturities of operating facility leases were as follows as of March 31, 2024 (in thousands):
As of March 31, 2024Amount
Remainder of 2024$2,895 
20253,981 
20264,027 
20273,299 
2028323 
2029 and thereafter143 
Total lease payments14,668 
Less: imputed interest1,391 
Present value of lease liabilities$13,277 
Finance Leases
As of March 31, 2024, the Company was committed to minimum lease payments for vehicles leased under long-term non-cancelable finance leases as follows (in thousands):
As of March 31, 2024Amount
Remainder of 2024$731 
2025697 
2026424 
202716 
Total lease payments1,868 
Less: imputed interest236 
Present value of lease liabilities$1,632 
Weighted-average remaining lease term and discount rate, as of March 31, 2024, were as follows:
Lease Term and Discount RateMarch 31, 2024
Weighted-average remaining lease term (years)
Operating leases3.7
Finance leases2.3
Weighted-average discount rate
Operating leases5.7 %
Finance leases9.5 %
Lessor - AviClear
Lessor revenue

24

The Company leases the AviClear device to customers and receives a fixed annual license fee over the term of the arrangement and variable revenue related to the number of treatments performed by the lessee. The contractual term of the lease agreement is three years with a one-year auto-renewal feature. Certain lease agreements' terms in excess of one year can be terminated without financial penalty, and these agreements are accounted for as having a lease term of one year. The AviClear lease agreements are accounted for as operating leases. The fixed annual license fee is recognized evenly throughout the period of the lease agreement on a straight-line basis. The treatment revenue is recognized in the period the lessee has the ability to perform the patient treatment.
The following table summarizes the amount of operating lease income included in product revenue in the accompanying condensed consolidated statements of operations (in thousands):
Three Months Ended March 31,
20242023
AviClear operating lease license fee revenue$1,162 $1,225 
AviClear operating lease revenue1,246 2,703 
Total AviClear revenue$2,408 $3,928 
The AviClear device being leased has a useful life of seven years. The Company expects that a device will be leased for two consecutive lease terms at the end of which its residual value will be immaterial.
The following is the minimum future lease payments as of March 31, 2024, under non-cancelable operating leases, assuming the minimum contractual lease term (in thousands):
As of March 31, 2024Amount
Remainder of 2024$5,615 
20252,600 
Total
$8,215 
Practical Expedients
The Company elected to apply a practical expedient to operating leases and elected not to separate lease and nonlease components as long as the lease and at least one nonlease component have the same timing and pattern of transfer. As such, updates or upgrades on a when-and-if available basis to the AviClear device are combined with the operating lease revenue. The combined component is being accounted for under ASC 842. Additionally, the Company made an accounting policy election to present AviClear revenue net of sales and other similar taxes.
Capitalized sales commissions
Sales commissions related to obtaining AviClear lease agreements are accounted for as initial direct costs and are capitalized and amortized on a straight-line basis over the lease term. Amortization expenses for these assets were $0.3 million for the three-month periods ended March 31, 2024, and $1.0 million for the comparative period ended March 31, 2023, and were included in sales and marketing expense on the Company’s condensed consolidated statement of operations. Total capitalized commissions as of March 31, 2024, and December 31, 2023, were $2.4 million and $2.7 million, respectively, and are included in other long-term assets on the Company’s condensed consolidated balance sheet.
Lease installment costs

The Company capitalizes fulfillment costs incurred before AviClear lease commencement and these costs include freight, installation, and training costs. Amortization expenses for these assets were $0.6 million for the three-month period ended March 31, 2024 and $0.5 million for the comparative periods ended March 31, 2023, and were included in cost of revenue on the Company’s condensed consolidated statement of operations. Total lease installment costs as of March 31, 2024, and December 31, 2023, were $1.5 million and $2.1 million, respectively, and are included in other long-term assets on the Company’s condensed consolidated balance sheet.

25

Note 12.     Commitments and Contingencies
The Company is named from time to time as a party to other legal proceedings, product liability, intellectual property disputes, commercial disputes, employee disputes, and contractual lawsuits. A liability and related charge are recorded to earnings in the Company’s consolidated financial statements for legal contingencies when the loss is considered probable and the amount can be reasonably estimated. The assessment is re-evaluated each accounting period and is based on all available information, including discussion with outside legal counsel. If a reasonable estimate of a known or probable loss cannot be made, but a range of probable losses can be estimated, the low-end of the range of losses is recognized if no amount within the range is a better estimate than any other. If a material loss is reasonably possible, but not probable and can be reasonably estimated, the estimated loss or range of loss is disclosed in the notes to the consolidated financial statements. The Company expenses legal fees as incurred. Certain of the cases below are still in the preliminary stages, and the Company is not able to quantify the extent of its potential liability, if any, other than as described. The outcome of litigation is inherently unpredictable and subject to significant uncertainties. If any of these matters are resolved adversely to the Company, this could have a material adverse effect on its business, financial condition, results of operations, and cash flows. In addition, defending these legal proceedings is likely to be costly, which may have a material adverse effect on the Company's financial condition, results of operations and cash flows, and may divert management's attention from the day-to-day operations of its business.
On January 31, 2020, the Company filed a lawsuit against Lutronic Aesthetics in the United States District Court for the Eastern District of California. Lutronic employs numerous former Cutera employees. The complaint against Lutronic generally alleges claims for (1) misappropriation of trade secrets in violation of state and federal law; (2) violation of the Racketeer Influenced and Corrupt Organizations Act ("RICO"); (3) interference with contractual relations; (4) interference with prospective economic advantage; (5) unfair competition; and (6) aiding and abetting. On March 13, 2020, the court entered a temporary restraining order ("TRO") against Lutronic generally prohibiting it from using or disseminating the Company's confidential, proprietary, or trade secret information. The order also prohibited Lutronic, for two years, from using such information for the purpose of soliciting, or conducting business with, certain specified customers. On April 9, 2020, the parties stipulated to the entry of a preliminary injunction providing for the same relief afforded by the TRO. On August 4, 2022, Cutera filed a second amended complaint. In addition to the above referenced claims, Cutera alleged claims for violation of the Lanham Act, unlawful business practices, false advertising and trademark infringement. Discovery is ongoing. No trial date has been scheduled. On April 27, 2023, Lutronic filed a complaint for trade libel, intentional interference with prospective economic advantage, misappropriation of trade secrets and unfair business practices against Cutera in California State Court. Discovery has not yet commenced and no trial date has been scheduled. The Company denies the allegations of the complaint and has instructed counsel to defend the matter vigorously. Discovery is ongoing and no trial date has been scheduled.
In March 2023, Serendia, LLC (“Serendia”), filed patent infringement complaints against the Company with the International Trade Commission (“ITC”) and in U.S. District Court for the District of Delaware alleging infringement of six Serendia patents by the Secret RF and Secret Pro systems, which the Company distributes in the U.S. on behalf of Ilooda Co. Ltd., a Korean company (“ilooda”). The manufacturer of these products, ilooda, is obligated to defend the Company against these claims and, as a result, the Company has not incurred significant external legal costs. Serendia and ilooda have agreed to a settlement of the ITC investigation, the Delaware litigation and any other past, present and future suits or claims related to the six Serendia patents and the Secret RF and Secret Pro systems. The settlement of these matters includes a non-exclusive, worldwide, fully paid up license from Serendia to ilooda to the six Serendia patents related to the Secret RF and Secret Pro systems, which are distributed by the Company. The ITC investigation as to ilooda and the Company was terminated as of April 10, 2024 and the Delaware litigation was dismissed as of April 3, 2024.
On April 11, 2023, J. Daniel Plants, the Company’s former Executive Chairperson, and David Mowry, the Company’s former Chief Executive Officer, filed a complaint in the Delaware Court of Chancery against directors Gregory Barrett, Sheila Hopkins, Timothy O’Shea, Juliane Park and Janet Widmann, as defendants, and the Company, as nominal defendant (the “Delaware Litigation”) seeking a declaration that the individual defendants breached their fiduciary duties and enjoining them from enforcing the nomination deadline under the Company’s Amended and Restated Bylaws in connection with the 2023 annual meeting of stockholders, or in the alternative, a declaration that the Company must hold a special meeting of the stockholders on June 2, 2023. Mr. Plants and Mr. Mowry filed a motion for expedited proceedings with their complaint. Mr. Plants and Mr. Mowry subsequently agreed that the determination made by the Special Committee of the Board to hold a special meeting of the stockholders on June 9, 2023 mooted their request in the Delaware Litigation for a declaration that the Company hold a special meeting of the stockholders. On April 18, 2023, the Court of Chancery denied Mr. Plants and Mr. Mowry’s motion for expedited proceedings.

On May 16, 2023, Mr. Mowry filed a letter with the Court of Chancery disclosing that he had resolved his dispute with the defendants and agreed to dismiss his claims with prejudice. On May 17, 2023, the Court of Chancery granted an order for voluntary dismissal of Mr. Mowry as a plaintiff in the Delaware Litigation. Mr. Plants subsequently publicly voiced opposition

26

to certain aspects of the Company's corporate governance and strategy but did not submit a notice of nomination of director candidates for the Company’s 2023 annual meeting of stockholders and did not purport to nominate any director candidates at the Company’s annual meeting of stockholders held on July 13, 2023. Due to Plaintiff’s failure to amend his Complaint within the time required by the Court’s order dated October 6, 2023, the Delaware Litigation was dismissed with prejudice.

On October 5, 2023, Mr. Plants filed a Sarbanes-Oxley (“SOX”) discrimination claim (the “SOX Whistleblower Complaint”) with the U.S. Department of Labor Occupational Safety and Health Administration (“OSHA”). Mr. Plants alleges that he was terminated on April 11, 2023, in retaliation for reporting to the Board of Directors (the “Board”) his concerns that budgeting and guiding to higher forecasts for 2023 would be misleading to shareholders. The SOX Whistleblower Complaint referenced the April 3, 2023 letter from Mr. Plants to the Company’s Board that articulated Mr. Plants’ concerns. The Company received notice of the SOX Whistleblower Complaint on November 8, 2023.

On December 7, 2023, Mr. Plants made an arbitration demand in JAMS against the Company, Mr. Barrett, Ms. Hopkins, Mr. O’Shea, Ms. Park and Ms. Widmann for claims related to the termination of his employment (the “Arbitration Demand”). Mr. Plants alleges several claims: breach of his change of control and severance agreement; wrongful termination; retaliation in violation of California’s whistleblower laws; retaliation in violation of SOX; defamation/libel; tortious interference with prospective economic advantage; and breach of oral contract. He seeks compensatory, special, and punitive damages, as well as reinstatement, civil penalties, and attorneys’ fees and costs. Mr. Plants and the Company have agreed to a settlement of all claims against the Company and the parties listed in the Arbitration Demand. The OSHA investigation was officially closed on April 26, 2024, and the JAMS arbitration was dismissed as of April 19, 2024.
As of March 31, 2024, and December 31, 2023, the Company had accrued $3.6 million and $3.3 million, respectively, related to various pending commercial and product liability lawsuits. The Company does not believe that a material loss in excess of accrued amounts is reasonably likely.
As of March 31, 2024, the Company had $9.7 million of non-cancelable inventory purchase obligations with a certain vendor due in 2024.

27

Note 13.     Debt
Convertible notes, net of unamortized debt issuance costs
The following table presents the outstanding principal amount and carrying value of the Company’s Convertible Notes (in thousands):

March 31,
2024
December 31,
2023
Notes due in 2026
Outstanding principal amount$69,125 $69,125 
Unamortized debt issuance costs(965)(1,084)
Carrying Value$68,160 $68,041 
Notes due in 2028
Outstanding principal amount$240,000 $240,000 
Unamortized debt issuance costs(5,410)(5,714)
Carrying Value$234,590 $234,286 
Notes due in 2029
Outstanding principal amount$120,000 $120,000 
Unamortized debt issuance costs(3,484)(3,632)
Carrying Value$116,516 $116,368 
Convertible notes, net$419,266 $418,695 

Issuance of convertible notes due in 2026

In March 2021, the Company issued $138.3 million aggregate principal amount of 2026 Notes in a private placement offering. In May 2022, the Company entered into privately-negotiated exchange agreements with certain holders of the Company’s outstanding 2026 Notes. Following the exchange, approximately $69.1 million in aggregate principal amount of the 2026 Notes remained outstanding.
The 2026 Notes bear interest at a rate of 2.25% per year payable semiannually in arrears on March 15 and September 15 of each year. Upon conversion, the 2026 Notes will be convertible into either cash, shares of the Company’s common stock or a combination thereof, at the Company’s election. The Convertible notes are presented as Convertible notes, net of unamortized debt issuance costs, on the condensed consolidated balance sheet. The aggregate proceeds from the offering were approximately $133.6 million, net of issuance costs, including initial purchaser fees.
Each $1,000 principal amount of the 2026 Notes is initially convertible into 30.1427 shares of the Company’s common stock, which is equivalent to a conversion price of approximately $33.18 per share. The conversion rate for the 2026 Notes is subject to adjustment for certain events as set forth in the indenture governing the 2026 Notes. The 2026 Notes will mature on March 15, 2026, unless earlier converted, redeemed, or repurchased in accordance with the terms of the 2026 Notes.
Issuance of convertible notes due in 2028

In May 2022, the Company issued $240.0 million aggregate principal amount of 2028 Notes. A total of $230.0 million of aggregate principal amount of 2028 Notes was issued in a private placement offering and concurrently with this private placement, the Company entered into a purchase agreement with Voce Capital Management LLC ("Voce"), an entity affiliated with J. Daniel Plants, the Company’s former Executive Chairperson, pursuant to which the Company issued to Voce $10.0 million aggregate principal amount of 2028 Notes on the same terms and conditions. The 2028 Notes are presented as Convertible notes, net of unamortized debt issuance costs, on the condensed consolidated balance sheet. The aggregate proceeds from the offering of 2028 Notes were approximately $232.4 million, net of issuance costs, including initial purchaser fees.

The 2028 Notes bear interest at a rate of 2.25% per year payable semiannually in arrears on June 1 and December 1 of each year, beginning on December 1, 2022. Upon conversion, the 2028 Notes will be convertible into either cash, shares of the

28

Company’s common stock or a combination thereof, at the Company’s election. Each $1,000 principal amount of the 2028 Notes is initially convertible into 18.9860 shares of the Company’s common stock, which is equivalent to an initial conversion price of approximately $52.67 per share. The conversion rate for the 2028 Notes is subject to adjustment for certain events as set forth in the indenture governing the 2028 Notes. The 2028 Notes will mature on June 1, 2028, unless earlier converted, redeemed, or repurchased in accordance with the terms of the 2028 Notes.
Issuance of convertible notes due in 2029
In December 2022, the Company issued $120.0 million aggregate principal amount of 2029 Notes in a private placement offering. The 2029 Notes bear interest at a rate of 4.00% per year payable semiannually in arrears on June 1 and December 1 of each year. Upon conversion, the 2029 Notes will be convertible into either cash, shares of the Company’s common stock or a combination thereof, at the Company’s election. The convertible notes are presented as Convertible notes, net of unamortized debt issuance costs, on the condensed consolidated balance sheet. The aggregate proceeds from the offering were approximately $115.8 million, net of issuance costs, including initial purchaser fees.
Each $1,000 principal amount of the 2029 Notes is initially convertible into 17.1378 shares of the Company’s common stock, which is equivalent to a conversion price of approximately $58.35 per share. The conversion rate for the 2029 Notes is subject to adjustment for certain events as set forth in the indenture governing the 2029 Notes. The 2029 Notes will mature on June 1, 2029, unless earlier converted, redeemed, or repurchased in accordance with the terms of the 2029 Notes.

2026 Notes exchange

In May 2022, the Company entered into privately-negotiated exchange agreements with certain holders of the Company’s outstanding 2026 Notes with respect to the exchange of $45.8 million in cash (excluding $0.3 million in cash for the payment of accrued interest) and 1,354,348 shares of common stock for $69.1 million in aggregate principal amount of the Company’s outstanding 2026 Notes (the “2026 Notes Exchange”). Immediately following the closing of the 2026 Notes Exchange, approximately $69.1 million in aggregate principal amount of the 2026 Notes remained outstanding.

Conversion and other features

2026 Notes:
Holders may convert their 2026 Notes at their option prior to the close of business on the business day immediately preceding December 15, 2025, in multiples of $1,000 principal amount, only under the following circumstances:
During any fiscal quarter (and only during such fiscal quarter), if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on and including, the last trading day of the immediately preceding fiscal quarter, is greater than or equal to 130% of the conversion price for the 2026 Notes on each applicable trading day;
During the five-business day period after any five consecutive trading day period (the “measurement period”) in which the “trading price” per $1,000 principal amount of 2026 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company's common stock and the conversion rate on each such trading day;
The Company calls such 2026 Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or
Upon the occurrence of specified corporate events.
On or after December 15, 2025, and until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their 2026 Notes, in multiples of $1,000 principal amount, at the option of the holder regardless of the foregoing circumstances.
The circumstances described in the bullets of the paragraph above were not met during the first quarter of 2024. As of March 31, 2024, the 2026 Notes are not convertible. The 2026 Notes may become convertible in future periods. Upon any conversion requests of the 2026 Notes, the Company would be required to pay or deliver, as the case may be, cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company’s election with respect to such conversion requests. To the extent there are any conversion requests during the twelve months ending March 31, 2025, the

29

Company intends to settle such conversion requests in shares of common stock. Therefore, as of March 31, 2024, the 2026 Notes have been included as Long-term debt on the condensed consolidated balance sheet.
The Company may not redeem the 2026 Notes prior to March 20, 2024. On or after March 20, 2024, the Company may redeem for cash all or any portion of the 2026 Notes, at the Company’s option, if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the 2026 Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. If the Company elects to redeem fewer than all of the outstanding 2026 Notes, at least $50.0 million aggregate principal amount of 2026 Notes must be outstanding and not subject to redemption as of the relevant redemption notice date.
If a specified corporate event occurs, 2026 Note holders have the option to require the Company to repurchase any portion or all of their 2026 Notes in $1,000 principal increments for cash. The price for such repurchase is calculated as 100% of the principal amounts of 2026 Notes, plus accrued and unpaid interest to the day immediately preceding the Fundamental Change repurchase date. Additionally, holders of the 2026 Notes who convert in connection with a fundamental change are, under certain circumstances, entitled to an increase in conversion rate.
The 2026 Notes are general senior unsecured obligations that rank senior to any of the Company’s indebtedness that is explicitly subordinated to the 2026 Notes. The 2026 Notes have equal rank in right of payment with all existing and future unsecured indebtedness that is not subordinated to the 2026 Notes (including the 2028 Notes and 2029 Notes). The 2026 Notes will be junior to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness.
The estimated fair value of the 2026 Notes was approximately $26.5 million as of March 31, 2024, which the Company determined through consideration of market prices. The fair value measurement is classified as Level 2, as defined in Note 3.
2028 Notes:

Holders may convert their 2028 Notes at their option, in multiples of $1,000 principal amount, only under the following circumstances:
During any fiscal quarter commencing after the fiscal quarter ending on September 30, 2022 (and only during such fiscal quarter), if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on and including, the last trading day of the immediately preceding fiscal quarter, is greater than or equal to 130% of the conversion price for the 2028 Notes on each applicable trading day;
During the five-business day period after any five consecutive trading day period (the “measurement period”) in which the “trading price” per $1,000 principal amount of 2028 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company's common stock and the conversion rate on each such trading day;
The Company calls such 2028 Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or
Upon the occurrence of specified corporate events.

On or after March 1, 2028, and until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their 2028 Notes, in multiples of $1,000 principal amount, at the option of the holder regardless of the foregoing circumstances.

The circumstances described in the bullets in the paragraph above were not met during the first quarter of 2024. As of March 31, 2024, the 2028 Notes are not convertible. The 2028 Notes may become convertible in future periods. Upon any conversion requests of the 2028 Notes, the Company would be required to pay or deliver, as the case may be, cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company’s election with respect to such conversion requests. To the extent there are any conversion requests during the twelve months ending September 30, 2024, the Company intends to settle such conversion requests in shares of common stock. Therefore, as of March 31, 2024, the 2028 Notes have been included as long-term debt on the condensed consolidated balance sheet.


30

The Company may not redeem the 2028 Notes prior to June 5, 2025. On or after June 5, 2025, the Company may redeem for cash all or any portion of the 2028 Notes, at the Company’s option, if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the 2028 Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. If the Company elects to redeem fewer than all of the outstanding 2028 Notes, at least $100.0 million aggregate principal amount of 2028 Notes must be outstanding and not subject to redemption as of the relevant redemption notice date.

If a specified corporate event occurs, note holders have the option to require the Company to repurchase any portion or all of their 2028 Notes in $1,000 principal increments for cash. The price for such repurchase is calculated as 100% of the principal amounts of 2028 Notes, plus accrued and unpaid interest to the day immediately preceding the Fundamental Change repurchase date. Additionally, holders of the 2028 Notes who convert in connection with a fundamental change are, under certain circumstances, entitled to an increase in conversion rate.

The 2028 Notes are general senior unsecured obligations that rank senior to any of the Company’s indebtedness that is explicitly subordinated to the 2028 Notes. The 2028 Notes have equal rank in right of payment with all existing and future unsecured indebtedness that is not subordinated to the 2028 Notes (including the 2026 Notes and 2029 Notes). The 2028 Notes will be junior to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness.

The estimated fair value of the 2028 Notes was approximately $57.1 million as of March 31, 2024, which the Company determined through consideration of market prices. The fair value measurement is classified as Level 2, as defined in Note 3.
2029 Notes:
Holders may convert their 2029 Notes at their option prior to the close of business on the business day immediately preceding March 1, 2029 in multiples of $1,000 principal amount, only under the following circumstances:
During any fiscal quarter commencing after the fiscal quarter ending March 31, 2023 (and only during such fiscal quarter), if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on and including, the last trading day of the immediately preceding fiscal quarter, is greater than or equal to 130% of the conversion price for the 2029 Notes on each applicable trading day;
During the five-business day period after any five consecutive trading day period (the “measurement period”) in which the “trading price” per $1,000 principal amount of 2029 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company's common stock and the conversion rate on each such trading day;
The Company calls such 2029 Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or
Upon the occurrence of specified corporate events.
On or after March 1, 2029, and until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their 2029 Notes, in multiples of $1,000 principal amount, at the option of the holder regardless of the foregoing circumstances.

The circumstances described in the bullets of the paragraph above were not met during the first quarter of 2024. As of March 31, 2024, the 2029 Notes are not convertible. The 2029 Notes may become convertible in future periods. Upon any conversion requests of the 2029 Notes, the Company would be required to pay or deliver, as the case may be, cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company’s election with respect to such conversion requests. To the extent there are any conversion requests during the twelve months ending September 30, 2024, the Company intends to settle such conversion requests in shares of common stock. Therefore, as of March 31, 2024, the 2029 Notes have been included as Long-term debt on the consolidated balance sheet.

The Company may not redeem the 2029 Notes prior to December 5, 2025. On or after December 5, 2025, the Company may redeem for cash all or any portion of the 2029 Notes, at the Company’s option, if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and

31

including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the 2029 Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. If the Company elects to redeem fewer than all of the outstanding 2029 Notes, at least $100.0 million aggregate principal amount of 2029 Notes must be outstanding and not subject to redemption as of the relevant redemption notice date.

If a specified corporate event occurs, 2029 Note holders have the option to require the Company to repurchase any portion or all of their 2029 Notes in $1,000 principal increments for cash. The price for such repurchase is calculated as 100% of the principal amounts of 2029 Notes, plus accrued and unpaid interest to the day immediately preceding the Fundamental Change repurchase date. Additionally, holders of the 2029 Notes who convert in connection with a fundamental change are, under certain circumstances, entitled to an increase in conversion rate.

The 2029 Notes are general senior unsecured obligations that rank senior to any of the Company’s indebtedness that is explicitly subordinated to the 2029 Notes. The 2029 Notes have equal rank in right of payment with all existing and future unsecured indebtedness that is not subordinated to the 2029 Notes (including the 2026 Notes and 2028 Notes). The 2029 Notes will be junior to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness.

The estimated fair value of the 2029 Notes was approximately $25.8 million as of March 31, 2024, which the Company determined through consideration of market prices. The fair value measurement is classified as Level 2, as defined in Note 3.

Certain Covenants for the Convertible Notes

Pursuant to the terms of the indentures that govern the Convertible Notes, the Company is required to file with U.S. Bank Trust Company, National Association (the Trustee”), as trustee under each of the indentures governing the Convertible Notes, within 15 days after the same are required to be filed with the SEC (giving effect to any grace period provided by Rule 12b-25 under the Exchange Act), copies of any annual report on Form 10-K or quarterly reports on Form 10-Q that the Company is required to file with the SEC pursuant to Section 13 or 15(d) of the Exchange Act. To the extent the Company elects, the sole remedy for an event of default under the indenture governing a series of Convertible Notes relating to its failure to comply with this obligation (which shall occur upon failure by the Company for 60 days after receipt of written notice from the Trustee or the holders of 25% in aggregate principal amount the Convertible Notes of such series to comply with this obligation) shall, for the first 360 days after the occurrence of such an event of default, consist exclusively of the right for the holders of Convertible Notes of such series to receive additional interest on their Convertible Notes at a rate equal to (i) 0.25% per year for each day during the first 180 days after the occurrence and during the continuance of such event of default and (ii) 0.50% per year for each day from, and including, the 181st day to, but excluding, the 360th day after the occurrence and during the continuance of such event of default. On the 361st day after such event of default, if not previously cured or waived, the Convertible Notes of the applicable series shall be subject to acceleration pursuant to the terms of the indenture governing the Convertible Notes of such series. In the event the Company does not elect to pay additional interest on a series of Convertible Notes prior to the occurrence of an event of default relating to the Company’s failure to comply with this obligation, or the Company elects to make such payment but does not pay the additional interest on such Convertible Notes when due, the Convertible Notes of such series shall be immediately subject to acceleration at the election of either the Trustee or the holders of at least 25% in aggregate principal amount of the Convertible Notes of such series.

Additionally, if at any time during the six-month period beginning on, and including, the date that is six months after the last date of original issuance of a series of Convertible Notes, the Company fails to timely file any document or report that it is required to file with the SEC pursuant to Section 13 or 15(d) of the Exchange Act, as applicable (after giving effect to all applicable grace period thereunder and other than reports on Form 8-K), or the Convertible Notes of such series are not otherwise freely tradable pursuant to Rule 144 as promulgated under the Securities Act of 1933, as amended, the Company shall pay additional interest on such Convertible Notes at a rate of 0.50% per year for each day during such period for which the Company’s failure to file has occurred and is continuing or such Convertible Notes are not otherwise freely tradable pursuant to Rule 144. Additional interest pursuant to the foregoing accrued on the outstanding principal amount of the 2029 Notes from November 24, 2023 to the one-year anniversary of the last date of original issuance of the 2029 Notes on December 12, 2023 was not material.

The Convertible Notes contain additional customary operating covenants, which include restrictions on the Company’s ability to undergo a merger or consolidation transaction, or transfer or lease substantially all of the consolidated properties and assets of the Company. The Convertible Notes do not contain any financial covenants or restrictions on the payment of dividends, the issuance of other indebtedness or the issuance or repurchase of securities by the Company.


32

Capped Call Transactions

In connection with the issuance of each series of the Convertible Notes, the Company entered into capped call transactions with certain option counterparties. The capped call transactions are generally intended to reduce the potential dilution of the Company's common stock upon any conversion or settlement of the applicable series of Convertible Notes or to offset any cash payment the Company is required to make in excess of the principal amount upon conversion of the applicable series of Convertible Notes, as the case may be, with such reduction or offset subject to a cap based on the cap price. If the market price per share of the Company’s common stock exceeds the cap price of the applicable capped call transactions, then the Company’s stock would experience some dilution and/or such capped call transactions would not fully offset the potential cash payments, in each case, to the extent the then-market price per share of its common stock exceeds the applicable cap price.

In connection with the offering of the 2026 Notes, the Company purchased from the option counterparties capped call options that in the aggregate relate to the total number of shares of the Company's common stock underlying the convertible notes, with a strike price equal to the conversion price of the convertible notes and with an initial cap price equal to $45.535, which represented a 75% premium over the last reported sale price of the Company's common stock of $26.02 per share on March 4, 2021, with certain adjustments to the settlement terms that reflect standard anti-dilution provisions. The capped call transactions expire over 40 consecutive scheduled trading days ended on March 12, 2026. The capped calls were purchased for $16.1 million.

In connection with the offering of the 2028 Notes, the Company purchased from the option counterparties capped call options that in the aggregate related to the total number of shares of the Company's common stock underlying the 2028 Notes sold to the initial purchasers in the offering of 2028 Notes, with a strike price equal to the conversion price of the 2028 Notes and with an initial cap price equal to $82.62, which represents a 100% premium over the last reported sale price of the Company's common stock of $41.31 per share on May 24, 2022, with certain adjustments to the settlement terms that reflect standard anti-dilution provisions. These capped call transactions expire over 40 consecutive scheduled trading days ended on May 30, 2028. The capped calls were purchased for $32.0 million, net of issuance costs.

In connection with the offering of the 2029 Notes, the Company purchased from the option counterparties capped call options that in the aggregate related to the total number of shares of the Company's common stock underlying the 2029 Notes sold to the initial purchasers in the offering of 2029 Notes, with a strike price equal to the conversion price of the 2029 Notes and with an initial cap price equal to $99.21, which represents a 100% premium over the last reported sale price of the Company's common stock of $49.66 per share on December 7, 2022, with certain adjustments to the settlement terms that reflect standard anti-dilution provisions. These capped call transactions expire over 40 consecutive scheduled trading days ended on May 30, 2029. The capped calls were purchased for $25.1 million, net of issuance costs.

The Company evaluated the capped call transactions under authoritative accounting guidance and determined that they should be accounted for as a separate transaction and classified as a net reduction to Additional paid-in capital within stockholders’ equity with no recurring fair value measurement recorded.
The Company early adopted ASU 2020-6, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging— Contracts in Entity’s Own Equity (Subtopic 815-40) on January 1, 2021. In accordance with Subtopic 470-20 and 815-40, as revised by ASU 2020-6, the Company records the convertible notes in long-term debt with no separation between the Notes and the conversion option. Each reporting period, the Company will determine whether any criteria is met for the note holders to have the option to redeem the Notes early, which could result in a change in the classification of the Notes to current liabilities.
Debt Issuance Cost
The issuance costs related to the Convertible Notes are presented in the condensed consolidated balance sheet as a direct deduction from the carrying amount of the Convertible Notes. The issuance costs are amortized using an effective interest method basis over the term of the Convertible Notes. The effective interest rates on the 2026 Notes, 2028 Notes, and 2029 Notes are 2.98%, 2.82%, and 4.63%, respectively. Interest expense for the three month periods ended March 31, 2024 and 2023, including the amortization of debt issuance cost, totaled approximately $3.5 million for both periods.
Loan and Security Agreement
On July 9, 2020, the Company entered into a Loan and Security Agreement with Silicon Valley Bank for a four-year secured revolving loan facility (“SVB Revolving Line of Credit”) in an aggregate principal amount of up to $30.0 million. The Revolving Line of Credit, originally set to mature on July 9, 2024, was terminated by the Company on April 3, 2024.

33

Note 14.     Segment Reporting
Segment reporting is based on the “management approach,” following the method that management organizes the Company’s reportable segments for which separate financial information is made available to, and evaluated regularly by, the chief operating decision maker in allocating resources and in assessing performance. The Company’s chief operating decision maker ("CODM") is its Chief Executive Officer ("CEO"), who makes decisions on allocating resources and assessing performance.
In the three months ended December 31, 2023, the Company concluded a realignment of its operating segments to further drive its long-term strategic objectives. At the direction of the CEO, management reorganized its management reporting structure and began to manage its operations under one segment structure. The CEO, in making operating decisions, reviews consolidated financial information, accompanied by disaggregated information about revenues by geography and product. All of the Company’s principal operations and decision-making functions are located in the U.S. Substantially all of the Company's long-lived assets are located in the U.S.
The Company reassessed its reportable segments in the fourth quarter of fiscal year 2023 and determined it had one consolidated reportable segment beginning in the three months ended December 31, 2023.
The following table presents a summary of revenue by geography and product category for the three months ended March 31, 2024 and 2023 (in thousands):
Three Months Ended
March 31,
20242023
Revenue mix by geography:
United States$14,070 $22,501 
Japan7,598 12,908 
Asia, excluding Japan4,912 6,731 
Europe4,575 5,118 
Rest of the World
7,638 7,268 
Total consolidated revenue$38,793 $54,526 
Revenue mix by product category:
Systems$24,260 $34,542 
Consumables4,655 6,447 
Skincare4,200 8,132 
Total product revenue33,115 49,121 
Service5,678 5,405 
Total consolidated revenue$38,793 $54,526 


34

ITEM 2.    MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
This Managements Discussion and Analysis should be read in conjunction with the Companys financial condition and results of operations in conjunction with the Companys unaudited condensed consolidated financial statements and notes thereto included in Part I, Item 1 of this Quarterly Report on Form 10-Q and the Companys audited financial statements and notes thereto for the year ended December 31, 2023, included in its annual report on Form 10-K filed with the U.S. Securities and Exchange Commission (SEC) on May 10, 2024.
Unless otherwise indicated, all results presented are prepared in a manner that complies, in all material respects, with accounting principles generally accepted in the United States of America (GAAP). Additionally, unless otherwise indicated, all changes identified for the current-period results represent comparisons to results for the prior corresponding fiscal period.
Special Note Regarding Forward-Looking Statements
This report contains forward-looking statements that involve risks and uncertainties. The Company’s actual results could differ materially from those discussed in the forward-looking statements. The statements contained in this report that are not purely historical are forward-looking statements within the meaning of Section 27A of the Securities Act and Section 21E of the Securities Exchange Act of 1934, as amended, (the "Exchange Act"). Forward-looking statements are often identified by the use of words such as, but not limited to, “anticipate,” “believe,” “can,” “continue,” “could,” “estimate,” “might,” “expect,” “intend,” “may,” “plan,” “project,” “seek,” “should,” “strategy,” “target,” “will,” “would” and similar expressions or variations intended to identify forward-looking statements. These statements are based on the beliefs and assumptions of the Company’s management based on information currently available to management. Such forward-looking statements are subject to risks, uncertainties and other important factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by such forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified below and those discussed in the section titled “Risk Factors” included under Part II, Item 1A below.
Furthermore, such forward-looking statements speak only as of the date of this report. Except as required by law, the Company undertakes no obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements.
Introduction
The Management’s Discussion and Analysis, or MD&A, is organized as follows:
Executive Summary. This section provides a general description and history of the Company’s business, a brief discussion of its product lines and the opportunities, trends, challenges and risks the Company focuses on in the operation of its business.
Critical Accounting Policies and Estimates. This section describes the key accounting policies that are affected by critical accounting estimates.
Results of Operations. This section provides the Company’s analysis and outlook for the significant line items on its condensed consolidated statements of operations.
Liquidity and Capital Resources. This section provides an analysis of the Company’s liquidity and cash flows, as well as a discussion of its commitments that existed as of March 31, 2024.
Executive Summary
Company Description 
The Company develops, manufactures, distributes, and markets energy-based product platforms for medical practitioners, enabling them to offer safe and effective treatments to their customers. In addition, the Company distributes third-party manufactured Secret systems and consumables. The Company currently markets the following system platforms: AviClear, enlighten, excel V/V+, excel HR, truSculpt, Secret PRO, Secret DUO Secret RF, xeo, and xeo+ — each of which enables medical practitioners to perform procedures including treatment for acne, body contouring, skin resurfacing and revitalization, hair and tattoo removal, removal of benign pigmented lesions, and vascular conditions. Several of the Company’s systems offer multiple hand pieces and applications, providing customers the flexibility to upgrade their systems.
The Company’s corporate headquarters and U.S. operations are located in Brisbane, California, where the Company conducts manufacturing, warehousing, research and development, regulatory, sales and marketing, service, and administrative activities. The Company also maintains regional distribution centers (“RDCs”) in selection locations across the U.S. These RDCs serve as

35

forward warehousing for systems and service parts in various geographies. The Company markets, sells, and services the Company’s products through direct sales and service employees in North America (including Canada), Australia, New Zealand, Austria, France, Germany, Hong Kong, Japan, and the United Kingdom and the Republic of Ireland. Sales and services outside of these direct markets are made through a worldwide distributor network in over 38 countries. The consolidated financial statements include the accounts of the Company and its subsidiaries. All inter-company transactions and balances have been eliminated.
Products and Services
The Company derives revenue from the sale of products and services. Product revenue includes revenue from the sale of systems, hand pieces, upgrade of systems, and leasing and direct sales of AviClear devices (collectively “Systems” revenue); replacement hand pieces, truSculpt cycle refills, truFlex cycle refills, AviClear treatment fees, and single use disposable tips applicable to Secret RF (collectively “Consumables” revenue); and the sale of third-party manufactured skincare products (“Skincare” revenue). A system consists of a console that incorporates a universal graphic user interface, a laser and (or) an energy-based module, control system software and high voltage electronics, as well as one or more hand pieces. However, depending on the application, the laser or other energy-based module is sometimes contained in the hand piece, such as with the Company’s Pearl and Pearl Fractional applications, instead of within the console.
Several of the Company’s systems offer multiple hand pieces and applications, providing customers the flexibility to upgrade their systems whenever they choose and provides the Company with a source of additional Systems revenue.
The Secret systems are manufactured by ilooda Co. Ltd. (“ilooda”), and Company is the exclusive distributor for all systems sold in the United States, Canada, the United Kingdom; the exclusive distributor for certain systems in France, and Spain; and the non-exclusive distributor for systems sold in Austria and Germany.
Skincare revenue related to the distribution of ZO’s skincare products in Japan. The skincare products were purchased from a third-party manufacturer and sold to medical offices and licensed physicians. On February 28, 2024, the Company and its Japanese subsidiary, Cutera KK, entered into a termination agreement with ZO, which terminated all agreements related to the distribution by the Company of ZO’s products in Japan. The Company acted as the principal in this arrangement, as the Company determined the price to charge customers for the skincare products and controlled the products before they were transferred to the customer.
Service revenue includes prepaid service contracts, and labor, time and material on out-of-warranty products.
Significant Business Trends
The Company believes that the ability to grow revenue will be primarily impacted by the following:
capturing market share in the Acne space and capitalizing on the momentum in AviClear;
continuing to expand the Company’s product offerings, both through internal development and sourcing from other vendors;
ongoing investment in the Company’s global sales and marketing infrastructure;
use of clinical results to support new aesthetic products and applications;
enhanced luminary development and reference selling efforts (to develop a location where the Company’s products can be displayed and used to assist in selling efforts);
customer demand for the Company’s products;
consumer demand for the application of the Company’s products;
marketing to physicians in the core dermatology and plastic surgeon specialties, as well as outside those specialties; and
generating recurring revenue from the Company’s growing installed base of customers through the sale of system upgrades, services, hand piece refills, truSculpt cycles, skincare products and replacement tips for Secret RF products.
For a detailed discussion of the significant business trends impacting the Company’s business, please see the section titled “Results of Operations” below.
Factors that May Impact Future Performance
The Company’s industry is impacted by numerous competitive, regulatory and other significant factors. The Company’s industry is highly competitive and the Company’s future performance depends on the Company’s ability to compete successfully. Additionally, the Company’s future performance is dependent upon the ability to continue to expand the Company’s product offerings with innovative technologies, obtain regulatory clearances for the Company’s products, protect the proprietary technology of the products and manufacturing processes, manufacture the products cost-effectively, and

36

successfully market and distribute the products in a profitable manner. If the Company fails to execute on the aforementioned initiatives, the Company’s business would be adversely affected.
The Company supports any reasonable action that helps ensure patient safety going forward. The Company has a robust, multi-functional process that reviews its promotional claims and materials to ensure they are truthful, not misleading, fair and balanced, and supported by sound scientific evidence.
A detailed discussion of these and other factors that could impact the Company’s future performance are provided in (1) the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 - Part I, Item 1A “Risk Factors,” and (2) other announcements the Company makes from time to time.
Risks and Uncertainties
The world is currently experiencing widespread inflation. Household budgets are tight and cash is generally being conserved and spent on essential items like housing, gas, food, clothing and healthcare. Given the inflationary environment, fewer funds may be spent on aesthetic treatments, which may translate into less demand for the Company's products and less revenue as a result.
The Company continues to assess whether any impairment of its goodwill or its long-lived assets has occurred and has determined that no charges were necessary during the three months ended March 31, 2024. The Company will continue to monitor future conditions important to its assessment of potential impairment of its long-lived assets and goodwill.
In March 2023, Serendia, LLC (“Serendia”), filed patent infringement complaints against the Company with the International Trade Commission (“ITC”) and in U.S. District Court for the District of Delaware alleging infringement of six Serendia patents by the Secret RF and Secret Pro systems, which the Company distributes in the U.S. on behalf of ilooda Co. Ltd., a Korean company. The manufacturer of these products, ilooda, is obligated to defend the Company against these claims and, as a result, the Company has not incurred significant external legal costs. Serendia and ilooda have agreed to a settlement of the ITC investigation, the Delaware litigation and any other past, present and future suits or claims related to the six Serendia patents and the Secret RF and Secret Pro systems. The settlement of these matters includes a non-exclusive, worldwide, fully paid up license from Serendia to ilooda to the six Serendia patents related to the Secret RF and Secret Pro systems, which are distributed by the Company. The ITC investigation as to ilooda and the Company was terminated as of April 10, 2024 and the Delaware litigation was dismissed as of April 3, 2024.
Critical Accounting Policies, Significant Judgments and Use of Estimates
The preparation of the Company’s consolidated financial statements and related notes requires the Company to make judgments, estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. The Company has based its estimates on historical experience and on various other assumptions that the Company believes to be reasonable under the circumstances. The Company periodically reviews its estimates and makes adjustments when facts and circumstances dictate. To the extent that there are material differences between these estimates and actual results, its financial condition or results of operations will be affected.
An accounting policy is considered to be critical if it requires an accounting estimate to be made based on assumptions about matters that are highly uncertain at the time the estimate is made, and if different estimates that reasonably could have been used, or changes in the accounting estimates that are reasonably likely to occur periodically, could materially impact the consolidated financial statements. The Company believes that its critical accounting policies reflect the more significant estimates and assumptions used in the preparation of its audited consolidated financial statements.
The accounting policies and estimates that the Company considers to be critical, subjective, and requiring judgment in their application are summarized in “Item 7-Management’s Discussion and Analysis of Financial Condition and Results of Operations” in its Annual Report on Form 10-K for the year ended December 31, 2023 filed with the SEC on May 10, 2024. There have been no new or material changes to the significant accounting policies discussed in the Company’s Annual Report on Form 10-K that are of significance, or potential significance, to the Company.

The Company established new accounting policies to account for the 2.25% Convertible Senior Notes due 2026 (the “2026 Notes” and, together with the 2028 Notes and 2029 Notes, the “Convertible Notes”) and related transactions during the first quarter of 2021.
In March 2021, the Company issued $138.3 million aggregate principal amount of 2026 Notes in a private placement offering. In May 2022, the Company issued $240.0 million aggregate principal amount of 2028 Notes in a private placement offering. In

37

December 2022, the Company issued $120.0 million aggregate principal amount of 2029 Notes in a private placement offering. The notes issued in March 2021 and May 2022 each bear interest at a rate of 2.25% per year and the notes issued in December 2022 bear interest at 4.00% per year. In accordance with ASU 2020-06, the Company recorded the Convertible Notes in long-term debt with no separation between the notes and the conversion option. Each reporting period, the Company will determine whether any criteria are met for the note holders to have the option to redeem the notes early. To the extent there are any conversion requests, the Company intends to settle such conversion requests in shares of common stock. Therefore, the convertible notes have been included as Long-term debt on the condensed consolidated balance sheet.
The issuance costs related to the Convertible Notes are presented in the balance sheet as a direct deduction from the carrying amount of the Convertible Notes. See Note 13. Debt of the unaudited condensed consolidated financial statements included in Item I, Part 1 of this Quarterly Report on Form 10-Q.
Results of Operations
The following table sets forth selected consolidated financial data for the periods indicated, expressed as a percentage of total net revenue. Percentages in this table and throughout its discussion and analysis of financial condition and results of operations may reflect rounding adjustments.
Three Months Ended
March 31,
20242023
Net revenue100 %100 %
Cost of revenue68 %60 %
Gross margin32 %40 %
Operating expenses:
Sales and marketing61 %54 %
Research and development13 %12 %
General and administrative33 %23 %
Gain on early termination of distribution agreement
(25)%— %
Total operating expenses82 %89 %
Loss from operations(50)%(49)%
Amortization of debt issuance costs(2)%(1)%
Interest on convertible notes(8)%(5)%
Interest income%%
Other expense, net(3)%(1)%
Loss before income taxes(59)%(51)%
Income tax benefit (expense)
— %%
Net loss(59)%(52)%
Revenue
The timing of the Company’s revenue is significantly affected by the mix of system products, training, consumables and extended service contracts. The revenue generated in any given period is also impacted by whether the revenue is recognized over time or at a point in time. For an additional description on revenue, see Note 1 in the notes to consolidated financial statements on the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023 and Note 7 to the unaudited condensed consolidated financial statements included in Item I, Part 1 of this Quarterly Report on Form 10-Q.
Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for promised goods or services. The Company’s performance obligations are satisfied either over time or at a point in time. Revenue from performance obligations that are transferred to customers over time accounted for approximately 14% and 11% of the Company’s total revenue for the three months ended March 31, 2024 and 2023, respectively. Revenue recognized over time relates to revenue from the Company’s extended service contracts and marketing services. Revenue recognized upon delivery is primarily generated by the sales of systems, consumables and skincare.

38

Total Net Revenue
Three Months Ended March 31,
(Dollars in thousands)2024% Change2023
Revenue mix by geography:
North America$18,391 (32)%$27,202 
Japan7,598 (41)%12,908 
Rest of World12,804 (11)%14,416 
Consolidated total revenue$38,793 (29)%$54,526 
North America as a percentage of total revenue47 %50 %
Japan as a percentage of total revenue20 %24 %
Rest of World as a percentage of total revenue33 %26 %
Revenue mix by product category:
Systems - North America$11,859 (38)%$19,170 
Systems - Rest of World (including Japan)12,401 (19)%15,372 
Total Systems24,260 (30)%34,542 
Consumables4,655 (28)%6,447 
Skincare4,200 (48)%8,132 
Total Products33,115 (33)%49,121 
Service5,678 %5,405 
Total Net Revenue$38,793 (29)%$54,526 
The Company’s total net revenue decreased by $15.7 million, or 29%, in the three months ended March 31, 2024, compared to the same period in 2023. This decrease was primarily driven by a $10.3 million decline in Systems revenue, as well as a $1.8 million decline in Consumables revenue, and a $3.9 million decrease in Skincare revenue due to the early termination of distribution agreement on the Company's Japanese Skincare business.
Revenue by Geography
The Company’s North America revenue decreased by $8.8 million, or 32%, in the three months ended March 31, 2024, compared to the same period in 2023. This decrease was primarily attributable to higher interest rates related to financing system purchases by customers.
Revenue in Japan decreased by $5.3 million, or 41%, in the three months ended March 31, 2024, compared to the same period in 2023. On February 28, 2024, the Company entered into a termination agreement with ZO, which terminated all agreements related to the distribution by the Company of ZO’s products in Japan, as disclosed in Note. 1 under Distribution of Third-Party Products.
Company’s Rest of World revenue decreased by $1.6 million, or 11%, in the three months ended March 31, 2024, compared to the same period in 2023, driven by system softness in all geographies, specifically in global distributor markets.
Revenue by Product Type
Systems Revenue
Systems revenue in North America decreased by $7.3 million, or 38%, in the three months ended March 31, 2024, compared to the same period in 2023, due to higher interest rates related to financing system purchases by customers and the macroeconomic conditions in North America, which resulted in a decrease in both unit volumes and average selling prices (“ASPs”). System revenue in the Rest of the World (including Japan) decreased by $3.0 million, or 19%, in the three months ended March 31, 2024, for the same reason.
Consumables Revenue
Consumables revenue decreased by $1.8 million mainly due to an industry-wide slow down.

39

Skincare Revenue
The Company’s revenue from Skincare products in Japan decreased by $3.9 million, or 48%, in the three-month period ended March 31, 2024, compared to the same period in 2023. On February 28, 2024, the Company entered into a termination agreement with ZO, which terminated all agreements related to the distribution by the Company of ZO’s products in Japan.
Service Revenue
The Company’s Service revenue increased by $0.3 million, or 5%, in the three months ended March 31, 2024, compared to the same period in 2023.
Gross Profit
Three Months Ended March 31,
(Dollars in thousands)20242023Change
Gross profit$12,419 $21,632 $(9,213)
As a percentage of total net revenue32.0 %39.7 %(7.7)%
The Company’s cost of revenue consists primarily of material, personnel expenses, product warranty costs, depreciation on AviClear devices, amortization of capitalized AviClear device mobilization costs, and manufacturing overhead expenses.
Gross profit as a percentage of revenue for the three months ended March 31, 2024, was 32.0% compared to 39.7% in the same period in 2023. This 7.7 percentage point decrease comparison mainly reflects the following factors:

Geographic and product revenue mix and the decline in revenue adversely impacted the Company’s gross margin rate by 5.0 percentage points;
Increases in sales return allowance adversely impacted the Company’s gross margin rate by 0.9 percentage points; and
Increases in the Company’s reserve for excess inventory parts adversely impacted the Company’s gross margin by 1.8 percentage points.

Sales and Marketing
Three Months Ended March 31,
(Dollars in thousands)20242023Change
Sales and Marketing$23,677 $29,512 $(5,835)
As a percentage of total net revenue61.0 %54.1 %6.9 %
Sales and marketing expenses consist primarily of personnel expenses, expenses associated with customer-attended workshops and trade shows, post-marketing studies, advertising, and training.
Sales and marketing expenses for the three months ended March 31, 2024, decreased $5.8 million, compared to the same period in 2023. This decrease primarily reflects a $3.3 million decrease in payroll and payroll-related costs resulting from workforce reductions implemented in the fourth quarter of 2023, a $1.3 million decrease in promotional and marketing spending, and a $1.5 million decrease in and outside professional services utilized.
Research and Development (R&D)
Three Months Ended March 31,
(Dollars in thousands)20242023Change
Research and development$5,001 $6,468 $(1,467)
As a percentage of total net revenue12.9 %11.9 %1.0 %
R&D expenses consist primarily of personnel expenses, clinical research, regulatory and material costs.
R&D expenses decreased by $1.5 million in the three-month comparison, which primarily reflects a $0.6 million decrease in payroll and payroll-related costs resulting from workforce reductions implemented in the fourth quarter of 2023 and a $1.0 million decrease in material spending and outside consultancy services utilized by the Company.

40

General and Administrative (G&A)
Three Months Ended March 31,
(Dollars in thousands)20242023Change
General and administrative$12,881 $12,253 $628 
As a percentage of total net revenue33.2 %22.5 %10.7 %
G&A expenses consist primarily of personnel expenses, legal, accounting, audit and tax consulting fees, as well as other general and administrative expenses.
G&A expenses for the three months ended March 31, 2024, increased $0.6 million, compared to the same period in 2023. Expense associated with an increase in the Company's allowance for credit losses resulted in an increase in expense of $1.9 million. This increase was partially offset by a decrease in payroll and payroll-related costs of $1.3 million, reflecting workforce reductions implemented in the fourth quarter of 2023.
Gain on early termination of distribution agreement
Three Months Ended March 31,
(Dollars in thousands)20242023Change
Gain on early termination of distribution agreement
$(9,708)$— $(9,708)
As a percentage of total net revenue(25.0)%— %(25.0)%
In the first quarter of 2024, the Company entered into a termination agreement with ZO and terminated its existing distribution agreement related to the distribution of Skincare products in Japan. In the three months ended March 31, 2024, the Company recorded a net gain of $9.7 million resulting from the net of the early termination proceeds received and the transfer of certain assets and liabilities, as gain on early termination of distribution agreement on the Company's condensed consolidated statement of operations.
Interest and Other Expense, Net
Interest and other expense, net, consists of the following:
Three Months Ended March 31,
(Dollars in thousands)20242023Change
Amortization of debt issuance costs$(571)$(552)$(19)
Interest on convertible notes(2,939)(2,939)— 
Interest income
1,455 2,636 (1,181)
Other expense, net(1,316)(320)(996)
Interest and other expense, net$(3,371)$(1,175)$(2,196)

Interest and other expense, net, increased $2.2 million for the three months ended March 31, 2024, compared to the same period in 2023.

The Company's marketable investments matured in the third quarter of 2023, which decreased the interest income generated in prior periods. The Company's unrealized and realized foreign exchange loss increased in the three months March 31, 2024, compared to the comparable period in 2023.
Provision for Income Taxes
Three Months Ended March 31,
(Dollars in thousands)20242023Change
Income tax (benefit) expense
$(25)$272 $(297)
The Company's income tax benefit was immaterial for the three months ended March 31, 2024, compared to a $0.3 million expense for the same period in 2023.

41


Liquidity and Capital Resources
The Company’s principal source of liquidity in the three months ended March 31, 2024, was its cash on hand. The Company actively manages its cash usage to ensure the maintenance of sufficient funds to meet its cash requirements. The majority of the Company’s cash and cash equivalents are held in U.S. banks. The Company's foreign subsidiaries maintain a limited amount of cash in their local banks to cover short-term operating expenses.
As of March 31, 2024 and December 31, 2023, the Company had $162.5 million and $181.4 million of working capital, respectively. Cash, cash equivalents, restricted cash and marketable investments decreased by $38.2 million to $105.4 million as of March 31, 2024, from $143.6 million as of December 31, 2023, driven by net loss adjusted for non-cash items of $14.5 million, changes in assets and liabilities of $23.1 million, and capital expenditures of $0.3 million.
When preparing financial statements, management has the responsibility to evaluate if the Company has adequate liquidity to continue to operate for the next twelve months. In performing this assessment, management considered the Company's current financial condition and liquidity sources, including current funds, forecasted future cash flows and unconditional obligations due over the next twelve months. In addition, management evaluated the history of the Company's financial performance, and determined that the Company has had a historic trend of operating losses, which continues to have an unfavorable impact on the Company's overall liquidity. Most recently, the Company reported net losses of $22.8 million for the three months ended March 31, 2024 and $162.8 million for the year ended December 31, 2023.
The Company’s continued operations will depend on several factors, including but not limited to, growth of revenues from its revised business model for AviClear, maintaining or increasing revenues from sales of legacy systems, consumables and services, achieving cost savings as a result of workforce reductions implemented in the fourth quarter of 2023, restructuring of supplier and manufacturing relationships, and initiatives to improve inventory and receivables management. Failure to increase revenue, achieve cost savings, raise additional financing or re-finance the existing convertible notes when they become due, would adversely affect the Company’s ability to achieve its intended business objectives. There can be no assurances that financing will be available on terms favorable to the Company, if at all, and delays may occur in completing the operating activities.
The Company intends to continue to evaluate market conditions and may in the future pursue additional sources of funding to enhance its financial position and to execute on its business strategy. In addition, should prevailing economic, financial, business or other factors adversely affect its ability to meet its operating cash requirements, the Company could be required to obtain funding though the credit or capital markets. Any equity financing obtained by the Company would dilute existing stockholders and any debt financing could contain restrictive covenants, which would reduce management’s flexibility to run the Company’s business or present a risk of default. If the Company raises funds through collaborations or licensing arrangements, the Company may be required to relinquish significant rights to its technologies or products or grant licenses on terms that are not favorable to the Company. The Company cannot be certain that additional funds would be available to it on favorable terms when required, or at all.
Cash, Cash Equivalents, Restricted Cash and Marketable Investments
The following table summarizes the Company's cash and cash equivalents, restricted cash and marketable investments:
(Dollars in thousands)March 31, 2024
December 31, 2023
Change
Cash and cash equivalents$105,444 $143,612 $(38,168)
Cash Flows
Three Months Ended March 31,
(Dollars in thousands)20242023
Net cash flow provided by (used in):
Operating activities$(37,630)$(37,018)
Investing activities(278)60,334 
Financing activities(260)(2,412)
Net increase (decrease) in cash and cash equivalents$(38,168)$20,904 

42

Cash Flows from Operating Activities
During the three months ended March 31, 2024, net cash used in operating activities was $37.6 million, which mainly reflected the net loss adjusted for non-cash items of $14.5 million and a payment of $18.7 million associated with the non-renewal of the manufacturing services agreement with Jabil Inc. in February 2024.
Cash Flows from Investing Activities
Net cash used in investing activities was $0.3 million in the three months ended March 31, 2024, which represents the Company's capital expenditures. The net cash provided in the comparable period in 2023 was primarily the net proceeds from the maturities of marketable securities, partially offset by the capital expenditure related to the manufacture of the AviClear device.
Cash Flows from Financing Activities
Net cash used in financing activities was $0.3 million in the three months ended March 31, 2024, which was primarily due to taxes paid related to net share settlement of equity awards and finance lease payments.
Adequacy of Cash Resources to Meet Future Needs
The Company had cash and cash equivalents of $105.4 million as of March 31, 2024. For the three months ended March 31, 2024, the Company’s principal source of liquidity was cash on hand. The Company has reported operating losses in recent quarters and intends to use its remaining cash resources to develop plans and take proactive steps to grow revenue and enhance its operations as further explained in the preceding Liquidity and Capital Resources section.
The Company believes that the existing cash and cash equivalents will be sufficient to meet the Company’s anticipated cash needs for at least the next 12 months from the date the financial statements are issued.
Debt
In March 2021, the Company issued $138.3 million aggregate principal amount of 2026 Notes in a private placement offering. The 2026 Notes bear interest at a rate of 2.25% per year payable semiannually in arrears on March 15 and September 15 of each year. Upon conversion, the 2026 Notes will be convertible into either cash, shares of the Company’s common stock or a combination thereof, at the Company’s election. The convertible notes are presented as convertible notes, net of unamortized debt issuance costs, on the condensed consolidated balance sheet. The aggregate proceeds from the offering were approximately $133.6 million, net of issuance costs, including initial purchaser fees.
In May 2022, the Company issued $240.0 million aggregate principal amount of 2028 Notes. A total of $230.0 million of aggregate principal amount of 2028 Notes was issued in a private placement offering and concurrently with this private placement, the Company entered into a purchase agreement with Voce Capital Management LLC, an entity affiliated with J. Daniel Plants, the Company’s former Executive Chairperson, pursuant to which the Company issued to Voce $10.0 million aggregate principal amount of 2028 Notes on the same terms and conditions. The aggregate proceeds from the offering of 2028 Notes were approximately $232.4 million, net of issuance costs, including initial purchaser fees.
In December 2022, the Company issued $120.0 million aggregate principal amount of 2029 Notes in a private placement offering. The 2029 Notes bear interest at a rate of 4.00% per year payable semiannually in arrears on June 1 and December 1 of each year. Upon conversion, the 2029 Notes will be convertible into either cash, shares of the Company’s common stock or a combination thereof, at the Company’s election. The Convertible notes are presented as Convertible notes, net of unamortized debt issuance costs, on the consolidated balance sheet. The aggregate proceeds from the offering were approximately $115.8 million, net of issuance costs, including initial purchaser fees.
The Company's Loan and Security Agreement for the Revolving Line of Credit, which was entered on July 9, 2020, was terminated by the Company on April 3, 2024.
Commitments and Contingencies
As of the date of this report, there were no material changes to the Company’s contractual obligations and commitments outside the ordinary course of business since May 10, 2024, the filing date of the Company’s Annual Report on Form 10-K.

43

ITEM 3.    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
A summary of the key market risks facing the Company is disclosed below. For a detailed discussion, please see the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on May 10, 2024, and other announcements the Company makes from time to time.
The conditional conversion feature of the Company's convertible notes, if triggered, may adversely affect the Company's financial condition and operating results.
The Company has outstanding the 2.25% Convertible Senior Notes due 2026 (the “2026 Notes”), the 2.25% Convertible Senior Notes due 2028, and the 4.00% Convertible Senior Notes due 2029. During any fiscal quarter commencing after the fiscal quarter ending on June 30, 2021, in the case of the 2026 Notes, ending on September 30, 2022, in the case of the 2028 Notes, and ending on March 31, 2023, in the case of the 2029 Notes, if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of conversion price for the applicable series of Convertible Notes on each applicable trading day then holders may convert their notes in the subsequent quarter. This condition was not met for any of the Company’s Convertible Notes in the three months ended March 31, 2024. Upon any future conversion requests of the Convertible Notes, the Company would be required to pay or deliver, as the case may be, cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company’s election with respect to such conversion requests.
Interest Rate and Market Risk
On April 3, 2024, the Loan and Security Agreement for the Revolving Line of Credit was terminated by the Company. The Company does not have any line of credit facility as of March 31, 2024.
Inflation
The Company has experienced inflationary pressure on its business. If the Company’s costs were to become subject to significant inflationary pressures, the Company may not be able to fully offset such higher costs through price increases. The Company’s inability or failure to do so could harm the Company’s business, financial condition, and results of operations.
Foreign Exchange Fluctuations
The Company generates revenue in Japanese Yen, Euros, Australian Dollars, Canadian Dollars, British Pounds, and Swiss Francs. Additionally, a portion of the Company’s operating expenses, and assets and liabilities are denominated in each of these currencies. Therefore, fluctuations in these currencies against the U.S. dollar could materially and adversely affect the Company’s results of operations upon translation of the Company’s revenue denominated in these currencies, as well as the re-measurement of the Company’s international subsidiaries’ financial statements into U.S. dollars.
ITEM 4.    CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
The Company maintains disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended) that are designed to ensure that information required to be disclosed in the Company’s Exchange Act reports is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and that such information is accumulated and communicated to the Company’s management, including the Company’s principal executive officer and principal financial officer, as appropriate, to allow for timely decisions regarding required disclosure.
Management identified material weaknesses in the year ended December 31, 2023, over the Company’s internal controls over financial reporting. These material weaknesses are related to information technology general controls (“ITGCs”) including, segregation of duties, user access, and reports produced by certain IT systems that support the Company's financial reporting process including those related to the implementation of an ERP system; inventory controls related to the completeness, existence, and cut-off of inventories held at third parties, inventories held by sales personnel, and inventories in transit, and controls related to the calculation of adjustments to inventory for items considered excessive and obsolete; the completeness and accuracy of expense for routine and non-routine equity-based awards; and failure to design, maintain and monitor a risk assessment program at a sufficiently precise level to identify new and evolving risks related to accounting policies, procedures and related controls performed over areas including, but not limited to inventory, revenues and lease income, costs for leased devices, and testing of certain key reports used in controls. Although certain of these material weaknesses did not result in any

44

material misstatement of the Company's consolidated financial statements for the periods presented, they could lead to a material misstatement of account balances or disclosures. Accordingly, management concluded that these deficiencies constitute material weaknesses.
As required by SEC Rule 13a-15(b), the Company carried out an evaluation, under the supervision and with the participation of the Company’s management, including the Company’s principal executive officer and principal financial officer, of the effectiveness of the design and operation of the Company’s disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q. The Company’s Chief Executive Officer (“CEO”) and Interim Chief Financial Officer (“CFO”) concluded that the Company’s disclosure controls and procedures were not effective as of March 31, 2024, at the reasonable assurance level, because of the material weaknesses in internal controls, which were disclosed in the Company's Annual Report on Form 10-K for the year ended December 31, 2023. Notwithstanding these material weaknesses, the Company’s management, including the CEO and CFO, has concluded that the condensed consolidated financial statements, included in the Form 10-Q, for the three months ended March 31, 2024, fairly present, in all material respects, the Company's financial condition, results of operations and cash-flows for the periods presented in conformity with generally accepted accounting principles.
Remediation Plans
Management continues to review and make changes to the overall design of its internal control environment, including implementing additional internal controls over ITGCs, inventory, equity and its risk assessment program over areas including but not limited to inventory, revenues and lease income, costs for leased devices, and certain key reports used in controls. The Company has added internal and external resources to its finance and internal audit functions to enhance the effectiveness of internal controls over financial reporting. The material weakness will not be considered remediated until the applicable remedial controls operate for a sufficient period.
The Company’s efforts include:
ITGC remediation actions:
Developed a training program addressing ITGCs and policies, including educating control owners concerning the principles and requirements of each control, with a focus on those related to user access and change-management over IT systems impacting financial reporting;
Developed enhanced risk assessment procedures and controls related to changes in IT systems;
Implemented an IT management review and testing plan to monitor ITGCs with focus on systems supporting the financial reporting processes;
Inventory control remediation actions:
Evaluated the effectiveness of the current annual inventory count program and controls;
Implemented a global inventory count policy and standard operating procedures to ensure consistent communication of the inventory count process and adherence to these policies at facilities managed by the Company and third-party logistics service providers;
Provided training of standard operating procedures and internal controls to key stakeholders within the supply chain, logistics, and inventory process; and
Enhanced existing management review controls related to inventory reconciliation, inventory in transit, inventories held by sales personnel, and key reports used in in the inventory count process. Evaluating the effectiveness of the current annual inventory count program and controls.
Equity-based awards expense calculation remediation actions:
• Enhanced current review controls around the calculation of stock-based compensation expense.
Risk assessment remediation actions:
Engaged third-party professionals to evaluate the design and operating effectiveness of the Company's risk assessment process in relation to the timely identification and assessment of changes in the business and leadership; and
Provided training of standard operating procedures and internal controls to key stakeholders.
The actions the Company is taking are subject to ongoing executive management review and are also subject to audit committee oversight. If the Company is unable to successfully remediate these material weaknesses, or if in the future, the Company identifies further material weaknesses in its internal control over financial reporting, the Company may not detect errors on a timely basis, and its condensed financial statements may be materially misstated.

45

Changes in Internal Control over Financial Reporting
Except for the remediation measures in connection with the material weaknesses described above, there were no changes in the Company's internal control over financial reporting during the quarter ended March 31, 2024, that have materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting.
Limitations on the Effectiveness of Controls
A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Because of inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues, if any, within a company have been detected. Accordingly, the Company’s disclosure controls and procedures are designed to provide reasonable, not absolute, assurance that the objectives of the Company’s disclosure control system are met.

46

PART II.     OTHER INFORMATION
ITEM 1.    LEGAL PROCEEDINGS
From time to time, the Company may be involved in legal and administrative proceedings and claims of various types. For a description of the Company’s material pending legal and regulatory proceedings and settlements, see Note 13 to the Company’s consolidated financial statements entitled “Commitments and Contingencies,” in the Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on May 10, 2024 and Note 12 to the Company's condensed consolidated financial statements entitled "Commitments and Contingencies", in this Quarterly Report on Form 10-Q for the three months ended March 31, 2024.
ITEM 1A.    RISK FACTORS
There are no material changes from the Risk Factors previously disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023, filed with the SEC on May 10, 2024 (the “Annual Report”).

ITEM 2.    UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
None.
ITEM 3.    DEFAULTS UPON SENIOR SECURITIES
None.
ITEM 4.    MINE SAFETY DISCLOSURES
None.
ITEM 5.    OTHER INFORMATION
None.

47

ITEM 6.    EXHIBITS
Exhibit
No.
Description
3.2 

3.4 
4.1 
31.1 
31.2 
32.1 
101.schInline XBRL Taxonomy Extension Schema Document
101.calInline XBRL Taxonomy Extension Calculation Linkbase Document
101.defInline XBRL Taxonomy Extension Definition Linkbase Document
101.labInline XBRL Taxonomy Extension Label Linkbase Document
101.preInline XBRL Taxonomy Extension Presentation Linkbase Document
104 Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)

*    Management contract or compensatory plan


48

SIGNATURE
Pursuant to the requirements of Section 13 or 15(d) of The Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, in the city of Brisbane, State of California, on May 10, 2024.
CUTERA, INC.
/s/ Stuart Drummond
Stuart Drummond
Interim Chief Financial Officer


49
EX-31.1 2 cutr-20240331x10qexx311.htm EX-31.1 Document

EXHIBIT 31.1
Certification of Chief Executive Officer
Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
I, Taylor Harris, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Cutera, 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 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 its 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 its 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 its 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 first 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 and I have disclosed, based on its most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting
Date: May 10, 2024/s/ Taylor Harris
Taylor Harris
Chief Executive Officer


EX-31.2 3 cutr-20240331x10qexx312.htm EX-31.2 Document

EXHIBIT 31.2
Certification of Chief Financial Officer
Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
I, Stuart Drummond, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Cutera, 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 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 its 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 annual report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under its 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 its 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 first 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
6.The registrant’s other certifying officer and I have disclosed, based on its most recent evaluation of internal control over financial reporting, to the registrant’s auditor 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: May 10, 2024/s/ Stuart Drummond
Stuart Drummond
Interim Chief Financial Officer


EX-32.1 4 cutr-20240331x10qexx321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATIONS OF CHIEF EXECUTIVE OFFICER
AND CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Taylor Harris, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that
i.the accompanying Quarterly Report on Form 10-Q of the Company for the quarterly period ended March 31, 2024 (the “Report”) fully complies with the requirements of Section 13(a) or Section 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and
ii.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: May 10, 2024/s/ Taylor Harris
Taylor Harris
Chief Executive Officer
I, Stuart Drummond, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that
i.the accompanying Quarterly Report on Form 10-Q of the Company for the quarterly period ended March 31, 2024 (the “Report”) fully complies with the requirements of Section 13(a) or Section 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and
ii.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: May 10, 2024/s/ Stuart Drummond
Stuart Drummond
Interim Chief Financial Officer
This certification accompanies this Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed filed by the Company for purposes of Section 18 of the Securities and Exchange Act of 1934, as amended.

EX-101.SCH 5 cutr-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Changes In Stockholders' Deficit link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Cash, Cash Equivalents, Restricted Cash and Marketable Investments link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Balance Sheet Details link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Product Warranty link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Deferred Revenue link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Stockholders' Equity and Stock-based Compensation Expense link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Balance Sheet Details (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Product Warranty (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Deferred Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Stockholders' Equity and Stock-based Compensation Expense (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Cash, Cash Equivalents, Restricted Cash and Marketable Investments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Balance Sheet Details - Inventories , Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Balance Sheet Details - Schedule of Other Current Assets and Prepaid Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Balance Sheet Details - Schedule of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Balance Sheet Details - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Product Warranty - Summary of Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Deferred Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Deferred Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Deferred Revenue - Summary of Deferred Service Contract Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Stockholders' Equity and Stock-based Compensation Expense - Activity Of Options Outstanding Under the 2019 Plans (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Stockholders' Equity and Stock-based Compensation Expense - Activity of Stock Awards Outstanding Under the 2019 Plans (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Stockholders' Equity and Stock-based Compensation Expense - Stock-based Compensation Expense By Department (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Net Loss Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Net Loss Per Share - Net (Loss) Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Net Loss Per Share - Antidilutive Securities Excluded From Computation of Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Leases - Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Leases - Cash Paid for Amounts Included in the Measurement of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Leases - Maturities of Finance Leases Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Leases - Maturities of Finance Leases Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Leases - Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Leases - Operating Lease Income (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Leases - Non-cancellable Operating Lease Income (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Debt - Outstanding Debt and Carrying Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Segment Reporting - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Segment Reporting - Summary of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 cutr-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 cutr-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 cutr-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Deferred Revenue Contract with Customer Liability [Text Block] The entire disclosure of contract with customer liability. Schedule of Supplemental Balance Sheet Information Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Accrued liabilities Total Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Inventory valuation Inventory Valuation Reserves Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Research and development Research and Development Expense Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] AviClear devices AviClear Devices [Member] AviClear Devices Consumables Consumables [Member] Related to consumables. Threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Award Type [Domain] Award Type [Domain] Expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Remaining lease terms of operating leases Lessee, Operating Lease, Remaining Lease Term Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Debt Debt Disclosure [Text Block] Termination fee receivable Termination Agreement, Termination Fee Receivable Termination Agreement, Termination Fee Receivable Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Number of countries in which entity operates Number of Countries in which Entity Operates Revolving Credit Facility Revolving Credit Facility [Member] Finance leases renewal terms (up to) Lessee, Finance Lease, Renewal Term PSUs PSU's Performance Shares [Member] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Raw materials Inventory, Raw Materials, Noncurrent Inventory, Raw Materials, Noncurrent Stock awards Restricted Stock Units and Performance Share Units [Member] Represents restricted stock units and performance share units. Total interest and other expense, net Nonoperating Income (Expense) Commitments and contingencies Commitments and Contingencies Number of days, written notice Debt Instrument, Covenant, Written Notice, Number Of Days Debt Instrument, Covenant, Written Notice, Number Of Days Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Convertible Senior Notes Due 2029 Convertible Senior Notes Due 2029 [Member] Convertible Senior Notes Due 2029 Other long-term assets Increase (Decrease) in Other Noncurrent Assets Geographical [Axis] Geographical [Axis] Income Taxes Income Tax Disclosure [Text Block] Between January 1st And February 28th Between January 1st And February 28th [Member] Between January 1st And February 28th Issuance of common stock in settlement of restricted and performance stock unites, net of shares withheld for employee taxes (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Property and equipment, gross Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Leases Lessee, Leases [Policy Text Block] Customer [Axis] Customer [Axis] Current liabilities: Liabilities, Current [Abstract] Weighted Average Grant Date Fair Value per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Options canceled / forfeited / expired (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Diluted (in USD per share) Net loss per share, diluted (in USD per share) Earnings Per Share, Diluted Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net of allowance for credit losses of $12,059 and $9,878, respectively Accounts Receivable, after Allowance for Credit Loss, Current Extinguishment of debt Extinguishment of Debt, Amount Silicon Valley Bank Silicon Valley Bank [Member] Represents information related to Silicon Valley Bank. Leases Lessor, Operating Leases [Text Block] Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Settlement Agreement, Non-Renewal Of Manufacturing Service Agreement Settlement Agreement, Non-Renewal Of Manufacturing Service Agreement [Member] Settlement Agreement, Non-Renewal Of Manufacturing Service Agreement Accrued litigation liabilities Estimated Litigation Liability Litigation Case [Axis] Litigation Case [Axis] Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Schedule of Other Current Assets and Prepaid Expenses Schedule of Other Current Assets [Table Text Block] Net loss Net loss Net loss Net loss Net Income (Loss) Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] 2026 Finance Lease, Liability, to be Paid, Year Two Machinery and equipment Machinery and Equipment [Member] Leases Lessee, Operating Leases [Text Block] Accrued interest Interest Payable, Current Property and equipment, net Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Percentage of note holders Debt Instrument, Covenant, Percentage Of Note Holders Debt Instrument, Covenant, Percentage Of Note Holders Cost of revenue: Cost of Revenue [Abstract] Liabilities and stockholders' deficit Liabilities and Equity [Abstract] Total Lessor, Operating Lease, Payment to be Received ESPP ESPP Employee Stock [Member] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Stockholders’ deficit: Equity, Attributable to Parent [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Deferred revenue balance Beginning balance Ending balance Contract with Customer, Liability Exercise of stock options (in shares) Options exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Schedule of Computation of Basic and Diluted Net Loss Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Total cost of revenue Cost of Goods and Services Sold Litigation Status [Domain] Litigation Status [Domain] Options exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Within three business days of execution of agreement Three Business Days [Member] Three Business Days Level 1 Fair Value, Inputs, Level 1 [Member] Marketable investments Marketable Securities, Current Interest and other expense, net: Interest Expense [Abstract] Goodwill Goodwill Schedule of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Accrued liabilities Increase (Decrease) in Accrued Liabilities Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Schedule of Revenue by Geography Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Options granted in period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Entity Small Business Entity Small Business Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Unrealized gain on foreign exchange forward Unrealized Gain (Loss), Foreign Currency Transaction, before Tax Measurement Frequency [Axis] Measurement Frequency [Axis] Operating lease liabilities, net of current portion Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent RSUs RSU's Restricted Stock Units (RSUs) [Member] Accounts payable Increase (Decrease) in Accounts Payable, Trade Debt instrument term Debt Instrument, Term Accrued liabilities Accrued Liabilities [Member] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Cap price (in USD per per share) Derivative, Cap Price Litigation settlement receivable Distribution agreement settlement receivable Litigation Settlement, Receivable, Current Litigation Settlement, Receivable, Current Skincare Skincare [Member] Income Statement Location [Axis] Income Statement Location [Axis] Unamortized debt issuance costs Unamortized debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Schedule of Maturities of Facility Leases Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Europe Europe [Member] AviClear operating lease revenue AviClear Operating Lease Recurring Revenue [Member] AviClear Operating Lease Recurring Revenue Revenue from performance obligations transferred to customers, percent Revenue, Performance Obligation, Satisfied Over Time, Percent Percentage of revenue from performance obligations that are transferred to customers over time. Schedule of Antidilutive Securities Excluded from Computation of Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Product and Service [Domain] Product and Service [Domain] Interest on convertible notes Interest Expense, Debt Proceeds from convertible notes, net of unamortized debt issuance costs Proceeds from Debt, Net of Issuance Costs Carrying amount of convertible debt Convertible Debt Purchase of capped call Payments for Derivative Instrument, Financing Activities Schedule of Lease Costs Lease, Cost [Table Text Block] Inventories Increase (Decrease) in Inventories Work in process Inventory, Work in Process, Noncurrent Inventory, Work in Process, Noncurrent Research and development Research and Development Expense [Member] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Convertible Senior Notes, Additional Interest, 181 Days - 360 Days Convertible Senior Notes, Additional Interest, 181 Days - 360 Days [Member] Convertible Senior Notes, Additional Interest, 181 Days - 360 Days Litigation Status [Axis] Litigation Status [Axis] Antidilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Options and stock awards granted (in shares) Stock awards granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Typical payment receipt, period post shipment Revenue From Contract With Customer, Typical Payment Receipt, Period Post Shipment Revenue From Contract With Customer, Typical Payment Receipt, Period Post Shipment Document Quarterly Report Document Quarterly Report Sale tax and VAT receivable Income Taxes Receivable, Current Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] General and administrative General and Administrative Expense [Member] Weighted average remaining term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Assets acquired under operating lease Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Use of Estimates Use of Estimates, Policy [Policy Text Block] Leases Lessee, Finance Leases [Text Block] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Ilooda Co. Ltd. Ilooda Co. Ltd. [Member] Ilooda Co. Ltd. Acquisition of property and equipment Noncash or Part Noncash Acquisition, Fixed Assets Acquired Payment of accrued interest Interest on Convertible Debt, Net of Tax Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Loss Contingencies [Table] Loss Contingencies [Table] Convertible Senior Notes Due 2028, First Conversion Trigger Convertible Senior Notes Due 2028, First Conversion Trigger [Member] Convertible Senior Notes Due 2028, First Conversion Trigger Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Total leased assets Lease Right-Of-Use Asset Amount of lessee's right to use underlying asset under finance and operating lease. Prepayments Prepaid Expense, Current Operating lease liabilities Operating lease liabilities, current Operating Lease, Liability, Current Finance lease cost, Interest for finance lease Finance Lease, Interest Expense Product warranty Product Warranty Accrual, Current Deferred revenue, net of current portion Deferred Revenue, Noncurrent Deferred License Fee Deferred License Fee [Member] Deferred License Fee Entity Shell Company Entity Shell Company 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Sale of third-party product, warranty period Sale Of Third-Party Product, Warranty Period Sale Of Third-Party Product, Warranty Period Cash, cash equivalents, and restricted cash at beginning of period Cash, cash equivalents, and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Weighted-average number of shares used in per share calculation: Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock issued (in shares) Common Stock, Shares, Issued Awards vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross profit Gross Profit Deferred revenue Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Carrying Value Carrying amount Long-Term Debt Capped call Capped Call Securities [Member] Capped Call Securities Options Options Employee Stock Option [Member] Maximum Maximum [Member] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Type Document Type Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] ZO Skin Health ZO Skin Health [Member] ZO Skin Health Entity Address, Address Line One Entity Address, Address Line One 2027 Finance Lease, Liability, to be Paid, Year Three Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stockholders' Equity and Stock-based Compensation Expense Share-Based Payment Arrangement [Text Block] Capitalized contract costs Capitalized Contract Cost, Net Accounting Policies Basis of Accounting, Policy [Policy Text Block] Accretion of discount on investment securities and investment income, net Other Noncash Income (Expense) Depreciation and amortization Depreciation and amortization The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets, excluding contract acquisition costs. 2025 Finance Lease, Liability, to be Paid, Year One Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Remainder of 2024 Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year Deferred revenue balance, percentage Revenue, Remaining Performance Obligation, Percentage Convertible notes, net of unamortized debt issuance costs of $9,859 and $10,430, respectively Convertible Debt, Noncurrent Allowance for credit loss, current Accounts Receivable, Allowance for Credit Loss, Current Subsequent Event Subsequent Event [Member] Inventory valuation Inventory Noncurrent, Valuation Reserves Inventory Noncurrent, Valuation Reserves Customer Concentration Risk Customer Concentration Risk [Member] Convertible Senior Notes Due 2026, Second Conversion Trigger Convertible Senior Notes Due 2026, Second Conversion Trigger [Member] Related to the second conversion trigger feature of debt. Income Statement [Abstract] Income Statement [Abstract] 2025 Lessor, Operating Lease, Payment to be Received, Year One Deposits with vendors Deposits Assets, Current Raw materials Inventory, Raw Materials, Net of Reserves Total net revenue Revenue from Contract with Customer, Including Assessed Tax Title of 12(b) Security Title of 12(b) Security Settlement agreement, amount awarded from other party Litigation Settlement, Amount Awarded from Other Party Cash equivalents: Cash and Cash Equivalents, Fair Value Disclosure Capitalized costs, expected period of benefit Capitalized Contract Cost, Amortization Period Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Loan and Security Agreement Loan and Security Agreement [Member] Information pertaining to the Loan and Security Agreement. Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Other Other Assets, Current Income Tax Disclosure [Abstract] Sales and marketing accruals Sales And Marketing Accruals, Current Carrying value as of the balance sheet date of the obligations incurred through that date and payable for sales and marketing costs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Dilutive effect of incremental shares and share equivalents: Earnings Per Share, Diluted [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Inventories Total Inventory, Net Amortization expense Capitalized Contract Cost, Amortization Shares issued in debt conversion (in shares) Debt Conversion, Converted Instrument, Shares Issued Purchase of marketable investments Payments to Acquire Marketable Securities Statistical Measurement [Axis] Statistical Measurement [Axis] Long-term inventories Total Inventory, Noncurrent Receipt of Inventories Receipt Of Inventories [Member] Receipt Of Inventories Risks and Uncertainties Risks and Uncertainties, Policy [Policy Text Block] Disclosure of accounting policy for risks and uncertainties. Balance Sheet Location [Domain] Balance Sheet Location [Domain] Description of Operations and Principles of Consolidation Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Lease term (in years) Lessor, Operating Lease, Term of Contract Total product revenue Product [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Supplemental non-cash operating, investing, and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Other Assets Other Assets [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Gain on early termination of distribution agreement Gain on early termination of distribution agreement Gain (Loss) on Contract Termination Accumulated deficit Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Additional principal Debt Instrument, Additional Aggregate Principal Amount Debt Instrument, Additional Aggregate Principal Amount Notes issued Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Costs for extended service contracts Costs For Extended Service Contracts Amount of costs for extended service contracts during period. Current assets: Assets, Current [Abstract] Leases [Abstract] Product Warranties Disclosures [Abstract] Long-term inventories Inventory, Noncurrent [Abstract] Entity Address, State or Province Entity Address, State or Province Capped-call transaction term, consecutive trading days Derivative, Capped Call Transaction Term, Consecutive Trading Days Derivative, Capped Call Transaction Term, Consecutive Trading Days Total lease payments Finance Lease, Liability, to be Paid Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Operating cash flow, Operating lease Operating Lease, Payments Common stock outstanding (in shares) Balance (in shares) Balance (in shares) Common Stock, Shares, Outstanding Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Convertible debt, conversion ratio Debt Instrument, Convertible, Conversion Ratio Proceeds from maturities of marketable investments Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale Schedule of Minimum Future Lease Payments Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block] Distribution of Third-Party Products Concentration Risk, Credit Risk, Policy [Policy Text Block] Redemption threshold trading days Debt Instrument, Redeemable, Threshold Trading Days Debt Instrument, Redeemable, Threshold Trading Days Convertible Senior Notes Due 2028, Second Conversion Trigger Convertible Senior Notes Due 2028, Second Conversion Trigger [Member] Convertible Senior Notes Due 2028, Second Conversion Trigger Conversion threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Jabil settlement obligation, net Litigation Settlement, Payable, Current Litigation Settlement, Payable, Current Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Class of Stock [Domain] Class of Stock [Domain] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Customer [Domain] Customer [Domain] Rest of the World Rest of World [Member] Net loss used in calculating net loss per share, basic Net Income (Loss) Available to Common Stockholders, Basic Schedule of Inventories , Net Schedule of Inventory, Current [Table Text Block] Termination Agreement, Payment Period [Domain] Termination Agreement, Payment Period [Domain] Termination Agreement, Payment Period [Domain] Number of Stock Options Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Debt Instrument [Axis] Debt Instrument [Axis] Basis of Presentation Basis of Presentation [Policy Text Block] Basis of Presentation Change in Contract with Customer, Liability [Roll Forward] Change in Contract with Customer, Liability [Roll Forward] Change in Contract with Customer, Liability Present value of lease liabilities Present value of lease liabilities Operating Lease, Liability Remainder of 2024 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Credit Facility [Axis] Credit Facility [Axis] Total liabilities Liabilities Cash exchanged Debt Conversion, Converted Instrument, Cash Issued Debt Conversion, Converted Instrument, Cash Issued Service Service [Member] Less: Revenue recognized from current period sales Contract With Customer Liability Decrease From Revenue Deferred Contract With Customer Liability Decrease From Revenue Deferred Other current assets and prepaid expenses Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Debt Disclosure [Abstract] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Number of reportable segments Number of Reportable Segments Net loss per share: Earnings Per Share [Abstract] Number of Awards Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Sales and marketing Selling and Marketing Expense Common stock, $0.001 par value; authorized: 50,000,000 shares; issued and outstanding: 20,067,941 and 19,960,622 shares at March 31, 2024 and December 31, 2023, respectively Common Stock, Value, Issued Redemption price, percentage Debt Instrument, Redemption Price, Percentage General and administrative General and Administrative Expense Additional shares reserved (in shares) Share-Based Compensation Arrangement By Share-Based Payment, Shares Available For Grant, Additional Share Reserved Share-Based Compensation Arrangement By Share-Based Payment, Shares Available For Grant, Additional Share Reserved Net loss per share: Earnings Per Share, Diluted, Other Disclosure [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Total current assets Assets, Current Payments on finance lease obligations Financing cash flow, Finance lease Finance Lease, Principal Payments Number of patents allegedly infringed Loss Contingency, Patents Allegedly Infringed, Number Schedule of Minimum Finance Lease Payments Finance Lease, Liability, to be Paid, Maturity [Table Text Block] Revenue from Contract with Customer [Abstract] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Compensation for Previously Incurred Expenses Compensation For Previously Incurred Expenses [Member] Compensation For Previously Incurred Expenses Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Litigation Case [Domain] Litigation Case [Domain] Other expense, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Inventory purchase obligation Purchase Obligation Statement [Table] Statement [Table] Japan JAPAN Current Fiscal Year End Date Current Fiscal Year End Date Accrued sales tax Sales and Excise Tax Payable, Current Cash, Cash Equivalents, Restricted Cash and Marketable Investments Cash, Cash Equivalents, and Marketable Securities [Text Block] Concentration risk, percentage Concentration Risk, Percentage Stock awards granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Remaining lease terms of finance leases Lessee, Finance Lease, Remaining Lease Term Finance lease liabilities Finance Lease, Liabilities, Lessee [Abstract] Finance Lease, Liabilities, Lessee Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Class of Stock [Axis] Class of Stock [Axis] AviClear operating lease license fee revenue AviClear Operating Lease License Fee Revenue [Member] AviClear Operating Lease License Fee Revenue Other accrued liabilities Other Accrued Liabilities, Current Interest expense Interest Expense And Amortization Of Debt Issuance Costs Interest Expense And Amortization Of Debt Issuance Costs Bonus and payroll-related accruals Accrued Salaries, Current Settlement agreement, amount awarded to other party Litigation Settlement, Amount Awarded to Other Party Office equipment and furniture Furniture and Fixtures [Member] Interest rate Debt Instrument, Interest Rate, Stated Percentage Transferred over Time Transferred over Time [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total stockholders’ deficit Balance Balance Equity, Attributable to Parent Incremental repurchase amount Debt Instrument, Redemption, Incremental Repurchase Amount Debt Instrument, Redemption, Incremental Repurchase Amount Deferred revenue Increase (Decrease) in Deferred Revenue Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Less: Revenue recognized from beginning balance Contract with Customer, Liability, Revenue Recognized Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Systems Systems [Member] Systems Convertible Senior Notes Due 2026, First Conversion Trigger Convertible Senior Notes Due 2026, First Conversion Trigger [Member] Related to the first conversion trigger of debt. Proceeds from termination fees Termination Agreement, Proceeds From Termination Fees Termination Agreement, Proceeds From Termination Fees Concentration Risk Type [Axis] Concentration Risk Type [Axis] Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Level 2 Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Tax withholding ratio Share-Based Payment Arrangement, Shares Granted, Tax Withholding Ratio Share-Based Payment Arrangement, Shares Granted, Tax Withholding Ratio Other long-term assets Other Noncurrent Assets [Member] Schedule of Product Warranty Liability Accrual Schedule of Product Warranty Liability [Table Text Block] Weighted-average discount rate Leases, Weighted Average Discount Rate [Abstract] Leases, Weighted Average Discount Rate Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Required outstanding amount not subject to redemption Debt Instrument, Convertible Required, Outstanding Amount Not Subject To Redemption The amount of required outstanding amount not subject to redemption of a convertible debt instrument. Operating lease liabilities Operating Lease, Liabilities, Lessee [Abstract] Operating Lease, Liabilities, Lessee Schedule of Operating Lease Income Operating Lease, Lease Income [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus Conversion threshold trading days Debt Instrument, Convertible, Threshold Trading Days Less: Settlements made during the period Standard Product Warranty Accrual, Decrease for Payments 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Cloud computing arrangement expected contract renewals (in years) Finite-Lived Intangible Asset, Useful Life Antidilutive Securities [Axis] Antidilutive Securities [Axis] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Operating lease cost Operating Lease, Expense Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Asia, excluding Japan Asia, Excluding Japan [Member] Common Stock Common Stock [Member] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net Loss Per Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Number of consecutive lease terms Number Of Consecutive Lease Terms Number Of Consecutive Lease Terms Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] Minimum Minimum [Member] Summary of Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Schedule of Activity under the 2019 Plan Share-Based Payment Arrangement, Option, Activity [Table Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Taxes paid related to net share settlement of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Liabilities Liabilities [Abstract] Cash paid for income taxes Income Taxes Paid, Net Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred tax assets Deferred Income Tax Assets, Net Beginning Balance Ending Balance Standard Product Warranty Accrual Schedule of Financial Assets Measured and Recognized at Fair Value on a Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Accumulated Deficit Retained Earnings [Member] Add: Accruals for warranties issued during the period Standard Product Warranty Accrual, Increase for Warranties Issued Schedule of Stock-based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Total liabilities and stockholders’ deficit Liabilities and Equity Other long-term assets Other Assets, Noncurrent Basic (in USD per share) Net loss per share, basic (in USD per share) Earnings Per Share, Basic Operating lease right-of-use assets Right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Number of days with additional interest, after default Debt Instrument, Covenant, Additional Interest, Number Of Days Debt Instrument, Covenant, Additional Interest, Number Of Days Extended service contract term Extended Service Contract, Term Extended Service Contract, Term Product Warranty Product Warranty Disclosure [Text Block] Remainder of 2024 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Schedule of Convertible Notes Convertible Debt [Table Text Block] Entity Address, City or Town Entity Address, City or Town Pending Litigation Pending Litigation [Member] Balance Sheet Details Supplemental Balance Sheet Disclosures [Text Block] Document Transition Report Document Transition Report Capitalized Cloud Computing Set-up Cost Capitalized Cloud Computing Set-up Cost [Member] Represents the capitalized cloud computing set-up cost. Convertible debt at fair value Convertible Debt, Fair Value Disclosures Termination fee offset Termination Agreement, Offsets To Termination Fees Termination Agreement, Offsets To Termination Fees Purchased Equipment Purchased Equipment [Member] Purchased Equipment Common stock authorized (in shares) Common Stock, Shares Authorized Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Outstanding principal amount Long-Term Debt, Gross Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Less: Accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Provision for credit losses Accounts Receivable, Credit Loss Expense (Reversal) Lease Installment Costs Lease installment costs [Member] Lease installment costs Convertible notes Convertible Debt Securities [Member] Stock awards canceled / forfeited / expired (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Deferred tax assets Deferred Income Tax Expense (Benefit) Subsequent Event Type [Axis] Subsequent Event Type [Axis] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Debt convertible to common shares (in shares) Debt Instrument, Convertible, Number of Equity Instruments Total Finance lease liabilities Present value of lease liabilities Finance Lease, Liability Convertible notes Convertible Debt [Member] Other current assets and prepaid expenses Other current assets and prepaid expenses Prepaid Expense and Other Assets, Current Number of days to file annual report Debt Instrument, Covenant, Number Of Days To File Annual Report Debt Instrument, Covenant, Number Of Days To File Annual Report Convertible Senior Notes, Additional Interest, Up To 180 Days Convertible Senior Notes, Additional Interest, Up To 180 Days [Member] Convertible Senior Notes, Additional Interest, Up To 180 Days Stock awards canceled / forfeited / expired (in shares) Stock awards canceled / forfeited / expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Operating leases, net cutr_IncreaseDecreaseInOperatingLeaseLiabilities The amount of increase (decrease) in operating lease liabilities. Stock price (in USD per share) Share Price Between January 1st and February 23rd Between January 1st And February 23rd [Member] Between January 1st And February 23rd Training provided with sale of system, period Contract With Customer, Liability, Training Provided With Sale Of System, Period Contract With Customer, Liability, Training Provided With Sale Of System, Period Occurrence of Fundamental Change Debt Instrument, Redemption, Period One [Member] Liquidity and Management's Plans Liquidity And Going Concern, Policy [Policy Text Block] Liquidity And Going Concern, Policy 2027 and thereafter Lessee, Operating Lease, Liability, To Be Paid, Due After Year Four Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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). Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Entity Registrant Name Entity Registrant Name Dilutive effect of share-based payment arrangements (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Convertible Senior Notes Due 2026 Convertible Senior Notes Due 2026 [Member] Information related to convertible senior notes due 2026. Redemption threshold percentage of stock price trigger Debt Instrument, Redeemable, Threshold Percentage of Stock Price Trigger Debt Instrument, Redeemable, Threshold Percentage of Stock Price Trigger Proceeds from Sale of Property, Plant, and Equipment Proceeds from Sale of Property, Plant, and Equipment Cost of revenue Cost of Sales [Member] Document Period End Date Document Period End Date Issuance of common stock in settlement of restricted and performance stock units, net of shares withheld for employee taxes Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Finance leases Finance Lease, Weighted Average Discount Rate, Percent Finance lease liabilities, non-current Finance Lease, Liability, Noncurrent Entity Central Index Key Entity Central Index Key Amortization of debt issuance costs Amortization of Debt Issuance Costs and Discounts Weighted-average remaining lease term (years) Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term Total stock-based compensation expense Share-Based Payment Arrangement, Expense Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Income tax (benefit) expense Income tax expense Income Tax Expense (Benefit) Liability for inventory in transit Accrued Inventory In Transit, Current Represents current accrued inventory. Finished goods Inventory, Finished Goods, Net of Reserves Voce Capital Management LLC Voce Capital Management LLC [Member] Voce Capital Management LLC Finance lease Finance Lease, Right-of-Use Asset, after Accumulated Amortization Add: Payments received from current period sales Contract With Customer, Liability, Increase, Advance Payments Received Amount of increase in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from advance payments received. Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Number of operating segments Number of Operating Segments Revenue Benchmark Revenue Benchmark [Member] Income tax benefit Income Tax Expense (Benefit), Total Income Tax Expense (Benefit), Total Cash and Cash Equivalents [Abstract] Other comprehensive income, net of tax Net change in unrealized gain (loss) on available-for-sale investments Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Lender Name [Axis] Lender Name [Axis] Operating leases Operating Lease, Weighted Average Remaining Lease Term Net change in unrealized gain on available-for-sale investments, net of tax OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment and Tax Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Money market funds Money Market Funds [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Duration of autorenewal features Lessor, Duration Of Autorenewal Features Lessor, Duration Of Autorenewal Features Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Operating leases Operating Lease, Weighted Average Discount Rate, Percent Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Credit Facility [Domain] Credit Facility [Domain] Convertible Senior Notes Due 2028 Convertible Senior Notes Due 2028 [Member] Convertible Senior Notes Due 2028 Finance leases Finance Lease, Weighted Average Remaining Lease Term Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Leasehold improvements Leasehold Improvements [Member] Sales and marketing Selling and Marketing Expense [Member] Diluted (in shares) Weighted average shares of common stock outstanding used in computing net loss per share, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Schedule of Deferred Service Contract Revenue Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Assets acquired under finance lease Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Total AviClear revenue AviClear Revenue [Member] AviClear Revenue Interest income Interest Income (Expense), Nonoperating, Net Operating expenses: Operating Expenses [Abstract] Less: imputed interest Finance Lease, Liability, Undiscounted Excess Amount Revenue Revenue from Contract with Customer [Text Block] Acquisition of property and equipment Payments to Acquire Property, Plant, and Equipment Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-in Capital Additional Paid-in Capital [Member] Mobilization Costs Mobilization Costs [Member] Mobilization Costs Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total assets Assets Loss Contingencies [Line Items] Loss Contingencies [Line Items] Cover [Abstract] AviClear Device AviClear Device [Member] AviClear Device Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Amortization of debt issuance costs Amortization of Debt Issuance Costs United States UNITED STATES Premium over stock price (percent) Derivative, Cap Price, Premium Over Stock Price, Percent The percent premium over the stock price for derivative caps. Fair Value, Recurring Fair Value, Recurring [Member] Operating cash flow, Finance lease Finance Lease, Interest Payment on Liability Effective interest rate during period Debt Instrument, Interest Rate During Period Other long-term liabilities Other Liabilities, Noncurrent Awards released (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Total lease payments Lessee, Operating Lease, Liability, to be Paid Options canceled / forfeited / expired (in shares) Options canceled / forfeited / expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Deferred revenue balance, amount Revenue, Remaining Performance Obligation, Amount Shares Available for Grant Share-based Compensation Arrangement by Share-based Payment Award, Options, Available For Grant [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Available For Grant Assets under construction Construction in Progress [Member] Redemption threshold consecutive trading days Debt Instrument, Redeemable, Threshold Consecutive Trading Days Debt Instrument, Redeemable, Threshold Consecutive Trading Days Total operating expenses Operating Expenses Finance lease cost, Amortization expense Finance Lease, Right-of-Use Asset, Amortization Segment Reporting Segment Reporting Disclosure [Text Block] Net increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Amortization of contract acquisition costs Amortization of Acquisition Costs Operating leases renewal terms (up to) Lessee, Operating Lease, Renewal Term Termination Agreement, Payment Period [Axis] Termination Agreement, Payment Period [Axis] Termination Agreement, Payment Period Equity Component [Domain] Equity Component [Domain] Finance lease liabilities, current Finance Lease, Liability, Current Work in process Inventory, Work in Process, Net of Reserves Debt Instrument [Line Items] Debt Instrument [Line Items] Inventories Inventory, Net, Items Net of Reserve Alternative [Abstract] Basic (in shares) Weighted average shares of common stock outstanding used in computing net loss per share, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Loss from operations Operating Income (Loss) Finished goods Inventory, Finished Goods, Noncurrent Inventory, Finished Goods, Noncurrent Reclassification Reclassification, Comparability Adjustment [Policy Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Net revenue: Revenues [Abstract] Percent net revenue reduction to termination fee receivable Termination Agreement, Percent Net Revenue, Reduction To Termination Fee Receivable Termination Agreement, Percent Net Revenue, Reduction To Termination Fee Receivable Operating lease income Operating Lease, Lease Income Proceeds from exercise of stock options and employee stock purchase plan Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Statement [Line Items] Statement [Line Items] Other comprehensive income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Weighted Average Remaining Term (in Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] EX-101.PRE 9 cutr-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cover - shares
3 Months Ended
Mar. 31, 2024
May 08, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 000-50644  
Entity Registrant Name Cutera, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 77-0492262  
Entity Address, Address Line One 3240 Bayshore Blvd.  
Entity Address, City or Town Brisbane  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94005  
City Area Code 415  
Local Phone Number 657-5500  
Title of 12(b) Security Common Stock ($0.001 par value)  
Trading Symbol CUTR  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   20,072,096
Entity Central Index Key 0001162461  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2024  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 105,444 $ 143,612
Accounts receivable, net of allowance for credit losses of $12,059 and $9,878, respectively 37,019 43,121
Inventories 73,469 62,600
Other current assets and prepaid expenses 19,294 19,852
Total current assets 235,226 269,185
Long-term inventories 20,582 16,283
Property and equipment, net 31,964 37,275
Deferred tax assets 534 579
Goodwill 1,339 1,339
Operating lease right-of-use assets 12,034 10,055
Other long-term assets 10,313 11,575
Total assets 311,992 346,291
Current liabilities:    
Accounts payable 13,316 19,829
Accrued liabilities 47,119 55,055
Operating lease liabilities 3,231 2,441
Deferred revenue 9,038 10,422
Total current liabilities 72,704 87,747
Deferred revenue, net of current portion 1,417 1,494
Operating lease liabilities, net of current portion 10,046 8,887
Convertible notes, net of unamortized debt issuance costs of $9,859 and $10,430, respectively 419,266 418,695
Other long-term liabilities 1,122 1,298
Total liabilities 504,555 518,121
Commitments and contingencies
Stockholders’ deficit:    
Common stock, $0.001 par value; authorized: 50,000,000 shares; issued and outstanding: 20,067,941 and 19,960,622 shares at March 31, 2024 and December 31, 2023, respectively 20 20
Additional paid-in capital 133,541 131,496
Accumulated deficit (326,124) (303,346)
Total stockholders’ deficit (192,563) (171,830)
Total liabilities and stockholders’ deficit $ 311,992 $ 346,291
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Allowance for credit loss, current $ 12,059 $ 9,878
Unamortized debt issuance costs $ 9,859 $ 10,430
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock authorized (in shares) 50,000,000 50,000,000
Common stock issued (in shares) 20,067,941 19,960,622
Common stock outstanding (in shares) 20,067,941 19,960,622
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Net revenue:    
Total net revenue $ 38,793 $ 54,526
Cost of revenue:    
Total cost of revenue 26,374 32,894
Gross profit 12,419 21,632
Operating expenses:    
Sales and marketing 23,677 29,512
Research and development 5,001 6,468
General and administrative 12,881 12,253
Gain on early termination of distribution agreement (9,708) 0
Total operating expenses 31,851 48,233
Loss from operations (19,432) (26,601)
Interest and other expense, net:    
Amortization of debt issuance costs (571) (552)
Interest on convertible notes (2,939) (2,939)
Interest income 1,455 2,636
Other expense, net (1,316) (320)
Total interest and other expense, net (3,371) (1,175)
Loss before income taxes (22,803) (27,776)
Income tax (benefit) expense (25) 272
Net loss $ (22,778) $ (28,048)
Net loss per share:    
Basic (in USD per share) $ (1.14) $ (1.42)
Diluted (in USD per share) $ (1.14) $ (1.42)
Weighted-average number of shares used in per share calculation:    
Basic (in shares) 19,991 19,776
Diluted (in shares) 19,991 19,776
Total product revenue    
Net revenue:    
Total net revenue $ 33,115 $ 49,121
Cost of revenue:    
Total cost of revenue 23,289 30,059
Service    
Net revenue:    
Total net revenue 5,678 5,405
Cost of revenue:    
Total cost of revenue $ 3,085 $ 2,835
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net loss $ (22,778) $ (28,048)
Other comprehensive income:    
Net change in unrealized gain on available-for-sale investments, net of tax 0 86
Other comprehensive income, net of tax 0 86
Comprehensive loss $ (22,778) $ (27,962)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Changes In Stockholders' Deficit - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Balance (in shares) at Dec. 31, 2022   19,668,603      
Balance at Dec. 31, 2022 $ (15,181) $ 20 $ 125,406 $ (140,513) $ (94)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options (in shares)   5,775      
Exercise of stock options 109   109    
Issuance of common stock in settlement of restricted and performance stock unites, net of shares withheld for employee taxes (in shares)   110,729      
Issuance of common stock in settlement of restricted and performance stock units, net of shares withheld for employee taxes (2,397)   (2,397)    
Stock-based compensation expense 3,386   3,386    
Net change in unrealized gain (loss) on available-for-sale investments 86       86
Net loss (28,048)     (28,048)  
Balance (in shares) at Mar. 31, 2023   19,785,107      
Balance at Mar. 31, 2023 (42,045) $ 20 126,504 (168,561) (8)
Balance (in shares) at Dec. 31, 2022   19,668,603      
Balance at Dec. 31, 2022 (15,181) $ 20 125,406 (140,513) (94)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss $ (162,800)        
Balance (in shares) at Dec. 31, 2023 19,960,622 19,960,622      
Balance at Dec. 31, 2023 $ (171,830) $ 20 131,496 (303,346) 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options (in shares) 0        
Issuance of common stock in settlement of restricted and performance stock unites, net of shares withheld for employee taxes (in shares)   107,319      
Issuance of common stock in settlement of restricted and performance stock units, net of shares withheld for employee taxes $ (64)   (64)    
Stock-based compensation expense 2,109   2,109    
Net change in unrealized gain (loss) on available-for-sale investments 0        
Net loss $ (22,778)     (22,778)  
Balance (in shares) at Mar. 31, 2024 20,067,941 20,067,941      
Balance at Mar. 31, 2024 $ (192,563) $ 20 $ 133,541 $ (326,124) $ 0
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Cash flows from operating activities      
Net loss $ (22,778) $ (28,048) $ (162,800)
Adjustments to reconcile net loss to net cash used in operating activities:      
Stock-based compensation 2,109 3,386  
Depreciation and amortization 1,991 1,409  
Amortization of contract acquisition costs 1,391 2,178  
Amortization of debt issuance costs 571 552  
Unrealized gain on foreign exchange forward 0 (623)  
Accretion of discount on investment securities and investment income, net 0 (34)  
Deferred tax assets 45 13  
Provision for credit losses 2,181 225  
Changes in assets and liabilities:      
Accounts receivable 3,921 (6,410)  
Inventories (11,461) (6,163)  
Other current assets and prepaid expenses 560 (2,053)  
Other long-term assets (240) (2,011)  
Accounts payable (6,513) (1,330)  
Accrued liabilities (7,916) 1,706  
Operating leases, net (30) (16)  
Deferred revenue (1,461) 201  
Net cash used in operating activities (37,630) (37,018)  
Cash flows from investing activities      
Acquisition of property and equipment (335) (10,353)  
Proceeds from Sale of Property, Plant, and Equipment 57 0  
Proceeds from maturities of marketable investments 0 94,154  
Purchase of marketable investments 0 (23,467)  
Net cash provided by (used in) investing activities (278) 60,334  
Cash flows from financing activities      
Proceeds from exercise of stock options and employee stock purchase plan 0 109  
Taxes paid related to net share settlement of equity awards (64) (2,397)  
Payments on finance lease obligations (196) (124)  
Net cash used in financing activities (260) (2,412)  
Net increase (decrease) in cash, cash equivalents and restricted cash (38,168) 20,904  
Cash, cash equivalents, and restricted cash at beginning of period 143,612 146,624 146,624
Cash, cash equivalents, and restricted cash at end of period 105,444 167,528 $ 143,612
Supplemental non-cash operating, investing, and financing activities:      
Assets acquired under finance lease 0 33  
Assets acquired under operating lease 2,749 57  
Acquisition of property and equipment 0 6,894  
Supplemental disclosure of cash flow information:      
Cash paid for interest 817 778  
Cash paid for income taxes $ 804 $ 483  
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies 
Description of Operations and Principles of Consolidation
Cutera, Inc. (“Cutera” or the “Company”) develops, manufactures, distributes, and markets energy-based product platforms for medical practitioners, enabling them to offer treatments to their customers. In addition, the Company distributes third-party manufactured skincare products, until the termination of distribution agreement in February 2024, and Secret PRO and Secret RF systems and consumables. The Company currently markets the following system platforms: AviClear, enlighten, excel HR, excel V/V+, truSculpt, Secret PRO, Secret DUO, Secret RF, xeo, and xeo+ — each of which enables medical practitioners to perform procedures including treatment for acne, body contouring, skin resurfacing and revitalization, hair and tattoo removal, removal of benign pigmented lesions, and vascular conditions. Several of the Company’s systems offer multiple hand pieces and applications, providing customers the flexibility to upgrade their systems.
The sale of systems, hand pieces, upgrade of systems, and leasing and direct sales of AviClear devices (collectively “Systems” revenue); replacement hand pieces, truSculpt cycle refills, truFlex cycle refills, AviClear treatment fees, and single use disposable tips applicable to Secret systems (collectively “Consumables” revenue); and the distribution of third-party manufactured skincare products (“Skincare”) revenue are collectively classified as “Products” revenue. In addition to Products revenue, the Company generates revenue from the sale of post-warranty service contracts and service parts and labor for the repair and maintenance of products that are out of warranty, all of which are collectively classified as “Service” revenue.
The Company’s corporate headquarters and U.S. operations are located in Brisbane, California, where the Company conducts manufacturing, warehousing, research and development, regulatory, sales and marketing, service, and administrative activities. The Company also maintains regional distribution centers (“RDCs”) in select locations across the U.S. These RDCs serve as forward warehousing for systems and service parts in various geographies. The Company markets, sells and services the Company’s products through direct sales and service employees in North America (including Canada), Australia, New Zealand, Austria, France, Germany, Hong Kong, Japan, Switzerland, the United Kingdom and the Repblic of Ireland. Sales and services outside of these direct markets are made through a worldwide distributor network in over 38 countries. The condensed consolidated financial statements include the accounts of the Company and its subsidiaries.
Liquidity and Management’s Plans
When preparing financial statements, management has the responsibility to evaluate if the Company has adequate liquidity to continue to operate for the next twelve months. In performing this assessment, management considered the Company's current financial condition and liquidity sources, including current funds, forecasted future cash flows and unconditional obligations due over the next twelve months. In addition, management evaluated the history of the Company's financial performance, and determined that the Company has had a historic trend of operating losses, which continues to have an unfavorable impact on the Company's overall liquidity. Most recently, the Company reported net losses of $22.8 million for the three months ended March 31, 2024 and $162.8 million for the year ended December 31, 2023.
The Company believes that it will continue as a going concern for the twelve months from the issuance of its condensed consolidated financial statements. The accompanying condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles applicable to a going concern, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business.
The Company’s continued operations will depend on several factors, including but not limited to, growth of revenues from its revised business model for AviClear, which entails transitioning from a lease model to a direct sales model, maintaining or increasing revenues from sales of legacy systems, consumables and services, achieving cost savings as a result of workforce reductions implemented in the fourth quarter of 2023, restructuring of supplier and manufacturing relationships, and initiatives to improve inventory and receivables management. Failure to increase revenue, achieve cost savings, raise additional financing or re-finance the existing convertible notes when they become due, would adversely affect the Company’s ability to achieve its intended business objectives. There can be no assurances that financing will be available on terms favorable to the Company, if at all, and delays may occur in completing the operating activities.
Basis of Presentation
In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements included in this report reflect all adjustments necessary for a fair statement of its condensed consolidated balance sheets as of March 31, 2024 and December 31, 2023, and its condensed consolidated statements of operations, condensed consolidated statements of
comprehensive loss, condensed consolidated statements of changes in stockholders' deficit, and condensed consolidated statements of cash flows, for the three months ended March 31, 2024, and 2023, respectively. The December 31, 2023 condensed consolidated balance sheet was derived from audited financial statements, but does not include all disclosures required by generally accepted accounting principles in the United States of America (“GAAP”). The results for interim periods are not necessarily indicative of results for the entire year or any other interim period. All intercompany accounts and transactions have been eliminated upon consolidation. The accompanying condensed consolidated financial statements should be read in conjunction with the Company’s previously filed audited financial statements and the related notes thereto included in the Company’s annual report on Form 10-K for the year ended December 31, 2023, filed with the Securities and Exchange Commission (the “SEC”) on May 10, 2024.
Reclassification
The Company reclassified the interest expense portion previously recorded in interest income (expense), net to other income (expense), net on the condensed consolidated statement of operations. Corresponding reclassifications of prior period amounts have been made in the Company's condensed consolidated statement of operations to conform to the current period presentation. These reclassifications had no effect on the reported net loss.
Risks and Uncertainties
The Company's future results of operations involve a number of risks and uncertainties. Factors that could affect the Company's future operating results and cause actual results to vary materially from expectations include, but are not limited to, rapid technological change, continued acceptance of the Company's products, stability of global financial markets, cybersecurity breaches and other disruptions that could compromise the Company’s information or results, business disruptions that are caused by natural disasters or pandemic events, management of international activities, competition from substitute products and larger companies, the Company's ability to obtain and maintain regulatory approvals, government regulations and oversight, patent and other types of litigation, the Company's ability to protect proprietary technology from counterfeit versions of the Company's products and its intellectual property rights generally, the successful execution of new product launches, the continuation of strategic relationships, such as the Company's distribution of third-party products, and dependence on key individuals.
Accounting Policies
These unaudited condensed consolidated financial statements are prepared in accordance with the rules and regulations of the SEC applicable to interim financial statements. While these statements reflect all normal recurring adjustments that are, in the opinion of management, necessary for fair presentation of the results of the interim period, they do not include all of the information and footnotes required by GAAP for complete financial statements. The Company uses the same accounting policies in preparing quarterly and annual financial statements.
Leases
The Company incurred costs to fulfill its lease agreement obligations with its AviClear device lessees. These costs consisted of freight, installation, and training. In addition to these mobilization costs, the Company incurred commission costs associated with the placement of the AviClear device. The Company capitalized commission costs and made a policy election to capitalize the mobilization costs.
The Company determined to cease new leases of the AviClear device in 2023 and, therefore the Company no longer capitalizes additional mobilization costs and commission costs related to placements of the AviClear device, which were recorded in other long-term assets on the Company's condensed consolidated balance sheets and were amortized over the expected lease term. The amortization of the remaining mobilization costs and amortization of deferred commission costs are recorded in cost of revenue and sales and marketing, respectively, in the Company's condensed consolidated statement of operations. Total capitalized mobilization costs were $1.5 million and $2.1 million as of March 31, 2024 and December 31, 2023, respectively. Total capitalized commissions as of March 31, 2024, and December 31, 2023, were $2.4 million and $2.7 million, respectively, and are included in other long-term assets on the Company’s condensed consolidated balance sheet.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires the Company’s management to make estimates and assumptions that affect the amounts reported of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the accompanying notes, and the reported amounts of revenue and expenses during the reported periods. Actual results could differ materially from those estimates.
On an ongoing basis, management evaluates its estimates, including those related to warranty obligations, sales commissions, allowance for credit losses, sales allowances, fair value of investments, valuation of inventories, fair value of goodwill, useful lives of property and equipment, impairment testing for long-lived assets, implicit and incremental borrowing rates related to the Company’s leases, variables used in calculating the fair value of the Company's equity awards, expected achievement of performance-based vesting criteria and management performance bonuses, assumptions used in operating and sales-type lease classifications, the standalone selling price of the Company's products and services, the period of benefit used to capitalize and amortize contract acquisition costs, variable considerations, contingent liabilities, recoverability of deferred tax assets, residual value of leased equipment, lease term and effective income tax rates. Management bases estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.
Distribution of Third-Party Products
The Company generated revenue from the distribution of skincare products, which were manufactured by ZO Skin Health, Inc. (“ZO”), and sold in the Japanese market. In the three months ended March 31, 2024, and 2023, revenue from the distribution of skincare products was $4.2 million and $8.1 million, respectively, representing 11% and 15% of the Company’s consolidated revenue, respectively.
On February 28, 2024, the Company and its Japanese subsidiary, Cutera KK, entered into a termination agreement (the “Termination Agreement”) with ZO USA and its Japanese subsidiary, ZO Skin Health GK (“ZO Japan” and together with ZO USA and their affiliates, “ZO”), which, among other things, (i) terminates all agreements related to the distribution by the Company of ZO’s products in Japan effective immediately, (ii) provides for the orderly transition of the distribution of ZO products to ZO, (iii) transfers certain Company employees dedicated to the distribution of ZO products to ZO, (iv) transfers certain customer contracts related to ZO products from the Company to ZO and (v) transfers certain inventory and assets related to the distribution of ZO products from the Company to ZO. The Termination Agreement requires ZO to pay the Company $5.75 million within three business days of the execution of the Termination Agreement and make a second payment of $5.75 million, less any offsets under the Termination Agreement (including, but not limited to, 42.2% of the Company’s net revenue for sales of ZO products under the Distribution Agreement between January 1, 2024 and February 28, 2024), upon the earlier of (a) the completion the transition of regulatory and distribution activities such that ZO is able to fulfill product orders by customers in Japan, as determined by ZO and the Company, and (b) June 14, 2024. The Company received the first payment of $5.75 million on February 29, 2024, and received a second payment of $2.37 million on April 1, 2024, which was net of $1.6 million in amounts owed by Cutera. The In the three months ended March 31, 2024, the Company recorded the net gain of $9.7 million resulting from the early termination proceeds received and the transfer of certain assets and liabilities as gain on early termination of distribution agreement on the Company's condensed consolidated statement of operations.
The Company generates revenue from the distribution of the Secret systems, which are manufactured by ilooda Co. Ltd. (“ilooda”). The Company is the exclusive distributor for all systems sold in the United States, Canada, the United Kingdom; the exclusive distributor for certain systems in France, and Spain; and the non-exclusive distributor for systems sold in Austria and Germany. In the three months ended March 31, 2024, and 2023, revenue from the distribution of Secret products represented 6% and 4%, respectively, of the Company’s consolidated revenue. The Company‘s ilooda distribution agreement expires in June 30, 2026.
Termination of Manufacturing Service Agreement
In November 2023, the Company communicated its intention not to renew its existing manufacturing service agreement (“Manufacturing Service Agreement”) with Jabil Inc. (“Jabil”), a third-party manufacturing provider that manufactured excel V+ and AviClear devices for the Company. At the time of the communication of non-renewal, the Company concluded that it would have an obligation to purchase unshipped inventory from Jabil. The Company subsequently received claims from Jabil related to other amounts associated with the termination and entered into settlement discussions with Jabil.
On February 28, 2024, the Company and Jabil signed a settlement agreement (“Settlement Agreement”) for the non-renewal of its existing Manufacturing Service Agreement. The Settlement Agreement provided for a payment by Cutera to Jabil of $19.5 million, to be offset by $1.3 million in amounts owed by Jabil. The $19.5 million payment to Jabil relates to the Company's receipt of $13.5 million of inventories, $0.3 million of equipment, and the payment of $5.7 million for expenses either previously incurred by Jabil or associated with the non-renewal of the Manufacturing Services Agreement.
The Company recorded the net balance of the $19.5 million payment owed to Jabil and the $15.1 million aggregate of inventories, equipment, and other amounts owed to Cutera, in accrued liabilities on the consolidated balance sheet at December 31, 2023. The $5.7 million for expenses incurred by Jabil was recorded in cost of revenue on the consolidated statements of operations in the twelve months ended December 31, 2023.
As of March 31, 2024, the ownership of the $13.5 million inventories balance had been transferred from Jabil to Cutera. The Company has $0.8 million of settlement obligation to pay to Jabil, recorded in accrued liabilities on the condensed consolidated balance sheet.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cash, Cash Equivalents, Restricted Cash and Marketable Investments
3 Months Ended
Mar. 31, 2024
Cash and Cash Equivalents [Abstract]  
Cash, Cash Equivalents, Restricted Cash and Marketable Investments Cash, Cash Equivalents, Restricted Cash and Marketable Investments
The Company determines the appropriate classification of its investments in marketable securities at the time of purchase and re-evaluates such designation at each balance sheet date.
The Company’s marketable securities have been classified and accounted for as available-for-sale securities. Investments with remaining maturities of more than one year are viewed by the Company as available to support current operations and are classified as current assets under the caption marketable investments in the accompanying consolidated balance sheets. Investments in available-for-sale debt securities are measured at fair value under the guidance in ASC 320. Credit losses on impaired available-for-sale debt securities are recognized through an allowance for credit losses. Under ASC 326, credit losses recognized on an available-for-sale debt security should not reduce the net carrying amount of the available-for-sale debt security below its fair value. Any changes in fair value unrelated to credit are recognized as an unrealized gain or loss in other comprehensive income.
The Company's cash and cash equivalents was $105.4 million and $143.6 million as of March 31, 2024 and December 31, 2023, respectively. There were no marketable investments or restricted cash as of those dates.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value of Financial Instruments
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments Fair Value of Financial Instruments
The Company measures certain financial assets at fair value, including cash and cash equivalents.
The fair value hierarchy contains the following three levels of inputs that may be used to measure fair value, in accordance with ASC 820:
Level 1 inputs, which include quoted prices in active markets for identical assets or liabilities;
Level 2 inputs, which include observable inputs other than Level 1 inputs, such as quoted prices for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the asset or liability. When sufficient quoted pricing for identical securities is not available, the Company uses market pricing and other observable market inputs for similar securities obtained from various third-party data providers. These inputs either represent quoted prices for similar assets in active markets or have been derived from observable market data; and
Level 3 inputs, which include unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the underlying asset or liability. Level 3 assets and liabilities include those whose fair value measurements are determined using pricing models, discounted cash flow methodologies, or similar valuation techniques, as well as significant management judgment or estimation.
In determining fair value, the Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible as well as considering counterparty credit risk in its assessment of fair value.
As of March 31, 2024, financial assets measured and recognized at fair value on a recurring basis and classified under the appropriate level of the fair value hierarchy as described above were as follows (in thousands):
March 31, 2024Level 1
Cash equivalents:
      Money market funds $89,458 
As of December 31, 2023, financial assets and liabilities measured and recognized at fair value on a recurring basis and classified under the appropriate level of the fair value hierarchy as described above were as follows (in thousands):
December 31, 2023Level 1
Cash equivalents:
      Money market funds $123,387 
The Company's cash and cash equivalents, accounts receivable, and accounts payable are reflected on the accompanying consolidated balance sheets at cost, which approximated estimated fair value due to short-term nature of such accounts, using Level 1 inputs.
See Note 13. Debt for the carrying amount and estimated fair value of the Company’s 2.25% Convertible Senior Notes due 2026 (the “2026 Notes”), the 2.25% Convertible Senior Notes due 2028 (the “2028 Notes”), and the 4.00% Convertible Senior Notes due 2029 (the “2029 Notes”).
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Balance Sheet Details
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Details Balance Sheet Details
Inventories
Inventories consist of the following (in thousands):
March 31,
2024
December 31,
2023
Raw materials$51,870 $36,970 
Work in process1,978 889 
Finished goods19,621 24,741 
Total$73,469 $62,600 
Valuation adjustments for excess and obsolete inventory, reflected as a reduction of inventory at March 31, 2024 and December 31, 2023, were $13.7 million and $13.0 million, respectively.
Other current assets and prepaid expenses
Other current assets and a prepaid expenses consist of the following (in thousands):
March 31,
2024
December 31,
2023
Sale tax and VAT receivable
$6,884 $6,307 
Deposits with vendors6,738 9,501 
Prepayments2,933 3,819 
Distribution agreement settlement receivable
2,374 — 
Other365 225 
Total$19,294 $19,852 
Long-term inventories
The Company’s long-term inventories relate to AviClear devices, and parts for device manufacturing, not expected to be sold in the twelve months ended March 31, 2025. Long-term inventories consist of the following (in thousands):
March 31,
2024
December 31,
2023
Raw materials$12,864 $8,672 
Work in process1,332 2,049 
Finished goods6,386 5,562 
Total$20,582 $16,283 
Valuation adjustments for excess and obsolete inventory, reflected as a reduction of inventory at March 31, 2024 and December 31, 2023, were $19.0 million and $12.8 million, respectively.
Property and Equipment, net
Property and equipment, net consists of the following (in thousands):
March 31,
2024
December 31,
2023
Leasehold improvements$1,035 $1,010 
AviClear devices33,936 38,490 
Office equipment and furniture1,883 1,884 
Machinery and equipment4,578 4,944 
Assets under construction1,456 1,274 
42,888 47,602 
Less: Accumulated depreciation(10,924)(10,327)
Property and equipment, net$31,964 $37,275 

Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
March 31,
2024
December 31,
2023
Bonus and payroll-related accruals$14,647 $13,949 
Accrued sales tax6,531 6,325 
Liability for inventory in transit5,004 5,461 
Sales and marketing accruals4,100 4,929 
Accrued interest
3,465 1,304 
Product warranty2,472 2,593 
Jabil settlement obligation, net
750 8,908 
Other accrued liabilities10,150 11,586 
Total$47,119 $55,055 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Product Warranty
3 Months Ended
Mar. 31, 2024
Product Warranties Disclosures [Abstract]  
Product Warranty Product Warranty
The Company has a direct field service organization in North America (including Canada). Internationally, the Company provides direct service support in Australia, Austria, Belgium, France, Germany, Hong Kong, Japan, the Netherlands, Spain, and Switzerland. In several other countries, where the Company does not have a direct presence, the Company provides service through a network of distributors and third-party service providers.
After the original warranty period, maintenance and support are offered on an extended service contract basis or on a time and materials basis. The Company estimates cost to repair or replace products under standard warranty at the time of sale. Costs incurred in connection with extended service contracts are generally recognized at the time when costs are incurred.
The following table provides the changes in the product warranty accrual for the three months ended March 31, 2024 and 2023 (in thousands):
Three Months Ended
March 31,
20242023
Beginning Balance$2,593 $3,254 
Add: Accruals for warranties issued during the period1,156 1,016 
Less: Settlements made during the period(1,277)(1,116)
Ending Balance$2,472 $3,154 
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Deferred Revenue
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Deferred Revenue Deferred Revenue
The Company records deferred revenue when revenue is to be recognized subsequent to invoicing. For extended service contracts, the Company generally invoices customers at the beginning of the extended service contract term. The Company’s extended service contracts typically have one to three-year terms. Deferred revenue also includes payments for training not yet delivered.
The following table provides changes in the deferred revenue balance for the three months ended March 31, 2024 and 2023 (in thousands):
Three Months Ended
March 31,
20242023
Beginning balance$11,916 $13,498 
Add: Payments received from current period sales
3,850 6,045 
Less: Revenue recognized from current period sales
(572)(615)
Less: Revenue recognized from beginning balance(4,739)(5,229)
Ending balance$10,455 $13,699 
Approximately 86% of the Company’s deferred revenue balance of $10.5 million as of March 31, 2024 will be recognized over the next 12 months.
The fixed annual license fees received related to the AviClear contracts are deferred and recognized over the annual lease periods. The AviClear deferred license fee balance included in the total deferred revenue balance at March 31, 2024, and December 31, 2023 was $0.8 million and $2.1 million, respectively.
Costs for extended service contracts were $1.6 million for both the three months ended March 31, 2024 and 2023 and were recorded in cost of revenue on the condensed consolidated statements of operations
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for promised goods or services. The Company’s performance obligations are satisfied either over time or at a point in time. Revenue from performance obligations that are transferred to customers over time accounted for approximately 14% of the Company's total revenue for the three months ended March 31, 2024, and 11% for the three months ended March 31, 2023.
The Company has certain system sale arrangements that contain multiple products and services. For these bundled sale arrangements, the Company accounts for individual products and services as separate performance obligations if they are distinct. The Company’s products and services are distinct if a customer can benefit from the product or service on its own or with other resources that are readily available to the customer, and if the Company’s promise to transfer the products or service to the customer is separately identifiable from other promises in the sale arrangements. The Company’s system sale arrangements can include all or a combination of the following performance obligations: the system and software license (considered one performance obligation), system accessories (hand pieces), training, AviClear license agreements, other accessories, extended service contracts, marketing services, and time and materials services.
For the Company’s system sale arrangements that include an extended service contract, the period of service commences at the expiration of the Company’s standard warranty offered at the time of the system sale. The Company considers the extended service contracts terms in the arrangements that are legally enforceable to be performance obligations. Other than extended service contracts and marketing services, which are satisfied over time, the Company generally satisfies all performance obligations at a point in time. Systems, system accessories (hand pieces), service contracts, training, and time and materials services are also sold on a stand-alone basis. For contracts with multiple performance obligations, the Company allocates the transaction price of the contract to each performance obligation on a relative standalone selling price basis.
Nature of Products and Services
Systems
Systems revenue is generated from the sale of systems and from the sale of upgrades to existing systems. A system consists of a console that incorporates a universal graphic user interface, a laser or other energy-based module, control system software and high voltage electronics, as well as one or more hand pieces. In certain applications, the laser or other energy-based module is contained in the hand piece, rather than within the console.
The Company offers customers the ability to select the system that best fits their practice at the time of purchase and then to cost-effectively add applications to their system as their practice grows. This provides customers the flexibility to upgrade their systems whenever they choose and provides the Company with a source of additional Systems revenue.
The system or upgrade and the right to use the embedded software represent a single performance obligation as the software license is integral to the functionality of the system or upgrade.
For systems sold directly to end-customers that are credit approved, revenue is recognized when the Company transfers control to the end-customer, which occurs when the product is shipped to the customer or when the customer receives the product, depending on the nature of the arrangement. When collectability is not established in advance of receipt of payment from the customer, revenue is recognized upon the later of the receipt of payment or the satisfaction of the performance obligation. For systems sold through credit approved distributors, revenue is recognized at the time of shipment to the distributor.
The Company leases certain AviClear devices to customers and receives a fixed annual license fee over the term of the arrangement and variable lease income related to treatments performed by the lessee. In the fourth quarter of 2023, the Company announced a change in the AviClear business strategy and moved towards a direct sales model rather than a leasing model, whereby certain existing lessees were offered an option to purchase the leased AviClear device. The Company classifies its lease income and direct sales as product revenue and classifies the AviClear lease contracts as operating leases for the devices under the leasing model. The fixed annual license fee is recognized evenly over the period of the lease contract on a straight-line basis. The treatment fee is recognized as consumable revenue in the period the treatment protocol is initiated.

The Company's payment terms for its system consoles and other accessories require payment within 30 days of shipment. Certain international distributor arrangements allow for longer payment terms.
Consumables and other accessories
The Company classifies its customers' purchases of replacement cycles for truSculpt and truFlex, as well as replacement hand pieces, xeo and truSculpt 3D hand pieces, AviClear treatment fee revenue, and single use disposable tips applicable to Secret PRO, and Secret RF as Consumable revenue. The Secret PRO, Secret DUO, and Secret RF products' single use disposable tips must be replaced after every treatment. The Company’s systems offer multiple hand pieces and applications, which allow customers to upgrade their systems. Revenue for consumables and other accessories is recognized when products are shipped to customers.
Skincare products
The Company generated revenue from the distribution of skincare products, which were manufactured by ZO Skin Health, Inc. (“ZO”), and sold in the Japanese market to medical offices and licensed physicians. The Company warranted that the skincare products are free of significant defects in workmanship and materials for 90 days from shipment. The Company acted as the principal in this arrangement, as the Company determined the price to charge customers for the skincare products and controlled the products before they were transferred to the customer. The Company recognized revenue for skincare products at a point in time upon shipment.
On February 28, 2024, the Company entered into a termination agreement with ZO, which terminated all agreements related to the distribution by the Company of ZO’s products in Japan, as disclosed in Note 1. Through February 2024, revenue from the distribution of skincare products was $4.2 million.
Extended service contract
The Company offers post-warranty services to its customers through extended service contracts that cover parts and labor for a term of one to three years. Service contract revenue is recognized over time, using a time-based measure of progress, as customers benefit from the service throughout the service period. The Company also offers services on a time and materials basis for systems and detachable hand piece replacements. Revenue related to services performed on a time and materials basis is recognized when performed.
Training
Sales of systems to customers include training on the use of the system to be provided within 90 days of purchase. The Company considers training a separate performance obligation as customers can immediately benefit from the training, and training is also sold separately from systems. The Company recognizes revenue for training when the training is provided.
Significant Judgments
The Company determines standalone selling price ("SSP") for each performance obligation as follows:
Systems: The SSPs for systems are based on directly observable sales in similar circumstances to similar customers.
Extended warranty/Service contracts: SSP is based on observable price when sold on a standalone basis to similar customers.
Deferred Sales Commissions
Incremental costs of obtaining a contract related to the sale of a system, which consist primarily of commissions and related payroll taxes, are capitalized, and amortized on a straight-line basis over the expected period of benefit, except for costs that are recognized when the product is sold. The Company uses the portfolio method to recognize the amortization expense related to these capitalized costs related to initial contracts and such expense is recognized over a period associated with the revenue of the related portfolio, which is generally two to three years.
Total capitalized commissions as of March 31, 2024 and December 31, 2023 were $2.2 million and $2.4 million, respectively, and are included in other long-term assets on the Company’s condensed consolidated balance sheet. Amortization expense for these assets was $0.5 million and $0.6 million during the three months ended March 31, 2024, and 2023, respectively. The amortization related to these capitalized costs is included in sales and marketing expense on the Company’s condensed consolidated statement of operations.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity and Stock-based Compensation Expense
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stockholders' Equity and Stock-based Compensation Expense StockholdersEquity and Stock-based Compensation Expense
The Company’s equity incentive plans are broad-based, long-term programs intended to attract and retain talented employees and align stockholder and employee interests. The 2019 Equity Incentive Plan (the "2019 Plan") and the 2023 Inducement Equity Plan (the "2023 Plan") provides for the grant of incentive stock options, non-statutory stock options, restricted stock units (“RSUs”), performance stock units ("PSUs"), and other stock or cash awards.
Activity under the Company's equity incentive plans is summarized as follows:
Shares Available
for Grant
Balance, December 31, 20233,554,537 
Additional shares reserved— 
Options and stock awards granted
(649,500)
Stock awards canceled / forfeited / expired32,396 
Options canceled / forfeited / expired43,582 
Balance, March 31, 20242,981,015 
The equity plans deduct the shares available for issuance by the gross number of shares for which an award is exercised or vests, not the net number of shares actually issued upon exercise, in the event the exercise price is paid in shares of the Company's common stock or shares are withheld to satisfy tax withholding obligations. Any RSU or PSU shares granted on or after July 13, 2023 are counted against the shares available for grant at a ratio of 1.65 shares for every one share granted.
Options Outstanding
Number of Stock Options Outstanding
Weighted Average Exercise Price
Weighted Average Remaining Term
 (in Years)
Balance, December 31, 20231,282,240 $17.97 8.21
Options granted520,000 $2.11 
Options exercised— $— 
Options canceled / forfeited / expired(43,582)$33.88 
Balance, March 31, 20241,758,658 $12.89 7.87
Stock Awards Outstanding
Number of Awards OutstandingWeighted Average Grant Date Fair Value per Share
Balance, December 31, 2023909,862$20.46 
Stock awards granted
110,000$2.11 
Awards vested
(137,583)$25.53 
Stock awards canceled / forfeited / expired(32,396)$27.11 
Balance, March 31, 2024849,883$18.14 
Stock-based Compensation Expense
Stock-based compensation expense by financial statement line item recognized during the three months ended March 31, 2024 and 2023 was as follows (in thousands):
Three Months Ended
March 31,
20242023
Cost of revenue$149 $364 
Sales and marketing567 1,148 
Research and development305 693 
General and administrative1,088 1,181 
Total stock-based compensation expense$2,109 $3,386 
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Loss Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share
As of March 31, 2024, the Company’s Convertible Notes were potentially convertible into 8,696,792 shares of common stock.

The denominator for diluted net loss per share does not include any effect from the capped call transactions the Company entered into concurrently with the issuances of convertible notes, as this effect would be anti-dilutive. In the event of conversion of a convertible note, shares delivered to the Company under the capped call will offset the dilutive effect of the shares that the Company would issue under the convertible notes. In the three months ended March 31, 2024 and March 31, 2023, the if-converted method was not applied as the effect would have been anti-dilutive.

For the three months ended March 31, 2024 and March 31, 2023, a basic loss per common share and diluted loss per common share are the same in each period as the inclusion of any potentially issuable shares would be anti-dilutive.
The following table sets forth the computation of basic and diluted net loss and the weighted average number of shares used in computing basic and diluted net loss per share (in thousands, except per share data):
Three Months Ended
March 31,
20242023
Numerator:
Net loss used in calculating net loss per share, basic $(22,778)$(28,048)
Denominator:
Weighted average shares of common stock outstanding used in computing net loss per share, basic19,991 19,776 
Dilutive effect of incremental shares and share equivalents:
     Convertible notes— — 
Options— — 
RSUs— — 
PSUs— — 
ESPP— — 
Weighted average shares of common stock outstanding used in computing net loss per share, diluted19,991 19,776 
Net loss per share:
Net loss per share, basic $(1.14)$(1.42)
Net loss per share, diluted$(1.14)$(1.42)
The following numbers of shares outstanding, prior to the application of the treasury stock method and the if-converted method, were excluded from the computation of diluted net loss per common share for the periods presented because including them would have had an anti-dilutive effect (in thousands):
Three Months Ended
March 31,
20242023
Capped call10,780 8,697 
Convertible notes8,697 8,697 
Options1,282 503 
RSU's682 370 
PSU's221 235 
ESPP— 52 
Total21,662 18,554 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
For the three months ended March 31, 2024, the Company's income tax benefit was $0.1 million, compared to $0.3 million expense for the three months ended March 31, 2023.
The Company's income tax (benefit) expense for the three months ended March 31, 2024 and 2023 is due to income taxes in foreign jurisdictions. The Company continues to maintain a full valuation allowance on its U.S. deferred tax assets.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Leases Leases
Lessee
The Company is a party to certain operating and finance leases for vehicles, office space and storage facilities. The Company’s material operating leases consist of office space, as well as storage facilities and finance leases consist of automobile leases. The Company’s leases generally have remaining terms of one to 7 years, some of which include options to renew the leases for up to five years. The Company leases space for operations in the United States, Japan, Belgium, France, and Spain.
The Company determines if a contract contains a lease at inception. Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent the right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment of operating lease assets. To determine the present value of lease payments not yet paid, the Company estimates the incremental secured borrowing rates corresponding to the maturities of the leases. The Company based the rate estimates on prevailing financial market conditions, credit analysis, and management judgment.
Tenant incentives used to fund leasehold improvements are recognized when earned and reduce the Company’s right-of-use asset related to the lease. These are amortized through the right-of-use asset as reductions of expense over the lease term. 
Supplemental balance sheet information related to leases was as follows (in thousands):
LeasesClassificationMarch 31,
2024
December 31,
2023
Assets
Right-of-use assetsOperating lease right-of-use assets$12,034 $10,055 
Finance leaseProperty and equipment, net2,228 2,516 
Total leased assets$14,262 $12,571 

LiabilitiesClassificationMarch 31,
2024
December 31,
2023
Operating lease liabilities
Operating lease liabilities, currentOperating lease liabilities$3,231 $2,441 
Operating lease liabilities, non-currentOperating lease liabilities, net of current portion10,046 8,887 
Total Operating lease liabilities$13,277 $11,328 
Finance lease liabilities
Finance lease liabilities, currentAccrued liabilities$744 $825 
Finance lease liabilities, non-currentOther long-term liabilities888 1,064 
Total Finance lease liabilities$1,632 $1,889 

Lease costs during the three months ended March 31, 2024 and 2023 (in thousands) was as follows:
Three Months Ended
March 31,
Lease costsClassification20242023
Finance lease costAmortization expense$274 $150 
Finance lease costInterest for finance lease$42 $20 
Operating lease costOperating lease expense$969 $891 
Cash paid for amounts included in the measurement of lease liabilities during the three months ended March 31, 2024 and 2023 was as follows (in thousands):
Three Months Ended
March 31,
Cash paid for amounts included in the measurement of lease liabilitiesClassification20242023
Operating cash flowFinance lease$40 $20 
Financing cash flowFinance lease$196 $124 
Operating cash flowOperating lease$948 $699 
Operating leases
Maturities of operating facility leases were as follows as of March 31, 2024 (in thousands):
As of March 31, 2024Amount
Remainder of 2024$2,895 
20253,981 
20264,027 
20273,299 
2028323 
2029 and thereafter143 
Total lease payments14,668 
Less: imputed interest1,391 
Present value of lease liabilities$13,277 
Finance Leases
As of March 31, 2024, the Company was committed to minimum lease payments for vehicles leased under long-term non-cancelable finance leases as follows (in thousands):
As of March 31, 2024Amount
Remainder of 2024$731 
2025697 
2026424 
202716 
Total lease payments1,868 
Less: imputed interest236 
Present value of lease liabilities$1,632 
Weighted-average remaining lease term and discount rate, as of March 31, 2024, were as follows:
Lease Term and Discount RateMarch 31, 2024
Weighted-average remaining lease term (years)
Operating leases3.7
Finance leases2.3
Weighted-average discount rate
Operating leases5.7 %
Finance leases9.5 %
Lessor - AviClear
Lessor revenue
The Company leases the AviClear device to customers and receives a fixed annual license fee over the term of the arrangement and variable revenue related to the number of treatments performed by the lessee. The contractual term of the lease agreement is three years with a one-year auto-renewal feature. Certain lease agreements' terms in excess of one year can be terminated without financial penalty, and these agreements are accounted for as having a lease term of one year. The AviClear lease agreements are accounted for as operating leases. The fixed annual license fee is recognized evenly throughout the period of the lease agreement on a straight-line basis. The treatment revenue is recognized in the period the lessee has the ability to perform the patient treatment.
The following table summarizes the amount of operating lease income included in product revenue in the accompanying condensed consolidated statements of operations (in thousands):
Three Months Ended March 31,
20242023
AviClear operating lease license fee revenue$1,162 $1,225 
AviClear operating lease revenue1,246 2,703 
Total AviClear revenue$2,408 $3,928 
The AviClear device being leased has a useful life of seven years. The Company expects that a device will be leased for two consecutive lease terms at the end of which its residual value will be immaterial.
The following is the minimum future lease payments as of March 31, 2024, under non-cancelable operating leases, assuming the minimum contractual lease term (in thousands):
As of March 31, 2024Amount
Remainder of 2024$5,615 
20252,600 
Total
$8,215 
Practical Expedients
The Company elected to apply a practical expedient to operating leases and elected not to separate lease and nonlease components as long as the lease and at least one nonlease component have the same timing and pattern of transfer. As such, updates or upgrades on a when-and-if available basis to the AviClear device are combined with the operating lease revenue. The combined component is being accounted for under ASC 842. Additionally, the Company made an accounting policy election to present AviClear revenue net of sales and other similar taxes.
Capitalized sales commissions
Sales commissions related to obtaining AviClear lease agreements are accounted for as initial direct costs and are capitalized and amortized on a straight-line basis over the lease term. Amortization expenses for these assets were $0.3 million for the three-month periods ended March 31, 2024, and $1.0 million for the comparative period ended March 31, 2023, and were included in sales and marketing expense on the Company’s condensed consolidated statement of operations. Total capitalized commissions as of March 31, 2024, and December 31, 2023, were $2.4 million and $2.7 million, respectively, and are included in other long-term assets on the Company’s condensed consolidated balance sheet.
Lease installment costs

The Company capitalizes fulfillment costs incurred before AviClear lease commencement and these costs include freight, installation, and training costs. Amortization expenses for these assets were $0.6 million for the three-month period ended March 31, 2024 and $0.5 million for the comparative periods ended March 31, 2023, and were included in cost of revenue on the Company’s condensed consolidated statement of operations. Total lease installment costs as of March 31, 2024, and December 31, 2023, were $1.5 million and $2.1 million, respectively, and are included in other long-term assets on the Company’s condensed consolidated balance sheet.
Leases Leases
Lessee
The Company is a party to certain operating and finance leases for vehicles, office space and storage facilities. The Company’s material operating leases consist of office space, as well as storage facilities and finance leases consist of automobile leases. The Company’s leases generally have remaining terms of one to 7 years, some of which include options to renew the leases for up to five years. The Company leases space for operations in the United States, Japan, Belgium, France, and Spain.
The Company determines if a contract contains a lease at inception. Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent the right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment of operating lease assets. To determine the present value of lease payments not yet paid, the Company estimates the incremental secured borrowing rates corresponding to the maturities of the leases. The Company based the rate estimates on prevailing financial market conditions, credit analysis, and management judgment.
Tenant incentives used to fund leasehold improvements are recognized when earned and reduce the Company’s right-of-use asset related to the lease. These are amortized through the right-of-use asset as reductions of expense over the lease term. 
Supplemental balance sheet information related to leases was as follows (in thousands):
LeasesClassificationMarch 31,
2024
December 31,
2023
Assets
Right-of-use assetsOperating lease right-of-use assets$12,034 $10,055 
Finance leaseProperty and equipment, net2,228 2,516 
Total leased assets$14,262 $12,571 

LiabilitiesClassificationMarch 31,
2024
December 31,
2023
Operating lease liabilities
Operating lease liabilities, currentOperating lease liabilities$3,231 $2,441 
Operating lease liabilities, non-currentOperating lease liabilities, net of current portion10,046 8,887 
Total Operating lease liabilities$13,277 $11,328 
Finance lease liabilities
Finance lease liabilities, currentAccrued liabilities$744 $825 
Finance lease liabilities, non-currentOther long-term liabilities888 1,064 
Total Finance lease liabilities$1,632 $1,889 

Lease costs during the three months ended March 31, 2024 and 2023 (in thousands) was as follows:
Three Months Ended
March 31,
Lease costsClassification20242023
Finance lease costAmortization expense$274 $150 
Finance lease costInterest for finance lease$42 $20 
Operating lease costOperating lease expense$969 $891 
Cash paid for amounts included in the measurement of lease liabilities during the three months ended March 31, 2024 and 2023 was as follows (in thousands):
Three Months Ended
March 31,
Cash paid for amounts included in the measurement of lease liabilitiesClassification20242023
Operating cash flowFinance lease$40 $20 
Financing cash flowFinance lease$196 $124 
Operating cash flowOperating lease$948 $699 
Operating leases
Maturities of operating facility leases were as follows as of March 31, 2024 (in thousands):
As of March 31, 2024Amount
Remainder of 2024$2,895 
20253,981 
20264,027 
20273,299 
2028323 
2029 and thereafter143 
Total lease payments14,668 
Less: imputed interest1,391 
Present value of lease liabilities$13,277 
Finance Leases
As of March 31, 2024, the Company was committed to minimum lease payments for vehicles leased under long-term non-cancelable finance leases as follows (in thousands):
As of March 31, 2024Amount
Remainder of 2024$731 
2025697 
2026424 
202716 
Total lease payments1,868 
Less: imputed interest236 
Present value of lease liabilities$1,632 
Weighted-average remaining lease term and discount rate, as of March 31, 2024, were as follows:
Lease Term and Discount RateMarch 31, 2024
Weighted-average remaining lease term (years)
Operating leases3.7
Finance leases2.3
Weighted-average discount rate
Operating leases5.7 %
Finance leases9.5 %
Lessor - AviClear
Lessor revenue
The Company leases the AviClear device to customers and receives a fixed annual license fee over the term of the arrangement and variable revenue related to the number of treatments performed by the lessee. The contractual term of the lease agreement is three years with a one-year auto-renewal feature. Certain lease agreements' terms in excess of one year can be terminated without financial penalty, and these agreements are accounted for as having a lease term of one year. The AviClear lease agreements are accounted for as operating leases. The fixed annual license fee is recognized evenly throughout the period of the lease agreement on a straight-line basis. The treatment revenue is recognized in the period the lessee has the ability to perform the patient treatment.
The following table summarizes the amount of operating lease income included in product revenue in the accompanying condensed consolidated statements of operations (in thousands):
Three Months Ended March 31,
20242023
AviClear operating lease license fee revenue$1,162 $1,225 
AviClear operating lease revenue1,246 2,703 
Total AviClear revenue$2,408 $3,928 
The AviClear device being leased has a useful life of seven years. The Company expects that a device will be leased for two consecutive lease terms at the end of which its residual value will be immaterial.
The following is the minimum future lease payments as of March 31, 2024, under non-cancelable operating leases, assuming the minimum contractual lease term (in thousands):
As of March 31, 2024Amount
Remainder of 2024$5,615 
20252,600 
Total
$8,215 
Practical Expedients
The Company elected to apply a practical expedient to operating leases and elected not to separate lease and nonlease components as long as the lease and at least one nonlease component have the same timing and pattern of transfer. As such, updates or upgrades on a when-and-if available basis to the AviClear device are combined with the operating lease revenue. The combined component is being accounted for under ASC 842. Additionally, the Company made an accounting policy election to present AviClear revenue net of sales and other similar taxes.
Capitalized sales commissions
Sales commissions related to obtaining AviClear lease agreements are accounted for as initial direct costs and are capitalized and amortized on a straight-line basis over the lease term. Amortization expenses for these assets were $0.3 million for the three-month periods ended March 31, 2024, and $1.0 million for the comparative period ended March 31, 2023, and were included in sales and marketing expense on the Company’s condensed consolidated statement of operations. Total capitalized commissions as of March 31, 2024, and December 31, 2023, were $2.4 million and $2.7 million, respectively, and are included in other long-term assets on the Company’s condensed consolidated balance sheet.
Lease installment costs

The Company capitalizes fulfillment costs incurred before AviClear lease commencement and these costs include freight, installation, and training costs. Amortization expenses for these assets were $0.6 million for the three-month period ended March 31, 2024 and $0.5 million for the comparative periods ended March 31, 2023, and were included in cost of revenue on the Company’s condensed consolidated statement of operations. Total lease installment costs as of March 31, 2024, and December 31, 2023, were $1.5 million and $2.1 million, respectively, and are included in other long-term assets on the Company’s condensed consolidated balance sheet.
Leases Leases
Lessee
The Company is a party to certain operating and finance leases for vehicles, office space and storage facilities. The Company’s material operating leases consist of office space, as well as storage facilities and finance leases consist of automobile leases. The Company’s leases generally have remaining terms of one to 7 years, some of which include options to renew the leases for up to five years. The Company leases space for operations in the United States, Japan, Belgium, France, and Spain.
The Company determines if a contract contains a lease at inception. Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent the right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment of operating lease assets. To determine the present value of lease payments not yet paid, the Company estimates the incremental secured borrowing rates corresponding to the maturities of the leases. The Company based the rate estimates on prevailing financial market conditions, credit analysis, and management judgment.
Tenant incentives used to fund leasehold improvements are recognized when earned and reduce the Company’s right-of-use asset related to the lease. These are amortized through the right-of-use asset as reductions of expense over the lease term. 
Supplemental balance sheet information related to leases was as follows (in thousands):
LeasesClassificationMarch 31,
2024
December 31,
2023
Assets
Right-of-use assetsOperating lease right-of-use assets$12,034 $10,055 
Finance leaseProperty and equipment, net2,228 2,516 
Total leased assets$14,262 $12,571 

LiabilitiesClassificationMarch 31,
2024
December 31,
2023
Operating lease liabilities
Operating lease liabilities, currentOperating lease liabilities$3,231 $2,441 
Operating lease liabilities, non-currentOperating lease liabilities, net of current portion10,046 8,887 
Total Operating lease liabilities$13,277 $11,328 
Finance lease liabilities
Finance lease liabilities, currentAccrued liabilities$744 $825 
Finance lease liabilities, non-currentOther long-term liabilities888 1,064 
Total Finance lease liabilities$1,632 $1,889 

Lease costs during the three months ended March 31, 2024 and 2023 (in thousands) was as follows:
Three Months Ended
March 31,
Lease costsClassification20242023
Finance lease costAmortization expense$274 $150 
Finance lease costInterest for finance lease$42 $20 
Operating lease costOperating lease expense$969 $891 
Cash paid for amounts included in the measurement of lease liabilities during the three months ended March 31, 2024 and 2023 was as follows (in thousands):
Three Months Ended
March 31,
Cash paid for amounts included in the measurement of lease liabilitiesClassification20242023
Operating cash flowFinance lease$40 $20 
Financing cash flowFinance lease$196 $124 
Operating cash flowOperating lease$948 $699 
Operating leases
Maturities of operating facility leases were as follows as of March 31, 2024 (in thousands):
As of March 31, 2024Amount
Remainder of 2024$2,895 
20253,981 
20264,027 
20273,299 
2028323 
2029 and thereafter143 
Total lease payments14,668 
Less: imputed interest1,391 
Present value of lease liabilities$13,277 
Finance Leases
As of March 31, 2024, the Company was committed to minimum lease payments for vehicles leased under long-term non-cancelable finance leases as follows (in thousands):
As of March 31, 2024Amount
Remainder of 2024$731 
2025697 
2026424 
202716 
Total lease payments1,868 
Less: imputed interest236 
Present value of lease liabilities$1,632 
Weighted-average remaining lease term and discount rate, as of March 31, 2024, were as follows:
Lease Term and Discount RateMarch 31, 2024
Weighted-average remaining lease term (years)
Operating leases3.7
Finance leases2.3
Weighted-average discount rate
Operating leases5.7 %
Finance leases9.5 %
Lessor - AviClear
Lessor revenue
The Company leases the AviClear device to customers and receives a fixed annual license fee over the term of the arrangement and variable revenue related to the number of treatments performed by the lessee. The contractual term of the lease agreement is three years with a one-year auto-renewal feature. Certain lease agreements' terms in excess of one year can be terminated without financial penalty, and these agreements are accounted for as having a lease term of one year. The AviClear lease agreements are accounted for as operating leases. The fixed annual license fee is recognized evenly throughout the period of the lease agreement on a straight-line basis. The treatment revenue is recognized in the period the lessee has the ability to perform the patient treatment.
The following table summarizes the amount of operating lease income included in product revenue in the accompanying condensed consolidated statements of operations (in thousands):
Three Months Ended March 31,
20242023
AviClear operating lease license fee revenue$1,162 $1,225 
AviClear operating lease revenue1,246 2,703 
Total AviClear revenue$2,408 $3,928 
The AviClear device being leased has a useful life of seven years. The Company expects that a device will be leased for two consecutive lease terms at the end of which its residual value will be immaterial.
The following is the minimum future lease payments as of March 31, 2024, under non-cancelable operating leases, assuming the minimum contractual lease term (in thousands):
As of March 31, 2024Amount
Remainder of 2024$5,615 
20252,600 
Total
$8,215 
Practical Expedients
The Company elected to apply a practical expedient to operating leases and elected not to separate lease and nonlease components as long as the lease and at least one nonlease component have the same timing and pattern of transfer. As such, updates or upgrades on a when-and-if available basis to the AviClear device are combined with the operating lease revenue. The combined component is being accounted for under ASC 842. Additionally, the Company made an accounting policy election to present AviClear revenue net of sales and other similar taxes.
Capitalized sales commissions
Sales commissions related to obtaining AviClear lease agreements are accounted for as initial direct costs and are capitalized and amortized on a straight-line basis over the lease term. Amortization expenses for these assets were $0.3 million for the three-month periods ended March 31, 2024, and $1.0 million for the comparative period ended March 31, 2023, and were included in sales and marketing expense on the Company’s condensed consolidated statement of operations. Total capitalized commissions as of March 31, 2024, and December 31, 2023, were $2.4 million and $2.7 million, respectively, and are included in other long-term assets on the Company’s condensed consolidated balance sheet.
Lease installment costs

The Company capitalizes fulfillment costs incurred before AviClear lease commencement and these costs include freight, installation, and training costs. Amortization expenses for these assets were $0.6 million for the three-month period ended March 31, 2024 and $0.5 million for the comparative periods ended March 31, 2023, and were included in cost of revenue on the Company’s condensed consolidated statement of operations. Total lease installment costs as of March 31, 2024, and December 31, 2023, were $1.5 million and $2.1 million, respectively, and are included in other long-term assets on the Company’s condensed consolidated balance sheet.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitments and Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
The Company is named from time to time as a party to other legal proceedings, product liability, intellectual property disputes, commercial disputes, employee disputes, and contractual lawsuits. A liability and related charge are recorded to earnings in the Company’s consolidated financial statements for legal contingencies when the loss is considered probable and the amount can be reasonably estimated. The assessment is re-evaluated each accounting period and is based on all available information, including discussion with outside legal counsel. If a reasonable estimate of a known or probable loss cannot be made, but a range of probable losses can be estimated, the low-end of the range of losses is recognized if no amount within the range is a better estimate than any other. If a material loss is reasonably possible, but not probable and can be reasonably estimated, the estimated loss or range of loss is disclosed in the notes to the consolidated financial statements. The Company expenses legal fees as incurred. Certain of the cases below are still in the preliminary stages, and the Company is not able to quantify the extent of its potential liability, if any, other than as described. The outcome of litigation is inherently unpredictable and subject to significant uncertainties. If any of these matters are resolved adversely to the Company, this could have a material adverse effect on its business, financial condition, results of operations, and cash flows. In addition, defending these legal proceedings is likely to be costly, which may have a material adverse effect on the Company's financial condition, results of operations and cash flows, and may divert management's attention from the day-to-day operations of its business.
On January 31, 2020, the Company filed a lawsuit against Lutronic Aesthetics in the United States District Court for the Eastern District of California. Lutronic employs numerous former Cutera employees. The complaint against Lutronic generally alleges claims for (1) misappropriation of trade secrets in violation of state and federal law; (2) violation of the Racketeer Influenced and Corrupt Organizations Act ("RICO"); (3) interference with contractual relations; (4) interference with prospective economic advantage; (5) unfair competition; and (6) aiding and abetting. On March 13, 2020, the court entered a temporary restraining order ("TRO") against Lutronic generally prohibiting it from using or disseminating the Company's confidential, proprietary, or trade secret information. The order also prohibited Lutronic, for two years, from using such information for the purpose of soliciting, or conducting business with, certain specified customers. On April 9, 2020, the parties stipulated to the entry of a preliminary injunction providing for the same relief afforded by the TRO. On August 4, 2022, Cutera filed a second amended complaint. In addition to the above referenced claims, Cutera alleged claims for violation of the Lanham Act, unlawful business practices, false advertising and trademark infringement. Discovery is ongoing. No trial date has been scheduled. On April 27, 2023, Lutronic filed a complaint for trade libel, intentional interference with prospective economic advantage, misappropriation of trade secrets and unfair business practices against Cutera in California State Court. Discovery has not yet commenced and no trial date has been scheduled. The Company denies the allegations of the complaint and has instructed counsel to defend the matter vigorously. Discovery is ongoing and no trial date has been scheduled.
In March 2023, Serendia, LLC (“Serendia”), filed patent infringement complaints against the Company with the International Trade Commission (“ITC”) and in U.S. District Court for the District of Delaware alleging infringement of six Serendia patents by the Secret RF and Secret Pro systems, which the Company distributes in the U.S. on behalf of Ilooda Co. Ltd., a Korean company (“ilooda”). The manufacturer of these products, ilooda, is obligated to defend the Company against these claims and, as a result, the Company has not incurred significant external legal costs. Serendia and ilooda have agreed to a settlement of the ITC investigation, the Delaware litigation and any other past, present and future suits or claims related to the six Serendia patents and the Secret RF and Secret Pro systems. The settlement of these matters includes a non-exclusive, worldwide, fully paid up license from Serendia to ilooda to the six Serendia patents related to the Secret RF and Secret Pro systems, which are distributed by the Company. The ITC investigation as to ilooda and the Company was terminated as of April 10, 2024 and the Delaware litigation was dismissed as of April 3, 2024.
On April 11, 2023, J. Daniel Plants, the Company’s former Executive Chairperson, and David Mowry, the Company’s former Chief Executive Officer, filed a complaint in the Delaware Court of Chancery against directors Gregory Barrett, Sheila Hopkins, Timothy O’Shea, Juliane Park and Janet Widmann, as defendants, and the Company, as nominal defendant (the “Delaware Litigation”) seeking a declaration that the individual defendants breached their fiduciary duties and enjoining them from enforcing the nomination deadline under the Company’s Amended and Restated Bylaws in connection with the 2023 annual meeting of stockholders, or in the alternative, a declaration that the Company must hold a special meeting of the stockholders on June 2, 2023. Mr. Plants and Mr. Mowry filed a motion for expedited proceedings with their complaint. Mr. Plants and Mr. Mowry subsequently agreed that the determination made by the Special Committee of the Board to hold a special meeting of the stockholders on June 9, 2023 mooted their request in the Delaware Litigation for a declaration that the Company hold a special meeting of the stockholders. On April 18, 2023, the Court of Chancery denied Mr. Plants and Mr. Mowry’s motion for expedited proceedings.

On May 16, 2023, Mr. Mowry filed a letter with the Court of Chancery disclosing that he had resolved his dispute with the defendants and agreed to dismiss his claims with prejudice. On May 17, 2023, the Court of Chancery granted an order for voluntary dismissal of Mr. Mowry as a plaintiff in the Delaware Litigation. Mr. Plants subsequently publicly voiced opposition
to certain aspects of the Company's corporate governance and strategy but did not submit a notice of nomination of director candidates for the Company’s 2023 annual meeting of stockholders and did not purport to nominate any director candidates at the Company’s annual meeting of stockholders held on July 13, 2023. Due to Plaintiff’s failure to amend his Complaint within the time required by the Court’s order dated October 6, 2023, the Delaware Litigation was dismissed with prejudice.

On October 5, 2023, Mr. Plants filed a Sarbanes-Oxley (“SOX”) discrimination claim (the “SOX Whistleblower Complaint”) with the U.S. Department of Labor Occupational Safety and Health Administration (“OSHA”). Mr. Plants alleges that he was terminated on April 11, 2023, in retaliation for reporting to the Board of Directors (the “Board”) his concerns that budgeting and guiding to higher forecasts for 2023 would be misleading to shareholders. The SOX Whistleblower Complaint referenced the April 3, 2023 letter from Mr. Plants to the Company’s Board that articulated Mr. Plants’ concerns. The Company received notice of the SOX Whistleblower Complaint on November 8, 2023.

On December 7, 2023, Mr. Plants made an arbitration demand in JAMS against the Company, Mr. Barrett, Ms. Hopkins, Mr. O’Shea, Ms. Park and Ms. Widmann for claims related to the termination of his employment (the “Arbitration Demand”). Mr. Plants alleges several claims: breach of his change of control and severance agreement; wrongful termination; retaliation in violation of California’s whistleblower laws; retaliation in violation of SOX; defamation/libel; tortious interference with prospective economic advantage; and breach of oral contract. He seeks compensatory, special, and punitive damages, as well as reinstatement, civil penalties, and attorneys’ fees and costs. Mr. Plants and the Company have agreed to a settlement of all claims against the Company and the parties listed in the Arbitration Demand. The OSHA investigation was officially closed on April 26, 2024, and the JAMS arbitration was dismissed as of April 19, 2024.
As of March 31, 2024, and December 31, 2023, the Company had accrued $3.6 million and $3.3 million, respectively, related to various pending commercial and product liability lawsuits. The Company does not believe that a material loss in excess of accrued amounts is reasonably likely.
As of March 31, 2024, the Company had $9.7 million of non-cancelable inventory purchase obligations with a certain vendor due in 2024.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Debt Debt
Convertible notes, net of unamortized debt issuance costs
The following table presents the outstanding principal amount and carrying value of the Company’s Convertible Notes (in thousands):

March 31,
2024
December 31,
2023
Notes due in 2026
Outstanding principal amount$69,125 $69,125 
Unamortized debt issuance costs(965)(1,084)
Carrying Value$68,160 $68,041 
Notes due in 2028
Outstanding principal amount$240,000 $240,000 
Unamortized debt issuance costs(5,410)(5,714)
Carrying Value$234,590 $234,286 
Notes due in 2029
Outstanding principal amount$120,000 $120,000 
Unamortized debt issuance costs(3,484)(3,632)
Carrying Value$116,516 $116,368 
Convertible notes, net$419,266 $418,695 

Issuance of convertible notes due in 2026

In March 2021, the Company issued $138.3 million aggregate principal amount of 2026 Notes in a private placement offering. In May 2022, the Company entered into privately-negotiated exchange agreements with certain holders of the Company’s outstanding 2026 Notes. Following the exchange, approximately $69.1 million in aggregate principal amount of the 2026 Notes remained outstanding.
The 2026 Notes bear interest at a rate of 2.25% per year payable semiannually in arrears on March 15 and September 15 of each year. Upon conversion, the 2026 Notes will be convertible into either cash, shares of the Company’s common stock or a combination thereof, at the Company’s election. The Convertible notes are presented as Convertible notes, net of unamortized debt issuance costs, on the condensed consolidated balance sheet. The aggregate proceeds from the offering were approximately $133.6 million, net of issuance costs, including initial purchaser fees.
Each $1,000 principal amount of the 2026 Notes is initially convertible into 30.1427 shares of the Company’s common stock, which is equivalent to a conversion price of approximately $33.18 per share. The conversion rate for the 2026 Notes is subject to adjustment for certain events as set forth in the indenture governing the 2026 Notes. The 2026 Notes will mature on March 15, 2026, unless earlier converted, redeemed, or repurchased in accordance with the terms of the 2026 Notes.
Issuance of convertible notes due in 2028

In May 2022, the Company issued $240.0 million aggregate principal amount of 2028 Notes. A total of $230.0 million of aggregate principal amount of 2028 Notes was issued in a private placement offering and concurrently with this private placement, the Company entered into a purchase agreement with Voce Capital Management LLC ("Voce"), an entity affiliated with J. Daniel Plants, the Company’s former Executive Chairperson, pursuant to which the Company issued to Voce $10.0 million aggregate principal amount of 2028 Notes on the same terms and conditions. The 2028 Notes are presented as Convertible notes, net of unamortized debt issuance costs, on the condensed consolidated balance sheet. The aggregate proceeds from the offering of 2028 Notes were approximately $232.4 million, net of issuance costs, including initial purchaser fees.

The 2028 Notes bear interest at a rate of 2.25% per year payable semiannually in arrears on June 1 and December 1 of each year, beginning on December 1, 2022. Upon conversion, the 2028 Notes will be convertible into either cash, shares of the
Company’s common stock or a combination thereof, at the Company’s election. Each $1,000 principal amount of the 2028 Notes is initially convertible into 18.9860 shares of the Company’s common stock, which is equivalent to an initial conversion price of approximately $52.67 per share. The conversion rate for the 2028 Notes is subject to adjustment for certain events as set forth in the indenture governing the 2028 Notes. The 2028 Notes will mature on June 1, 2028, unless earlier converted, redeemed, or repurchased in accordance with the terms of the 2028 Notes.
Issuance of convertible notes due in 2029
In December 2022, the Company issued $120.0 million aggregate principal amount of 2029 Notes in a private placement offering. The 2029 Notes bear interest at a rate of 4.00% per year payable semiannually in arrears on June 1 and December 1 of each year. Upon conversion, the 2029 Notes will be convertible into either cash, shares of the Company’s common stock or a combination thereof, at the Company’s election. The convertible notes are presented as Convertible notes, net of unamortized debt issuance costs, on the condensed consolidated balance sheet. The aggregate proceeds from the offering were approximately $115.8 million, net of issuance costs, including initial purchaser fees.
Each $1,000 principal amount of the 2029 Notes is initially convertible into 17.1378 shares of the Company’s common stock, which is equivalent to a conversion price of approximately $58.35 per share. The conversion rate for the 2029 Notes is subject to adjustment for certain events as set forth in the indenture governing the 2029 Notes. The 2029 Notes will mature on June 1, 2029, unless earlier converted, redeemed, or repurchased in accordance with the terms of the 2029 Notes.

2026 Notes exchange

In May 2022, the Company entered into privately-negotiated exchange agreements with certain holders of the Company’s outstanding 2026 Notes with respect to the exchange of $45.8 million in cash (excluding $0.3 million in cash for the payment of accrued interest) and 1,354,348 shares of common stock for $69.1 million in aggregate principal amount of the Company’s outstanding 2026 Notes (the “2026 Notes Exchange”). Immediately following the closing of the 2026 Notes Exchange, approximately $69.1 million in aggregate principal amount of the 2026 Notes remained outstanding.

Conversion and other features

2026 Notes:
Holders may convert their 2026 Notes at their option prior to the close of business on the business day immediately preceding December 15, 2025, in multiples of $1,000 principal amount, only under the following circumstances:
During any fiscal quarter (and only during such fiscal quarter), if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on and including, the last trading day of the immediately preceding fiscal quarter, is greater than or equal to 130% of the conversion price for the 2026 Notes on each applicable trading day;
During the five-business day period after any five consecutive trading day period (the “measurement period”) in which the “trading price” per $1,000 principal amount of 2026 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company's common stock and the conversion rate on each such trading day;
The Company calls such 2026 Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or
Upon the occurrence of specified corporate events.
On or after December 15, 2025, and until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their 2026 Notes, in multiples of $1,000 principal amount, at the option of the holder regardless of the foregoing circumstances.
The circumstances described in the bullets of the paragraph above were not met during the first quarter of 2024. As of March 31, 2024, the 2026 Notes are not convertible. The 2026 Notes may become convertible in future periods. Upon any conversion requests of the 2026 Notes, the Company would be required to pay or deliver, as the case may be, cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company’s election with respect to such conversion requests. To the extent there are any conversion requests during the twelve months ending March 31, 2025, the
Company intends to settle such conversion requests in shares of common stock. Therefore, as of March 31, 2024, the 2026 Notes have been included as Long-term debt on the condensed consolidated balance sheet.
The Company may not redeem the 2026 Notes prior to March 20, 2024. On or after March 20, 2024, the Company may redeem for cash all or any portion of the 2026 Notes, at the Company’s option, if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the 2026 Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. If the Company elects to redeem fewer than all of the outstanding 2026 Notes, at least $50.0 million aggregate principal amount of 2026 Notes must be outstanding and not subject to redemption as of the relevant redemption notice date.
If a specified corporate event occurs, 2026 Note holders have the option to require the Company to repurchase any portion or all of their 2026 Notes in $1,000 principal increments for cash. The price for such repurchase is calculated as 100% of the principal amounts of 2026 Notes, plus accrued and unpaid interest to the day immediately preceding the Fundamental Change repurchase date. Additionally, holders of the 2026 Notes who convert in connection with a fundamental change are, under certain circumstances, entitled to an increase in conversion rate.
The 2026 Notes are general senior unsecured obligations that rank senior to any of the Company’s indebtedness that is explicitly subordinated to the 2026 Notes. The 2026 Notes have equal rank in right of payment with all existing and future unsecured indebtedness that is not subordinated to the 2026 Notes (including the 2028 Notes and 2029 Notes). The 2026 Notes will be junior to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness.
The estimated fair value of the 2026 Notes was approximately $26.5 million as of March 31, 2024, which the Company determined through consideration of market prices. The fair value measurement is classified as Level 2, as defined in Note 3.
2028 Notes:

Holders may convert their 2028 Notes at their option, in multiples of $1,000 principal amount, only under the following circumstances:
During any fiscal quarter commencing after the fiscal quarter ending on September 30, 2022 (and only during such fiscal quarter), if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on and including, the last trading day of the immediately preceding fiscal quarter, is greater than or equal to 130% of the conversion price for the 2028 Notes on each applicable trading day;
During the five-business day period after any five consecutive trading day period (the “measurement period”) in which the “trading price” per $1,000 principal amount of 2028 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company's common stock and the conversion rate on each such trading day;
The Company calls such 2028 Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or
Upon the occurrence of specified corporate events.

On or after March 1, 2028, and until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their 2028 Notes, in multiples of $1,000 principal amount, at the option of the holder regardless of the foregoing circumstances.

The circumstances described in the bullets in the paragraph above were not met during the first quarter of 2024. As of March 31, 2024, the 2028 Notes are not convertible. The 2028 Notes may become convertible in future periods. Upon any conversion requests of the 2028 Notes, the Company would be required to pay or deliver, as the case may be, cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company’s election with respect to such conversion requests. To the extent there are any conversion requests during the twelve months ending September 30, 2024, the Company intends to settle such conversion requests in shares of common stock. Therefore, as of March 31, 2024, the 2028 Notes have been included as long-term debt on the condensed consolidated balance sheet.
The Company may not redeem the 2028 Notes prior to June 5, 2025. On or after June 5, 2025, the Company may redeem for cash all or any portion of the 2028 Notes, at the Company’s option, if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the 2028 Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. If the Company elects to redeem fewer than all of the outstanding 2028 Notes, at least $100.0 million aggregate principal amount of 2028 Notes must be outstanding and not subject to redemption as of the relevant redemption notice date.

If a specified corporate event occurs, note holders have the option to require the Company to repurchase any portion or all of their 2028 Notes in $1,000 principal increments for cash. The price for such repurchase is calculated as 100% of the principal amounts of 2028 Notes, plus accrued and unpaid interest to the day immediately preceding the Fundamental Change repurchase date. Additionally, holders of the 2028 Notes who convert in connection with a fundamental change are, under certain circumstances, entitled to an increase in conversion rate.

The 2028 Notes are general senior unsecured obligations that rank senior to any of the Company’s indebtedness that is explicitly subordinated to the 2028 Notes. The 2028 Notes have equal rank in right of payment with all existing and future unsecured indebtedness that is not subordinated to the 2028 Notes (including the 2026 Notes and 2029 Notes). The 2028 Notes will be junior to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness.

The estimated fair value of the 2028 Notes was approximately $57.1 million as of March 31, 2024, which the Company determined through consideration of market prices. The fair value measurement is classified as Level 2, as defined in Note 3.
2029 Notes:
Holders may convert their 2029 Notes at their option prior to the close of business on the business day immediately preceding March 1, 2029 in multiples of $1,000 principal amount, only under the following circumstances:
During any fiscal quarter commencing after the fiscal quarter ending March 31, 2023 (and only during such fiscal quarter), if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on and including, the last trading day of the immediately preceding fiscal quarter, is greater than or equal to 130% of the conversion price for the 2029 Notes on each applicable trading day;
During the five-business day period after any five consecutive trading day period (the “measurement period”) in which the “trading price” per $1,000 principal amount of 2029 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company's common stock and the conversion rate on each such trading day;
The Company calls such 2029 Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or
Upon the occurrence of specified corporate events.
On or after March 1, 2029, and until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their 2029 Notes, in multiples of $1,000 principal amount, at the option of the holder regardless of the foregoing circumstances.

The circumstances described in the bullets of the paragraph above were not met during the first quarter of 2024. As of March 31, 2024, the 2029 Notes are not convertible. The 2029 Notes may become convertible in future periods. Upon any conversion requests of the 2029 Notes, the Company would be required to pay or deliver, as the case may be, cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company’s election with respect to such conversion requests. To the extent there are any conversion requests during the twelve months ending September 30, 2024, the Company intends to settle such conversion requests in shares of common stock. Therefore, as of March 31, 2024, the 2029 Notes have been included as Long-term debt on the consolidated balance sheet.

The Company may not redeem the 2029 Notes prior to December 5, 2025. On or after December 5, 2025, the Company may redeem for cash all or any portion of the 2029 Notes, at the Company’s option, if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and
including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the 2029 Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. If the Company elects to redeem fewer than all of the outstanding 2029 Notes, at least $100.0 million aggregate principal amount of 2029 Notes must be outstanding and not subject to redemption as of the relevant redemption notice date.

If a specified corporate event occurs, 2029 Note holders have the option to require the Company to repurchase any portion or all of their 2029 Notes in $1,000 principal increments for cash. The price for such repurchase is calculated as 100% of the principal amounts of 2029 Notes, plus accrued and unpaid interest to the day immediately preceding the Fundamental Change repurchase date. Additionally, holders of the 2029 Notes who convert in connection with a fundamental change are, under certain circumstances, entitled to an increase in conversion rate.

The 2029 Notes are general senior unsecured obligations that rank senior to any of the Company’s indebtedness that is explicitly subordinated to the 2029 Notes. The 2029 Notes have equal rank in right of payment with all existing and future unsecured indebtedness that is not subordinated to the 2029 Notes (including the 2026 Notes and 2028 Notes). The 2029 Notes will be junior to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness.

The estimated fair value of the 2029 Notes was approximately $25.8 million as of March 31, 2024, which the Company determined through consideration of market prices. The fair value measurement is classified as Level 2, as defined in Note 3.

Certain Covenants for the Convertible Notes

Pursuant to the terms of the indentures that govern the Convertible Notes, the Company is required to file with U.S. Bank Trust Company, National Association (the Trustee”), as trustee under each of the indentures governing the Convertible Notes, within 15 days after the same are required to be filed with the SEC (giving effect to any grace period provided by Rule 12b-25 under the Exchange Act), copies of any annual report on Form 10-K or quarterly reports on Form 10-Q that the Company is required to file with the SEC pursuant to Section 13 or 15(d) of the Exchange Act. To the extent the Company elects, the sole remedy for an event of default under the indenture governing a series of Convertible Notes relating to its failure to comply with this obligation (which shall occur upon failure by the Company for 60 days after receipt of written notice from the Trustee or the holders of 25% in aggregate principal amount the Convertible Notes of such series to comply with this obligation) shall, for the first 360 days after the occurrence of such an event of default, consist exclusively of the right for the holders of Convertible Notes of such series to receive additional interest on their Convertible Notes at a rate equal to (i) 0.25% per year for each day during the first 180 days after the occurrence and during the continuance of such event of default and (ii) 0.50% per year for each day from, and including, the 181st day to, but excluding, the 360th day after the occurrence and during the continuance of such event of default. On the 361st day after such event of default, if not previously cured or waived, the Convertible Notes of the applicable series shall be subject to acceleration pursuant to the terms of the indenture governing the Convertible Notes of such series. In the event the Company does not elect to pay additional interest on a series of Convertible Notes prior to the occurrence of an event of default relating to the Company’s failure to comply with this obligation, or the Company elects to make such payment but does not pay the additional interest on such Convertible Notes when due, the Convertible Notes of such series shall be immediately subject to acceleration at the election of either the Trustee or the holders of at least 25% in aggregate principal amount of the Convertible Notes of such series.

Additionally, if at any time during the six-month period beginning on, and including, the date that is six months after the last date of original issuance of a series of Convertible Notes, the Company fails to timely file any document or report that it is required to file with the SEC pursuant to Section 13 or 15(d) of the Exchange Act, as applicable (after giving effect to all applicable grace period thereunder and other than reports on Form 8-K), or the Convertible Notes of such series are not otherwise freely tradable pursuant to Rule 144 as promulgated under the Securities Act of 1933, as amended, the Company shall pay additional interest on such Convertible Notes at a rate of 0.50% per year for each day during such period for which the Company’s failure to file has occurred and is continuing or such Convertible Notes are not otherwise freely tradable pursuant to Rule 144. Additional interest pursuant to the foregoing accrued on the outstanding principal amount of the 2029 Notes from November 24, 2023 to the one-year anniversary of the last date of original issuance of the 2029 Notes on December 12, 2023 was not material.

The Convertible Notes contain additional customary operating covenants, which include restrictions on the Company’s ability to undergo a merger or consolidation transaction, or transfer or lease substantially all of the consolidated properties and assets of the Company. The Convertible Notes do not contain any financial covenants or restrictions on the payment of dividends, the issuance of other indebtedness or the issuance or repurchase of securities by the Company.
Capped Call Transactions

In connection with the issuance of each series of the Convertible Notes, the Company entered into capped call transactions with certain option counterparties. The capped call transactions are generally intended to reduce the potential dilution of the Company's common stock upon any conversion or settlement of the applicable series of Convertible Notes or to offset any cash payment the Company is required to make in excess of the principal amount upon conversion of the applicable series of Convertible Notes, as the case may be, with such reduction or offset subject to a cap based on the cap price. If the market price per share of the Company’s common stock exceeds the cap price of the applicable capped call transactions, then the Company’s stock would experience some dilution and/or such capped call transactions would not fully offset the potential cash payments, in each case, to the extent the then-market price per share of its common stock exceeds the applicable cap price.

In connection with the offering of the 2026 Notes, the Company purchased from the option counterparties capped call options that in the aggregate relate to the total number of shares of the Company's common stock underlying the convertible notes, with a strike price equal to the conversion price of the convertible notes and with an initial cap price equal to $45.535, which represented a 75% premium over the last reported sale price of the Company's common stock of $26.02 per share on March 4, 2021, with certain adjustments to the settlement terms that reflect standard anti-dilution provisions. The capped call transactions expire over 40 consecutive scheduled trading days ended on March 12, 2026. The capped calls were purchased for $16.1 million.

In connection with the offering of the 2028 Notes, the Company purchased from the option counterparties capped call options that in the aggregate related to the total number of shares of the Company's common stock underlying the 2028 Notes sold to the initial purchasers in the offering of 2028 Notes, with a strike price equal to the conversion price of the 2028 Notes and with an initial cap price equal to $82.62, which represents a 100% premium over the last reported sale price of the Company's common stock of $41.31 per share on May 24, 2022, with certain adjustments to the settlement terms that reflect standard anti-dilution provisions. These capped call transactions expire over 40 consecutive scheduled trading days ended on May 30, 2028. The capped calls were purchased for $32.0 million, net of issuance costs.

In connection with the offering of the 2029 Notes, the Company purchased from the option counterparties capped call options that in the aggregate related to the total number of shares of the Company's common stock underlying the 2029 Notes sold to the initial purchasers in the offering of 2029 Notes, with a strike price equal to the conversion price of the 2029 Notes and with an initial cap price equal to $99.21, which represents a 100% premium over the last reported sale price of the Company's common stock of $49.66 per share on December 7, 2022, with certain adjustments to the settlement terms that reflect standard anti-dilution provisions. These capped call transactions expire over 40 consecutive scheduled trading days ended on May 30, 2029. The capped calls were purchased for $25.1 million, net of issuance costs.

The Company evaluated the capped call transactions under authoritative accounting guidance and determined that they should be accounted for as a separate transaction and classified as a net reduction to Additional paid-in capital within stockholders’ equity with no recurring fair value measurement recorded.
The Company early adopted ASU 2020-6, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging— Contracts in Entity’s Own Equity (Subtopic 815-40) on January 1, 2021. In accordance with Subtopic 470-20 and 815-40, as revised by ASU 2020-6, the Company records the convertible notes in long-term debt with no separation between the Notes and the conversion option. Each reporting period, the Company will determine whether any criteria is met for the note holders to have the option to redeem the Notes early, which could result in a change in the classification of the Notes to current liabilities.
Debt Issuance Cost
The issuance costs related to the Convertible Notes are presented in the condensed consolidated balance sheet as a direct deduction from the carrying amount of the Convertible Notes. The issuance costs are amortized using an effective interest method basis over the term of the Convertible Notes. The effective interest rates on the 2026 Notes, 2028 Notes, and 2029 Notes are 2.98%, 2.82%, and 4.63%, respectively. Interest expense for the three month periods ended March 31, 2024 and 2023, including the amortization of debt issuance cost, totaled approximately $3.5 million for both periods.
Loan and Security Agreement
On July 9, 2020, the Company entered into a Loan and Security Agreement with Silicon Valley Bank for a four-year secured revolving loan facility (“SVB Revolving Line of Credit”) in an aggregate principal amount of up to $30.0 million. The Revolving Line of Credit, originally set to mature on July 9, 2024, was terminated by the Company on April 3, 2024.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Segment Reporting
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Segment Reporting Segment Reporting
Segment reporting is based on the “management approach,” following the method that management organizes the Company’s reportable segments for which separate financial information is made available to, and evaluated regularly by, the chief operating decision maker in allocating resources and in assessing performance. The Company’s chief operating decision maker ("CODM") is its Chief Executive Officer ("CEO"), who makes decisions on allocating resources and assessing performance.
In the three months ended December 31, 2023, the Company concluded a realignment of its operating segments to further drive its long-term strategic objectives. At the direction of the CEO, management reorganized its management reporting structure and began to manage its operations under one segment structure. The CEO, in making operating decisions, reviews consolidated financial information, accompanied by disaggregated information about revenues by geography and product. All of the Company’s principal operations and decision-making functions are located in the U.S. Substantially all of the Company's long-lived assets are located in the U.S.
The Company reassessed its reportable segments in the fourth quarter of fiscal year 2023 and determined it had one consolidated reportable segment beginning in the three months ended December 31, 2023.
The following table presents a summary of revenue by geography and product category for the three months ended March 31, 2024 and 2023 (in thousands):
Three Months Ended
March 31,
20242023
Revenue mix by geography:
United States$14,070 $22,501 
Japan7,598 12,908 
Asia, excluding Japan4,912 6,731 
Europe4,575 5,118 
Rest of the World
7,638 7,268 
Total consolidated revenue$38,793 $54,526 
Revenue mix by product category:
Systems$24,260 $34,542 
Consumables4,655 6,447 
Skincare4,200 8,132 
Total product revenue33,115 49,121 
Service5,678 5,405 
Total consolidated revenue$38,793 $54,526 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Operations and Principles of Consolidation
Description of Operations and Principles of Consolidation
Cutera, Inc. (“Cutera” or the “Company”) develops, manufactures, distributes, and markets energy-based product platforms for medical practitioners, enabling them to offer treatments to their customers. In addition, the Company distributes third-party manufactured skincare products, until the termination of distribution agreement in February 2024, and Secret PRO and Secret RF systems and consumables. The Company currently markets the following system platforms: AviClear, enlighten, excel HR, excel V/V+, truSculpt, Secret PRO, Secret DUO, Secret RF, xeo, and xeo+ — each of which enables medical practitioners to perform procedures including treatment for acne, body contouring, skin resurfacing and revitalization, hair and tattoo removal, removal of benign pigmented lesions, and vascular conditions. Several of the Company’s systems offer multiple hand pieces and applications, providing customers the flexibility to upgrade their systems.
The sale of systems, hand pieces, upgrade of systems, and leasing and direct sales of AviClear devices (collectively “Systems” revenue); replacement hand pieces, truSculpt cycle refills, truFlex cycle refills, AviClear treatment fees, and single use disposable tips applicable to Secret systems (collectively “Consumables” revenue); and the distribution of third-party manufactured skincare products (“Skincare”) revenue are collectively classified as “Products” revenue. In addition to Products revenue, the Company generates revenue from the sale of post-warranty service contracts and service parts and labor for the repair and maintenance of products that are out of warranty, all of which are collectively classified as “Service” revenue.
The Company’s corporate headquarters and U.S. operations are located in Brisbane, California, where the Company conducts manufacturing, warehousing, research and development, regulatory, sales and marketing, service, and administrative activities. The Company also maintains regional distribution centers (“RDCs”) in select locations across the U.S. These RDCs serve as forward warehousing for systems and service parts in various geographies. The Company markets, sells and services the Company’s products through direct sales and service employees in North America (including Canada), Australia, New Zealand, Austria, France, Germany, Hong Kong, Japan, Switzerland, the United Kingdom and the Repblic of Ireland. Sales and services outside of these direct markets are made through a worldwide distributor network in over 38 countries. The condensed consolidated financial statements include the accounts of the Company and its subsidiaries.
Liquidity and Management's Plans
Liquidity and Management’s Plans
When preparing financial statements, management has the responsibility to evaluate if the Company has adequate liquidity to continue to operate for the next twelve months. In performing this assessment, management considered the Company's current financial condition and liquidity sources, including current funds, forecasted future cash flows and unconditional obligations due over the next twelve months. In addition, management evaluated the history of the Company's financial performance, and determined that the Company has had a historic trend of operating losses, which continues to have an unfavorable impact on the Company's overall liquidity. Most recently, the Company reported net losses of $22.8 million for the three months ended March 31, 2024 and $162.8 million for the year ended December 31, 2023.
The Company believes that it will continue as a going concern for the twelve months from the issuance of its condensed consolidated financial statements. The accompanying condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles applicable to a going concern, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business.
The Company’s continued operations will depend on several factors, including but not limited to, growth of revenues from its revised business model for AviClear, which entails transitioning from a lease model to a direct sales model, maintaining or increasing revenues from sales of legacy systems, consumables and services, achieving cost savings as a result of workforce reductions implemented in the fourth quarter of 2023, restructuring of supplier and manufacturing relationships, and initiatives to improve inventory and receivables management. Failure to increase revenue, achieve cost savings, raise additional financing or re-finance the existing convertible notes when they become due, would adversely affect the Company’s ability to achieve its intended business objectives. There can be no assurances that financing will be available on terms favorable to the Company, if at all, and delays may occur in completing the operating activities.
Basis of Presentation
Basis of Presentation
In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements included in this report reflect all adjustments necessary for a fair statement of its condensed consolidated balance sheets as of March 31, 2024 and December 31, 2023, and its condensed consolidated statements of operations, condensed consolidated statements of
comprehensive loss, condensed consolidated statements of changes in stockholders' deficit, and condensed consolidated statements of cash flows, for the three months ended March 31, 2024, and 2023, respectively. The December 31, 2023 condensed consolidated balance sheet was derived from audited financial statements, but does not include all disclosures required by generally accepted accounting principles in the United States of America (“GAAP”). The results for interim periods are not necessarily indicative of results for the entire year or any other interim period. All intercompany accounts and transactions have been eliminated upon consolidation. The accompanying condensed consolidated financial statements should be read in conjunction with the Company’s previously filed audited financial statements and the related notes thereto included in the Company’s annual report on Form 10-K for the year ended December 31, 2023, filed with the Securities and Exchange Commission (the “SEC”) on May 10, 2024.
Reclassification
Reclassification
The Company reclassified the interest expense portion previously recorded in interest income (expense), net to other income (expense), net on the condensed consolidated statement of operations. Corresponding reclassifications of prior period amounts have been made in the Company's condensed consolidated statement of operations to conform to the current period presentation. These reclassifications had no effect on the reported net loss.
Risks and Uncertainties
Risks and Uncertainties
The Company's future results of operations involve a number of risks and uncertainties. Factors that could affect the Company's future operating results and cause actual results to vary materially from expectations include, but are not limited to, rapid technological change, continued acceptance of the Company's products, stability of global financial markets, cybersecurity breaches and other disruptions that could compromise the Company’s information or results, business disruptions that are caused by natural disasters or pandemic events, management of international activities, competition from substitute products and larger companies, the Company's ability to obtain and maintain regulatory approvals, government regulations and oversight, patent and other types of litigation, the Company's ability to protect proprietary technology from counterfeit versions of the Company's products and its intellectual property rights generally, the successful execution of new product launches, the continuation of strategic relationships, such as the Company's distribution of third-party products, and dependence on key individuals.
Accounting Policies
Accounting Policies
These unaudited condensed consolidated financial statements are prepared in accordance with the rules and regulations of the SEC applicable to interim financial statements. While these statements reflect all normal recurring adjustments that are, in the opinion of management, necessary for fair presentation of the results of the interim period, they do not include all of the information and footnotes required by GAAP for complete financial statements. The Company uses the same accounting policies in preparing quarterly and annual financial statements.
Leases
Leases
The Company incurred costs to fulfill its lease agreement obligations with its AviClear device lessees. These costs consisted of freight, installation, and training. In addition to these mobilization costs, the Company incurred commission costs associated with the placement of the AviClear device. The Company capitalized commission costs and made a policy election to capitalize the mobilization costs.
Use of Estimates
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires the Company’s management to make estimates and assumptions that affect the amounts reported of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the accompanying notes, and the reported amounts of revenue and expenses during the reported periods. Actual results could differ materially from those estimates.
On an ongoing basis, management evaluates its estimates, including those related to warranty obligations, sales commissions, allowance for credit losses, sales allowances, fair value of investments, valuation of inventories, fair value of goodwill, useful lives of property and equipment, impairment testing for long-lived assets, implicit and incremental borrowing rates related to the Company’s leases, variables used in calculating the fair value of the Company's equity awards, expected achievement of performance-based vesting criteria and management performance bonuses, assumptions used in operating and sales-type lease classifications, the standalone selling price of the Company's products and services, the period of benefit used to capitalize and amortize contract acquisition costs, variable considerations, contingent liabilities, recoverability of deferred tax assets, residual value of leased equipment, lease term and effective income tax rates. Management bases estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.
Distribution of Third-Party Products
Distribution of Third-Party Products
The Company generated revenue from the distribution of skincare products, which were manufactured by ZO Skin Health, Inc. (“ZO”), and sold in the Japanese market. In the three months ended March 31, 2024, and 2023, revenue from the distribution of skincare products was $4.2 million and $8.1 million, respectively, representing 11% and 15% of the Company’s consolidated revenue, respectively.
On February 28, 2024, the Company and its Japanese subsidiary, Cutera KK, entered into a termination agreement (the “Termination Agreement”) with ZO USA and its Japanese subsidiary, ZO Skin Health GK (“ZO Japan” and together with ZO USA and their affiliates, “ZO”), which, among other things, (i) terminates all agreements related to the distribution by the Company of ZO’s products in Japan effective immediately, (ii) provides for the orderly transition of the distribution of ZO products to ZO, (iii) transfers certain Company employees dedicated to the distribution of ZO products to ZO, (iv) transfers certain customer contracts related to ZO products from the Company to ZO and (v) transfers certain inventory and assets related to the distribution of ZO products from the Company to ZO. The Termination Agreement requires ZO to pay the Company $5.75 million within three business days of the execution of the Termination Agreement and make a second payment of $5.75 million, less any offsets under the Termination Agreement (including, but not limited to, 42.2% of the Company’s net revenue for sales of ZO products under the Distribution Agreement between January 1, 2024 and February 28, 2024), upon the earlier of (a) the completion the transition of regulatory and distribution activities such that ZO is able to fulfill product orders by customers in Japan, as determined by ZO and the Company, and (b) June 14, 2024. The Company received the first payment of $5.75 million on February 29, 2024, and received a second payment of $2.37 million on April 1, 2024, which was net of $1.6 million in amounts owed by Cutera. The In the three months ended March 31, 2024, the Company recorded the net gain of $9.7 million resulting from the early termination proceeds received and the transfer of certain assets and liabilities as gain on early termination of distribution agreement on the Company's condensed consolidated statement of operations.
The Company generates revenue from the distribution of the Secret systems, which are manufactured by ilooda Co. Ltd. (“ilooda”). The Company is the exclusive distributor for all systems sold in the United States, Canada, the United Kingdom; the exclusive distributor for certain systems in France, and Spain; and the non-exclusive distributor for systems sold in Austria and Germany. In the three months ended March 31, 2024, and 2023, revenue from the distribution of Secret products represented 6% and 4%, respectively, of the Company’s consolidated revenue. The Company‘s ilooda distribution agreement expires in June 30, 2026.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value of Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets Measured and Recognized at Fair Value on a Recurring Basis
As of March 31, 2024, financial assets measured and recognized at fair value on a recurring basis and classified under the appropriate level of the fair value hierarchy as described above were as follows (in thousands):
March 31, 2024Level 1
Cash equivalents:
      Money market funds $89,458 
As of December 31, 2023, financial assets and liabilities measured and recognized at fair value on a recurring basis and classified under the appropriate level of the fair value hierarchy as described above were as follows (in thousands):
December 31, 2023Level 1
Cash equivalents:
      Money market funds $123,387 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Balance Sheet Details (Tables)
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventories , Net
Inventories consist of the following (in thousands):
March 31,
2024
December 31,
2023
Raw materials$51,870 $36,970 
Work in process1,978 889 
Finished goods19,621 24,741 
Total$73,469 $62,600 
Long-term inventories consist of the following (in thousands):
March 31,
2024
December 31,
2023
Raw materials$12,864 $8,672 
Work in process1,332 2,049 
Finished goods6,386 5,562 
Total$20,582 $16,283 
Schedule of Other Current Assets and Prepaid Expenses
Other current assets and a prepaid expenses consist of the following (in thousands):
March 31,
2024
December 31,
2023
Sale tax and VAT receivable
$6,884 $6,307 
Deposits with vendors6,738 9,501 
Prepayments2,933 3,819 
Distribution agreement settlement receivable
2,374 — 
Other365 225 
Total$19,294 $19,852 
Schedule of Property and Equipment, Net
Property and equipment, net consists of the following (in thousands):
March 31,
2024
December 31,
2023
Leasehold improvements$1,035 $1,010 
AviClear devices33,936 38,490 
Office equipment and furniture1,883 1,884 
Machinery and equipment4,578 4,944 
Assets under construction1,456 1,274 
42,888 47,602 
Less: Accumulated depreciation(10,924)(10,327)
Property and equipment, net$31,964 $37,275 
Schedule of Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
March 31,
2024
December 31,
2023
Bonus and payroll-related accruals$14,647 $13,949 
Accrued sales tax6,531 6,325 
Liability for inventory in transit5,004 5,461 
Sales and marketing accruals4,100 4,929 
Accrued interest
3,465 1,304 
Product warranty2,472 2,593 
Jabil settlement obligation, net
750 8,908 
Other accrued liabilities10,150 11,586 
Total$47,119 $55,055 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Product Warranty (Tables)
3 Months Ended
Mar. 31, 2024
Product Warranties Disclosures [Abstract]  
Schedule of Product Warranty Liability Accrual
The following table provides the changes in the product warranty accrual for the three months ended March 31, 2024 and 2023 (in thousands):
Three Months Ended
March 31,
20242023
Beginning Balance$2,593 $3,254 
Add: Accruals for warranties issued during the period1,156 1,016 
Less: Settlements made during the period(1,277)(1,116)
Ending Balance$2,472 $3,154 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Deferred Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Deferred Service Contract Revenue
The following table provides changes in the deferred revenue balance for the three months ended March 31, 2024 and 2023 (in thousands):
Three Months Ended
March 31,
20242023
Beginning balance$11,916 $13,498 
Add: Payments received from current period sales
3,850 6,045 
Less: Revenue recognized from current period sales
(572)(615)
Less: Revenue recognized from beginning balance(4,739)(5,229)
Ending balance$10,455 $13,699 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity and Stock-based Compensation Expense (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Activity under the 2019 Plan
Activity under the Company's equity incentive plans is summarized as follows:
Shares Available
for Grant
Balance, December 31, 20233,554,537 
Additional shares reserved— 
Options and stock awards granted
(649,500)
Stock awards canceled / forfeited / expired32,396 
Options canceled / forfeited / expired43,582 
Balance, March 31, 20242,981,015 
Options Outstanding
Number of Stock Options Outstanding
Weighted Average Exercise Price
Weighted Average Remaining Term
 (in Years)
Balance, December 31, 20231,282,240 $17.97 8.21
Options granted520,000 $2.11 
Options exercised— $— 
Options canceled / forfeited / expired(43,582)$33.88 
Balance, March 31, 20241,758,658 $12.89 7.87
Stock Awards Outstanding
Number of Awards OutstandingWeighted Average Grant Date Fair Value per Share
Balance, December 31, 2023909,862$20.46 
Stock awards granted
110,000$2.11 
Awards vested
(137,583)$25.53 
Stock awards canceled / forfeited / expired(32,396)$27.11 
Balance, March 31, 2024849,883$18.14 
Schedule of Stock-based Compensation Expense
Stock-based compensation expense by financial statement line item recognized during the three months ended March 31, 2024 and 2023 was as follows (in thousands):
Three Months Ended
March 31,
20242023
Cost of revenue$149 $364 
Sales and marketing567 1,148 
Research and development305 693 
General and administrative1,088 1,181 
Total stock-based compensation expense$2,109 $3,386 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Loss
The following table sets forth the computation of basic and diluted net loss and the weighted average number of shares used in computing basic and diluted net loss per share (in thousands, except per share data):
Three Months Ended
March 31,
20242023
Numerator:
Net loss used in calculating net loss per share, basic $(22,778)$(28,048)
Denominator:
Weighted average shares of common stock outstanding used in computing net loss per share, basic19,991 19,776 
Dilutive effect of incremental shares and share equivalents:
     Convertible notes— — 
Options— — 
RSUs— — 
PSUs— — 
ESPP— — 
Weighted average shares of common stock outstanding used in computing net loss per share, diluted19,991 19,776 
Net loss per share:
Net loss per share, basic $(1.14)$(1.42)
Net loss per share, diluted$(1.14)$(1.42)
Schedule of Antidilutive Securities Excluded from Computation of Loss Per Share
The following numbers of shares outstanding, prior to the application of the treasury stock method and the if-converted method, were excluded from the computation of diluted net loss per common share for the periods presented because including them would have had an anti-dilutive effect (in thousands):
Three Months Ended
March 31,
20242023
Capped call10,780 8,697 
Convertible notes8,697 8,697 
Options1,282 503 
RSU's682 370 
PSU's221 235 
ESPP— 52 
Total21,662 18,554 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Supplemental Balance Sheet Information
Supplemental balance sheet information related to leases was as follows (in thousands):
LeasesClassificationMarch 31,
2024
December 31,
2023
Assets
Right-of-use assetsOperating lease right-of-use assets$12,034 $10,055 
Finance leaseProperty and equipment, net2,228 2,516 
Total leased assets$14,262 $12,571 

LiabilitiesClassificationMarch 31,
2024
December 31,
2023
Operating lease liabilities
Operating lease liabilities, currentOperating lease liabilities$3,231 $2,441 
Operating lease liabilities, non-currentOperating lease liabilities, net of current portion10,046 8,887 
Total Operating lease liabilities$13,277 $11,328 
Finance lease liabilities
Finance lease liabilities, currentAccrued liabilities$744 $825 
Finance lease liabilities, non-currentOther long-term liabilities888 1,064 
Total Finance lease liabilities$1,632 $1,889 
Weighted-average remaining lease term and discount rate, as of March 31, 2024, were as follows:
Lease Term and Discount RateMarch 31, 2024
Weighted-average remaining lease term (years)
Operating leases3.7
Finance leases2.3
Weighted-average discount rate
Operating leases5.7 %
Finance leases9.5 %
Schedule of Lease Costs
Lease costs during the three months ended March 31, 2024 and 2023 (in thousands) was as follows:
Three Months Ended
March 31,
Lease costsClassification20242023
Finance lease costAmortization expense$274 $150 
Finance lease costInterest for finance lease$42 $20 
Operating lease costOperating lease expense$969 $891 
Cash paid for amounts included in the measurement of lease liabilities during the three months ended March 31, 2024 and 2023 was as follows (in thousands):
Three Months Ended
March 31,
Cash paid for amounts included in the measurement of lease liabilitiesClassification20242023
Operating cash flowFinance lease$40 $20 
Financing cash flowFinance lease$196 $124 
Operating cash flowOperating lease$948 $699 
Schedule of Maturities of Facility Leases
Maturities of operating facility leases were as follows as of March 31, 2024 (in thousands):
As of March 31, 2024Amount
Remainder of 2024$2,895 
20253,981 
20264,027 
20273,299 
2028323 
2029 and thereafter143 
Total lease payments14,668 
Less: imputed interest1,391 
Present value of lease liabilities$13,277 
Schedule of Minimum Finance Lease Payments
As of March 31, 2024, the Company was committed to minimum lease payments for vehicles leased under long-term non-cancelable finance leases as follows (in thousands):
As of March 31, 2024Amount
Remainder of 2024$731 
2025697 
2026424 
202716 
Total lease payments1,868 
Less: imputed interest236 
Present value of lease liabilities$1,632 
Schedule of Operating Lease Income
The following table summarizes the amount of operating lease income included in product revenue in the accompanying condensed consolidated statements of operations (in thousands):
Three Months Ended March 31,
20242023
AviClear operating lease license fee revenue$1,162 $1,225 
AviClear operating lease revenue1,246 2,703 
Total AviClear revenue$2,408 $3,928 
Schedule of Minimum Future Lease Payments
The following is the minimum future lease payments as of March 31, 2024, under non-cancelable operating leases, assuming the minimum contractual lease term (in thousands):
As of March 31, 2024Amount
Remainder of 2024$5,615 
20252,600 
Total
$8,215 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Convertible Notes
The following table presents the outstanding principal amount and carrying value of the Company’s Convertible Notes (in thousands):

March 31,
2024
December 31,
2023
Notes due in 2026
Outstanding principal amount$69,125 $69,125 
Unamortized debt issuance costs(965)(1,084)
Carrying Value$68,160 $68,041 
Notes due in 2028
Outstanding principal amount$240,000 $240,000 
Unamortized debt issuance costs(5,410)(5,714)
Carrying Value$234,590 $234,286 
Notes due in 2029
Outstanding principal amount$120,000 $120,000 
Unamortized debt issuance costs(3,484)(3,632)
Carrying Value$116,516 $116,368 
Convertible notes, net$419,266 $418,695 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Segment Reporting (Tables)
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Schedule of Revenue by Geography
The following table presents a summary of revenue by geography and product category for the three months ended March 31, 2024 and 2023 (in thousands):
Three Months Ended
March 31,
20242023
Revenue mix by geography:
United States$14,070 $22,501 
Japan7,598 12,908 
Asia, excluding Japan4,912 6,731 
Europe4,575 5,118 
Rest of the World
7,638 7,268 
Total consolidated revenue$38,793 $54,526 
Revenue mix by product category:
Systems$24,260 $34,542 
Consumables4,655 6,447 
Skincare4,200 8,132 
Total product revenue33,115 49,121 
Service5,678 5,405 
Total consolidated revenue$38,793 $54,526 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
2 Months Ended 3 Months Ended 12 Months Ended
Apr. 01, 2024
USD ($)
Mar. 31, 2024
USD ($)
country
Feb. 29, 2024
USD ($)
Feb. 28, 2024
USD ($)
Feb. 28, 2024
USD ($)
Mar. 31, 2024
USD ($)
country
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Capitalized Contract Cost [Line Items]                
Number of countries in which entity operates | country   38       38    
Net loss           $ 22,778 $ 28,048 $ 162,800
Total net revenue           38,793 54,526  
Percent net revenue reduction to termination fee receivable         42.20%      
Gain on early termination of distribution agreement           9,708 0  
Jabil settlement obligation, net   $ 750       750   8,908
Litigation settlement receivable   2,374       2,374   0
Settlement Agreement, Non-Renewal Of Manufacturing Service Agreement                
Capitalized Contract Cost [Line Items]                
Settlement agreement, amount awarded to other party       $ 19,500        
Settlement agreement, amount awarded from other party       1,300        
Settlement Agreement, Non-Renewal Of Manufacturing Service Agreement | Receipt of Inventories                
Capitalized Contract Cost [Line Items]                
Settlement agreement, amount awarded to other party   13,500   13,500        
Settlement Agreement, Non-Renewal Of Manufacturing Service Agreement | Purchased Equipment                
Capitalized Contract Cost [Line Items]                
Settlement agreement, amount awarded to other party       300        
Settlement Agreement, Non-Renewal Of Manufacturing Service Agreement | Compensation for Previously Incurred Expenses                
Capitalized Contract Cost [Line Items]                
Settlement agreement, amount awarded to other party       5,700        
Settlement Agreement, Non-Renewal Of Manufacturing Service Agreement | Compensation for Previously Incurred Expenses | Cost of revenue                
Capitalized Contract Cost [Line Items]                
Settlement agreement, amount awarded to other party               5,700
Within three business days of execution of agreement                
Capitalized Contract Cost [Line Items]                
Termination fee receivable       5,750 $ 5,750      
Proceeds from termination fees     $ 5,750          
Between January 1st and February 23rd                
Capitalized Contract Cost [Line Items]                
Termination fee receivable       $ 5,750 5,750      
Subsequent Event                
Capitalized Contract Cost [Line Items]                
Termination fee offset $ 1,600              
Subsequent Event | Between January 1st And February 28th                
Capitalized Contract Cost [Line Items]                
Proceeds from termination fees $ 2,370              
Skincare                
Capitalized Contract Cost [Line Items]                
Total net revenue         $ 4,200 $ 4,200 $ 8,132  
ZO Skin Health | Revenue Benchmark | Customer Concentration Risk                
Capitalized Contract Cost [Line Items]                
Concentration risk, percentage           11.00% 15.00%  
Ilooda Co. Ltd. | Revenue Benchmark | Customer Concentration Risk                
Capitalized Contract Cost [Line Items]                
Concentration risk, percentage           6.00% 4.00%  
Other long-term assets | Mobilization Costs                
Capitalized Contract Cost [Line Items]                
Capitalized contract costs   1,500       $ 1,500   2,100
Other long-term assets | Capitalized Cloud Computing Set-up Cost                
Capitalized Contract Cost [Line Items]                
Capitalized contract costs   2,400       2,400   2,700
Accrued liabilities                
Capitalized Contract Cost [Line Items]                
Jabil settlement obligation, net   $ 800       $ 800   19,500
Litigation settlement receivable               $ 15,100
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cash, Cash Equivalents, Restricted Cash and Marketable Investments - Narrative (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Cash and Cash Equivalents [Abstract]    
Cash and cash equivalents $ 105,444 $ 143,612
Marketable investments $ 0 $ 0
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
May 31, 2022
Mar. 31, 2021
Convertible Senior Notes Due 2026 | Convertible notes          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate 2.25%       2.25%
Convertible Senior Notes Due 2028 | Convertible notes          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate 2.25%     2.25%  
Convertible Senior Notes Due 2029 | Convertible notes          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate 4.00%   4.00%    
Money market funds | Level 1 | Fair Value, Recurring          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Cash equivalents: $ 89,458 $ 123,387      
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Balance Sheet Details - Inventories , Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Inventories    
Raw materials $ 51,870 $ 36,970
Work in process 1,978 889
Finished goods 19,621 24,741
Total 73,469 62,600
Inventory valuation 13,700 13,000
Long-term inventories    
Raw materials 12,864 8,672
Work in process 1,332 2,049
Finished goods 6,386 5,562
Total 20,582 16,283
Inventory valuation $ 19,000 $ 12,800
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Balance Sheet Details - Schedule of Other Current Assets and Prepaid Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Sale tax and VAT receivable $ 6,884 $ 6,307
Deposits with vendors 6,738 9,501
Prepayments 2,933 3,819
Distribution agreement settlement receivable 2,374 0
Other 365 225
Other current assets and prepaid expenses $ 19,294 $ 19,852
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Balance Sheet Details - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 42,888 $ 47,602
Less: Accumulated depreciation (10,924) (10,327)
Property and equipment, net 31,964 37,275
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,035 1,010
AviClear devices    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 33,936 38,490
Office equipment and furniture    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,883 1,884
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 4,578 4,944
Assets under construction    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,456 $ 1,274
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Balance Sheet Details - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Bonus and payroll-related accruals $ 14,647 $ 13,949
Accrued sales tax 6,531 6,325
Liability for inventory in transit 5,004 5,461
Sales and marketing accruals 4,100 4,929
Accrued interest 3,465 1,304
Product warranty 2,472 2,593
Jabil settlement obligation, net 750 8,908
Other accrued liabilities 10,150 11,586
Total $ 47,119 $ 55,055
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Product Warranty - Summary of Warranties (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Movement in Standard Product Warranty Accrual [Roll Forward]    
Beginning Balance $ 2,593 $ 3,254
Add: Accruals for warranties issued during the period 1,156 1,016
Less: Settlements made during the period (1,277) (1,116)
Ending Balance $ 2,472 $ 3,154
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Deferred Revenue - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Deferred revenue balance, amount $ 10,500      
Deferred revenue balance 10,455 $ 13,699 $ 11,916 $ 13,498
Costs for extended service contracts $ 1,600 $ 1,600    
Minimum        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Extended service contract term 1 year      
Maximum        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Extended service contract term 3 years      
Service | Minimum        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Extended service contract term 1 year      
Service | Maximum        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Extended service contract term 3 years      
Deferred License Fee        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Deferred revenue balance $ 800   $ 2,100  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Deferred revenue balance, percentage 86.00%      
Expected timing of satisfaction, period 12 months      
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Deferred Revenue - Summary of Deferred Service Contract Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Change in Contract with Customer, Liability [Roll Forward]    
Beginning balance $ 11,916 $ 13,498
Add: Payments received from current period sales 3,850 6,045
Less: Revenue recognized from current period sales (572) (615)
Less: Revenue recognized from beginning balance (4,739) (5,229)
Ending balance $ 10,455 $ 13,699
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue - Narrative (Details) - USD ($)
$ in Thousands
2 Months Ended 3 Months Ended
Feb. 28, 2024
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Disaggregation of Revenue [Line Items]        
Typical payment receipt, period post shipment   30 days    
Total net revenue   $ 38,793 $ 54,526  
Training provided with sale of system, period   90 days    
Minimum        
Disaggregation of Revenue [Line Items]        
Extended service contract term   1 year    
Capitalized costs, expected period of benefit   2 years    
Maximum        
Disaggregation of Revenue [Line Items]        
Extended service contract term   3 years    
Capitalized costs, expected period of benefit   3 years    
Japan        
Disaggregation of Revenue [Line Items]        
Total net revenue   $ 7,598 12,908  
Sales and marketing        
Disaggregation of Revenue [Line Items]        
Amortization expense   500 600  
Other Assets        
Disaggregation of Revenue [Line Items]        
Capitalized contract costs   2,200   $ 2,400
Service        
Disaggregation of Revenue [Line Items]        
Total net revenue   $ 5,678 5,405  
Service | Minimum        
Disaggregation of Revenue [Line Items]        
Extended service contract term   1 year    
Service | Maximum        
Disaggregation of Revenue [Line Items]        
Extended service contract term   3 years    
Skincare        
Disaggregation of Revenue [Line Items]        
Total net revenue $ 4,200 $ 4,200 $ 8,132  
Skincare | Japan        
Disaggregation of Revenue [Line Items]        
Sale of third-party product, warranty period   90 days    
Transferred over Time | Service        
Disaggregation of Revenue [Line Items]        
Revenue from performance obligations transferred to customers, percent   14.00% 11.00%  
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity and Stock-based Compensation Expense - Activity Of Options Outstanding Under the 2019 Plans (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2024
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Tax withholding ratio 1.65  
Shares Available for Grant    
Beginning balance (in shares) 3,554,537  
Additional shares reserved (in shares) 0  
Stock awards canceled / forfeited / expired (in shares) 32,396  
Options canceled / forfeited / expired (in shares) 43,582  
Ending balance (in shares) 2,981,015 3,554,537
Number of Stock Options Outstanding    
Beginning balance (in shares) 1,282,240  
Options granted in period (in shares) 520,000  
Options exercised (in shares) 0  
Options canceled / forfeited / expired (in shares) (43,582)  
Ending balance (in shares) 1,758,658 1,282,240
Weighted Average Exercise Price    
Beginning balance (in dollars per share) | $ / shares $ 17.97  
Granted (in dollars per share) | $ / shares 2.11  
Options exercised (in dollars per share) | $ / shares 0  
Options canceled / forfeited / expired (in dollars per share) | $ / shares 33.88  
Ending balance (in dollars per share) | $ / shares $ 12.89 $ 17.97
Weighted Average Remaining Term (in Years)    
Weighted average remaining term (in years) 7 years 10 months 13 days 8 years 2 months 15 days
RSUs    
Shares Available for Grant    
Options and stock awards granted (in shares) (649,500)  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity and Stock-based Compensation Expense - Activity of Stock Awards Outstanding Under the 2019 Plans (Details)
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Number of Awards Outstanding  
Stock awards canceled / forfeited / expired (in shares) (32,396)
Stock awards  
Number of Awards Outstanding  
Beginning balance (in shares) 909,862
Stock awards granted (in shares) 110,000
Awards vested (in shares) (137,583)
Stock awards canceled / forfeited / expired (in shares) (32,396)
Ending balance (in shares) 849,883
Weighted Average Grant Date Fair Value per Share  
Beginning balance (in dollars per share) | $ / shares $ 20.46
Stock awards granted (in dollars per share) | $ / shares 2.11
Awards released (in dollars per share) | $ / shares 25.53
Stock awards canceled / forfeited / expired (in dollars per share) | $ / shares 27.11
Ending balance (in dollars per share) | $ / shares $ 18.14
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity and Stock-based Compensation Expense - Stock-based Compensation Expense By Department (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense $ 2,109 $ 3,386
Cost of revenue    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense 149 364
Sales and marketing    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense 567 1,148
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense 305 693
General and administrative    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense $ 1,088 $ 1,181
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Loss Per Share - Narrative (Details)
3 Months Ended
Mar. 31, 2024
shares
Convertible Senior Notes Due 2026 | Convertible notes  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Debt convertible to common shares (in shares) 8,696,792
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Loss Per Share - Net (Loss) Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Numerator:    
Net loss used in calculating net loss per share, basic $ (22,778) $ (28,048)
Denominator:    
Weighted average shares of common stock outstanding used in computing net loss per share, basic (in shares) 19,991 19,776
Dilutive effect of incremental shares and share equivalents:    
Weighted average shares of common stock outstanding used in computing net loss per share, diluted (in shares) 19,991 19,776
Net loss per share:    
Net loss per share, basic (in USD per share) $ (1.14) $ (1.42)
Net loss per share, diluted (in USD per share) $ (1.14) $ (1.42)
Convertible notes    
Dilutive effect of incremental shares and share equivalents:    
Dilutive effect of share-based payment arrangements (in shares) 0 0
Options    
Dilutive effect of incremental shares and share equivalents:    
Dilutive effect of share-based payment arrangements (in shares) 0 0
RSUs    
Dilutive effect of incremental shares and share equivalents:    
Dilutive effect of share-based payment arrangements (in shares) 0 0
PSUs    
Dilutive effect of incremental shares and share equivalents:    
Dilutive effect of share-based payment arrangements (in shares) 0 0
ESPP    
Dilutive effect of incremental shares and share equivalents:    
Dilutive effect of share-based payment arrangements (in shares) 0 0
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Loss Per Share - Antidilutive Securities Excluded From Computation of Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 21,662 18,554
Capped call    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 10,780 8,697
Convertible notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 8,697 8,697
Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 1,282 503
RSU's    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 682 370
PSU's    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 221 235
ESPP    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 0 52
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]    
Income tax benefit $ 100  
Income tax expense $ (25) $ 272
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
lease_term
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Lessee, Lease, Description [Line Items]      
Operating leases renewal terms (up to) 5 years    
Finance leases renewal terms (up to) 5 years    
Lease term (in years) 3 years    
Duration of autorenewal features 1 year    
Number of consecutive lease terms | lease_term 2    
Sales and marketing      
Lessee, Lease, Description [Line Items]      
Amortization expense $ 0.5 $ 0.6  
AviClear Device      
Lessee, Lease, Description [Line Items]      
Cloud computing arrangement expected contract renewals (in years) 7 years    
Capitalized Cloud Computing Set-up Cost | Other long-term assets      
Lessee, Lease, Description [Line Items]      
Capitalized contract costs $ 2.4   $ 2.7
Capitalized Cloud Computing Set-up Cost | Sales and marketing      
Lessee, Lease, Description [Line Items]      
Amortization expense 0.3 1.0  
Lease Installment Costs | Other long-term assets      
Lessee, Lease, Description [Line Items]      
Capitalized contract costs 1.5   $ 2.1
Lease Installment Costs | Sales and marketing      
Lessee, Lease, Description [Line Items]      
Amortization expense $ 0.6 $ 0.5  
Minimum      
Lessee, Lease, Description [Line Items]      
Remaining lease terms of operating leases 1 year    
Remaining lease terms of finance leases 1 year    
Maximum      
Lessee, Lease, Description [Line Items]      
Remaining lease terms of operating leases 7 years    
Remaining lease terms of finance leases 7 years    
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets    
Right-of-use assets $ 12,034 $ 10,055
Finance lease $ 2,228 $ 2,516
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property and equipment, net Property and equipment, net
Total leased assets $ 14,262 $ 12,571
Operating lease liabilities    
Operating lease liabilities, current 3,231 2,441
Operating lease liabilities, non-current 10,046 8,887
Present value of lease liabilities 13,277 11,328
Finance lease liabilities    
Finance lease liabilities, current $ 744 $ 825
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities
Finance lease liabilities, non-current $ 888 $ 1,064
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
Total Finance lease liabilities $ 1,632 $ 1,889
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Finance lease cost, Amortization expense $ 274 $ 150
Finance lease cost, Interest for finance lease 42 20
Operating lease cost $ 969 $ 891
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Cash Paid for Amounts Included in the Measurement of Lease Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Operating cash flow, Finance lease $ 40 $ 20
Financing cash flow, Finance lease 196 124
Operating cash flow, Operating lease $ 948 $ 699
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Remainder of 2024 $ 2,895  
2025 3,981  
2026 4,027  
2027 3,299  
2028 323  
2027 and thereafter 143  
Total lease payments 14,668  
Less: imputed interest 1,391  
Present value of lease liabilities $ 13,277 $ 11,328
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Maturities of Finance Leases Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Remainder of 2024 $ 731  
2025 697  
2026 424  
2027 16  
Total lease payments 1,868  
Less: imputed interest 236  
Present value of lease liabilities $ 1,632 $ 1,889
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Lease Information (Details)
Mar. 31, 2024
Weighted-average remaining lease term (years)  
Operating leases 3 years 8 months 12 days
Finance leases 2 years 3 months 18 days
Weighted-average discount rate  
Operating leases 5.70%
Finance leases 9.50%
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Operating Lease Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
AviClear operating lease license fee revenue    
Disaggregation of Revenue [Line Items]    
Operating lease income $ 1,162 $ 1,225
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Total net revenue Total net revenue
AviClear operating lease revenue    
Disaggregation of Revenue [Line Items]    
Operating lease income $ 1,246 $ 2,703
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Total net revenue Total net revenue
Total AviClear revenue    
Disaggregation of Revenue [Line Items]    
Operating lease income $ 2,408 $ 3,928
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Total net revenue Total net revenue
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Non-cancellable Operating Lease Income (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Leases [Abstract]  
Remainder of 2024 $ 5,615
2025 2,600
Total $ 8,215
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitments and Contingencies - Narrative (Details)
$ in Millions
1 Months Ended
Mar. 31, 2023
patent
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Loss Contingencies [Line Items]      
Number of patents allegedly infringed | patent 6    
Inventory purchase obligation   $ 9.7  
Pending Litigation      
Loss Contingencies [Line Items]      
Accrued litigation liabilities   $ 3.6 $ 3.3
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt - Outstanding Debt and Carrying Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Jun. 01, 2022
Debt Instrument [Line Items]      
Unamortized debt issuance costs $ (9,859) $ (10,430)  
Convertible notes      
Debt Instrument [Line Items]      
Carrying Value 419,266 418,695  
Convertible Senior Notes Due 2026 | Convertible notes      
Debt Instrument [Line Items]      
Outstanding principal amount 69,125 69,125  
Unamortized debt issuance costs (965) (1,084)  
Carrying Value 68,160 68,041 $ 69,100
Convertible Senior Notes Due 2028 | Convertible notes      
Debt Instrument [Line Items]      
Outstanding principal amount 240,000 240,000  
Unamortized debt issuance costs (5,410) (5,714)  
Carrying Value 234,590 234,286  
Convertible Senior Notes Due 2029 | Convertible notes      
Debt Instrument [Line Items]      
Outstanding principal amount 120,000 120,000  
Unamortized debt issuance costs (3,484) (3,632)  
Carrying Value $ 116,516 $ 116,368  
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt - Narrative (Details)
1 Months Ended 3 Months Ended
Jul. 09, 2020
USD ($)
Dec. 31, 2022
USD ($)
$ / shares
May 31, 2022
USD ($)
day
$ / shares
$ / item
shares
Mar. 31, 2021
USD ($)
day
$ / shares
$ / item
Mar. 31, 2024
USD ($)
day
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 07, 2022
$ / shares
Jun. 01, 2022
USD ($)
May 04, 2022
$ / shares
Mar. 04, 2021
$ / shares
Convertible Senior Notes Due 2026                      
Debt Instrument [Line Items]                      
Convertible debt, conversion ratio         0.0301427            
Cap price (in USD per per share) | $ / item       45.535              
Premium over stock price (percent)       75.00%              
Stock price (in USD per share) | $ / shares                     $ 26.02
Capped-call transaction term, consecutive trading days | day       40              
Purchase of capped call       $ 16,100,000              
Convertible Senior Notes Due 2026 | Common Stock                      
Debt Instrument [Line Items]                      
Conversion price (in dollars per share) | $ / shares       $ 33.18              
Convertible Senior Notes Due 2028                      
Debt Instrument [Line Items]                      
Convertible debt, conversion ratio         0.018986            
Cap price (in USD per per share) | $ / item     82.62                
Premium over stock price (percent)     100.00%                
Stock price (in USD per share) | $ / shares                   $ 41.31  
Capped-call transaction term, consecutive trading days | day     40                
Purchase of capped call     $ 32,000,000.0                
Convertible Senior Notes Due 2028 | Common Stock                      
Debt Instrument [Line Items]                      
Conversion price (in dollars per share) | $ / shares     $ 52.67                
Convertible Senior Notes Due 2029                      
Debt Instrument [Line Items]                      
Cap price (in USD per per share) | $ / item     99.21                
Premium over stock price (percent)     100.00%                
Stock price (in USD per share) | $ / shares               $ 49.66      
Capped-call transaction term, consecutive trading days | day     40                
Purchase of capped call     $ 25,100,000                
Convertible Senior Notes Due 2029 | Common Stock                      
Debt Instrument [Line Items]                      
Conversion price (in dollars per share) | $ / shares   $ 58.35                  
Loan and Security Agreement | Silicon Valley Bank | Revolving Credit Facility                      
Debt Instrument [Line Items]                      
Debt instrument term 4 years                    
Maximum borrowing capacity $ 30,000,000                    
Convertible notes                      
Debt Instrument [Line Items]                      
Carrying amount         $ 419,266,000   $ 418,695,000        
Number of days to file annual report         15 days            
Number of days, written notice         60 days            
Percentage of note holders         0.25            
Number of days with additional interest, after default         360 days            
Interest expense         $ 3,500,000 $ 3,500,000          
Convertible notes | Convertible Senior Notes Due 2026                      
Debt Instrument [Line Items]                      
Notes issued       $ 138,300,000              
Carrying amount of convertible debt       $ 69,100,000              
Interest rate       2.25% 2.25%            
Proceeds from convertible notes, net of unamortized debt issuance costs       $ 133,600,000              
Cash exchanged     45,800,000                
Payment of accrued interest     300,000                
Extinguishment of debt     $ 69,100,000                
Shares issued in debt conversion (in shares) | shares     1,354,348                
Carrying amount         $ 68,160,000   68,041,000   $ 69,100,000    
Redemption threshold percentage of stock price trigger         130.00%            
Redemption threshold trading days | day         20            
Redemption threshold consecutive trading days | day         30            
Redemption price, percentage         100.00%            
Required outstanding amount not subject to redemption         $ 50,000,000            
Incremental repurchase amount         $ 1,000            
Effective interest rate during period         2.98%            
Convertible notes | Convertible Senior Notes Due 2026 | Occurrence of Fundamental Change                      
Debt Instrument [Line Items]                      
Redemption price, percentage         100.00%            
Incremental repurchase amount         $ 1,000            
Convertible notes | Convertible Senior Notes Due 2026 | Level 2                      
Debt Instrument [Line Items]                      
Convertible debt at fair value         $ 26,500,000            
Convertible notes | Convertible Senior Notes Due 2026, First Conversion Trigger                      
Debt Instrument [Line Items]                      
Conversion threshold trading days | day         20            
Threshold consecutive trading days | day         30            
Conversion threshold percentage of stock price trigger         130.00%            
Convertible notes | Convertible Senior Notes Due 2026, Second Conversion Trigger                      
Debt Instrument [Line Items]                      
Conversion threshold trading days | day         5            
Threshold consecutive trading days | day         5            
Conversion threshold percentage of stock price trigger         98.00%            
Incremental repurchase amount         $ 1,000            
Convertible notes | Convertible Senior Notes Due 2028                      
Debt Instrument [Line Items]                      
Notes issued     $ 240,000,000                
Interest rate     2.25%   2.25%            
Proceeds from convertible notes, net of unamortized debt issuance costs     $ 232,400,000                
Additional principal     10,000,000                
Carrying amount         $ 234,590,000   234,286,000        
Redemption threshold percentage of stock price trigger         130.00%            
Redemption threshold trading days | day         20            
Redemption threshold consecutive trading days | day         30            
Redemption price, percentage         100.00%            
Required outstanding amount not subject to redemption         $ 100,000,000            
Incremental repurchase amount         $ 1,000            
Effective interest rate during period         2.82%            
Convertible notes | Convertible Senior Notes Due 2028 | Occurrence of Fundamental Change                      
Debt Instrument [Line Items]                      
Redemption price, percentage         100.00%            
Incremental repurchase amount         $ 1,000            
Convertible notes | Convertible Senior Notes Due 2028 | Voce Capital Management LLC                      
Debt Instrument [Line Items]                      
Notes issued     $ 230,000,000                
Convertible notes | Convertible Senior Notes Due 2028 | Level 2                      
Debt Instrument [Line Items]                      
Convertible debt at fair value         $ 57,100,000            
Convertible notes | Convertible Senior Notes Due 2028, First Conversion Trigger                      
Debt Instrument [Line Items]                      
Conversion threshold trading days | day         20            
Threshold consecutive trading days | day         30            
Redemption threshold percentage of stock price trigger         130.00%            
Convertible notes | Convertible Senior Notes Due 2028, Second Conversion Trigger                      
Debt Instrument [Line Items]                      
Conversion threshold trading days | day         5            
Threshold consecutive trading days | day         5            
Conversion threshold percentage of stock price trigger         98.00%            
Incremental repurchase amount         $ 1,000            
Convertible notes | Convertible Senior Notes Due 2029                      
Debt Instrument [Line Items]                      
Notes issued   $ 120,000,000                  
Interest rate   4.00%     4.00%            
Proceeds from convertible notes, net of unamortized debt issuance costs   $ 115,800,000                  
Convertible debt, conversion ratio         0.0171378            
Carrying amount         $ 116,516,000   $ 116,368,000        
Redemption threshold percentage of stock price trigger         130.00%            
Redemption threshold trading days | day         20            
Redemption threshold consecutive trading days | day         30            
Redemption price, percentage         100.00%            
Required outstanding amount not subject to redemption         $ 100,000,000            
Incremental repurchase amount         $ 1,000            
Effective interest rate during period         4.63%            
Convertible notes | Convertible Senior Notes Due 2029 | Occurrence of Fundamental Change                      
Debt Instrument [Line Items]                      
Redemption price, percentage         100.00%            
Incremental repurchase amount         $ 1,000            
Convertible notes | Convertible Senior Notes Due 2029 | Level 2                      
Debt Instrument [Line Items]                      
Convertible debt at fair value         $ 25,800,000            
Convertible notes | Convertible Senior Notes, Additional Interest, Up To 180 Days                      
Debt Instrument [Line Items]                      
Interest rate         0.25%            
Convertible notes | Convertible Senior Notes, Additional Interest, 181 Days - 360 Days                      
Debt Instrument [Line Items]                      
Interest rate         0.50%            
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Segment Reporting - Narrative (Details)
3 Months Ended
Dec. 31, 2023
segment
Segment Reporting [Abstract]  
Number of operating segments 1
Number of reportable segments 1
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Segment Reporting - Summary of Revenue (Details) - USD ($)
$ in Thousands
2 Months Ended 3 Months Ended
Feb. 28, 2024
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]      
Total net revenue   $ 38,793 $ 54,526
Total product revenue      
Disaggregation of Revenue [Line Items]      
Total net revenue   33,115 49,121
Systems      
Disaggregation of Revenue [Line Items]      
Total net revenue   24,260 34,542
Consumables      
Disaggregation of Revenue [Line Items]      
Total net revenue   4,655 6,447
Skincare      
Disaggregation of Revenue [Line Items]      
Total net revenue $ 4,200 4,200 8,132
Service      
Disaggregation of Revenue [Line Items]      
Total net revenue   5,678 5,405
United States      
Disaggregation of Revenue [Line Items]      
Total net revenue   14,070 22,501
Japan      
Disaggregation of Revenue [Line Items]      
Total net revenue   7,598 12,908
Asia, excluding Japan      
Disaggregation of Revenue [Line Items]      
Total net revenue   4,912 6,731
Europe      
Disaggregation of Revenue [Line Items]      
Total net revenue   4,575 5,118
Rest of the World      
Disaggregation of Revenue [Line Items]      
Total net revenue   $ 7,638 $ 7,268
EXCEL 74 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *:"JE@'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 " "F@JI8-&V\$.X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2@,Q$(=?17+?G>S6>@C;7"J>% 0+BK>03-O@Y@_)R&[?WNS:;A%] "&7S/SR MS3>03D>A0\+G%"(FLIAO1M?[+'3$+\U]2$Y1N:8#1*4_ MU &AY?P.')(RBA1,P"HN1"8[HX5.J"BD,][H!1\_4S_#C ;LT:&G#$W= )/3 MQ'@:^PZN@ E&F%S^+J!9B'/U3^S< 79.CMDNJ6$8ZF$UY\H.#;P]/;[,ZU;6 M9U)>8WF5K:!3Q V[3'Y=;>]W#TRVO+VM^+IJ^*[EHIQU^SZY_O"["KM@[-[^ M8^.+H.S@U[^07U!+ P04 " "F@JI8F5R<(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 *:"JEBJ-O^DO 4 + > 8 >&PO=V]R:W-H965T&UL MM9EM<^(V%(7_BH9V.KLS(5@R+TE*F $G:3/=[+(AV\ZVTP_"%MBSMD4E&<*_ MKV3 3E+Y0CWK+\%OYT2/KV0=R\,-%]]DR)A"STF['%[#S*ED'H__B (57K2/ ;H7 W0O<''37LASK MABHZ&@J^0<)2 MB35KC7[Z ?>=GVUTW\GL%6RW@.U"[J,;[F=ZA"KTM%TQ&RDLQT[[LPT)5-5$ MZA5(O=.0/F=4*";B+7ID*RZ4#0^V4B*SW10/5-7$ZQ=X_=/PIDQ$/#"#$.G' M@+5XL%,Q["K'':BOR3DH. 0K<(UM&YC&JR_B1 M)M8^"OMXF1[!] S=I_ZYC1%4UV3$3CF1.J=0ZL9QH7LF-9WT#,V4'HZ("^3Q M+%5BJW\#*_H1]YM;&S$LJHO\(CO@4Y"?Z#.Z#_3PC!:1GW,#??B(Y6#0=KJ7 MA/2)E1<4U^4E)2\YA7<I;Z\Q[.F-K:!-Y")8I4CH,\07"Y-W\/9HQ/Q.ZDE9(V,GC2:+GI)GB_C?T M[D?GW'$P6E&!UC3.V'LK>Q-Y"9>!"<-)1\?<($J7:+9-YCRV(A^)2E^>'JU< M360D4F8D J>80Q'1[;,?TG3)*I/@$:./X]G-V/JV"0OK$I:1B)P4B;Q,"/.^ MLGM)R4NI)Y+,NL!RQ/&K=5G&@U5U.IB>3Y4IQY\:0'<"LG[%C% MV43R(67R(24V8>5-BP M&K2)Q$/*Q$/@P'(H9,AT(2$\V*8:KXGD0\KD0^#0$<<9$.>R/^RL;8QE^B$G+0AY^EDJ=,R[ M3P/VC'YC]C(>71?"N$^Z?6QE:"+ID#+I$#BHC!.6!OG2WEU,[26##:H[:1-1 MQRVCC@LGE$,"N(NDR>E?F%\XGQ=KLGG2_ M%'VG#ULGCR-VG^V,3:0=MTP[+IQ-WC+FU:PFA,VJ%MAAV?]E[+SX)F@FO/Q3 MJ42^68;?GN6^X#-?.E1#%;:*ES/M //+'[/+K;47R5 M?V&<D+&9D] M__"EN%L;^\-B>;[A=^)&F&^;:P5WB\Y*7E2BUH6LD1*KB]D[NT;6E5LIO]N;C_G%#%M$HA29L28X_+D7EZ(LK27 \6-G=-:]TRKN7S]; M_Z-U'IRYY5I+9RAK MM)'53AD05$6]_N*&[X\5_(!*2L- MUNQ%NS:M-GA3U#:,-T;!TP+TS/)2UCD$1>0(KK0LBYP;N'G/2UYG MU8PQH= MHV\W5^BWH]_1$2IJ]'4M&\WK7)\O#&"PEA;9[GWOM^^C$^_[Q-4)8F2.**:! M0_W2KWXELDZ=':HOP//.?=JY3UM[;,K]1BE1&\2U!C]/7?YL#01N S;+3O6& M9^)B!FFDA;H7L^7;-R3"9R[O?I&Q U]9YROS65]>0G. M.Z.X-16UIFPIN%\2' 8!A.Q^WQ^'6, B0CNQ Z1!AS3P(GV79;(!8% G,@$H M;TLQ1S74-+E"O(3*T^Y-J&$H4R(O#"HEQ$_;QT>$SG&8MGX>I?,D3N9@16]$ M6R[*)Y>O6S#AGA,LQB0=N#J6"ABAQ.UIV'D:>CW]6-]#!*0JA#,*X>B=,0NB M(;*Q5$0CC-W(H@Y9Y$7VV:P%K.]!?K2K"CMSPXL-+1Q.W-$($4EI.MP\ M+JDDG-@[<8<[]N+^*@TO![A=$./1RRD+*8T&&!UB44J2T TRZ4 F7I!_R?KN MV A5037U;H!D_'H<)G0 6J#;JO%!MC;M'GH M0IJ.DXBDT3#D#JF8QA.K27!/8MB+]4JL! 0\1X8_>F*^L[+_^I -(;J$XG0" MX1[-$B_"#U+F#T59.F&1H%- .(67[ MGF.Y.F[@QK.4=(R&XO%B.L0P#J<"WE,9\7/9MCJ571IY@#(' D;8$*A#C(23 M.[-G,N*GLFTY\L!SD \A:3I,<9=<$-%T@G](3T D_*D.J"SX;5$6!@J1LPTB M7B)[;1_TJZP=.MUS&_&36]=@;/B3[2Z<#COHB3$R) B76)K0J;SL:8SX>0P@ MJ@8JVEYQXC?B(;5H^7T(Z9BE%&AF =K!<$4SN] MYS/B)[2.))0 SFW<01\35(I9,@0XEB(XH!.="^UIC/II[+!W>6$MZ9BG@$KQ ML ([Q)(X#N()K#VA43^A#5>S:]"?X6^DLH.Z$[J#R@(2#Y&[I/::R$/@>Q/? MZPAO;YE?Y8.3V8)A>7"()4DRM?H]_]$79CD)?2-@@]J%:FGVH#>E3&JSG9%@+GH>D0B>!PR_/"/1,3\&T--'(W]=?P2PO'8%N(@W*O).XP..9), M3IZT)T'J)\%+656%L4W]=K#+9&W30M39%&*O/3=I(^RS(72;]\DE,1G]M"OR KC/OSQDO2K3W]^D;5#YWNRIGZRM@&7-=)V M#>;H")]@3* #4NB>EXTX0[PQ:YA$H7*)N$&?N,K66U>>#_]:X2N1B>I6J(-' M["?*D6LP'B:.5^9P#?LF@OJ;B'=Y7EA*@/RVIR#'18TROBD@WYTP'8T"8V$P M['B<Y!#%CP132 MOI]@_GYB6S/U='XZ<8];A&-@I3 :CG=.P9@D;&)#L+Z=8/YV8E3KVWW]6C_H MZ!S5.06ZY%Q3X&+O@X#]&@/I=U?4&CJ>%2CBDQ@60FT_<&QOC-RTWPANI3&R M:B_7@@-Z*P#/5Q*:C-V-_>S0?69:_@=02P,$% @ IH*J6 A-*@L- P MP0@ !@ !X;"]W;W)K)J&R;@_3'DQR$*N.G=D&NOWU.SLT@A(H#^.!V,G=UY^[ MG'T9;:1ZT@6 (<\E%WKL%<94-[ZOLP)*JCNR H%/%E*5U.!4+7U=*:"YF*AW)E>%,P%01O2I+JO[< 9>;L1=Z+S<>V+(P]H:?CBJZ MA!F8QVJJ<.8W*CDK06@F!5&P&'NWX"2' M!5UQ\R WGV$;3\_J99)K]T\VM6TR]$BVTD:66VE(R0U1UAK5[,#EQGEC-$S8MS@S"I\R]#/I1(H< MWPGD!$=:7%YO$1O9G!\+%(#9$+\HD)3 *CG$RE9J[J?M[.M5%8>[_:0JVUN^W: M=C_>Z(IF,/9PPVE0:_#2]^_"?O"Q+?#_)+:7AKA)0WQ*/;WEN+M= > Y03(% M.3.$2ZVOL2:5+86V\&O-OM.TI\[DG> M1T%+J0S[BZ6;P]P0IO7*\6=2F]:R[+9@'+ >&H5!-P[:87L-;.\D[$26)982 M;NWLZ9I45)$UY2L@E[B3D%]>\5]!F&>]Q)PYV-,R#\YFQ VN#9RP3R[? !^>"'QH> ?=W&HQM M[GAJ+YG0A,,"78-.@AJJ;ICUQ,C*]9RY--C!W+# ;PQ0U@"?+Z0T+Q/;QIJO MEO0?4$L#!!0 ( *:"JEB=C.IG;08 !T@ 8 >&PO=V]R:W-H965T M&ULM5IM;]LV$/XKA%<,+5#7(JG7+#'0I'LIL*Y%TZZ?98FV MA4JB1]))NE\_4E)$2Z18!]6^Q))\/#_/\7@/>+U_#B!B=J0&/Q=T'N^O\'Z0@%RE]&2][\!?>=K;< V9$+6G6#)8*JJ-O/]*$+Q,D Z<<^ '4# MT'B /S$ =P-P0[1%UM!ZDXIT?N1WC9P.WZ7L%<#P)4 >\BUX;LX?CAUP7^";'C&9&1#RC;&K9O@)-0HQ)$_FA#3"J,X\>T3$O48(R?&WQGE M'!P8W1;"!BTR?A0B'R8C:*85@B%&=FAQ#RUVYDI7_NH=( \'52RY-5WB.=-E M)F<#ODG/-W%.Q6U:RL(N"[@4&O:5*.8VOHD9:QQ&T6A&+%9) "=F!'I:MCPG MQH^2= :&P//@"*C%*O3#> +HB;Y"=UZ36F9/V>!, M,HF\>,S"-/,F&&A]A4Y5ZTH=-5:L%28V"QF, M R/8IID?(SP5;*V0T"V1?ZJ"MV6T>H0K]U=6F+X939CX)U6MPVFQ0V%XDNA# MH%HJH5LKW]8R$X@4#Y7#5.P)>PSK2Z7PUF((9Q7/N;P- Z#E$[KU\W5%F2C^ MU2N!; 0H.#^F=48:7;5/G"F4RR RTLMF%4P52"VGT*VG_:1)R!FM[XADL"D) MJ*F86 VF=BY1@L<*^UVS(5ZML= I:1IO46>TLA?'V*QZ?A", 9I6',;N9/Y4[6O.06_/>%.51=8+. M!!N>!]9J-@E6BQV*G+GTI>G6D7R92IU+=U+ECM5& I9:W;6ICJK%):GT-$"6 MEMFQ;#3=GGA.?7URXLWD;1@@K:[(K:XZ\=IXV"?1HJ])DA@J8#.;+JQ:89%; M84\SSH72U$XK2IO9)$JL-1:?H[$'1O-CYFQNN?T\N9"YO0YYZ?X##'ZL(SNW%D\G.Y&U(5N\OL/LP?5Y%,$_&06CLIVU6OC=QA,): MX+&[1WU6/9BU0SV7MR%AO5O [MW"^?4@,0NU%QMUVK1",1Y/R^KD16M%V*YY M_\PEBF,MVG>2_=/^'??KYLWNZ/DUO+AIWU1K-^V+\WJTAF M"FO?1;+Q1/]#_1\#Z/U!+ P04 M" "F@JI8@,5S O(" #?" & 'AL+W=O[)\]S9=QFNI;K3.8 A]P47>N3EQBP&OJ_3' JJS^0"!.[, MI"JHP:F:^WJA@&;.J>!^& 0]OZ!,>,G0K5VK9"B7AC,!UXKH95%0]?<"N%R/ MO+:W6;AA\]S8!3\9+N@<)F!N%]<*9WZ-DK$"A&92$ 6SD7?>'HQC:^\,?C!8 MZZTQL4JF4M[9R64V\@)+"#BDQB)0?*U@#)Q;(*3QI\+TZD]:Q^WQ!OV3TXY: MIE3#6/*?+#/YR(L]DL&,+KFYD>O/4.GI6KQ49%W9!AY)E]K(HG)&!@43 MY9O>5W'8P<@CW'3H''*+*(7)"2V9.U@=J:#)4FA;Y"5Q?;3BL%%R2 \P" B5U*87)./R"3; M]?=132TIW$BZ"(\"7E%U1J+V*0F#L-/ 9_Q\]^@(G:B.<.3PH@-X=2@?1_)2 MI+( \NM\JHW" _V[*7HE>J<9W5[R@5[0%$8> FM0*_"2UZ_:O>!]D_07 ML) M1*<.1.<8>O(5:Q+'L],DLO3L.4];>%9)*PS[_7CHK[;I-YG%0>?!;(=8MR;6 M/9JA;R8'1=*=U#"7FD$3U^Y+)N2%P'9T]VK=O2<3DN94S*UK;OTN6M.>^L7V+W+9OL 4[9^K*!S)C3A,$/(X*R/ M,5-E.RTG1BY<1YI*@_W-#7/\ P%E#7!_)J793.P'ZG^:Y#]02P,$% @ MIH*J6%8#/B+R!@ %3( !@ !X;"]W;W)KBDW2_?J2L M6I9$,U)P5O3%EJQSOD/RX^U\HL\?>/&IW# FT&.6YN7%9"/$]LUL5D8;EM'R M-=^R7#ZYY45&A;PM[F;EMF TKIRR=$8LRYME-,DGR_/JMZMB>)_<;83Z8;8\W]([=LW$Q^U5(>]F!Y0XR5A>)CQ' M!;N]F+S%;T(R5PZ5Q9\)>RB/KI&JR@WGG]3-97PQL52)6,HBH2"H_+IG*Y:F M"DF6XW,-.CG$5(['UU_1PZKRLC(WM&0KGOZ5Q&)S,9E/4,QNZ2X5[_G#+ZRN MD*OP(IZ6U2=ZJ&VM"8IVI>!9[2Q+D"7Y_IL^U@UQY(#M$PZD=B!#'>S:P>XX M$/^$@U,[.%V'4W5P:P>WXV"?BN#5#E[5]OO&JEIZ305=GA?\ 17*6J*IBXJN MRELV<)*KGG4M"ODTD7YBN>)Y+/L)BY&\*GF:Q%3(FVLAOV0'$B7BMVBUH?D= M*]%E+A_PZ-.&IS$KRI_0FMTF42+0%'V\7J.7+\[0"Y3DZ,.&[TJ:Q^7Y3,@R MJDBSJ"[/NWUYR(GR?.""IAJWE=EMQ;.,UZ73>*_-WF_C.%']G*;HBB;Q5%9A M1;>)OB3!$UA1M,MV:=6*=?-H0,+A('^(#2LD.YF<.39J2-\S]"LO.VT[D[P? MR"<'\DD5QCD1YAU-:1XQ]%)6N-S0@I5GB I9[.@ULO$K1"Q"=!0:4=5<^*;< MTHA=3&212U;J;$:O#1=\$$]>QO+99H OH6"[N M4!MJ[!;.P:;5+LZA79S*R3[1+I=Y)%?:4G9NV2S5U9F:FMKS5_!YEX@OZ._W M/$V17*D>:!'_HVLY![+'0X*M(<$"2+ 0"*S%OGM@WS6.BN"1%5$BV9>K5ZDH M1WRK9OCR>*[3$6V$'4NTVYO:7-]W.T,),F( "18"@;4(] X$>L\C4$>:UU]" MK$5G4C.&&SOH!@0,( .&0& M*OP#%;Z1BLNRW%5+C*0BVN^S]HRHD<2$2*N- MHGHJ8XLBB=2N1>[^T)855>JC?/<>NSP1K'R%AW/&*S8:E,9+6B&7; ME']A# GZR)X,Z22Z MCC'O<3DE]L+O3 K&*HV=% :%#"!#AD!@+<(7!\(71L*KG=149?6Q(GPK4Q-: MB07L45TS'2N+7A/9]KRS:5P9PXXE94C$ #)B" 36X@1;33IO&5GY70Z:J$K7 MU<#;Y7+GFR;_2HKNJ+Q_F>>)BF]2=E4CJ=I25-E?R]'9I7T:_-V MJ]>4/>K,A1O+'2A: (H6FENC3=Z1%H.?)"_MI?9U\V/-]#*WG'F7 F.(T11 MH@4#ZQ!"16W3T*@B^%FRR&^T.*37MI8B4%T$ZX01?^[*+4EG0P(:-P!%"Z'0 MVE0VX@@>K(X\39_=[YT.L1RW.\(&Z",:+$P\UW(Z*X\N)O;FKH>[0T)C.#\Q MWS02"3;FX,_6_\RPHSNZ,U0!!(T;@**%4&AM*AN] YL%CS$R(.[K$EH=L+8S M=_0^EE8)U,;428$ZPU-:(&[4!.Q]0S400^;V*U"T-2A: (H60J&U.T&C8V"S MD&'<7OD:J=J3FQ.K.R@@,_8U*%H BA9"H;79:O0$;!84!BQ.^F6\GX?CQ<*S M/#49MJD<:KDV%W4T3: : !1:FZ9&!#$PJ.G9J$99#Z>V[U!UC?LKSS] MU![;V%GT5IZ^W=2V;-OQNBM/W]#2KSND2<>)]0W7'0*9PJY T=:@: $H6@B% MUNX$35I/S&G]LU]&D7Z^W!TIYM"C201-]T'10BBT-HE'1R7,HL#W_!;$7/31 M\X)&>+!\&W??@X!#10BBT=F=I9 =BEAV^LY MT0T9@(8,H=#:G#=B"C&+*<]Y'T+ZT@?IO[HV!Q[-S)"8 6C,$ JM34TCCA"S M./+_O10A?;6BMT)#GLE8@Z(%H&@A%%J;Y4;C(>8C(Z;TOG9MS8"$^'[W[8DY MQ&BR0+48TC]UHJM#"!6U34.CLA"SRC+@[8FCI:A__$(=C_<73E>7'&RY-A=U M- &@\@H46INF1EXAP^250=3,-7G[@KB>W66F;]C+VS4VV+;=+G>!+JA-/$R< M;G_O&W;S]MG1 7GUAPE9X[M$YE\INY4^UFM?]J5B_Q^$_8W@V^K,_ T7@F?5 MY891F:XK _G\EG/Q]48=PS_\$V3Y'U!+ P04 " "F@JI8>ZQPM_@( !$ M,0 & 'AL+W=OK+DHL%1?Q692 M[@3!656HR"_=B>,W M0[HL"B]<[DO/GVQ$$,>B/RVNQ?JV^3@):,%827E# BROAU]@==)%.D"E<6?E#R7 M1]= A_+(^7?]Y9?L=A3H&I&WM:#X"&5GC?2Y_Y\__)4U 4^TOY7E9_07/M>TL'H%T M7TI>-(55#0K*ZD_\T@AQ5$#Y<1= 30%D%HA.% B; J%9X%25HJ9 )?6D#J72 M(<$2+V\$?P9"6RMO^J(2LRJMPJ=,O_<'*=13JLK)Y8JS3+U%D@%U5?*<9EBJ M+P]2?:C7*TO UV"%RRWX6361$HS!MX<$?/KA1_ #H S\L>7[$K.LO)E(51OM M'R.-@HF0X:('>M+A#7H]?L?@, M0G@%4( B1X56[R\>NN+Q%T](>JIX)YKP\&;#RE]XZLWJE[:N7MI:\ *H5"&P MI&Q3]S4J*7&^M=IKY/:JT]!UN<,IN1VI/%,2\41&RW__"\;!?UR*#>DL&J2<552Y]FGY1BAV6Q^,WDZUL)E-@\BPRQQF,%8 M&08'NTX TT, 4V]S^)+]3V63NDM+KE)VREE*N('A]$C[VMYD'R]/M8CTL92'FA!NL2Z^'.I6#M:7KT MWA$,%D8;LHW"D_)\.>61'! MQ0(:83N,(E.;Q%NQGF'/#V'/O6%_.8I2CYBJ&OAJA5B-T)D6NB1"JH4C\ M G!9$G>_:+PCXF]P2 ME2'V*C>JL>"HSZA?VV&:J8%4 _0)*6Q$G,;6Z& ;C5$PM72X!$G"%B6AGR5K M'7+.-F-)1.$;(FPF'*/(BMIE%4!H1GT)=H0M/,(S]/C6NW?X]637MCEP'$_- M$6_E,H-A:/7M2Q C:HD1^8E1H]*>=$8$5\S(@7VS!33F?"N'&9P%YLS07Z6^ M(;=TB/QT^-MA-2$G:DYPG80RWL(3_L_?J>]2.G!C;0C<-9;+]SIUT S7FPOYY] M=6C9#YUA/V/MM9[CO$.&0>EO4&_)4-ZZDK;TA\[17[N0HN:6.Z&;EGRM (&H M1SL]@W1JZB"],#1G4BXK&(06&_AKV5>%%@B1'PC5;"HE)&N:U0/.B1;COA'C M"MSGF,FK2I2?O*+81#B=F9+8-N80ZJ]M7S5:8D1^8NRJ46#YMJZ@-"FP^$ZD M)HFC%09WI[.IT$H[MLDB@E-S8<%?W;YRM."(_.!XOQ?I5HVK'PS?QD,K?!=! MAE$\,^._!$*B%B&1'R$/H\].KSED:@1Z? 6?FJ'HQ_D,_]?Z!7XB>R%'-O7EUH*#97"RW6"@UB)1Y=;Q RZ9';SV0Z[5Q=V-T '(< MF;HXC%"X,%.4O^9]E3G:DS^S&HI?FU,5K.F+I)X+ ?Z8TTVU=^+6P &^<&'. M IU6R,Q)_CKVU:"%X_#\5GIGDO#NI!0Y7K&UR..TBJ"Y7>2O9%\16IP-_3BK M1: L%=6[_Y21^DH/4I4V5[5"NFL\*"16"UE4OP;MCR;NCGW953BRN7& !+\$@VE#'=DO04@0C*G;MMH4VV, IC MLXVLG'9Q;'>HLW;=\%O #?V ^\'PB;KM#]RQD1Y,H\A*I@Z[>#9%YC2[L8M/ M"]D-O$79<.[EEH?];E>/$#@'C+-Q%>)A->&JA;E:#%<*<>ZOA ,A:J/3D-Z2 MH;QU-6_Q.3RS MNLN.N)MEZRVK.,B.XHY534!F$K)=LFH3FQ]E>N[^FN%I2C M,ZNQSN!Y=\'2>?C+7GA%L\@\M^.P,N?;B;^&?15HN38ZMW7?DM M&W)TO+P@8E,=TR]!M5]7 MGZX^W#W\*\"7Z@"\7K7OO-\9TZL.V;OS3HTW7[;XY/O;EQFRU M7[0[T^#*JG5;W>&K6Q_[G3.ZXH>V]?'IO7L/C[?:-D?/GO!O;]VS)VW?U;8Q M;YWR_7:KW=5S4[>73X].CN(/[^QZT]$/Q\^>[/3:G)ONU]U;AV_':97*;DWC M;=LH9U9/C\Y.OGG^@.[G&WZSYM)GGQ5QLFS;]_3EA^KIT3TBR-2F[&@%C7\N MS M3U[00R/@KK'F4MJ0'\\]Q]5?,.WA9:F]>M/7OMNHV3X\>':G*K'1?=^_: MR^]-X.=+6J]L:\__5Y?AWGM'JNQ]UV[#PZ!@:QOY5W\(ANK$8?F%5^&L39AI1RWCEW8NRE#M2IW;=6-7MM1- MI\[*LNV;SC9K];:M;6F-?W+<83]ZZK@,:S^7M4\/K'U?_=PVW<:K;YO*5./G MCT%G(O8T$OO\]-H%?]9NH>Z?%.KTWNF#:]:[GYB_S^O=/[#>&[?6C?VO)OLH MU(NV\>"UTF(N3:7>.N--T\D/D- KV^BFM+I6Y_C1P#8[K_Y]MO2=@W7]9TY" M0L"#>0+(X[[Q.UV:IT<[VLM=F*-G__S'R<-[CZ]A[T%B[\%UJ_]-W?Y?K:U> M&E\ZNXM"?+,SCB7J@XPM1+JK<2,NCG7PHN]P;Z%^:,J%NOW/?SPZ/;WW6'[D M+R>/5>M4MS$J7FNW.]U@T#JN81B]K MXAOD;%77@IN5 7&(E)T8"G[#->N"6^.I!3A3NJJL&" Q$CC(*<3OUE5W=]IU M5SD?E?+O(3OM3*049)#P:UX)4D*\2+:;%F3C7CO#YJMLHUZ9I>M)E^15(HYS M4SHDA+?OWN1?W[U2_LK#[D5S)735;\&U 2._9+27O7-8N[Y*8B5Z5FV-#$ 2 MDD4&L7ZCSB[LB]IH1V*L*8X:B,-\*$VMOG\7/_UV_-L7$)+KS\N^WG5%1F7Z M_/+7X?.[5X7Z8%KA"!^^8"LY.7VLC"XW))/+C<4'UAS$/*M8TAH,EN@D*9>F M(@N"V,JZKUC=4<%L'+IL3*&6;75%XNG:'M:]+EA12&&^=] =/44D.7-A.UVG M^+/1L VZ@-C2M2VN;]L+71?Q U&\- V\3>WLFK:$"8!P3HS,!;%5X]]TJB8ZQ;)C)P1Q&"]G36E$67KW0[N+'Y;D"0N++.? M;%ET7)L/=FEK"TN%X/K=VNG*!+,/.XFM>(U-0%+XL<@W+-*#^0UT'3;BH_@J MZY#9>2$.'=&&R.DMD7T;N9&3/V+ 58P0Y[)<#!_0@6EZ&W+(7>O)]!1$[J.$^7L;;3AJ M9Y:7%X,#[O/#AK0Q8[]G&[AI,$D1]SQ<26$U[*+H[A%A9:V]1R[ , ^*:0K.F1L",T7-=# M6+F9<,Z%GCW9_#+CJF7K=BW)0&T O_]"S.[(\8C67Q?G"]5FF16;URW\%9LA M]#QWUB\UA:87"#C@M;%(JY<;X\Q(R!0WF,?!,CA^@46S:7O/7PBH:$<(9R/#+BD:NL%DW[U\X9.Y0@!2!HA(1$"E:[T$+98==H1/TF-,I"$504Y@ MO,JY9SO)D^#8GK#3A786]\)>6\2PW6:/GY 321B(%_DB?C9 9W;GVGZ]&0>^ MG :SW=7ME>'TI/[5NFZCSA":$534[2%AO="-KO0=!*J>9%^3)?P+U=,?1M=8 M+?Q.O[YR9/N%^@Y( A05ZOL6S[]N29,_:A")5'MIN_\:)P^R,!M+-O<:.U5P MSQB%WID=T%%)WO&#,W0[$M.4 4\>Y:W$_8X5$GB-.(+,>BL9162AJ>BKJTMZ M*!D$5-28CJI!$D2+]*?N/U(,3%U2!YDZ:DLC.$8P)[ZL$L3W \07X8FK:$&X M?I)/F0^+GWV_! M6RTX_V;]Z?.OD^L\0_9K73-I]"UEX]?O&(*E3['%L9#-$ M,(0-3R-!^1"MD$-0( \IUP H]!0B[)@\>@*"^XNOU8DJ/$'QT5(\)<98%++P!0E0R)L8!-@2L"GPG)= .IFJ:J,1'\/* MA&03EB3#NBL65P M6 \B7Z!H]QTLJV0(/T["L%"$%1 -_PH4$%6W3D\7C]06^(OB($)0^]!"G;)3FQ/'=_'$^7IK9(0B$OVTY=8JG! MJLGNU;IERVDA?Y<1F&M[@!/6^SXF??+H3X@40AF%"*8M;'KC."/HBZ* I&U: MR%5,"^+L)F"@&E@"5\R.UM%#P;T;*NDQEISPG]L,I0S=F1A-4C5"O)-7!XPD M**NSGC!!N(S$P6''2KYA'R(;)]GWSK/XEI0T$1H.X1G1494C%]9>979L\)2X MI7JAC5LW"@2(]-@1=FBWG',ZE'IKUUYV7-L%)!7T:@566M)#) J*KU!6DC4, M]6<=Y:! M'8A.H[A=>%>@7A4R2G!T5P9B@*A'TS8A[D:N@V M16LR&'$P$;\S=^6[Y' 4J;X+'@'SZBPY"DP)9%Q2)L8]%%?@Q8:2!*RB[6L" MK+C9$Y37*);+;A:NZ2$71THM0XA.HEFROG;YIY0&XAV^ F?0$9L8-32#?6#GC:$CGW%.YT0,D1A0C="AR83@#W_3!C6[6$JF!*#99*^*JX>:Z7]5-HV<6J6#+#GAQOI!@49@!Q*' NR&@X. ?# MF@?0E#"J%D*@K!$Q/=D-*H<2LN3.G@-&MI1_EUJ#-PS;^5L7R)90VG>TI[.N0,1I-+@[!H*-,VK(=^1T5W MWJS_F]#';SC$+AF%5!*1FC^!W3G$,/J9+XZ1"5%N0S(K6Y-^KK& !&4X7Q&* M;0/T<492319A9B)[T_18+\0=4$7'@NKDWMW7-T*M1: P\7)N$'L%/Q%AWWX0 M'Z5]M\"@Q/?M[&SC_-L7J:.!2S\C>I_<$^=:H+Z.W25I<(P0LC-9ZXD1+FD> M^1V)<$<*4L01/96)$P\!>XHTTOT0$>7$V^&Y.P47 E0X!BN;NQQJCH_%EG$\ M7(!Z)^5M)1!CS*"7EIR%X,6FE=Z* 0_VRIT".ZUX/HV.4"%S_S^DU5B AGUW M62Z,?:1]:JF@0V(W AR"2/;**2C2^O>AI4=@G2 D6\@O(QY"I1O=?TPQ,%9+ M=8U63<\62($B+=OGRQ+48EPM,*,4F+,';H8=!UP0]^:TH:FA37"0_4,N0%H7 ME'ZWFD(/1U&.T60<99=H99^3V!SC70[HG=Y9?#+EIFGK=LT'-.(G158_2'B. M1=N8\N%L#"H.X PWK>MV.U.Z SLCV0979 MVE(1.IXTB0CBD./*&2">'*!4*A4B_!";N^BX[ )#VN%L;IR2L\Z-C M\69XMUV270V]<\V'7K$E3$6IHW,L++&FMD/#5(8;TGDP7?%T!%B N8[N& 3? M7>U"L03"UWKOU'1,#G;KR)#Q+P*%Z<@8DR$%8^2D9]S*V$[QQB&RS)M0 G2%Z!/1V1[0?4(+3YOJ3TO>IKF#ZL*M;/C;E,)\RUAEMNHG"#7:=" MG%OD!K8_+;2P]$9I/Z'VNA.?P1FD$* RV[#;-.J]$7AQ82NPA=@P=Y@O\>U_ M!^$_UM[@D-C'@CPFHR/=9A2N4Q9.F*R0JK-J]]!INGV('R2?5=MV M F!RR$H(DZD(!9VYID\5\4'O0P/(ZZT9(=RH=9MWIT.KH)8:/J"B^5U^HM)] ME+R(,\J?%=?OG"7@&71TRHXEO95A/"%OU[*-T$V3DUXZ _A(6Y^[2[!U'BMEL6PHHH2G&*X\[HAD[";4) Y6WVN1COE+>C\3 K M@>)3+?J;)Y:L@FNU>/@#OVHG!XJ /'7;< ))%/F\3;-/62A$)^Q&R$YQ/0KQ M$&&QBW=I&",-.%:R"!%TE_B-'++U/WGP\$3A+AY,Z?PJ M_C"5'RO-F5%)>2/CRWOC'S7!A?I5VNS? KEMN>= )B:1.AG+IS798K%#&(K# M%B>4D&'F#Z@SR-G12?U[F'\BB"7A?;\= =NAPHA56RJ%Q@*!9V078CEZVRI*"HK0UF3"JK;M#Z3\4*](8N$)!Q$#CBXCB,'TW7) MP#;8PIBW<=@E%H@;&D.A&=.85<+)0HR\V?%R&%V]"%R6J&')=N*A3;2([ EP MUO1,:^ZGD=KL(""FCKM4AH7$-FESA(H'E7BE(5S#,RZA5WI=;3XYX6*H)-T5 MF7DT*VB$21ICFRPY#H->D [$)L=V$;)%-:29A*SK'D-(%C<*3J)T\C@T#%+2 M[?2'9"[P5ZZ6!@6R7$;&-T ,4L.?I8/P[A=1NLY<>1A0(1?-N4-]RA9JF '-\&H?_JOWA MOVFU.S,3G:'!T<0CRJ4_WBB:;E3?&UUWF\FD^1]O8L,U#&^V=6H.\_P3%PB, MH1;Q%.P3#T(^E1D^\KCU8'$ZAB*/!L@TA2)(-5**DFI.3C[C!TZ^_.S0// H M*:9#US&V>I,/C3^*?,U-0R4QI;$HD"03_.KU:QKW[HQT _@D/9]9'XK O O^ M2W;'6;PC]<49L4"GOYZ?74_"6._JN]>9TN6).)'):;Y=&W:KZ?H=#S8#SL"T M):/.F Z;7T%QB@ZCI9&UD5/KV_9.XEGRY,#V7HH9&0=L-Y=+7MVZ?'$0HAH MUVEF0OC\AE(,SAKS +:Q#)6[>JSJ6U\NOAHJ)K)(#DD4=H96,IWO!YV-FH[= MP5T%(+RG?H(WA)%IXP@P1GL6W'"1P\75BN71(]"Y:Q8?QD^+V;&=!Z>+TX,1 MB0Y'4J2D\=LX,I.+>:!@E%P&$I:FNZ1#H1^1 2ANY<7D7C"[4\@))\M/.QY[ MP8:W]9U00LBP1+AC["=YQULJENR]F]2!E]XMIV:P03.4H:,9NV&Q-3 MSR2PK_.LEE:9M:'3Q?VO\D7. IKE=)BR-):%$X/G"P>IONI71SKJTMA5=*( M\''S[-N-N99.2<<#H)U:D\?3UE\/M7W 16D +-K$U2A;\;M!IO*9#((:8DCA M@C4$E4/5J@\4-#,[''Z'ZZ;]J\/=FAFH-?.>Q?[!@IF\IU)D[SY,H9:M4;9I M[+-0/W75@++D]_%41.JN^A#"$#UXXB6?\>:Y'GA*',?/X=EH$J,(,^]S$^J/ M/[)!U%CDP8___A".#EG;#&S8! M%&+9AP()'WPV18Z? !#WYSL?THFG:/R U:*$L?(JG02F^S+,\' QRB'=KB0IIW((_=QZE7T30 ::1*/UZ8LU-%[=M3JYLY(G L6.D7[$4VRM+(&QTQ-.!P22-TA3."UK;;<^>R@'8:'H#0EB[N1E5%E0 M%9X7'@C&G<2B(55C@-?[W(L)_T#@3XT1/(TO>OR]*9@DH)K1>P>I4VLLVU,V M#96.^2)'/%XW8V<3A=%/LWKR4T4=Q"2QY1]6FQ9T$ 83ZE%?.CB$*OP MF20^-@]Z.0AF_B@W\RS,3,*OODI&48RD=KT&/W[R-/?7*8ZSOT*",F7-?VO% MRXB-_$&2]&OZB36.;L!U&HZ(7VB#]$=NGOT/4$L#!!0 ( *:"JE@ ?W#!,@0 M $<* 8 >&PO=V]R:W-H965T&ULM59-;]LX$/TKA%IT M+XGDKWP@M0TD;A?;0X$@V;:'Q1XH:BP1H4B5I.RZOWX?*5N1@R3=2R^V1,W, M>_,X,^1\:^R#JX@\^U$K[19)Y7USE65.5%1SEYJ&-+ZLC:VYQZLM,]=8XD5T MJE4V&8W.LYI+G2SG<>W6+N>F]4IJNK7,M77-[>Z&E-DNDG%R6+B39>7#0K:< M-[RD>_)?FEN+MZR/4LB:M)-&,TOK17(]OKJ9!?MH\%72U@V>6<@D-^8AO'PJ M%LDH$")%PH<(''\;6I%2(1!H?-_'3'K(X#A\/D3_,^:.7'+N:&74-UGX:I%< M)JR@-6^5OS/;OVB?SUF()XQR\9=M.]OSBX2)UGE3[YW!H):Z^^<_]CH,'"Y' M+SA,]@Z3R+L#BBP_<,^7B^\AUP3YS^T">YXK8)[V!01ULYYD'CQ M$WO, MFPYS\@+FE'TVVE>.?=0%%--8V5W!,3BCLG MUU+PV,MFS227$[&%^_="_@5WQ#+B72?!&0) MX%P(T^H@$F8KXV"ZX5(%]U,LG#I^%"<]DFTK?07V8>I*70+9'^"08FTL\JTX M=-+$=L01'2L;3#2 Y;NHQT'T(2[S!BHTC;$>L\=:0#&,?QOEEDE+(5/*1GRB I:*J9!$<9P_P_ M6$O"E%K^A(>OK&G+T 6,*QR"$2QLN1B"I.Q+I-11.#\Y_CJ,%RKSE^GO()MI M5<&T\7 N6D$Q6XT*%MS:*#>O0P&&DHD[\:N(>3C"8^,]"IFR:Q01.DJ7%+?E M2&-+*FXEZFJ?SA-M0O7I:,A57"A1T0S:A+1#. -F4 HE8JD*=X%-V"B\'_?@ M'ZC#PZ2)#S08VEN@O!V/SM(93E"E8FO#[NUX-DW/'Y=B[V!,H>,/9TFT^T"" MZAPL]JO3$V3@&HKW";6+/)#5-OQH\U*Y(R?[.!8[LJZ3WF :A9)WZ7/G0#8X MW&NR9;S"(-VP==TYWZ_VMZ3K[G+P:-Y=L9!<*='(BM9P':479PFSW;6E>_&F MB5>%W'AV6" [VMC_.$E /1WQ^5_4$L#!!0 ( *:"JEB=N6A: M( 8 %$0 9 >&PO=V]R:W-H965TKW8Q M=)4EF85-93&WZD@JS.NN->^W" M)[7(/2\,ST\KN:!K\K]5'RW>AAN43)6DG3):6)J?]2[&QY<'+!\$/BM:NLHNSTJ"?2VGE3-IO!H%0Z M_LJ[Q@^=#;/1(QLFS89)X!T5!99OI9?GI]:LA&5IH/%#,#7L!CFE.2C7WN*K MPCY__DXJ*S[+HB9AYN*=TE*G2A;BO7;>UO"^=Z=##T4L/DP;T,L(.GD$="H^ M&.US)W[4&67;^X<@N&$Y:5E>3IX$_"#M0$S'?3$930Z>P)MNK)X&O.FWK7ZK M7%H85UMRXO>+!%8C4?[89W.$/-@/R<5S["J9TED/U>'(+JEW_OS9^&AT\@3A M@PWA@Z?0_VV8_C.H^#4G<67*2NJU*$E&/Z5D/>I=S#=;I',$:>G%G$&7#-H7 M2J=%G2F]$*ETN9 ZBP]T6RN(L()!T'"_2>2*K+1IOA8I<@A:G/ L80KT#X;R MN242!2VI<,Q;Z:KV+ 3EI5R+A$3M*!/>M(1W.*$3I,9F8$XH-I^+B^LK,9N, MCL7S9[/)Y.A$_,S@8MQ ]\4J5VG>6$/BMC8>^)55*7RAVLX"Y?:&G8!.*50& MXU1Z[QFL%4HFJE!>D3O9435Y1)5).)%D4E!KIH$S+!NK'[!T-79*M\./V3A5 MJD+:_5SZ>S;+1M4H5@F:LBC6,4?JHA">;,EIP0N!<9?P>B"^Y*2Q=SY7 MJ8*17>,YN[:M=Y36MK'31;.6$LX GW[0T)8&,LZU#%LH3O=H^D,K&F=T@]/1 M91).?+":6U,B<:TR-7M.V>Q5):U?1R]4UBS!U<8B^-73VA^0DF+N=U=-'LKK6#_-ZDQ:NKBICF_ C9#[FAS:M MMD 4H0P*[[>IA5:(*1*"*]]O-Y4F'VJ,(UNL0W#VI$;+NFUFP-_.]$C?YP:^ M7H6_'1U-LXEMDREEQ+D8XE@[UMDF1FDR]*Z^R#!Z3*W9UM 6Y^AP@ %^9@JS M"+79B16KD>$HXRG-M;JM60 %O\*9AG^[/BBEQIF*R8@_ZVP1'H!%SJLR@ S0 MYC<40^9WFN16:GLXX"OLWZ>_;;MWX/B5HI-=\/?#$+,_6=>NY-YTB"&D.\_$ M*^.80B+,W*I50FK30Q*"2.1B=>P%KD3NV@TKT\WK%J M,RZN=B;P,1_6:-V6UQP,G?A.S-[T#PYGC8/>4DIE N(-VG2/CW;+Y7_ILP>& M_E.WC>&;Z>QU]]ST@WO\^-,/AY&:6P:<0&H91PN+;CY4?3%%P>CQH-P7[3WK;/(P-QC6/:+Q@\8CP=P+&)#Y.'2:?2 MVMB%2T8(YN[ET$2W<21/E_'K$R(-]=X9A MYYI7DEV$RZR+W2_>^#:KF_OR1;PFWHO'RS9ZPX*/U@7-L74T>'W80\<,%]CX MXDT5+HV)\;B"AL<<=WZR+(#O&PO=V]R:W-H965TRZ)*4'>^OWT=*=I(V M"8KM92\2-2*',_/>&U''&VV^VH64CJZ736M/1@OG5D?CL:T6GQ\%V:4Z/=><:UCL_CH//7S MPX3/2F[LK3'Y3*9:?_4/;^N34>0#DHVLG/<@<%O+"]DTWA'"^#;X'.VW] MO MCW?>WX3O.;'/+)O+]*-S9<:3/,C494 M==;IY; 8$2Q5V]_%]5"'GUG AP4\Q-UO%*)\)9PX/39Z0\;/AC<_"*F&U0A. MM1Z4*V?P5F&=.ST7C6@K25>! :^D$ZJQQV,'UW["N!KP M]+JM97UW_1@A[>/BN[C.^:,.WPMS2$G,B$<\?<1?LL\S"?Z2!_Q],'/1JG^$ MIP*C"]U:W:A:],QH:[HTTLK6]08]HS>J15V4:.@*1@D:.DM_GDVM,R#27_=5 MJ \@O3\ +ZXCNQ*5/!FM_%YF+4>G3Y_$>?3RD?32?7KI8]Y_'L9'W=P?Y+V^ MZ6V[1DVT4?+NN$)I25GGB^@6DF:Z@?!5.Z=GJH5%=Q;UML^/"!!7BX#Q*UG) MY52:\/!1;$!P)PV*;^F LIB5181!DK,)!E^@$T]9D<;T23N >4!%PM)\@D'.61Y%]%DTW4"#^F_HK4<:W8[D M=?#OV:&GH(MT$OOVF6Z9[TB^M6 [@4EXK+MJQY[]-!+N5IZ>R\'?G81A31AM MI)%T$">'!63>-#M>>DNTL_A-[4J&1M9L#^D#"FS0)8S!;@C#2M?'"_!60M5( M U1X6R2))2P,I[0*X1HU+3KH9L;&31* M2,PU_?#6MIPE14I/GY0\YB^'8B1Y1IQG>V* +GR2]H,RX_1.M_,7H.%RCZ:G M]R=4Y$(O5Z+=!G?%2TO-O3.-;,!BII) PIH""/"[DA48DF! M]@P5 N(C.JNJ;MEY/=4(%1T+7^:P\%D$' M@ %RV45BT5%M:*DYRY+8ZP:-:Q?S-JCAAM(^(",0KH.THBC%-1W#%\KK=40;8; ']N8L+;R\LTE" MO_N ;K=@/6W4?#AS>0"*+$*7F$3ET(/%/:4&D#&FQ3'Z0+YO"Z!#'/O/=H:< MLHSN.S.-;QV#E]+,PV'?][NN=?V)>&_=_T^<]A@O\$TGC)^#]3&NW>_ ;[/^R3O\%4$L#!!0 M ( *:"JEC5TBUM.@0 $8) 9 >&PO=V]R:W-H965TWZ@J#9U@_#/M#BV2)*D1I) MQ4E__1Y2MN,43M O$BG>/??<'>].TZUU7WS%'.BNUL;/LBJ$9M+O^[+B6OB> M;=C@9&U=+0*V;M/WC6,ADU*M^\5@<-&OA3+9?)J^7;OYU+9!*\/7CGQ;U\+= M+UG;[2P;9OL/G]2F"O%#?SYMQ(9O./S57#OL^@<4J6HV7EE#CM>S;#&<+,=1 M/@G\K7CKC]84/5E9^R5NWLI9-HB$6',9(H+ ZY:O6.L(!!K_[3"S@\FH>+S> MH[].OL.7E?!\9?5G)4,URUYF)'DM6AT^V>T;WOES'O%*JWUZTK:3'1<9E:T/ MMMXI@T&M3/<6=[LX'"F\'#RA4.P4BL2[,Y18OA)!S*?.;LE%::#%17(U:8.< M,C$I-\'A5$$OS*^=E6T9Z+-P3IAP/^T'H,:S?KE#6'8(Q1,((_I@3:@\_68D MR\?Z?; Y4"KVE);%LX ?A.O1:)A3,2C&S^"-#BZ.$M[H^UQ4[.F5\J6VOG58 M_[-8^>!P._X]Y7L'/3X-'2MFXAM1\BQ#27AVMYS-?_IA>#'X]1GBXP/Q\7/H MWY6;9Q%.\_L6EOZLF*YLW0AS3Y7P)$@JAZJAM6(M*:JID@F5+XSZ*E(U*4,? MK0L5+6IVJA3T0IE2MU*9#5T)(Z0XZ]%;$]B9I""TOL\I'%EJG+U5$@G8&=N; M\6W3 #E:6+0Q,UJ)O%O&!?K(1K5U3J]!ON22#$R(D[Y)%Q,<+S3U8\%#!16M=)(\; J)F MU]^1S^II3WQR>\,F)EG?@TAI-[C-$#TVA62;1+N3WYOJ'%Q;C1D6;W@0*\T/ MJ8WJ927,AB.[M-TY>.106;H6:<(<[$]RHOS,2VDG-"BH^,3 MG^U#9U3>M\"3K4M^1D_2=:)A/CR_P',PO*#W[/V$,+"#9@QH!*L6DD\HO1CF MQ>7E67P/AQ=GD>RWS,:716(V!+-3/;-_--O0:C9I@ONN0+LQ=_AZ^$E8=+/Q M0;S[PT!\$1M/FM=0'?0NSS-RW=3N-L$V:5*N;,#<3&PO=V]R:W-H M965T8L7,2-4H:66K=,4L3?4N,K5&5GBC2D1I',^BBG$9K)=>]J372]58 MP24^:3!-53%]ND>A#JL@"5*&/^% M0ZL[N0T@;XQ556=,#"HNVS\[=G$8&,SC"P9I9Y!ZWNU&GN4CLVR]U.H VFD3 MFAMX5[TUD>/2)>63U;3*R RLH3JUJ*\0[AO$=(+"&/X MJ*0M#7PO"RR^M8^(34\I/5.Z3]\$_,CT",9)"&F<3M[ &_^ )>YQEL MM:K@@;AJ*@4*LRWAP0<8-?RQR8R7__E: %K\R>OXKFT6IF8YK@+J"X-ZC\'Z M_;MD%G]X@_VD9S]Y"_T_)>C_(< O)5(OV=Y'^1HFDR@U\:E-:M<;E7/.=R-P)J%\"C15.<,=EY*P06V]X"(Z6-35:.CA^W?S-+G]8-Y@ M!/94\]QS*-D>0ARYA@,G< MVBO84B-"U;9)2X**/"_[*@]X M!4D2WB4S-QB'D[LY;(IB 4_L1 4KI0SH%B[89\H9H4_IJU%Q18)@@I\;A M?!K#+(PG4_@9C5GT=3/(_67SZ^EM>@/7LV1Z\R_FV3_87T_"V_$=64_#-*4_ M^?O"N3B<3*>M<[.[.]C4E),CI\,9*7GSV7?G GF9_(LI(OVK)!Y-Z6P5PE\3 MQLE>I.= BR^J7^VQ3:ZDPH(D[=+;UMZ6'TF%2=DP 8**31H2(@X2H%$0Z\*U MCD/9[/F#0*8'5O^YS$7CJJJK9:LL MP5T,%S7DMZ$)/;-'\JK*B%(G'L.!XG@5C^9?XTIJ5^DH.0M"PC8U^DM9G$:O MG931X%JCXV#G+V_J/M5(V]YPO;1_'VS::_&K>ONX(-)4;(;BM"73>'0[#4"W M%W8[L:KVEV2F+)T]?EC2&P>U4Z#UK5+V/'$;]*^F]=]02P,$% @ IH*J M6(M9JX5J#0 W28 !D !X;"]W;W)K&ULE5II MC]NV%OTKA+LD!2:>M6DZ68!DTJ MT&:025^!/KP/M$3;1"11):F9<7_]._=R M$>5ED@)!QI;(R[N>N] O[HS]Y-9*>7'?-IU[.5M[WU\>'[MJK5KIYJ97'=XL MC6VEQU>[.G:]5;+F36US?'9R\O2XE;J;O7K!SZ[MJQ=F\(WNU+45;FA;:3=O M5&/N7LY.9^G!![U:>WIP_.I%+U?J1OD_^FN+;\>92JU;U3EM.F'5\N7L]>GE MFPM:SPO^H]6=*SX+DF1AS"?Z\DO]J:8@0V/@[TISE M(VEC^3E1?\>R0Y:%=.K*-'_JVJ]?SI[-1*V6'9R8$-9W'#&?,=#F(NWTHO7[VPYDY8 M6@UJ](%%Y=U@3G=DE!MO\59CGW_U0=VJ;E OCCV(T:/C*FY\$S:>'=AX+GXS MG5\[\5-7JWJZ_QA,9$[.$B=OSAXD^)NTB3.3LXN'J!WGB4[9WKG#TLF MEM:TX@J\6G@ M.O7XHKUJJSX[^N%X^?_VZ> 0/]B/WV*EDO7RTJ]G"$NE!/>1'=4U@F-<,*_U@R=%WXM/<4G M!1K6K141=;I65G+@8>?=6E=K?G5EVEYV&Z'N^[#G/SQWHE>6@:JKE#"+1J^8!2>D5<+ALUMJ M$%-P A+_%O]Y0 S1A0Q2]$9#(#!!3^=BXD*'2+/X1#^IU>*$B;;&DW7[SE?*)/L99.5,IZH+IP&^=5"_4U$,!:L@U0V4?)R8%H50L8 MU#V69.\A%D9KO0N,."460U>3K7<('DT\).K*L0BZJ_6MK@=Y4_X$;[SRCV$3&9;2PJA,-"=6JI?? 6DB12*;Q6(!PT M!=9=1T\9C S[(A#$#)8#+?D3Y5@-QY"W4C=R 67!JSB\XJG!RGKB,Z4(%#F\ M)\5[P5092]MT"3.2,G$^(AGAN=3, @L76(XG,!K0]AU[[M?M07WC-9'LM<(CK(!R=0=FCL3K6WW5*&GS*7*%F(N>'516 MT#D"T/D0B,D,54Q2>(<"Z9/R)&/ROF#L@"+X0*!AM6S<;HA]N<;9U;+*N\,< MA,_6!(4'=.:B MG78-&;+A-"7E'#$%P14PQ3)W::GCV#B8Y_9DL1M6HOL29][CB:-_?\;_6" \ M, BWAL(*G+"QG\B&8@RULXY..JJ($7!,'?NEVLH+B/X*IP?3,[;)4.'WEB%V MF6J04/'!E$I"W_N)!SZM:B1U!]$[F5]T#@V##%.-W/\N_6#YC.LR1=PD'41= MY[]VK,*"*3GWIP3!$4GA%%<3J9V70[^RL@X5F+KG]+-*.^;B=;(J1X0C7.?$ MA&^&_#A&N+&]L:PT*88.DEJ0%R#I96%HTDA[!5 &WB/75 MY@FU/S ]!&^P*I6.*4@3R)(4:S1#XM8T'HV=X!;,FDY7A&(P.C1+?TG+.*(U MV%3XX5S\TN7B S42X+3T@\^S1MJ.94DH*6G;>,"1@"9R_)('QB51:5.D871R M137'0++0C09TP22AP2S1BG6^4 Z5@ X%L:9D24X*1]I"N1Y)'\56T!I><+E< M&>>?*!S,+2N5 '4]T43,V*";8GKGG!4:#L[ FFL!%$]J6PI4[/=ZE"0ZVH0P MC 6>U&TH'H"[:V,BLYEH&9PM:$\OPMJV8"&J._,.;D M5)IV9#, 65(2(UZMT6CYAG6)E/"D5'9,-17R'"I$+OQO57U4XD/1I=VQ'Q1J M316'8$C!_5Q)Y$C4 MJL>AA$$FK.\R)&ZEV+GXDVA6*->@EQ0RX*(S7B \D&BU6X<(E?5M,-DR'-M[ M#@ZY(4(C)HZB[E=<:&\9)'SH;]F3=BG&2BDDU9@^XNK]'K3'WFBIS "8VS(J MMPA6+P9OK#O$Z!8*D%V8KVB8@L04C5!?4L6=T#&7G+7:TZ53)&4C2J#1/9W< M==1%I0!8HBLT,;RY6-IC2"9T*VWH )@%SBFM"HDS.A3Z%1]*JZA"/%]L@CE0 M<"C%P!XJ^,$")_X>I(UFH@YT*\UW'=J_BC@6<2 083H+O1@0]* L:(:#(-Z$ MRH2-X WBO":Q0UAR.G64(%0SP7_) I$_\SL*(E2CX#OI..?<( 2E+W;W6+3" M;_HTYLA@'F3FE+1EHJTR%LG,::[J*%5,5$NR3'B7N2_-3D5K"AH3[01B136* MA-OS3(9E83]*TX'D/NC,HRM,E!*8/N@_4]4,35@9]9"7RW(D]'KD, M$*%OX-&#=V6-9=@4T/M.1P_BJBOTM]!J M$??39H6*WCMF![7IBIKODL\YS3>C*@XQ]X#;9<1XE#W8!23N&]2#?$ZUJ9KD M,':XJ8:F#[B ;^]01TP*NW)C4=@=B7METJ9(XOSM=$5VWZGMHWU#$Q)3/=4% M4%AO7&C9=.]2D11;N!L%;/;B^L/[HUBF\_L]GRQ^5K+QZR.DGFHN'I-ZSTZ>__6>/YP^_RYZ%.7S MB!V_2C!&<\K0NI,TR&30,0W)ESHI/@(@C+'>.%UIV4WG76F^0?I8QW2_(P&K M;4F369)/0[,X )OH7HG'X^");K4@'"EWJ_,FJ_T8P86U-L)+R0B4$O RU'%@ M0?<0AL75KL29H[0J;:T5X0NW47%SF!8"(^Q*%2Z6$LD>"2E%A:*UR63BNX5: M4N_'G04;<6N$7I9\4YD*/RR'XWN.WQF(A")Q5-7[3KQ3"XM:9"/.GJ7Y^>2N M@C":ZU3P)$502>PKTH@O=#Y_O4\^F1:1Y@D4\RAP4C)M>WDLE\;>4P1/G0ZE M(0@[*9L+^ZO&N%!&_VZ\$J>DJE":CH*Q4/\^Q.#%3GQ],3\3K6X:KH-_.C3P MVM9DT23RYEGYHDA=N&VXY^=GH68UA6\_>,^-'&'YVR/9SINM7,\)T+6LXP[ 'R: M*K&KFH7/OIB#=PN6TO111OTE7(MC1N(7^9&NI_@2>3PQ-)V!%HI4@GWAY3U? M8- $1/8:S!!R!X>5K;&>@?Q0+S"V$N'2F CGGB*& ]VF5 KU9*ADG)_'%ZI!)!ZCD3<6M3$A!8> 1PC?//Z(YDCC)F'DJ31<,_LZ( MCWS=/&6W,"U[S_2FF9E]BW*T78"K=)DX'5X<)$>4#9R?9IP1E^P M*D$RI[-0@E+'\X3!';(JR?S[Z?LG\R?Y@?U8"F"_)=?QX<91REU<+N)#WV![V@W45(<#DSN MFI)<_TY3@!L?BAD"B3[^?L/-]_VS,/Q-7[SI^0=,"^,!>?QQK=#-6%J ]TN# MLB=^H0/R+]I>_1]02P,$% @ IH*J6-LJ\ L/!@ BPX !D !X;"]W M;W)K&ULK5=9;]LX$/XK [5H$T"Q=5BVG MPTF.[ M0+=!TN-AL0^T1%M$)%$EJ3C>7[\SI&0[3>*@P )!+&FN;S[.#,G3E52WNN#< MP'U5UOK,*XQICH=#G16\8GH@&UZC9"%5Q0R^JN50-XJSW!I5Y3 *@O&P8J+V MSD_MMRMU?BI;4XJ:7RG0;54QM;[@I5R=>:'7?[@6R\+0A^'Y:<.6_(:;;\V5 MPK?AQDLN*EYK(6M0?''FS<+CBQ'I6X7O@J_TSC-0)G,I;^GE4W[F!02(ESPS MY('ASQV_Y&5)CA#&S\ZGMPE)AKO/O?JQ7T1['7YF:@!QZ$,41*,]_N(-%['U%S_'1<$4/[JP*5^Q M-9:>@9E2K%YR^_SW;*Z-PCKZYZGDG>_1T[ZIMXYUPS)^YF'S:*[NN'?^YE4X M#D[V(!]MD(_V>?]_5W%OJ*<3V8T/;UZE43@Y^1T8\+7@5L#J=6>N@3M[46=( M/K8N-"6K-> :P5Q)ECM_/I2R7AX9KBIHE%PJ5FFT,9R*#(P$9NR:61R*&YQ3 M8%B)+E',JZ:4:\ZUE;)2+&O0VUSLUU['.L6,<09:N%$03OL6 G:N>K*-W<5&YW %T>43#K>>']!>X20TVB;$TZYK-B,.8C\:1KZ09C8(NQ8 M=-QAP;=8Z,1SER%[0);0NK7+.5]WU22UAKJUC&%1=4:DNBH$!L6BM!G2JO![ MKC)!#8SB.VH#*C87K<;#PR,WV',M*\NU#8MF;8/]WGOQ@=J0$KBC-K!/G0BK M7B!&#-DPD9->YQ!=/RRA3%:5K+?%UP?& ;$2IBAX:0< C1J]P)39O?N.O2WJ M)<@Y]KL=0U2K]1JP_LD-EG?OJE]WC(("ML ! '^VF%,8=_5%P3+96BVVQ.&B M]RR :U^&?Z H,*44#L;)+O-("#:NK#L7/83!IGR^M 8;O+8I_+4AW=7C4SH_ M[,$$X/^K$%WKEP#7+(5K&\2!-G^V:T)\DJ3]. M4D(:#=(I3 ;II&-MYKKX:6*?$#YBS$TA/']Q^,"$@N^L;#D-4#>T]E$X#:9^ M.HZ(FV P&C^<*SV!8?B P X2-2%Q$,83)"$F$J)DD,2_-9L.W'"RQA-R_AR# M*4Z^-(V)OW00CE[>TG<5LET%WBG@%%J(&H,)&LFX9[DMD0X<@"@KG,^97-9V M(\A;1)J::]!V@TN=U?8?-WC&SL=6,N#5Y>[&.!MT6N2 'E"RE-_T(!-O?/\_\ 4$L# M!!0 ( *:"JEA.;*8/(04 )$- 9 >&PO=V]R:W-H965T>.]X=J;.-5 \Z1S3P5!9"GP>Y,=5B,-!) MCB73Q[)"05\RJ4IF:*KN![I2R%*G5!:#>#B<#DK&1; \<[*56I[)VA1=++.3F/(B"5G#+[W-C!8/E6<7N\0[-MVJE:#;H4%)>HM!<"E"8G0<7 MT>)R;->[!7]PW.C>&*PG:RD?[.1S>AX,+2$L,#$6@='K$:^P*"P0T?C18 := M2:O8'[?HOSC?R9$C5\[ M&@:0U-K(LE$F!B47_LV>FCCT%.9O*<2-0NQX>T..Y2=FV/),R0THNYK0[,"Y MZK2)'!=V4^Z,HJ^<],SRAO;]-ZDUK%#!7P+MF2G!Q MWW,2_KQ8:Z,H)_[:YZ^'&^^'LW6RT!5+\#R@0M"H'C%8OG\738>G!\B..[+C M0^C_L" MX48:U+!! JAH* QG1?$,26\)%T;"/)R>3,/920S:6G.V$EF65(R4U\G#,7PE M2RD*28G-C%1 30927M0&4Q!$M[!T*Z+K ""5!"*D(?BDJ%,$8@B8953AD"E9 M.N8)JRI23X@3T X+S5S]Z[Y;0*2)?NIY$O&D5HIDY,6&F]PMY5K73"0M[1?? MA'4_!&81N6[M;V1=I+"VG S_Z)R@=G,,GX5#PT>"?T%R/8UF; OTHCB\$HT\IG%LX\-+.F4:'*9PH;Y?25_"DYBYG=K*[0Y(V?6 MB.)UA*D[_P=*S#9UGKRD6INA+N.L1IN0;ZQ0Z /+2IOV@(S@:167G1LN6[L= MIV#WJ\:EF8UOLS-OY9$ME4P6=(A2)P/C5=!H6S--QA*OJC;,-):\7WT/NI*R M0JNQ<8>6#3CM!YW!(.IR31Z2=D.GUJY*&FQK^@#L2Z5^X#9-9*UI'=4*/B58 MF7XETUEUM""G[);U3P^_479KX*8NB12UA07&LX#OKR.POU4!W6>T(6>LP=V8O$TA.@E/3B+[FLVF M\&FW*"DY%-(MQ["BM6UCZ\.$/VK^R KZJA=;+=@5([CN')]V[]\KW^E>RV_O MONT*5_N$UW>KU8[P_XM1FT';4;K96;G8(^MM9Z$%V,=:V>FX@T[:TMMSVM+_3G*!6(/=#2 MWC&V7Q5[T2*AN%L/G2W@-F>Y/5R_VP3-PKC>0R3X#7/Z9T)E M%]#W3%(0FHDUT/V%+?\&4$L#!!0 ( *:"JEA_]I&!H ( "D& 9 M>&PO=V]R:W-H965T-/8ZWK'?=G34)?]_9=6*"!($^.-[+G#-GUCLGXZ6Q=U0A M.EC52M,DJIQKCN*8\@IK00/3H.:=TMA:.)[:14R-15$$4*WB-$D.XEI('4W' M8>W23L>F=4IJO+1 ;5T+^S!#99:3:!AM%J[DHG)^(9Z.&[' :W2WS:7E6=RS M%+)&3=)HL%A.HN/AT6SDXT/ #XE+VAJ#KV1NS)V?G!>3*/&"4&'N/(/@USV> MH%*>B&7\77-&?4H/W!YOV+^'VKF6N2 \,>JG+%PUB0XC*+ 4K7)79GF&ZWKV M/5]N%(5?6':Q619!WI(S]1K,"FJIN[=8K<]A"W"8O !(UX TZ.X2!96GPHGI MV)HE6!_-;'X02@UH%B>U_RC7SO*N9)R;GNOXF-6TLM)-W)FZ4[""V$'D WW($W2T0Z^K"\O"WS9J^7! MJ:1<&6HMPJ_C.3G+%^+WF;H1^^$@@.Q;' M9S9'C:5TL!0$[Y/!D&^@4MQ,>Y#[<,MFS =R\E/[3 M.O_G_V8=@=!%H =)4+3H=3XRHT_CR;AI-?QIK:1"!IN@)W*X3.VD;CF>\=[C M'#\@H&R5@GNA6M%YBV)S$SI'X(ET!+>#ZX$W![3AC+@6081LG\_=D7BK?6NT MBV!2Q+E;[;I.[E=['SSNVO\QO#-1/H2%U 0*2X8F@R_[$=C.F+J),TTP@[EQ M;"UA6+&7H_4!O%\:XS83GZ#_=YC^ U!+ P04 " "F@JI8LU(XF?<+ = M7@ &0 'AL+W=OK+-\)PO< MYIL[L\^5C'G3+KD+A\/9W4[J].;^%3][E]^_RLHBT:EZEPM3[G8R/[Y1279X M?3.ZJ1Z\UYMM00_N[E_MY49]4,4_]N]RW-W54&*]4ZG162IRM7Y]\S!Z^69& MZWG!/[4ZF,:U($I66?8KW7P?O[X9$D(J45%!$"3^GM2C2A("!#1^'QH;%\,*&T&T(&6][$&/Y5A;R_E6>'41.JP&- M+IA4W@WD=$I"^5#D>*NQK[C_08$D\^JN "QZY?6_LOO#"OK'X,4N+K1'? MI+&*V_OO@$.-2%@A\B:\"O!'F0_$>!2(FKV,U.L;*+Q1^9.ZN?_RB]%L^/45!"Z *(/]F@*@6] #(8TXP!;I__R4/E0;D&0)L\A6.JE>]F/E-FY4 M"J22Y"BV\DG!DY"O(A2!\\XP9FF;D;&B5^"[$1JGT=&L0WR!S<1G!BYD(31P MW).'&8B_MZD';485EIA$RU5-7$Y81-DFU?]1,<$HMHX2G+"#RXL4?@H1@ZWG M4)N@WDD<$:D62&..+V+9!YN352)U*6I&* M$N:>)T=6)UK/Q!%!Y!IC4>[A:6E?=@5I&?\"QX;5I'TXK,8/MS**\A*OVI@' MX#+V0L%B#+^4\88N<+("F*+!8E*$F#!>EZD3TS9+F.EY]J0LJSH:?MBJ5"B9IZ3M MV(73RT@U65C;+.O;;;:^+2M1874B"WMFS1-F":W 07*7Y06?4VSSK-QL3XK; M!B2-/9F90"Q6'Y';X#7PSALV2$HQ$!_*_3ZIY+B2"?LBFRCIU&9#-C&IL7/^ MYH!S)+G6!!F/$5]ILHBL-*#<_.VE)>3=2!>D%34;Z7>$[V! M2$%D&(3A K_3T0RV0DS@/7$#]B0(9Z$]9#H?B1\:-OX\\JZYMBOOH, E[ =Z M>0W "S$.PO$(_V$PF8RN TRS]/890"UKH#K5VCWI'@@D]DYF8A$L%G/'KNNX MC8#*8,O+/[\'3@ MWQ%!E]4/?8L>F+WB/6>TR,MH";\@E[=83NEF"B^X7(SH'?QTW/?\J$X/AGLP67("\I\)<%B]:9 ?P9]/9= M?S;5ZP0KH;C0V$=K.^$BO:1,61B'6(;C X6E_D$OS^SM/%@WC9D(\+!^!QJBY!S,%. ^4L7T'(PQ4-B.73G5CP\Z4>\R:LG M2+!56K;+1;>3%+1>'JLG*G:I#NZ'V>U\6" 79:Q-LT B$2;'JGXA M^K@@5;G.XDMBH):FH-X6Y_W4):+24+N#:Z'7^M$^T05B=\1)%< ;J\G6@7 G MR6F-W0 :N3=0P7=TLA?@#(.5TO9X<9(#9KUB3S6.S #&T4H04$=2D79"W*)* M'&=[XQ"-8I9X&7-;*$MTS-IA"ORY7D)]%A5[S\A<.BZ*LXU:!\[;&2=15GB2 MHQW9>@BET_3RYFH#EJ%D"(/YL(JS]9833-0NPP77,DN$ZI]Z?,Q*U:!C%I^D M&GU=DL*M.2@8@F;-M=U+H(0S*DA&$EZE GC024)FYT"2@A>'C#FMHI*Z W# M,57_"IDDG75 M-T*S8TDHV/2>QN<*JAZ5W4+NZJCK;)4L7Q=DNOHAL3^:&2# M>B>4=TV20AD4L\J#JW.:?J\9??['<#\-9B.7@87!;#AT(D96'X1X\8Z.1'Z; MB&\@A%@S<2W9T.#"^G.YW\,[2%A&M4=5>^CU6=.5JWFWG;I66&/47G(4=&XD MI3=IW7/2VCVWO*L?E)I>Q[6-);AG=8O\M-6"II\4290=71;BN'9!; M!D(KG;HXT=N(=)95A3RW_$0(X%N#:GMXJV /'Q[%8A*"@-CVTJBMW$Y-=Z"! M&J5N.T':PS]%3J!4S9!+=7G;F<&[]H*1B9-CQC6Y 4,3+"OD1PHMCW*OH4SL MR>U2SH:-86?WX>Q)(S?(5H7+M#XQP/5U8.ON;]1 B)_5/;E+8:J_Z=97?]LT MWD5VVWOBY//%$#D?V)+06K?$9B:W7-RZX-9?X]ITX<5H,#P#P6&&=.:ICH\] M$,86 F/2C%XGR=F^*W&Z[C.FO3W/WPMF[5@V<(ZDR?*FK/L=)*?DS=:;)<$R M,AQ,:BXP6T)DQNY!0'ZE3R.WU6(=N')"I^!"DC 7 MK,8U7>2)!="1,EGKUDI@2'TM0%80[5E"UYJTG'+'>B]1)]8YUQ1!A0B+P*6: MN;,CWO')JCM[ANI>[LX P/09BMNK^Y?'P?[<; ?!_MQL!\'^W&P'P?[<; ?!_MQL!\'^W&P M'P?[<; ?!_MQL!\'^W&P'P?[<; ?!_MQL!\'^W&P'P?[<; ?!_MQL!\'_UGC MX+O&)[M1_FWXP^0$#U[5?KV[?EI_^_S!?O+[M-Q^.!WLV=#4,5%K;!T.YM,; MV^ZO;HILSQ\ 7V4%:DV^W"H$HIP6X/TZRXKJA@ZHOPA__U]02P,$% @ MIH*J6&)R5;L;#P _"< !D !X;"]W;W)K&UL MI5IK<]LXEOTK*,_6;%*E^)W'M)-4.4[/=++).!6GM[=J:S] )"2A31%J +2B M_?5[SL5#E.TXZ=DOMD@"%_=Q[I-\N7;^.BR,B>KKLNO#J[U%C*N?#@Y"LS!+ M'?;=RO1X,G-^J2,N_?P@K+S1K6Q:=@?'AX?/#I;:]GNO7\J]3_[U2S?$SO;F MDU=A6"ZUW[PQG5N_VCO:*S<^V_DB\L;!ZYN^\VV:LU,#UW\[-:_F"S/ M4])K7!?DKUJGM4^/]U0SA.B6>3,X6-H^_==?LQY&&UXD#]$ZJO"="[^1?D5>]M:'I7!B\4?]]/@W1 S3_IADG:Z?&$B&#;RLN_,FT4WCYKW]7TAM M9ZIW1<64)]LZ[;($\]3$"!!7 >("Q](+!-Q94C[QM'ZQZ,A.*]RR8#O)0P%W M;/R 89- ]3(1A]9V9.)I;0I7%"CQCU,@*YT2%]\%ZOZ.=YNO2/1453+IS."G MIA#LMW@&8(H D MI=EHYX)KGFQ[[ )1Z'WHP6UKFUAM$X;I[XA(Y"I80&9F8:V(A4U2080W)P00 M#Z*.0/ 2,2$'%*C^!GK7[0WNF6Y3K)*EIXTE @Q=JQ;ZQHS1E#H,(->,0O#E*),HMLC*JM@&F^B"'AC75>? M2C@1R\Q,2^)4TYEZ=/QX=QT%_JR;:Q,-.'_7S[H!:=&TN>;P?EA%=>GG&A$Z M6^H<*GFT]_G=Q>7>8U \>2S%@I_1<1N3\M XY4MBYTXL/KUO,00+*R-]@$(R MZ-T2.@%>X=P $G8]?0PGGVGK18FP*,F="8N/GCU6VHJO\%(S/^!"X(,B%( /6P;)ED:%8=4#S>U\^0\:'[ 76%W9J)8\#@H)Q M(I@DF >"8;2-V95'[@8Q9TC4$CZE (-I300?$^X)$,7I@.J7J++&FR;S5*I.$V9"I9+3 QS,*5.A8OC2?'-$CL"\88? MB%;<7'UT)R 7'O74W?# #-XV>VDEFIRW'3OO'5_[H/N%7M*')L T?'(V=%O% MKN@SMF%:GL&^)D7M:$/!MP #;?HUK>A9PS+.[DN'!.:\I&_7SYWXP#_!MP1_ M%AO("*P+4.MRA- .'9-Q-=/Q<]$0?*6BO.AH&[AF%9H=5-2[+X+H$ MLL""9M]FL;@;Z_M6:)%1#S\2D$E53E2E1"];4ID"P,P=AW7R[*J:GQZ=6O^U?[WTK)XU3\%NEDS6).]"Z!=\PH M(YC]6B7.PH02%ZY23/W\=SDV7WWRJ"@WR/ITYE1"C85KY?0I&]I:2)!9QU9A MH;L9#WW7.==J[$&!$-M]5$7J/QS:B%Y41S)%=BLKB_@)5JB9AAGSI0<&:NF: M^W(PE?9,! C3C@5S"ITC !5N1^8!B1R+(.PD30-22;=;216G*$W%3GG-FM_3 MF*6G#&Q1JG[%>DGV5'+.O4F\,;K&V%6S"#R^7."4&S91\]S,BGV+34?=@*3S MTMC!C"$R3T*F[%6S@=I2,DV01)4D+6.$'+/OQ4)I>;X'AF2;.U*,FHK4B3,6 M08']$_,5EP'Q;L*I9]>N+1MGA'B6"BA3U+""B T;NI26*VM@-VOQ(<9O"?>C M8*9FMR"N.3*;/TEYQS*$RY:KVUWBFD^-E^J& 51"7THE1X=I+%CWW&==[@=+ MC NWMJ=R[724FXZ.2FYZCPB!2A3!\U,';(8=&-=14"[#?_YJFD&2S\4"&02M M1B#>R-5;C5)"?71KOWF0Q,6"M<66T.4,3F'\Y)[WNK;L$K_8)>"_49>9,3Q'$'@_ MH-_NC?K$.H#BH$^"X7^S+<)(/TG]-N-"4M$MT\ESYF+Z=%VG'G%)CE!5B _5 M8#5:!V.N)0]A+UPNM6_L\U-"L, K=#N,:2/X>@Z]C/"!7([*=T"K"I! MLFCZWUVJOK%HF=S#L%1M2O6W*_-$:*7NFE7'.],Z-6 MFH+QS*"(F=NH7.=^DVX8IL'\,:1A3(GJ1:S6%.?GF9P/U@2;A4OS:W251;PW M3GN)7/^"%E(3<0(97:PH\N0NW/6\+6A%&=\QS(]S,XY(+TI$2J1NN[I4A^TW M=5LQ^CV;Y39VHXZ>E0/O&KY+(]&*XGO820/)Y$>0?\&BL=U.PQ9I:,F1_9;, MR'TE%=>\GL.V[,I)-Y?[YO>A17S<5EHFUPU]U(EM'@2K M8--6[O120^!K9[,'S+\#[ATXKP8440U^W#C+^M^MT/W67J\TMEJZEUK4CYMW MSZ$!M#5G?<[!69Y01MZ=;V2VW-I6JBJ1&D0Q7)2%P^-S*8#C4 MRO=V5/N!$"609XJK M9V/0W1<5=FN/>[!;*#T=.UW&4?&Z*^VG2+OAR>77SFR+^ZO+_ZJIDF[G;;6T M^,I.GL5B]1O$1WDY[=R:!4?10R52_3'U1X8CE%*+?M!36/"R:895Z;BN],SD M%VJ_&"2HA3IOP8$59(X[L,NK7\ZW/<@X4N419(D4MRH]=[5QE3B-XQH@^\S$=VGF"'R6;#VD0Q&1BYXL4.$R# M%B$YCCC)6F;X?'ME0X=R(6\("Z"A1G16O@]883SL(;?C"O6D!%ZI5$8*W'VC M4*&:\Q^EX12LR?.O[<:\LDJ^.W" ?,8R6&^C2/P.\[#%/Q&?EH3RB^*7@/=; MD)*;S^_!M^1ROK3Q4ULPPY%3:M+?GW^\NF\ D$C4.O8CF*]%+)_L%K!\7(M7 M7N3258QW?Q\W+C<@.A&2YNOB"V,HG8\8?RN,/PCS8&YD/)Z._2F7JN6,9E%> M[LE$VW4IS,L>"?K,BF3A3*V]Z^>'[H'$0;)^+ MI]1JK(;>"O463*4WC)#+\&TVK4KDY#>=$]6@5^@4*"%2V?(R$JTUE&(VU2'2 M.T_YD$!F#[?*JMU)QH,C"+Y3+Q.1>Z98A5H94W+/G5Z(!O]\='?RL-\KG<37.^\BU.[F^+AY\< M[59@14LM/T#P@P+M?SO9?X88V772\ZM>[IR4._(.,..%+QA';GFCO6!LE=]5 MCCX)$1S<_JAD].W'SB35F31]FG*2?V-RB+S]$K]'A=QP_DLSDG>J1;X4N/V& M/[T8W;_ODYZ#T1=9X'4NWYW)Z]X^IH^SZMWZ:=MY^J)KNSQ]%P>USP$@)($9 MMA[N/W^ZIWSZUBQ=1+>2[[NF#GA>RD\$/Z0=+L#S&7N9?,$#Z@=_K_\/4$L# M!!0 ( *:"JEAU0HLS6Q< ,YW 9 >&PO=V]R:W-H965TINY#$VB* MB$& P2)9\^OO6;J!!@B05&PYK0JR\W79V=%N%)K68RRC4KARC++U[*$K_G56;')E8RHTSHY\\;C^=E:QNG1 MLR?TV\_YLR=9529QJG[.15&MUS*_?:Z2[.;ID7MD?O@EOEJ5^,/9LR<;>:5> MJ_+7S<\Y?#NK1XGBM4J+.$M%KI9/CR[!*%EGV%K]\ M%ST]&B-!*E%AB2-(^'.M+E62X$! QA]ZS*-Z2NQH?S:C?T-KA[4L9*$NL^3? M<52NGA[Y1R)22UDEY2_9S;=*KV>&XX594M"_XH;;>N='(JR*,EOKSD#!.D[Y MKWRG^6!U\,<#'3S=P2.Z>2*B\H4LY;,G>78C6J$"_32$7M_F= 04V&9\AX M[NT<\$>9C\3$=80W]J8[QIO4RYK0>),=RQ(OXB),LJ+*E?C/Q:(H+K8B-#]?0(]+Y0^;4Z>O;/?[CS\>,=E$YK2J>[1A\4P/Y>XC)+ MKU5>QHM$B30K5>&(%,PX6XHJE>L,KOQ71:"BT#0NBDJFH1)A5I2%>+-28IDE M8)%Q>B5*B2/0VE*X6,)%,-^BE&F$ES=YG(;Q1B8"!JW24L#O(I1Y?HM7KV52 M*9P3NUUFZXU,;__Y#]]SSQ\7+0I_0@K%<9Q"RZPJ8)#BY&L!@@]7)/D7*E3K MA.8&1H#SHQ%Z]V4?1(S /']6;-AU_W<. XF,].Q+'KC/WIB;@TJ_F- M5@.C^ [(ES^,I^X6/?X^>KSIV!F/Q]:GO13-G*D[/L&_YVX?3=YDZLR"L?[D M^?,MJH)]5+F>H? MTR??F08C,9D]L$,$MM<4]L$[!QB#C9:*NAX->*I;[&+UYX8FJD<9H[3,C,C M)+>GJ;K*RA@^1T*]"U[D2(:P4(J9894FD\F+(?FPS;$@> MB6\:VX5>9A9'R,TFS][%:R)$/)H'([=F2+R/)SB4Q9=<84R'15A$C,AS6(T6 M2N:X?N!# 8X!_A,YCH\L'GFSK\0&#/H6&VWD+;F90JUCF::53(!"I"F'7 (Y M8 3LSLC!O%:;DOT!_ ##*0G7<*21^'4#C5E=,#=PNI3?P(J!LI9&D8P4L!X& M#&6Q"5O"IR)(X(@UG$#"^RJDSN9C.9&GVH"N_2 8B45:6R'<(HZ/QX=[=-R1< +M+N H_/_(F]A@HVP.'$3>R,)3LB1><'65I6(%C2TM0 M&/-1O8+00AS7MT(NEW'"\8CZ?S\2+V0:JT3\#+X!3;;/8K#> ZUX^4Z%%19.XG(EXQST MOD#;!]I0LJ3+;$T],H-K1.LC]\^(SCBV0JZ-AFG61C'ZUD;?38>'[U4[2M7C M8[V)-YI^ !_;8N/PI\J"P^1+A*:^D?$+=FWFA^?H>XY=]_W/([<?V@;'S;BX $:<:/M M?X,\W)V-_(^7AP>'.;;SD3LY]S]:'CZ#8G]V!W\6W+\_"SK^+-CKSX+[]&U.<(HXMR>1YK=L4VIW@!+-ZA63;BPJ6#F:D7;"]?<(QHXMCH&S#Q7QOHEJ M7!#/T&.*=964\29A\0^X1G3U,%0%CH!UJQ%#&.=AM49FA+A"DMK\L7A1ZB3L=VD M/99B9=8"K\..TY!L-3>D]@NEO7 'G34HI"R)T9#O K40*J %!IP)I#3UPCOQ MH@> @6N4NX ))'%(^8]%U^.NL$BPL-;3EBYICL@EDL3RO%9#K#&M;=M>@SC M$L@7\65CVJA^32FMFYO1:%6Z)06]'6';6C.R@1;=(X%M2@CEH&A$S [\FK_@ M-*(JK)W /CW4/N]_.ND;JD?9$Z6-9$CW>V7RQ@I0H"!)P6T[*\6 N28W00DA M-B[CM3K09X $(743N.T=50G"%Q;/^M45NS63"LST'J..&K(I0:9T+F0XB%F$ M(2Y>QI0BYL!$Y %G'"/QBI2<]:O'12$+080&9'&?:Z O7D/)%MA/(0=N-PV;[FH[$!0W4 M;%_BKUL[$5(/:67+6R@MY6\N9OB* CD^5L%6EQVL'5AJTL622H@5%4WX_P"S+/&6-RH!Z:_Y?@8=RUIB MG76J>D@;4ZC5D"!5EEA&#]"%,NQ/)DD)F*HN48\B1 MM%1X0$4R[>4/S(MV@@I04S%CZV1I9V8!/U*JK*!"#\L/D&4! X:SJSJ%:*KY MH:R*M)";GS0YF=.7E!T6#2(=F[?Q?4@'KF/PK[@HS68K##+RU'QGOC5YVWAL MY15[JPSHL5!6+;Q)JJ(NX3@<;F3<5'/0P0%77XJZ,'3ZXC044BW=8*]#TQE- M53W4 X_K);&5 NF?KWCQ9%)C]4N\::;#'8*I Z0D> KY(,-C6$#;% M8&G=K55>421407?(ZF5S+_"WDY.0#-)46 M;78=B\X 8F/!?@X3)/!PB? HR8K4DN8!S2 G-QE9(MH#1_G]<-1?@AEA]@*E M)%U=EF:\=IL&DVGNHYIP;N9] 9WN'W3R/T/0R?]L0"?_;PPZZ;O$S';[0P>< M_$\ <-)?[Q-P\@\ G/S[ IS\+X#3^P).6U%Z^E>"3OY.T"FY5]#)[X).M%VN M ?"VJ[*OO"?@Y'\!G#YWP,G_) G?QMP@O7]F=MK'P+BE-XWV.0_ +#)?WA@ MD__0P";_88)-0W>H_H5@DS\(-LWW@$W=>ZL?/MCD#X--LW/KSJ5/!FP*#@*; M@GZPZ,$#A[!:4IU\P:[N'[L*/D/L*OALL*O@,\&N@H>/706? ';U M$6Z6"@[ KH+[PJZ"+]C5WPN["G9B5X,W3+T'8A5T$:OZOLU>U*I[]3V1J^ + M^-7 4/"+FJR;E7^"IX /!5\/#@J^"AP5?!PX2OAAY(_ OA MJ^!0^,KOPE?=IXH?/GP5#,-7GOTLXZ< 7XF1N-3F<@D%0"J-WV$"N\>\_6R= M#T)AU'XVM7Z$5FL,/TC;/U+WB?I62KZ,$_W\ZZ^CUR/Q''7Y38[107=PQ$^2 M'0F4($46QLPG&U_@#JI^PI(3>_Y-^PFJM;=I;S__VT,Y4@;\UR\OQ?%5?(U3Z!Q*:SN48J&I=4R* 9GKK?@%"ECA>HM3 M;V8A=>;Y3W$1EK# ,-O$G&+C6'P @,X),8G!TRXA,IS^"R.2+N626]V@L%O\ M+\OO( F9!=DGQ[S6WMJ=X%3N[!C2,DJ63B["60 Z/+(7(<\O)9FJ" M]M(]!;HC\P%/FS;920^X@R1,"Z5B@@6$EV+_$*+3>M([Z:9P]IK9H MR5#88'3'_$%46)R:[B V>T5(^7QLJPS&SWA#R[C)XQ)X8%*6^KP K<1"&Z05 M,O%PE]U/]O9;L$F3-4-VK_&$5^?4'H%Q@$E['3W #L[0(R:''5NA4],"4OVD M]O$[+KKP**,BT/V9 9H&E#/W?ZI M!=NV#:W/%=KNK"]W.LR].:). KK5X5J^U5B/22I1R>H%XSI)2/UKI8[;B[Q! M4"&JU [)VR9?R]NN2(9DKV-9C:G!6/JHFMT^MD$U]CK;.D_=IS#M&BA>M@!Z MR^R*^-TIX7$F';!/WNJU>P(K3*H.W0V;W;^17HB]6LE6H1 M6,HI1'.X!>$>W>S(/_W7B64:>[340-\TX$U<8&17R"R$G_AT9FO!G.1-I[@@ M2/[657)%14B3V[RFPJ7$H2]X%\H-)A/F + \:APGRXBM9(?C&3#&UB%3NX*0 MO5FK>8G7MVJ#Y+XIUAKVU_#B&YL:#98#"QB MMJ]V'<.\72!2&O<31!0^2&RJ][J-)T_5*7$4,G7<>BAD7N="^RVU,U5FG\;G MZ8FP0*7-'-PXCF6R?6PM=T:&8P5H*0D?44\4;QX0:J)XPMEVDAPR8.X?4;2:+1^Y9# UC8 M6V(VG3A\P.05;T>(3885)$HF O]B;Z4,;,%7/=N(Z&QH(VMMX4?;J69_14() M6K9H<1BC+G C>::TT!UW!F LVP'M,8Z!&654)%*[&IK7RVT'G_G\P*V>YT MX$FJ08#LTV'&=3>+6XQJ\Z461K^AVP?5MF'9MDDW9]$U)Q;VF6R+3=S"H,0L MAR93IFI$U547G=F<5A2GT)GUG2JX9:L8+Y);JR#MGN6HMP70#;]5W=VVID_[ MX,'>L2A.\'#6,:RU4M:#XJEUL\G,1$)PT-J+;">;$+ZW>\5 MPMM&O/EH[-FZ80[]YHS"==I>MCG\L,;$+;_&A2]O5*@E%:>4T\@<$[ R/JWM M@@!(Y-D^%PV6A=MAM-1I>R.W]^X;NL6 G8F^M8]]H.G>=#[ZD$IOW34+Z4T]]-81H/53:?UG4[^'J70>>S_$1GQO-/>V M3 3Z\P;EAS21J3N:N%T3N34YM_=Q+*2X+QNY-;?@^ =:R,1K-N '3I*]B^'T MWDWUR1A.\#Z&$WP(PPGN:#A!,"*O_C$,)QC-YVW#J0O)\[^7\00'&H\W:\++ MH/&\L2LAW(5EQ=T5)C7 5)4KJ.A+2>3C@;]X+RO0?57%?/(O ?#VGC#CEPCG MF!L8=3=-,<(_( .\F;-4]IS\9H76;K"D!349/TC0@D3PQH]3.F.77T.AMSI) M730PJG-K.MNYU-AQ2ALP54YV,[ O#0VR'(3289W$/4@9@5\ ^BY>_XJ"&I_. M\;UABY+F\A[36]%HHLXIM*^H?GZE?**.TV+7K(\/9V=".!?!>IT;:?%>C5I%A;G'C^I>4&T$F[#.7:MF/Z_U M2" H7>]M5?7METPD*8=Q@R'I/GA"W..@,_0U!JS]ME'S4-KE?WT'G7YOBTAB M1J((>"#%JE\+< F635=:)RKU8Y%-_A\?_N T&V0$O@W<9%3;9!U/Z[?Q M[=EE&/613??^UF?;5P7?ZZ,1PZL_60:^M1-J+4&P7^5]!JY'M?<8/I:#[YRC'W/M-6,5J8G@>K^;1H'G I M5[G2=S";F\5U$&C?@&/FGM@GZ5,6PJRJM6?[90 .)R3H1SOOCK(.2$)Z%EE# MQ$C\D,E4O_HLY"<++NH7_[S"8^-AB("(&^]\;]"N<=C5@%Z#KN$K_!*(%G3; M#(4'^+?*&6LV-TZ!W\D2VB%)<-BE#!F>/=:WS[S^[;GXI6[S UHY(DO0-2[M M!W7DOEVQ:D,9C?V&)M:=H=&=&N_&'3U5,DC6'+)?ZWGF?6.58*C\4VR!:>P_+K5^E=A7E9[P>]H;9KSFVY!T8!N M?')H"5W'H_/9$=_48+Y (* WMH)^E-F:/JZ4!(^(#>#Z,@-ST%]P@OH5OL_^ M'U!+ P04 " "F@JI8Q!GA>SH% !6# &0 'AL+W=O@:0+4E^36O0))F6 <4*>)V_3#L RV= M)*X2J9)4'._7[XZ272>QL^Z+(Y%W#Y_GWL2QY4#K7G R' M-BVQ%G:@&U2TDVM3"T>OIAC:QJ#(O%-=#9,HF@YK(55P<>;7/IF+,]VZ2BK\ M9,"V=2W,^@HKO3H/XF"S<">+TO'"\.*L$04NT'UI/AEZ&VY1,EFCLE(K,)B? M!Y?QR=68[;W!'Q)7=N<96,E2ZV_\\B$[#R(FA!6FCA$$_;G':ZPJ!B(:WWO, M8'LD.^X^;]!_]=I)RU)8O-;55YFY\CR8!Y!A+MK*W>G5;]CKF3!>JBOK?V'5 MV2;' :2M=;KNG8E!+57W5SST<=AQF$<'')+>(?&\NX,\R_?"B8LSHU=@V)K0 M^,%+]=Y$3BI.RL(9VI7DYRX66%"('=QAHXV3JC@;.H+ES6':0UQU$,D!B!%\ MU,J5%FY4AMEC_R'1V7)*-IRNDA,MU_!+ZS^7C M18C]!)_'8+-BMBO2^@+/@+K%E0AO7LV3)#JMA:+V]+:B:8P6:1GZK?@45"TY9G1 T5;" M5&M8KD-/(2TEYD"#C9"9>X:I]%.F%M_0T $@2%;:;5((=6M28L^PO&TN;0YF M2U$P%-)M+?YP[S/,%*1/((,_3ZT-Z>Q[_GAPM*RN9.:K<&_]4JFFJ8^M))/E MFB1;4114L=YGM]+%DCZI#(VJI>R2;8&Z,*(IUUX8-69&1"EX5;6-UY-R;(PD M"@UQV)',SAOR[WI9>:O2?I?BYHO+T_&H7P:+ 2Q:FJ!".1)$C26>G?E+G^6* M,MK5H3L,MM,Z7%:^:/N4[IL.O6NNN;#@>RN,XZ3E%&.;DK@U"N.+M]?&E48S MD@&A%)E/[Z/G>O^ZTGK5M+*_;HA&BQZ^YGNG/PQG<]DUH^/&)S E^4 MY/ L'%&Q\!KB<1C-(GI(DG 2Q?"[H)3!+)PIGZ_:5!EA3D=S^DVF<_BL'27U M2<(ZRJ]A- ]GQR-ZF!!@,GTJYFDP3V"QM@YK5I.,"9[5C,AUG% %*LH/I\P2 MN^ED0H3'XQDLJ"52+EVRCR*8A_$HZ4EMX#=\1B/2,X'Q<1@G,7UAS3W-;Q(Y MG)X[:MUW=7IHON[OB#_/NQDW50T5. MC8HYN4:#V20 T]UBNQ>G&W]S7&I']U#_6-+%'PT;T'ZNM=N\\ ';?R4N_@50 M2P,$% @ IH*J6+@D-VPM$@ L34 !D !X;"]W;W)K&ULM5MMWC3NVJ^-">K3IJK] MJY-U".W79V>^6)N-]M.F-36>+!NWT0%?W>K,M\[HD@=MJK/Y^?G3LXVV]F6N3/C8 M7CI\.\NSE'9C:F^;6CFS?'5R,?OZS6Q. _B-GZVY\8//BE19-,TU??E[^>KD MG"0RE2D"3:'QS]:\-55%,T&.7^.D)WE-&CC\G&9_Q\I#F87VYFU3_=.68?WJ MY/F)*LU2=U7XT-Q\9Z)"3VB^HJD\_U_=Q'?/3U31^=!LXF!(L+&U_*L_14/< M9\ \#F!#G,E"+.4W.NC7+UUSHQR]C=GH ZO*HR&U$%^@+'>V5K7A=65NL*/!GX: MO/KWQ<('!T?[SR$+B0"/#PM T?>U;W5A7IVTM);;FI/7?_[3[.GYBR/J/<[J M/3XV^^MOC"^<;9/T[UOC6!4?E;/0I:VPR7@X4OZ0(O^GI=3;+N#=B?I[74S5 MZ9__]'P^/W\A/_*7V0O5.!761J5GS:;5]2X^?(!HW )F6C]!A-3=$AO1P903 M55ILBUU@)GPA*>#RUP8;9FKC5KN'%-:E:EU3=D50;:4#P9U7^+_:F!(A4>$I M 0C):1QF,;5>5!0>$&>C0@-ME@;" 1F#. -^PS/K8A1CU!2:*5V65IR,%(D: M#"7$[]:5#UOMPFZH1ZG\-6RGG4F20@R*T8IG@I4 #]D_\X3LP"MGV$65K=4[ MLW =A3Q%CICCRA0.">#RP_OAUP_OE-]Y^+;L7(&]ZC;0VD"1GP:R%YUSF+O: M9;.2/,NF N*3A622WJQ?JXNM?5L9[!+,555?R=J<-9N?016TF:M&4.S)/:#IX]VK"&X64Y3N' MO:-1))(S6QMTE3%FK>$;] #X$9H&SS?-5E>3]($D7I@:H*Q:NZ(EX0(0G$)) ME-QJ#]-H1VN+4V%GKA #3D8/'(Q-\>R%SSLJ[KI![J)@A#"8K[6F,++9NFV! M]1*W$[+$UK+ZV9=ECROSR2YL9>&I,%S7KIPN373[N)+XBM=8!"+%'R?#!2=Y MX/ %>@X?\2R^, 7%%T*P)#M/J2]=L^)7D2S!G>'BCG0-A MV2G*F/ #CD.*:/'C]"L90'ZI] *!NXR)!&Z0PI H+( (65UF3^*%M0ZL.C@M MHTA<$3M<53VLW,\X5R+/OFV.9/@G.<,_.9IV_V%_[1"CL 0I\Z.NP:G)&__B MU66E:W\HD?^^&3.6\+SJGVL#A")#$OBI929&/A,CSL=Q-*+-1],C(,#N>_PP M0+T.8Y0=81>/ #S\RL^J+!5&T&9;<@Y*P$PT3-[:VGP**MR8:FO4ALDGNV!$ M=TG=%A-[;[PGR4924K:SI:%(&8@"8\9L-] SHZ_X5Y;/(QTPI/39(P_NZA(/ M((@IM"=@7W84E@K?UH#5YD:ZHQ4"P96?2" M!4(C]'^L9J]>-!C%A8!::81K\!2(C?VM6FMX?)S9%H2+&(0%9(/(#%5#1I_$ MR$F;R,EWK:&#KJ'Y4F\;Q_AH,3>@GV!C)&/#F:[J33Y%E>$#/*M@/C)&%'AH MXTCO&D K$I!47\SGT^>HK*J*=C Y3UB#,45;@C&@9D$ . B;2@ZVQ!>SIX<& M[R@=R*!O(,IF@6V*XQZ-J=/"5!80$$'&!A1_5=5[-?F]6C7L.0WL[P8"#G>[ MQT;K?9<0S *\R'U00ANA;T*UR=L.!*E(IE'XL6QQT?N.5I)*" 7PAJUY(E>R M+#HCH O*2-8 M3ZDO/JZL9MBQS.TDALC'R?:=\VR^18?L#6@8[5C&OK1'97)K"DK>O=*T[/ U MDH]0,5JX<2,@0(+&BO!#N[$FS%TV;61M MT#Q836F<(0D+@_\BMFHHSV@I=+XP=AM+B0RO4_4.QBRE;$ZB38@+$/^JJI1\*KTCBR-G%4BG MY J$6)4)L1H?Y!EN^7&4'V-83S/#>GJ4#[U!#+"[#WM!AVC5[YB&TK7(#N=+ MS'U@A; /S5VM@21!H/G>("T E +(^I@4J9HAXLJ,5I>_H,B3]VNJB3PU"[C: MQ39189?F^XTDL] 5>RTW)SG&\?Z!+'HK1\8HO'OF@48]K^!*]5X#R(S.K*FU M# \G*G#?@:@45Y(R0&Z*ZW53@2+ZOU ;V!8V3%*CY!Y39:(WN3_ID/DSQK6I MUI 4=A8AYD\9:ZR@1$H?45_8K]!Y5G EMPO<2#K MEHC 8G?_Q!]!_6/-JW-;52K]#:0K=*Y/_W9Q<9EJ4]%<,H?TZPBLG-T0;;5- M*;R$1$VN;"&(K4MN;FR-9-M^-",L)'.1Q9'7@Z3&L7!OAL*.77O \=ZI_!SN#%/\C!_)JQ?L%TJ!1HK']!$<$0PS3L M$.RWQ"Z:SL,R2UO1_ASQ@,RI.'$2G6XB!W-&2]P[JNC9[:VXVI2K.A^N 0FMI:SN69,KIDIDE/U&]-RVU*,BWG9N2ACBI4 MO$9M*.P9A2&D,AM;**I:]IIWQ/@(0^2@"2-[BCUA88T01W2+,BO^@:MYI.558?J,W?-BUL8B%X"M]ZVAN+ Y6"^3(^!>890(Y8W:DZ(S, 8Q; M&AL4+QQ![K +9:Y+=N7V<<>'4A056-.1V+XG42*;[PIB,\NN@NO#JU)?HS8W M^1BST@C+=3)N].O<(*%SZF#@^_L%,*9>J]BB[:4]=JS0!X,4:-3^,!PVM;HV MPK:VMH1:1V'QJPR+7QU%LP-7$PY!XA^<9"3:[+R_37%^O&=.]?Y!>7['P+$, M@QL=LZ-3?93^U;<(/<+)P])\WA2<*J2[ESWH\^K.E'LICIB\$8M/=8(_"&X# MV$'D;?0UJ'D6B \IO>\V(W#KLTPB$3DSCYN"PP:@G"ZFXB6J1J[!0'''&%F% M5$ZA_5G-TLBA1TR?B?1DP*^CY$F5OC'([T1N1DJ%;"/^]"J:4KJ44WHP):PM>(6H!P&"ARSX>&SK1P8T*B1MIR)&P%DSVL MN*(6_^$W"69";#!"'1J%G5F '>X^@+8]W&<$XJD#;8##J'$OK$G(>[?BG5#XY^XAV9;=2R (\AWTD-U>01@Q'0 MK.Y8UF&<)FD'33IJ$--V/J14'#O4>ZP[9CVPL5+#N/B(5!G;!\?XV5[WF5Z* M9%\N5Y@E=H1%HNH M) O:$A\(>Q02_VW/U&&=6 V::ES!W>P#?F\<-"(2A R MP(T)5V-T*M"3QM(@%OF<47_*[H)XY8S9;R#;9>1\8BGJGXI;,OA9;E1S]4;S M.0GD_O"6KS .8I62=#JJTQ5[ D*#MD_+(09IB$(RLJ7;D.M,.L5B(TKOP3=\ MR6:2#GI312$G%%*#X0DCBMRRTM>TG;]TY2HBY(*.VQE7 1B,CVP*?S>0'R,7 MLWF?/>?'KZ_M,9V?F.E<,M-)5Q8.9M0_/NVHUD\7(,K;%R#VR=B!>V%BZ!OJ MS(]N?8#S_^N]HAL>ZCNCJ[#>NVWWK_>I/1(OL#15;N5\KR$8%<52U4Q3S_HS MVY:?JPPW*+]X/)WGGT^G:4?QLU0^A9+>?*:V>Q+'C![\N5==Z)&^3J? MU8P;K.^'%^>>)[V&Y\N)QV[ MP+00=9+L#[@.N]^$()3.L*3.6LMAUZE]D'66%-ZK?2O[C9P#OCNT-S93EHP] MS.@MT)"5&>+AAN[Z85YRCE,+ >1"F^E[OM0A<^!!_:%IC>'#SM?SR?SN]$)&HC9J2$B^:3]J&9>PE&R:4786'"#;5/OT<&(-P:'KK= M K,'$SF/8/MIQZ?E6/!4/XC5C9RQQC?&<3)LR$@Q-;A[G!M$TEI@U@ UZ.I5 M/.\%U:;+E+ESP<'H*=[[ZZ8IK(E-#F\@24)+-5,^+V7G7CQ0WW<@B[/'L<._ MWTPW3-&9+%OGPYW;S^<4V6!?#;-:GN6@#\VGCYX-)[D 7ZU43HLQ2VO95*%L^=Y(\HG= M*%OQ_6A3^H$-XC8D2.%:.H+*786TCQ+4!U:X^Q[[K;M@GWDH<8@JG@W^B@8^ MM^*_%?+2SI,_J,F_YK]'NI"_PNE?ES]FP@ZL;$W5VA)#S^%*)]+)2U]"T_+? MY"R: ?GCVNCX?;T IXOFR:D+[1 _BNMU_\#4$L#!!0 ( *:"JE@#B;9] M[@( & ' 9 >&PO=V]R:W-H965T MVYPY9V9G=K(R]HYR1 C E*AY)S.V$(ZG=A%2:5&D MM5&APD&O=Q060NH@FM1K5S::F,HIJ?'* E5%(>SC')5938-^L%ZXEHO<^84P MFI1B@3?HOI17EF=AAY+* C5)H\%B-@UF_?%\Y,_7!VXEKFAC#%Y);,R=GURD MTZ#G":'"Q'D$P;\EGJ)2'HAIW+>80>?2&VZ.U^CGM7;6$@O"4Z.^RM3ET^ D M@!0S42EW;58?L=5SZ/$2HZC^PJH]VPL@J3>.:I9GPHEH8LT*K#_-:'Y02ZVMF9S4/BDWSO*N9#L7G0MIX5:H"L%D<"ZU MT(D4"BXT.5MQ]!W!V\\B5DA[D]"Q1V\7)BWZO$$?_ 9]")=&NYS@@TXQ?6X? M,M..[F!-=S[8"7@I[ $,^_LPZ U&._"&G?QAC3?\L_PS28DR5%DD^#:+63[? MF._;-#>0H^V0OHK&5(H$IP&7":%=8A"]>=4_ZKW?07C4$1[M0H]NN"K32KW( MUHP(.5&7*#S_%(1.X1H3L]#RAY\ZV,PSUX+?K:R5>@%S09*VR=Q)9+O,&7E> MG*0D[[*T#UG'4S0\BTV>]AG/S/-@<(G*,_$;&XBY1.NY/3(1+EU*K(R]V]@L$59HT:]G1G&GXELO-=N; MBM@E[8U?J()/M8\^G K* >\KR2Y\M8S]E<='KE%[QSTU8X8$K^'DW?[H\ 2: M )UA@D7,Q%NTX988>:%*BE@JZ23^IS'[1>B_AJW/L1F>',.VR@DWNEZ!=E'W M=H+$5-HU#;!;[9Z/6=,UGXXW;P_G=B$U<1 R-NT='!\&8)M^WDR<*>L>&AO' M';D>YOP$HO4'>#\SQJTGWD'WJ$8_ 5!+ P04 " "F@JI8=V?&9BX% #& M# &0 'AL+W=OS&-NU MD:(.0JMFS*,H'Z^$:D?3D[!W9:8GNG.-:N65(=NM5L+!OOM-1J)5NK=$M&SD]'9_'Q>>'/AP.?E=S8!VOR MGLRT_NI?WM:GH\@#DHVLG-<@\+B1%[)IO"+ ^#;H'.U,>L&'ZZWVU\%W^#(3 M5E[HYHNJW?)T5(ZHEG/1->ZCWKR1@S^9UU?IQH9?V@QGHQ%5G75Z-0@#P4JU M_5/<#G%XC ?!'C W1L**"^%$],3HS=D_&EH\XO@:I &.-7ZI%P[@Z\*GG O73G7GI(^_0:M[;N&NFAOVUO@%8; M)2TQ^DVZ?6 /JML/]J'>"@$D99VWYY:2YKK!/5?M@IZK%CNZLXBJ/3HF)+): MADQ>RDJN9M*$EX]B SX[:1!B2T\IBUE91%@D.9M@\067FJ!J;70EK:48NR65 MY<1G1H'X-2VTKO%APG(>$T]9D<;T23ND["D5"4OS"18Y9WD4_6\P8\[*/,6B M9'G!]Z!,$DZ<1>F_<.8L*7/*6);S'4H>L:SD7FW.>)G0 2)D.R)DCR;"![AL MZ*(S!GFC,VLE.#R0?2U43:]N4>2MM/L(/N0E1>?>O4VH/\ M81$XJ'A_CK^S(.\MM&@C(:=D$PSCO3*M<9"1TE[EH<*/)> M5$NX;?[A#Z4L0[E)V21-MQ>G0V1RQ"4^/PB+AQ1$=BNM3'YM)*#M) 6/9(=H4 M.]H4CZ8-<)H.&-\I,5.-\U4T4_>_7/==GUAP:4UD/[% MR#[(PIL;*G7*\K3P"W #Y7B+Q*)PV% Y]LIRQ&QP%W^+U5U:*'2/CL^U+F^P1T M(>SY4J:19B@?=GN6M>/F;O=W9!^UL^F M]\?["1]97"B,"XV<0S1Z4:"UF'YJ[E^<7H=)=:8=YMZP7.*/AC3^ +[/M7;; M%V]@]]=E^C=02P,$% @ IH*J6% ;!N30 @ . 8 !D !X;"]W;W)K M&ULC55M;],P$/XKIX#0*E7+2]]&:2.U P32)E7; M8!\0']SDVEAS[& [R_;O.3MM5J"K^!*?[7L>/V??76:-T@^F0+3P5 IIYD%A M;34-0Y,56#)SKBJ4M+-1NF26IGH;FDHCRSVH%&$21>.P9%P&Z2\1&FXDJ!Q M,P\6\70Y=/[>X3O'QAS8X")9*_7@)E_S>1 Y02@PLXZ!T?"(ERB$(R(9OW:< M07>D Q[:>_;//G:*97*6'\%YK6 M=S@)(*N-5>4.3 I*+MN1/>WNX0!P$;T"2': Q.MN#_(J/S++TIE6#6CG36S. M\*%Z-(GCTCW*K=6TRPEGTY56>9U9N&=:,VF?X>R.K06:WBRT1.^H!G"MI"T,?)(YYG_B0Y+5:4OVVI;)2<)KIL]A$/ M1Q]."!]VPH>GV--;*L6\%@AJ _\\V!5G:RXX68LLTS43Q]2?Y#^N_JY V"A! M5N0YW96ES:Q@V&LE4,DVCO80B-"V>8(NAP! M>N&LZ)X8F,R=,8 SSZEJ0RNF-X4[#SU,KQ;@G9>XY5(ZD4LFF,P0WD+2'[T? MT#CH)Z,A+/)\NK\=X_4T+RG C:F)+Z^UC]-%@IJK'.)^/!K3-XK'<(7&3(%: ME!5(+]E2Z7[H; P(W!(W.)Z, =-NGVHE5E>\-:V6ITWBS MH-:.VCG0_D8INY^X [J?1?H;4$L#!!0 ( *:"JEC^+'69Z0( 'T& 9 M >&PO=V]R:W-H965T?S<^7R9[*2Z MUP6B@<>J%'KJ%<;4XR#068$5TQ>R1D$[&ZDJ9FBJMH&N%;+<@:HRB,)P&%2, M"V\V<6LW:C:1C2FYP!L%NJDJIIX66,K=U!MXAX5;OBV,70AFDYIM<87F2WVC M:!9T+#FO4&@N!2C<3+WY8+Q(K+]S^,IQIX]LL)&LI;RWDT_YU NM("PQ,Y:! MT?" 2RQ+2T0R?NXYO>Y("SRV#^P?7.P4RYII7,KR&\]-,?6N/,AQPYK2W,K= M1]S'DUJ^3);:?6'7^B:7'F2--K+:@TE!Q44[LL=]'HX 5^$+@&@/B)SN]B"G M\ATS;#91<@?*>A.;-5RH#DWBN+"7LC**=CGAS.P=;E IS.$6'U T"+T[MBY1 M]R>!(7KK%&1[JD5+%;U %<.U%*;0\%[DF/^)#TA6IRTZ:%M$9PFOF;J >.!# M%$;)&;ZXBS5V?/$+?(<0-TI6L"2MBFJ"\FT*6+I,HX+O\[5VZS].):#E3T[S MV_0#SU%#5C"QI9$+,.27'S2I?9K7 MK&0BLP3*.9A"(4+5U@C:&@&ZX:SHKAB8R*T10\]QRD;3BNZ/XR$:;M#MUJUUOG M;4MY=F\;,UT22=10XH:@X<5EZH%JFUT[,;)V#68M#3TB9Q;T?T!E'6A_(Z4Y M3.P!W1]G]AM02P,$% @ IH*J6(4 J,R9! $PL !D !X;"]W;W)K M&ULE59=<]HX%/TK=VBG369<_ TF!68@3=M]Z)9) MLNW#SCX(^X(UL2TJR9#LK]\KV3AD0\CN"TC6_3CWZ.A*XYV0=RI'U'!?%I6: M]'*M-Q>NJ](<2Z;Z8H,5K:R$+)FFJ5R[:B.19=:I+-S \P9NR7C5FX[MMX6< MCD6M"U[A0H*JRY+)ASD68C?I^;W]AVN^SK7YX$['&[;&&]1_;!:29FX7)>,E M5HJ+"B2N)KV9?S&/C;TU^,%QIP[&8"I9"G%G)K]EDYYG &&!J381&/UM\1*+ MP@0B&+_:F+TNI7$\'.^C?[:U4RU+IO!2%#]YIO-)+^E!ABM6%_I:[+YB6X\% MF(I"V5_8-;:#80_26FE1MLZ$H.15\\_N6QX.'!+O!8>@=0@L[B:11?F):38= M2[$#::PIFAG84JTW@>.5V90;+6F5DY^>WFB1WN6BR%"J]W#UJ^;Z 5B5@5WX M8 K.X%*4) +%+(]7]V:,<';+E@6J\[&K"8>)YJ9MSGF3,W@A9PC?1*5S!5=5 MAME3?Y?P=T4$^R+FPP78B(E7*7%&1P\VE%@!5VT'X'\3O4S!2A34&M0%6-H5S+:,%T9;M"+A M"]&N8<[(-T4'/F&*Y9)RM=L=0NC$<>3$X1!F6<:-1%D!J@G5 LW@W9LD\(./ M\'UC#)15N#(*![9C,E.P-FG(\&P0C9S8\\Z; [!?3DWV@M9= VJ%7-LQWF^X MI%$8..%HT$5_Q3HBR$GP6!/)-\T[_4+@C!+?\?RXB_>]UDH39%ZMX??:ED_[ MVP \9O/3]B+*--NBI-9*9Q9ERNG0+B1/\?GZ-9K^;5QO49:GV/:=( F<(/+@ M+?C#_F@(23_P.Q1[&N/ 89A/TE> MI-%WAG'B#.+$( WZR0B&_638LC9KMO4XL4<6GS'6R)):+L)GQB7\8$5-"J< M5L6G*!QY(R<9!(8;KQ\-G@IM3Z#O/R&PA;1%947JAT,B(30D!'$_#O^76,\: MM5KGH0G^$H,)'84D"0U_2=^/X$1_BKO^%/_G_O3:#7.L1YV,?KQ'':9)#]-@ M>Y$M'V#%*V* F\:A:4MMDS?!@:@KJ8ND8EW9=I75TLC!-#J=2T0HFYL,S4WV M;_Y,D[$[OJ,N]]CHX(Q7Y"UJ10;J_ )N;:3#.[%M!,;W4BAMV)*XQ8HD1IL1 MC8SX!Q'<,+J ;1IJIW>H#;1X,"3I^U%"AUJA!60,,G(OQ,96%GHQ#$8A?,&* MQ%S8=9;1XX*;6\VV:NH_=+0H3N+#K="6F%=H)#4YOF>A.6$R.*H6]^"A4J)< MV^<8"5;4E6[>+-W7[L4W:QXZC^;-O/O.Z2.VFNMFY<"!D4. MY_AF.#.>Q5ZJ)YT#&/)2<*&77FY,.0\"G>104'TA2Q!XDTE54(-'M0MTJ8"F M3JC@01R&DZ"@3'BKA:.MU6HA*\.9@+4BNBH*JKY? Y?[I1=Y+>&![7)C"<%J M4=(=;,!\*=<*3T&G)64%",VD( JRI7<5S:_'EM\Q_,E@KP_VQ'JRE?+)'GY+ MEUYH 0&'Q%@-%#_/< .<6T4(XUNCT^M,6L'#?:O]%^<[^K*E&FXD_\I2DR^] MF4=2R&C%S8/<_PJ-/PY@(KEV*]DWO*%'DDH;633"B*!@HO[2ER8./R(0-P*Q MPUT;I-5F#(IN< M*B ?'NF6@QXL H,&+%N0-,JN:V7Q&\J&Y+,4)M?D3J20'LL'"*Q#%[?HKN.S M"C]3=4&&D4_B,!Z=T3?LO!TZ?<,W]-U1)9C8'7K[U]56&X7)\7>?O[6Z4;\Z M6S!S7=($EAY6A ;U#-[J_;MH$GXZ W;4@1V=T[[:8 &F%0QN1M"-&E?WD9V<]T.JG3 -L;@2S#?F>M,)$HP/9I*&]M MV]C688)O%7NF'&_U')-+($;#[,L+:9#Q_;M9',6?NN\?I7W[4_K#YLLI<=U' MO-NLUR?$_R]&;08=1^G^A'/>0SMXY.@B&@WJS2@>]/*VEDZXSW2 <="BNSA81BGMD20B.N+>(LA/-%Q5.2 M8[+B8D'BS["/Z:O:.VI1_]6+;C F2,"VPTD4^M-92&;^Y'+:4Y0UO5[;@HS\ M>!:3<3BTI?BS)A,\#:>AK4$\Q7%$XN'XN/C&,7F4MBG$D3^9Q"2:^>/QB/2E M:W P5V#+W+GI26,4*V'J$:.C=@/:53V7_,M>3W?X3[YC")A#AJ+AQ1033]43 M4WTPLG13RE8:G'G<-L&ULK5AM M;]LV$/XKA-<.+:#$>G_)$@-.NF !6BQHLO7#L ^T1-E$)5$EJ;CIK]^1E&1; MD55W&]#&E,A[>"_/W5&\W#+^66P(D>AK653B:K:1LKZ8ST6Z(246YZPF%):,EJ01E%>(DOYHMG8OK1*W7 M"_ZD9"OVQDA9LF+LLWJXRZYFME*(%"25"@'#SQ.Y(46A@$"-+RWFK-]2">Z/ M._1;;3O8LL*"W+#B$\WDYFH6SU!&P*%E[)"Z+]H:]8&L&/: M",G*5AB>2UJ97_RU]<.>0&P?$7!; 5?K;3;26K[#$B\N.=LBKE8#FAIH4[4T M*$FCJNB! >HD+=(T+7*4$/>CLO*M,"@*7QRSXSA[[N*L6UV0]W>%"EA58D@Q) MA@KCMBT6"/[EK(#T!9[0"LD-:P2N,O'V K7.O2FP$#2GJ8&!$*8;'<-W)"7E MBG#]L!2"2(%TXI^Q_*P1!+#UN]]KPD&V6IM]$1]9\PHYKF5[OAK8EAT$Z)96 MVA C<\^A5''YC$ W1+XTM%;V6J@"(UW+=6/X&S@A>F3*"5HFV\/V+3=TS29! MY*#W%*]H024]V;RA#<4>PL29;K.?#K6K[O3 -6K#H[ =2X M!EC7K:T9UP8J]_HABJTXCEIW3>OF@')1I :.Y8&C#P.SO_;HS,X-RS3E#83F M<(O(5X&/W6'4CQLN-Q"8@E7K,TEX>0 7QS%R+#OT6^N.ZPLF6:&G>0'>2- G M7>9)=H:?P"%K8"I1K6_G&+V78F!&1^Z]1#TPY"5, #"OAT#) M>8!>3]3&H*^-P(J4)$6<.544 :^,\)0:5I:T2U MM:'G56A@X WJX:!:7J!'C;3?(-'^GH.ZHJ$U["$?U6*T+%5R?C,KR5._TY?&G'\_Z3NT9CM7):J MG7+0:Q 3\+EM?&[>3Z]UDE!W(W\4>1@@"(P?P]\P2=!$WH5]WH4GY]T'+"%$ MVGAXNL6ICP3#_=@O7%YMUMW'#FLEZ-5]049EF.+EJ6IJ[ID M9M I8(F>4!TV3@+U$$#336)'#4/D6[8;J6&D6C&X&88Q\B#R,$@T,U7'(3B' MI(/CA+=_T #B/2M."77.",,8O">@/M"R;J0F7YNHT#XAL^Z57T"Y)UPT9)R& M?<^="';4!SLZ/=C0/\JF[-EHRM5]J_U8M">QQZ,]%A!+I]\-*VMOT3EE9 M4MD>1\M6KX$W52H_D0U-X>.E.](U.IR[QJ\/!P M)DRBEC.F.$3H\-BYQP8K/DX&UPM/I((^HDPP(>Z9$)_,A%V%,1RXJR @9(P! MDYCC#'B$6!NWZ]JO V/N!>@W,$E1P53HPW)@C*=:DX/277.6-2D<4<@3J1K2 M57.E& (CP0J:Z6\=(>''1&.W%RPXI:<,N*'[P/*)WH">_(7: M!4UU#\T)Z?54L7/,9P=\H03'A3L!6 8G<]>*[*Z^]"([3/A$L&/]R9! B9K@ M1=+S(OGQ"M% R3ZE0$Q"GT(/:@C1E8#<;#S(I/'SM:D%@PHP\*U0AW,@7W<* MZ?8!EN@+@Z9/6W.>_H]5(K!"I^TNKA7:=AM&.%-9+DR,16N^=[]3$K[6MUBJ M0,(>YJJG?]M?E"W-_=!NN;EE SW7M%*U,@=1^SR"8S,W-U?F0;):WQ:MF)2L MU,,-P6""6@#S.6.R>U ;]->'BW\ 4$L#!!0 ( *:"JEC4$HM$# , "\' M 9 >&PO=V]R:W-H965TUCL@9;&%E&*U))4W/37[Y"271=QG8LYY,Q[?./1 M#.<[I;^9!M'"]U9(LP@::[OK*#)5@RTSEZI#29Z-TBVSM-7;R'0:6>U!K8C2 M."ZBEG$9+.?^[%XOYZJW@DN\UV#ZMF7ZZ1:%VBV")-@??.+;QKJ#:#GOV!8? MT'[I[C7MH@-+S5N4ABL)&C>+X":YOLU=O _XRG%GCFQPF:R5^N8V'^I%$#M! M*+"RCH'1\H@K%,(1D8S_1L[@<*4#'MM[]G<^=\IES0RNE/B;U[99!&4 -6Y8 M+^PGM7N/8SY3QUKRV_0LX4>F+R%+0DCC-#_# MEQWRRSQ?=BZ_.VXJH4RO$?ZY61NKZ5OX]U2R U=^FLOUQ[7I6(6+@!K H'[$ M8/GZ55+$;\XHS0]*\W/LRP?JM[H7"&H#*R4?45M.58$_E45S2NQ9NM-B/S<( M&R6H$[G<@G55!^^5UH E)[6ML4S6SMUI+BO>,0&L5;VT0.=0,:V?G/>1B=YK M=;"5:CLFGUZ_*M/DZHUYKA\NN*1(U1LB,9-KH#I7C2_T'5;8KE'[S1!<$S/% MTR=0P%_G%/T!Q2Q,TNE/XXLD%]W\ VMJ3JH]-Z9GLD*HE*$D+V;%= (721B7 M^016^VR^^FR(I0RIG(,1Y\DS/>5+>M(\#N,X/K)>5#0-\R2>N/4J.:4IS?)P M.HM'*RV+9ZIF+ZE*TKVJO?6BJBS,W3]$:Y&E)U0E21%.DV*TLJ+\I>C2*0Q! MHKL]3V9A6A3>*L-B-H53[1(=#;$6]=:/:D-R*(5AGAU.#Z_!S3 $?X8/3PE] M7%LN#0C<$#2^O)H&H(?Q/&RLZOQ(7"M+ ]:;#;UHJ%T ^3>*](\;=\'AC5S^ M#U!+ P04 " "F@JI8I"2@ECT# '!P &0 'AL+W=OZX9:&N@Q,JY$7?5!3!RP,9T'#A?0VJW[N3F]6JK.UD'BG MP71-P_7+#=;JL/8B;YRX%V5EW42P6;6\Q"W:3^V=IE$PH12B06F$DJ!QO_:N MH^5-XOQ[AW\$'LR)#4[)3JE'-_B[6'NA(X0UYM8A,;UI M2Q=X:H_H?_3:2_5X2\\ZDD=7JYJTW_A,/C& ML0=Y9ZQJCL'$H!%R^//G8QY. K+P)P'L&,!ZWL-&/6;E58'T,Z;T)S1 M2^VCB9R0[E"V5M.JH#B[V6))*;9PCZW25L@2WCSP78WF[2JPA.^\@OR(=3-@ ML9]@Q?!125L9>"\+++Z/#XC71(Z-Y&[81<"/7%]!'/G 0I9W0>#^@F]S>O?HEGX[@+79.*:7$+? M;.GZ%5V-H/;$]PEEA[![@3]1E9JWU54="?R-1CB2 RX+<5='E%G)NL53D3*T"+.':2B-",]0$NIH .M&\FHZT M#R+#"+F+\(,KHW@/N!S7G>%2\'@DOB+B,',G\<1O.\T M]4":2NE)(%G[$(MA238@<2>1LGM$W"=/_)^9< MW0'5//5 #VUW M&%C5]JUNIRPUSMZLZ*5"[1QH?:^4'0=N@^GMV_P'4$L#!!0 ( *>"JE@X MC;E4S@P *A 9 >&PO=V]R:W-H965T WQ'D,$YZ +Y_2[$N^5*H@7U=QDE_UED6Q_M#OY].E6H7Y M6;I6B?[*/,U68:$_S1;]?)VI<+9=:17WW<'@O+\*HZ1W?;E][#Z[ODPW11PE MZCXC^6:U"K-OMRI.GZYZ3N_Y@<_18EF4#_2O+]?A0CVHXM?U?:8_Z[\HLVBE MDCQ*$Y*I^57OQOD@_7&YPG:)?T?J*=_[F)3?RB1-OY2?R-E5;U!ND8K5M"B) M4/_WJ.Y4')>2WH[?*[3W,F:YXO['SSK;?O/ZFYF$N;I+X]^B6;&\ZHU[9*;F MX28N/J=/0E7?D%]ZTS3.M_^2IVK908],-WF1KJJ5]1:LHF3W?_BU>B+V5G#= M5U9PJQ7<@Q6\UT;PJA6\8T<85BL,CUW!KU;PCUWAO%KA_-CO852M,#IVA'&U MPOC8%2ZJ%2ZV<=C]_+8__" LPNO++'TB6;FTULH/M@G:KJU_YE%2AOVAR/17 M([U>8FIP1]^+-K:+',.,W&89A./8Y$L=S MGF6KI)T)U/0MQ@B6]_):];:N]XI[%ZZC(HRC/]2,W.G,9OI(H3_("_+?CWI1 M(@NURO_7LKVW.W?8[I;'TP_Y.IRJJYX^8.8J>U2]ZW_^PSD?_*LMMD@L0&(4 MB3$DQI&80&(2A!F!'KX$>FC3KW_:K"8J*X\]NY=L>9311Y.G931=$J4//X4^ M,*V5/N;H+_QI>5W?6L?I&O =YF^Q.V-+_N/^[%%CD>1&$-B_.UG0B#' MDR#,"*/_$D;?'D;]FT6=[P71=4>CPRRV M+#4># ^6DLVEG'.]W.!E,2,^YR_Q.;?&YY=4'YI)HD.4J4>5;%1;CJQ$UQPA ML0")423&D!@_;]FAC2Z\@QPUE_*'OGM^D"/0AAEI&[VD;61-V[W*IOH N9\W M_?]LLSN#4*2D4)G^;3'G*GH,)W%K+JV#=U+0-AE1O'B) MXH4UBC^&DR@FN2J*>)LSDD[B:+$-X[MR]]J6.ZO8-7<7C>G(R#]X@@+D@!2) M,23&+QI):3P5 CF@; XXOMC+KQ$H9U"?4AU8(_4Q*JH$[>?*?@2VDUTS56G[ MWYCKC88'J8*.2:$:@VK\J.=#0,>4+6.^\BN&LW>RWK$FZZ&.T\WS@?$=^2E- MWG]6B7K2OX#\/">?PF0S#Z?%)BM/WS_H[8RFJEZ^-7W683NG#ZD%4(U"-0;5 M.%034$VB-#/X;AU\]T2GOBL8%6VD%D U"M485.-034 UB=+,:->ECF,]Q;Z_ M3P_K?7JX*D]VD_ IS&8Z\_HW^K18JHRLPZQH/0-N'Z5SSJ$E#U2CE6:)XS01# MNQRH)J":1&EF@NOFQ[%7/XAI-?F3?"Y_PUL7Y3DLF3SJQ]*RT6Q-.K10@FH! M5*-0C4$U#M4$5),HS7Q%U&66HVR[3F^1+HD!RJ M":@F49H9W[J&=$]?0^J)REVZ6JLDK_Y(+HW23Q]^(3*:;+"OG,%_+ M9=I/H]@WLW/^H;4E5*-0C4$U#M4$5),HS7RAU+6E>ZK:TH76EE M@&H4JC&H MQJ&:@&H2I9G1KFM+]V^I+>VC=,XYM+:$:K32C+\J'S7G,-#6$JH)J"91FIG? MNK5TCVXM_[8YS';Y?%L062X2L6]XYY<$M :%:A2J,:C&H9J :A*EF2^=NBYU M_5/-:J"])U0+H!J%:@RJ<:@FH)I$:6:TZ][3M5_%AYK50$M0J!9 -0K5&%3C M4$U ->FV7&,X>NT:5+3ZRWE.9N&WO)QTJ*]J MNGF^S,IZ995]F,X!AEX2"-4H5&-0C4,U =4D2C.#7G>E[OA4LI MFTMQZ)8)J"91FGF/J;J;].S=Y'V63I6:Y;L_V3ZXCT!K#6,'NT80J@659H\# MA8[)H!J':@*J291F1K7N(3U[#WFKBB>E$O)CF&S*FQ@Z^O ?)C/"U"3;/N!Z M6=LM 6_M;N?$0HM#J$:A&H-J'*H)J"91FIGLNCCT3E4<>M#B$*H%4(U"-0;5 M.%034$VB-#/:>S>QM!>'W::W=JQSG+'WKL3>O+)Y66/+]-9K:Q$;TUOHE@FH M)E&:&;^Z]_/>Z/TVDUS]OBG/\-+'5\Y^V8G.H8,V<%"-0C4&U3A4$U!-HC0S MQ'4#YYVJ@?.@#1Q4"Z :A6H,JG&H)J":1&EFM.L&SGOC/IH'TX-T/L_;[\)5 M0>:-/ __H.;./ESGB$++,ZC&H!J':@*J291F1K0NV;PWKB \F$*0/TG;F8@; MXTS$N%BVAAA:M$&U *I1J,:@&H=J JI)E&:&O2[:O%,5;1ZT:(-J 52C4(U! M-0[5!%23*,V,=EVT>?:B[2\T'^3 M49=RPSN'W:CP;LU2-3VFVFJJ[&AO1K[S\^D/- 3H<*X6&[O*+=[ M:X];E4R7JS#[4EY!M'U32)65N]+R/4"RW93U>\ -3S4[@-9T4"V :A2J,:C&H9J :A*EF=&N:[JA_;ZBYAXZ MTWOH=V2]>^>F<-$^58#6'HGYS)\:54 ;.:@60#4*U1A4XU!-0#6)TLQHUXWU2+/KG1,)+=R@&H5J#*IQJ":@FD1IYGN!UX6;/SC1 M_,&'UG%0+8!J%*HQJ,:AFH!J$J69T:[K.-]^U=Q^M*?/T9Z^MJ>V8YWCO-., M6\XW;W,/'9-"-0;5>*6=6Y\/ 1U3MOP,7.>U6X_X=17FVZNP5V<$QJXT3C>S M[4W3-L7NEFK%^\UZNV-M#1^T.8-J 52C4(U!-0[5!%23*,T,?=W8^=ZII@G0 M7@ZJ!5"-0C4&U3A4$U!-HC0SVG4OYUO+D:[3!&@75VG&(6K8G"9 .S:HQJ : M/^KY$- Q9=N8K]ZAS*\[,=_>B=U,I]E&1RJ.PO)$0?'*.^39E.K:&&MF:59ORU7O/P#RW#H!J#:OR8IT- MAY1^RWL#&F^R;6:K+J]\>WGU41_Q=U':#YC]'B!VLG.VH/455*-0C4$U#M4$ M5).59IY&:Y[3ZN=+I8H@+,+KRY7*%NI.Q7&N?ZG9)'J]\DS7RZ,ZDO/R+>H^ MW+B]?N-Q[GP03OEXOV:N+]?A0GT*LT64Y"16" MJEC_D&PO=V]R:W-H965T])/ZXY_C<8]\[W2I];TH 2QXK(&& MKTOK%H)L6K,UW(*]JZ\USH*>I> 52,.5)!I6,WH>GJ.TE=/F,'5^NA/%?LNUB0TKRC;&JZL"HH.*R_;/'SH<= M0)2^ H@[0/RO@*0#)#[15IE/:\$LRZ9:;8EVT&LU[G+$ MV6S.3#DB[DL^/6QXPP1(:T;D!HS5/+=0M)M,%N0+T_=@V5( N9(-!E0NEKPC M7YG6S%T'.5Y@ !?F!%?O;A?D^.B$'!$NR;=2;0R2F&E@4;8[/,@[B1>MQ/@5 MB7CL*4FB$8G#.!V SP_#%Y#W\&0?'J!9O6-Q[UCL^9(#CGD[7II&?IXOT31\ MF+^&DFQ9TV%65ZQGIF8YS"A6HP'= ,W>OHDFX<>AE/\3V9X!26] #9@*&L6ZJ)IW(=I(_-;CX#86DRB>(^;$]IVBM-#RK=>;#\^<$. MR4S_.C]\H?!01"LNV*E"UP'Q]#67A@A8(28\?3^F1+==I9U85?O"7"J+9>Z' M)39BT"X ]U=*V:>)J_6^M6=_ %!+ P04 " "G@JI8I%\-E@ $ !7&P M&0 'AL+W=OT?6P3D4B7I.P&V(\?*:N*E#J*C)R+W$1??)]# M\CT\<,CQ7LA[M0'0Y$>:<#5Q-EIOSUU7+3:04G4FML#-EY60*=7F4:Y=M95 ME[DH35R_T^F[*67$O7< ?ZZ_9&FB>WI"Q9"EPQP8F$U<3YY)W'7F %>8MO#/:J00(+;1'47'8P@R2Q)-./[P74*6-:8?7^)SW.!V\&,Z<*9B+Y MFRWU9N(,';*$%CG/R&?-\A 6I3PX(@_;R_TC\NBESC\TJ>/V0_?JX M5UKHEQ;Z.:_[#&\F^ ZD9O,$R!UP)B3Y+#0H$AI338P^^8]4VW#[\9ACC6%L MB3M76[J B6-JF *Y V?Z^V]>O_/G,?\P82$F+,*$Q4BPFO%!:7R0TX,7U^Y' M\DDI,$O5+$9RQ>B<)4PSDP+70%4F84E,$;^%128EX^N\U6?!9?GB@BJFR#]7 M)@"YU)"J?X_E1X"9'YBP$!,68<)B)%@M/[IE?G0;"\,EUV"HFDBJX9BA!_DH ME]N?(+MIY\R4M-[8W56M:HQRJE68L @3%K\X&S43>J4)O5=5YV';ZMP8YM35 MAPD+,6$1)BQ&@M6,[Y?&]]]4=>YCY@YW%CI/.Z^ESH[:5:X+I/ZG-SF%/=:A24GD/FJPROE2F*E_!#A+BF;OJ4B[7Z5'#&L.< MN@A1:2$J+4*EQ5BTNOV/VUN>_Z9*M8>Z#X9*"U%I$2HMQJ+5T^1Q,\QKW$N9 MSJC:$/B>L1U-[+;U^5%O#XQ^I7H.1]W>\&G-_K69YP?!<%!O%S9WZ60[4'>> ML&@'.]S*$8,]"JEAZJ9P=,P, '8+ 9 M >&PO=V]R:W-H965T@/+,1HX3V#FF MS$I&Q;M;D8SX1F64D5L!Y";/L7B])AG?C2UH[5_5*F1=V,EKC)9D1];"^ M%7IDURQSFA,F*6= D,78^@ZO)M U@"+B+R4[V7@&QLH3Y\]F<#,?6XY11#*2 M*D.!]=^63$B6&2:MXU]%:M5K&F#S><_^HS"OS3QA228\>Z1SM1I;D07F9($W MF;KCNY^D,N0;OI1GLO@%NS(V#"V0;J3B>076"G+*RG_\4B6B 8!>#P!5 /1> M@%L!BLS9I;+"UA0KG(P$WP%AHC6;>2AR4Z"U&\K,9YPIH6>IQJGD&F>8I03, MBCTS)0K33((+<,.VA"DN*)'@'/S1?9A-P>G)&3@!E('[%=](S.9R M9"NMR/#::;7Z=;DZZEG]-Q:7P(7G #G(ZX!/AN%3DM9P]Q!NZSS4R4!U,E#! MY_;P-4QW>2G!7C?8U-N57..4C"U=4)*(+;&2KU]@X'SK MW.&=WD.*"(JS3JB#K1YM39O4-NCKGJS MJ]:"IT1VJBL)_,:Z, ZC(W'MH"B*NZ7YM31_4-H/RJBNM#E8FH+5:Z'I!?*2I'16@P.GYEF&M*1S4M*^G M5[#%V0:;<[M+8=C.FALZQ[NM*\KI4QC5"J/!BO_%V?)"%T*NM]Q@[4>?6?N? M1';@.*X=QQ^K_;B=9Q0%WM'7:$=%08BZ/P9TWBXCYZ/%7S$<[@,7' !7!02&Y47 LKQWE^T%?^MZN+SAX:_2? 17N,!U^U,I:.PP& M*')[=+U=-W#XOGGG.0#;%PJ,G=9!T!6&HM9)8#>:(M.1ZEYC29D$&5EHG',9 M:INB;/+*@>+KHD]ZXDIW7<7C2C?&1)@ /;_@7.T'IO6J6^WD/U!+ P04 M" "G@JI8HP'4TA\# "I" &0 'AL+W=O5 IH[4,G], @&?DF9\-*Q6YNK="PWAC,!%*7!NB5#&CX;3:[>TP,/Q _L[ESOF MLJ0:II)_8;DI)E[BD1Q6=,/-K=R]AR:?V/)EDFOW2W9-;."1;*.-+!LP*BB9 MJ/_IOO'A -#K/P$(&T#XKX"H 40NT5J92VMW'2NZ(LM'(9@?.&X?&;)BP M;W%A%#YEB#/I#>549$ 6KF1F8"CCFKPF"RR7?,.!R!7Y9 I09+I1"H0AUUJ# MT82*G,P55)3EY.T>BTJ#)B\:@I?(<+^8D1<7+\D%88+<%7*C$:+'OD'5=F\_ M:Q3>U K#)Q1^I.J21+U7) S"?@=\>AX^@ZR%1X_A/GK5&A:VAH6.+WJ"[Y-: M4\%^45N$K\A4"BTYRVE=D[4G&FVJ%]"\=TR@P8QRLL!%P . YGV]7FJCL(2_ M=?E1"^AW"[#'^DI7-(.)5]F]U!:\]/FSWB!XT^7.?R)[Y%74>A6=8T\7% O( MT+TSYO/U'1[[#-B6+CETY5V3#1R9[3[;=) D^,JWA_ET!$7!L UZI+/?ZNR? MU3F#2FJ&[V7'3$&V('*I.BNUIHD/-Q]&R9'"TZ!1'/2Z%<:MPOBL0G?2?KKB MZ=(5GVP9CJ+H2-=I4)3T1MVZ!JVNP7GG&-8Q6V[J\E\K< 5.L$,87@_/O_+! MJ?!H>/S*3X.";M7#5O7PK&K7T+KD#$\M&L1':DYCPC#NUI.T>I*_Z\%N7S=8 M^J?!5DV#A:;!=FE.3@Y$;Q2.CCWLBDKB\$BW?W"1V$L<>^^:"4TXK! 77 XQ M;55?C/7$R,K=+4MI\*9RPP*_)4#9 'R^DM(\3.QUU7Z=I+\!4$L#!!0 ( M *>"JEB,T<0+\@, 04 9 >&PO=V]R:W-H965TQ!I#H1YX58FJMI=S2;M0\RBOTE\IX5:>\5CF?%_?HU8O7Z 6B!?JT9J50"6)B M2\53W\U.:DYW>T[N"4X/A%\C#U\AUW%]0_JL/_T>DB;=ZZ;;JCM-B]RF16Z% MYYW >RK_"LU5KV2W"^CO]RHZQ?3.V7J0W8D,2F%IJ%0K@6[#B ME[_AD?/65/A 8)TV>$T;O#[TN*,":%6PXDP8)WD/-ZK@]--D&_MN%$43>WM8 MDB$J'#EN$]7AZC=<_5ZN[T&(&W2;)&5>9D1"JE:V:DE"B7YVF,CN\8(#&F^P M,];RZ[ UAGEN:*8;-'2#7VIM =+$-7A&PL/CT3%50U3HAH&9Z:AA.OJ/QJI' MYIIE*:+YAK,M:*+&V>_%.5?W X%U2@Z;DL,++O]PR#8,!-9I0]2T(1IV^4?/ M]*=62G D4E,0=LP:'3=,Q[U,;[=TE@'A:LUO:0)&+66.#>%W;\8;E4 M FV95KR7)2^H+#D8"0]J)X9"ZY;?&@KL75*YO7;E[%8,A-9M1>M7<+]A.5^Y MSYT(CB+O6+C&*/^$;EN[@OO]R@-)UNH4/Z)KY-F+=/8L#836K;LU/WAT2<$. M:HF&0NNVHC5%N-=L_()@PV=2](/P^&O %#7V3PFV]2ZXW[S<"@%2H+)(@:.$ M%4+R,CGU*="/=?8\#836K;SU0GA\2UU'^=+ML8[_#;% M?G!L#DQ1;G@L6?M@BT;OCST0OJ*%0!DL59IS'2K)\_V6TWX@V:;:M7ED4K*\ M.EP#4?K5 >KZDC'Y-- ;0"JEBQ9=%8@ , 'D* M 9 >&PO=V]R:W-H965T>'*5ZUEL 0UXJ+O34VQJSN_=]76RAHOI.[D#@REJJBAHJ%WGGB,]MLC9WP9Y,= MW< 2S-?=0N'([ZR4K *AF11$P7KJ/83W\[!6J"7^8'#4%]_$NK*2\MD.?BFG M7F")@$-AK F*?P>8 ^?6$G+\TQKUNCVMXN7WV?K'VGET9D4US"7_DY5F._7& M'BEA3??UH8+]2VV)O2=S*;3DK*1-Q8F2+!1H$*:9D&ORD0D, M'Z.<+'$2L+Z-)G\]K+116*!_N^+1 "1N 'MJ[_6.%C#U=G8O=0!O]N,/81;\ MY(K._V3L5:SB+E;QD/79HQ1[74=E1T]* M2?U"CCI@)-!X'--:\JQF@U]:,I^J M235R9XO+";LF\:%F_9(TB!(KG =0DD6 MNG&S#C<;Q%W60;39Q_;_#(:)S6#>LQY#$@;!%:A#*(]N9'W4@8Z^*^M,&,!# MX(SBJ+=OG&3I%5Q?*(PO0OT*;MS!C0?A%DJ6^\*0(U688W-RP8U[^T;)*+J" M>R&RSNX?!#N5UN01(,QO.YL1*XXV[2]48 SDGF/8Y1>9[DO,\Z#L9LU M#+Y=9,$@[2>S!=64(&:;?[NWG)=2T$]F$/9(76)A.LYNL%Y=R#_XEU@'V5XV6Z8T(3#&O6"NQ$ZIIIW3C,P"JE@78_1Q MZ ( .<' 9 >&PO=V]R:W-H965T7+@$J\9FM@GMO]\9$IHF).O#7L V M=]]]W_FX&U52/>@,P)#'G L]=C)CBJ'KZB2#G.I+68# +TNIOW>J&;4R:<>%2?S54\DJ7A3,!<$5WF.55/4^"R&CN>LSVX8:O,V ,W M'A5T!0LPM\5#2N^LB55R+^6#W7Q+ MQT[/$@(.B;$(%%]KF 'G%@AI_-E@.FU(Z[B[WJ)_J;6CEGNJ82;Y'4M--G8^ M."2%)2VYN9'55]CH&5B\1')=/TG5V$:A0Y)2&YEOG)%!SD3SIH^;/.PX($ZW M@[]Q\/<=^D<<@HU#4 MMF-6RKJBA\4C)BBAKC6AV4>>F]D8U3-A;7!B%7QGZ MF7BN9%HFAMQ1I:@P3^2"+)H+)7*Y/66@R?D5&,JX?H<6MXLK !N9;"9)I\%BFD+_U=%-*J\;=JIOY)P&NJ M+DG@O2=^S^]W\)F]WCTX02=HDQO4>,$Q/+D&K'ACT[0PF".J4G*0\4F2J))R M\NM&V/O4E8K_!/8B M,?TV,?U3Z/$45DP()E9D2CD5"72I;2#"&L(VHW7L#S[BM:QW51P:!?Z@WQJ] M8#=HV0U.LINDZ7![*YI@IR35\W_ M"XA)6FI+'V3 2E ,9EV*6C"#';(>=X@ MW%/08=3SPFX%8:L@/*G@.V@])-B"#:\+4&/+2.%UI,,#/A>>'T5[K+NLO&.T MHY9V=)(VMH%_U$1T6!/]R-_C=F@4> [TS!S4JAXEFB2R%*9I..UI.ZTF M=9/>.Y_B%&N&SC-,,P*QG6"9:\)AB9"]RPC3I9JQTFR,+.K.?"\-]OEZF>$D M!F4-\/M22K/=V #M;(__ E!+ P04 " "G@JI8Y6.9TD % !8*0 &0 M 'AL+W=O[%T4O&'ML"Y5$+TG'+K /OZ2D2&8B,W$P%P:"6 ?.1W)^ M*'O][R4Q5EK/,ROW8CQD&]4$F=P(XCCUJ^&1$D,%,&P?3'/4P@20Q)C^/?$MJJ^C2&^\=J-6KU6V0."[9)U"W??H)R0OD 9SR1^7^R+=OZ+3+;2,73TEB/((VS MXI/M2D?L&6A.LT%8&H2/#3H'#-JE0?NE!IW2H/-2@VYID$_=*^:>.RYBBHV' M@F^),*TUS1SDWL^MM;_BS'Q1IDKHN[&V4^,(%B $S,DMW$.V ?*>_,F$8$8^ M\C8"Q>)$OM-7OTTC\O;-._*&Q!GYNN(;R;*Y''I*#\*@O%G9X57187B@PS:Y MYIE:24*S.T\/OII!^#"#J] )O&;BG+2#,Q+Z8:=A/).7F[<;S".W>00S MISE]N7GH<$:[DK.=\]H'>*6*9UI.$R7B;$EN0.3Q))L!^>LNB9?,K- S0G=K MO5BU\E_CU+3C"S+5M^2"%4OX^Q?-)I\5I/)'D\S%0#K- S'Q[5*NV0Q&+1W M)(A[:(U__RWH^7\T:80)BS!A% EFJ=FIU.RXZ/7B%.7BO&.)T?&,L)1O,M4D M2T'LY43S*W$_#ORN[P^]^WU_._L]UM^8,(H$L_S=K?S=?96_F_QX-!G:KJ*%5, AZ=BO:Q.H,^E4K:\J]:LH]YY0G7"I)=( @L%-@ M0C(Q7HUUL)CI."UT,&@,\KVG@^D]^9:]I%'D'-^QWQXDF.7*B\J5%TY77NMX MFV[2)F\Y#8^-E9BP"!-&D6"6]_N5]_NG\LO7QU03$Q9APB@2S%)S4*DY<*XE M>B@8$06B<8FY>0'Y!4PT^=]I=ZS_,6$4"6;Y/_#KO,!W1S.V.Q3-W);'+@!4 M6H1*HU@T6X.]W"PXE9A6C@1+4TQ:A$JC6#1;T[#6-$2.;,\ VWEH:WI(F[@M MCY8!DT:Q:+8,=9X<.!.W\;3T_G_$\=CF9AR]*%"37%0:Q:+9:M1Y;M YF4"' MF:U.4&D1*HUBT6Q-ZUPZ<"?3KPAT;N#A9SBWX=$J8-(H%LU6H4[O W=^OQ?G M' ]TF#GX!)46H=(H%LU6HZX0!!NG M78;!XSXI5I^V#^L"0.C.U_'6Q1F9*B84B9@"\OW#+I8_+O.WX.]]_1T@2T$L\ZU[4J&ULK99M;]HP$,>_BI554RNU M34A(>!A$*G33)K42*NOV8MH+DQS$JF,SVT"[3[]S0CU*4]9I>P.Q???W[\[Q M708;J>YT 6#(?H$% M @Z9L0H4_]8P!LZM$&+\V&IZ;DOKN/O\J/ZABAUCF5$-8\F_LMP40Z_KD1SF M=,7-C=Q\A&T\L=7+)-?5+]EL;0./9"MM9+EU1H*2B?J?WF_SL.. .LT.X=8A MW'=HO^ 0;1VB*M":K KKDAJ:#I3<$&6M4F1]?@J&,ZQ-TO)U>DN.C M$W)$F""?"[G25.1ZX!ODM+OYV99I5#.%+S!%Y!JW*31Y+W+(G_K[&)\+,GP, M%+RFZIQ$K5,2!F&[@6?\>O?H $[DM$+>N."B@78)+ET;I@IR+@Z M;E"GY(K1&>/,/)!O-Y)S@F_LAJK\>U,NZ[W:S7O9(M#72YK!T,-;KO$8P4O? MOFDEP;NF1/PGL2=I:;NTM ^IIR-8,"&86."]Y%1DT!1M+9%4$K9"K=-6J]=* M!OYZ-XP&JZC=ZSJK)WRQXXL/\EWD>9],Z /6,*.Q@F6 !2@G-@C_ZY41*TXV;XQ,$G!^&O0.N^N[4(+Q>"_?Q; M_.09V5G<"??P&XR2U@OX'8??^0?\V6O>G,YSK'8GZNW!-UC%8=AKIN\Z^NY! M>JQC?X#K/G]A\!W42=USKB*XH] MN\_E-[440I.'-,G4>6^I=7':[ZMH*5*NCO-"9.:;>2Y3KLVF7/15(06?54%I MTJ>#P:B?\CCK3<^J?9_E]"Q?Z23.Q&=)U"I-N7S\()+\_KSG]=8[OL2+I2YW M]*=G!5^(:Z&_%I^EV>IO*+,X%9F*\XQ(,3_O77BG+*@"JA9_Q.)>;7TFY:G< MYOFWYMCEH';G]?TC]7)FY.Y MY4I0)L ^M( OPGP=P."/0%!$Q"\-!%2GWJ_/O4I< MR#6?GLG\GLBRM:&5'ZKL5]$F7W%6_E"NM33?QB9.3[^(.Y&M!'E/?N-2\E(U M\C84FL>)>F?V?KT.R=LW[\@;$F?D9IFO%,]FZJROS;%+0C]JCO.A/@[=$#FC0UA\X_(K+ M8^)[>\/#EX?[+>$,#@]%M"_<28:_^17X%<_?QXL57RRD6/#JZLWG9/V[^.M7 MTY1\TB)5?[>I7G.#=FY9Y4Y5P2-QWC-E3 EY)WK3'W_P1H.?VE*."0LQ80P) MYH@3;,0)(/KTYK&((YZ0@C^:"JU->8Y$7.@C4@@9YS-2Y$H3M8R+\MLVC4!\ M5XW@OOH#,N./;?4AQ.P%0X(Y>@PW>@QA/7)MU,A$J41UD;3E'$1TS7D-&U6P M\LY_-_4GXQ-SX=]M)_AIJV$PI".W%4/JF).YT29S(SASTHQXY51 M(UVE;9D& [MF&A,68L(8$LS)_F23_]"B'&F2$AQ'@D1F^"F-K2%:R-8K!N1U%07NG$<>!9=M^+E#[P;!HKBI;=M&#;QG\8=\M X[LG&],6HA*8U@T5P-J-: 'NG$T8"R) M,&DA*HUAT5R)K)_V0$?XBML'#.PL#=P]'ZA6J+X9B^;*8)VS!]O1_W\/0?7. MS_064@75/6/17%6L?_9@ _T++WC6FFU4UXQ*"U%I#(OF*F!]N#((V')Y.=QTQ-J^%6*X^>#'::,:RN MN>FSWMH#W>'TFB="$9[-2,KE-Z'C;-&:0%0KC4H+46D,B^;J8>VT=W*HBH-J MK%%I(2J-8='<^3!KN"EL82_27.KX>RU0.4S*5&O1@3%=!6EHV^5D.!CLU)R6 M1J/=1@RK7V[ZK#.FL#/^72^%)!=*"=TZ/PJ'=TX;JCU&I3$LFBN$MV1% M@ZUCNFFT]I;"AO&Z?KC0FC-4XXI*"U%I#(OF:F#-+!T>JMJ@NEU46HA*8U@T M5R+K=NDST\XOL5(PH[,:HZ>3\:/QKI5J6CECGV PW!W7',*(4FM$*6Q$FR)# M_B7 =#',Z)P]U EC5!K#HKEJ6%]+#S5I3%&M+BHM1*4Q+)HKD;6Z%'OJ& 9V MEN:UD\>HW6!8-/>%1NMF?=C-;I6M_5.6,*/SZXN8M!"5QK!HKAK6'/O>@#[=,6MPKU^;%6MU?=CJKJN'&?;LG66'$9U_HJA3 MN*@TAD5SQ;#.V1\?JHJ@VFE46HA*8U@T5R)KI_WGIXE+8?0REK/W!9?ZL5R< M,%M%^HC-P-$SOK@#I)C$IC6#1W*9JUU<'@0#4M0/7:J+00E<:P:*Y$ MUFL'\$3T6I"YS-.R=%6KR3-CZ/+;)*YU4T1O76,Z;U8:"ZFJU5?1OH6$J%Z\ MH94OM&]&5(-C+]@9=^UIYNT,O+#Z5B>]O[6BVJ1E42UE5\82KS)=KS'>[-TL ME[^H%HGO[+_T3L-ZT;O%U&OPK[AT+6<% M !)&P &0 'AL+W=O4A.]I0]\S4A AS"(.)7O;40FTO#X.Z:A)CWZ89$\LV2LA +>$4>B7C:S)F\,S(4SP])Q'T: 4:65[T9O+Q!(V40M_C3)WM> MN :*RH+29W7SV;OJFUF?RK!X?4+_&).7 M9!:8DQL:?/4]L;[J.3W@D27>!N*![G\C*2%;X;DTX/$OV*=MS1YPMUS0,#66 M'H1^E/SC0QJ(@H&%7C! J0'Z7@,K-;!BHHEG,:T/6.#IA-$]8*JU1%,7<6QB M:\G&CU0:'P63;WUI)Z:/@KK/:QIXA/&?P>VWK2^. $<>B%]""VGO1ROP%$E4(-8$(!..P3S LL&[ M#T1@/^#O)X:0_BLO##?U]3KQ%;W@JP7N:"36'-Q*8*_!_D9O#Y$&P)"!RZ*' M3M&[1EK$.\SZP(*_2()H 'X$!N!KS A/_YIC MY17/. "K&L.!J[(52$J&^E27Q!?Q-3EL?':>J%-/([+&PPI9K3LMR8XSLF,M MV=-\^?]XCFL\!Y;MH I/K24(S%QBFENEM(@:^P*K1P#E,< =5LX4[QB.B!R M$!I4*XR^X[;$-!5+O3-MR>:" M!>H5RRNK95VOP)'M#&VGRJJA865XEAW.Q0@<::OEUWBA+.,_VQ$F%_YR?9A\ M>6#.?)MV1RDBIO85F@;EH@7K5TEPI/1H$F'%56Y+\O0?_%I9SC5%)^G%* MN>R/J\I3[TY;NKEL@7K=\BFMFVU)CNM+)=2'L$KR+20+RB4+TDN6YB+:@BZJ MBY1J<=6[TI9J+G:05DB\IKBVX0_KZ;:LOE,M3WHGVP8A5SM(KW8:BFX;LJ@^ M@%'?&5>Y-C0KC?,RB5S9(/W&3JT0/Q"UC:N(?2$LC%G]122GQID$=;IKTQ5: M.12Y"$)Z$92% J>A8%DHQ"D4QY=#H0W#M9%>9HC7A$]>V@B^%@;->6-'H_7LO3*!Q6A(2MXC,<.0'1 M;2227+(=(>9%%\)THSK(3L^F_P%02P,$% @ IX*J6*;[O_"G P M,@T !D !X;"]W;W)K&ULO9=?CYLX$,"_BL55 M=ZW4#1CRA^PED9+MMG MF9]G/)YAMA?R024 FCSF&5=S)]&ZN'9=%260,S40!7!\LQ$R9QIOY=95A006 M6Z$\?$BWB38/ MW,6L8%NX!_VQN)-XYS9:XC0'KE+!B83-W%G2ZQ6=& $[XU,*>]4:$[.4M1 / MYN;O>.YXA@@RB+11P?"R@QO(,J,).;[42IW&IA%LCY^TO[:+Q\6LF8(;D7U. M8YW,G= A,6Q8F>D/8O\7U L:&7V1R)3])_MZKN>0J%1:Y+4P$N0IKZ[LL79$ M2R#P3PCXM8!ON2M#EO(5TVPQDV)/I)F-VLS +M5*(US*353NM<2W*2NX3A2Y1<7QM_(N+K[Q@/_D@97?J_ MDP,2T)?(YP_),^(2E3 ) MJK[T6 @:'P?60G#"PKLR7Z,/T$O'_NER0*5MV*W-I.FU*E@$(J\(/I>.;N.@!'#>#H;, NJ[W2%SIOW+"-_]- CW\!ZZ1AG?3Z M<07;E'.3H6N6F3C_*)R3HW!.O6DX]KO#&388X?G[;2L9US_>6.$1":4>_KI) MI@W)M)>D#MD.U!D(T^.]38/)* RZ&:AW.(Z]_RO_:DOG)B!ME0S:RWA;G>QG M[IM:61LC'$[#DZ[R#QA^;[9]MA47_;#<@<0.@KPQVX=@&03RFJ62?&)9":3 MC+PW>)UP_B](07HH#+3W+#^1A+'(,B:5);>.?4'^:16FSG54=L*6DWUO,#P5 MZD,UH#]1#MKI>0EC98K2-N2 TA.,AX) ^RM"G;@2,\5V*Y?BC3KP1H/1J7UZ M* JT]QS_Z92^A'W)DNNJHVV>-A\$RZH-/DROOB:PJG6C16&;XK70 MV&+;88(?-2#-!'R_$4(_W1@#S6?2XE]02P,$% @ IX*J6*M/GNRZ P ME!$ !D !X;"]W;W)K&ULQ5AA;YM($/TK*Z[J M-5(;6+")G=I(L9/V*C52%*=W'ZI^V,#8H, NW5W;\;^_W85@L EW4:GR)89E MYO'F[=-FALF6\0<1 TCTF*543*U8ROSR%)A_J)M&>M8*%P+R;(R63'($EK\DL=2 MB%J"PFE/<,L$]S!A\$R"5R9XIM""F2GKDD@23#C;(JZC%9J^,-J8;%5-0O4V M+B173Q.5)X.%9.%#S-((N/@37?U<)W*'"(V0>?!!*Q2A.=CFS@]@36D&E12#;K0 M@SLF28I$S9-A73 H/-DF08'K&UQ][&T"%SOCB;VIEW8= ME.=,2,26ZCC< %VW.GV] 36J-6O:O5?V'1CZ.\?Q!NX]'%>%1)^$%24&8_QJJ%7@ F=!5&[M.D)=N4$]@C7K' M5;WC5_;RN$^I>@)K2(6=?8/A_"8WE\!UJP[]LP,[MP1A/!BU&QK7VB+K+[1FX>Z^5O5T2Z$NNGM":\^8>]\IX>Y6Z3-0X(JV]C:)U%21",F)GJ=:B7:" MO7B_>D)KEK[ON/#PM>W=:\O6%UI3KGW3ACL;G5^QMW_4,&-G-#KT=TL4'N$# M@]NU^38#OC)COU!4UE06HUVU6GU:N# #]<'Z3']R,'/S'J;X7J$&MU5"!4IA MJ2"=TS.E.R\^ 10WDN5FBKYG4LWDYC(&HL9F':">+QF33S?Z!=6'F.!?4$L# M!!0 ( *>"JEA&&$JS?0( +D% 9 >&PO=V]R:W-H965TQCVH-A,+%07 M3Y*3#-C'CY(=SP.:O.W%%B7R\!Q1Y&2GS8LM$!WLI5!V&A7.E==Q;+,");/G MND1%)VMM)'-DFDUL2X,L#T%2Q$FO-XXEXRI*)V%O8=*)KIS@"A<&;"4E,[]F M*/1N&O6CP\8SWQ3.;\3II&0;7*+[4BX,67&+DG.)RG*MP.!Z&MWTKVN,^G4<\30H&9\PB,?EN\12$\$-'XV6!&;4H?V%T?T#\% M[:1EQ2S>:O&-YZZ81I<1Y+AFE7#/>O<9&SV!8*:%#5_8-;Z]"++*.BV;8&(@ MN:K_;-_<0R<@Z1\)2)J )/"N$P66<^98.C%Z!\9[$YI?!*DAFLAQY8NR=(9. M.<6Y](GJ_J"MA04:6!;,('R )V8,\[<%9W-TC O[;A([RN9CXJQ!GM7(R1'D M 3QJY0H+=RK'_-_XF%BV5),#U5ER$O"1F7,8]-]#TDN&8#U7>P)VT-[ (, . MC\#>:K5%X_A*("Q1<6W@23NT,*_0IQK#;^CZ*'_XVG6<3..;Z]J6+,-I1-UC MT6PQ2M^^Z8]['T^(&+8BA@%]<$3$C7(\YZ(*15MB5AGN.&FXVV>BHNN'M=&2 M9,BR)9A.&AJ5&ULQ5EM;Z,X$/XK%E>=6JDMX+SWDDC; M=$^WTO4N:JZWGUUP$E2P6=LDN__^;"" 6\=M)'?O2POVS##/S&/S!$_WE#WS M+<8"?,]2PF?>5HC\QO=YM,49XM8?&8 M+YF\\YLH<9)APA-* ,/KF?:9RK%[?8C^>PE>@GE"'"]H^C6)Q7;FC3T0 MXS4J4O% ]W_@&M! Q8MHRLN_8%_;!AZ("BYH5CO+#+*$5/_1][H0'0<9Q^P M:P?XTJ%_Q*%7._1*H%5F):P[)-!\RN@>,&4MHZF+LC:EMT23$-7&E6!R-I%^ M8OZ79,J?E'.PQ RLMHAA< 74X+D:O0!?2$0SW)D]O\,"):F)'=;JW5;KP2+H]<$^) MV'+PF<0XUOU]";W!#P_X;Z$UX#UBUZ 77@(8P+XAG\7[W7N6='I-.WIEO-ZQ M=A099DA0=F.J3>7;-_NJ!7_#_ M@G T&D_]71>LR6P<]%LS#<:@@3&P=NL.$RK7Y-%^#5SVRU$P#>BP 3JT]NMK MN1O*5J&=I.<&'Q8W70.Y/61R.Y8;5?0,Y'N""[FR51N;UM(L+^R-!>?2K@IY M8:ICE=R@T[UP,IF$+WILLAJ-AN86CQKD(WN+D[10+QJ UVOYYE&($Q(Q+-]D M J6'.DC(U27 WXIDAU(YRXV4&+FDA*-@6F'&36'&_Q,E8E5R:?@&*<;O(H7) MZB@I)@WVB7V7?I6UL=<3E[UV%$S#&P:M2@C>MV$;EZ[2 4HQ(%1@ MLW2RQCB5<*ZBZ8A;(13:E9#KC3=T*IY<1=.+T\JGT*Z?#,4IJW"E?M'$($<_ M5)D 8@R135DR_M9V6C^QNU,&+\EM,]&1M HJM.J6^=^Y^C5GIK-3^>0JFHZS M%5#A\.?2V2K83BZ.HVAZ<5J-%5J5RH?0>?0VG6TF.I)6%(5V5?2P>C1SV>IV MJ! T*R^W&,68*0,YOZ;R-V=]HQ[0 MG#+-_P-02P,$% @ IX*J6-G10=+W P "!< !D !X;"]W;W)K&ULS5A=;]LV%/TKA :L+;!%$F7)=FH;2-P4+=!L1KQN M#T4?&(FVB4JD1E)V]N]'2HIDV3);!RS@%^OKWN-S#P^$(TYVC'\3&XPE>,I2 M*J;.1LK\VG5%O,$9$E(:DN^=H5.<%[D9(M2937G?,'5E=N@ M)"3#5!!& <>KJ7/C7\\AU UEQ=\$[\3>.="C/#+V35]\3*:.IQGA%,=20R!U MV.(Y3E.-I'C\6X,ZS7_JQOWS9_3WY?!JF$2JZ=$]Z>XK1(< +>,RHTB1!6;;K^K!&A4@,\JW$(CX#WB5R#P?P/0@X,>/O,?;P\,=()F48(2 M+SB!]UW]5S^F_Y=/"AA\E#@37_M4KE@,^EGH%\BUR%&,IXYZ0PC,M]B9_?J+ M'WEO^R2R!-81;- (-C"A=P43K6"OE<\JQ[WIF[\"#4M0_;[;SJ ?17#B;O<' M.Z[R1V$X:*HZC,.&<6AD/$=YKA8R1FG:Q\S8?.[*6 +KS!DU7(IF"6 MP#J"#1O!AC_#RL-CDWK#D7=@Y>.J430>]CMYU! >F9W,Z!9S21Y3#"B3N/=] M;H0X=WDL@76F'3?3CB_"SV.;@ED"ZPCF>VW"\'Z&HVO4DV:M1OM>59?S7BKR MC9S_S/7:]4<38^>Y2V,+K3LG;.>$%V'GFH8MT2RA=45KTYEOS#(O-G1P_(Z& MH\.TT5,5>L$)/[?YR#<'I(?EYU?];C;VG;TPEM"Z4[:9R@\OP\U6XYDMM*YH M;4#SC7'FQ6Z.CGP:'9OYN"@8>B?,W"8DWQR1%B?-;.P[>UTLH76G;&.5/[H, M,UO-9K;0NJ*UZ*4CO M:J@(\6K;M;J0+"]W+A^9E"PK3S<8)9CK O5\Q=3W9GVA_Z#9_)[]#U!+ P04 M " "G@JI8HLG3E&D" !@!@ &0 'AL+W=OU#I:@?V\.T!P=N@E5C,]LD MV;_?M2$L;6E637L)_KCGW',+N%6[8JC%WPTZ2B*[@#\U#-%<[\CB5G)0C-I" *EF/O)C#5/@W!*AC)\MI]>UM,#]\8[]B_.. M7A94PU3R;RPWQ=C[Z)$RUE3D M.O$--K50/VL;3)H&X2L-(G(CA2DT^2QRR)_B?13;*0YWBB?A0<(;JLY(-/A MPB",>_1,WPZ/#LB)N@.,'%_TUP,D,Z8S+G6M@'R_7&BC\!W]T7=B#6/?O7=82U,IEF":9K(5I;D&WVL7DI4N'9^L3C,\F[?[0--F+[_B*"4TX+)$R M.#M'7:K)LV9B9.4B82$-!HP;%O@) &4+<'\II=E-;(/NHY+^!E!+ P04 M" "G@JI8=>KM*OT% ^+ &0 'AL+W=O-?Q(I2B9ZR-!=7@Y64ZTO/$_&* M9D2#B<>!E)\L%L:L[=\MF4%3)-N$N6*ZE/>+/IFBSI/96?U[=<'7DU99YD-!<)RQ&G MBZO!&_\R"D8ZP-SQ1T(W8NZ0A35-- M4O7XMX(.ZC)UX.[O+?VM:;QJS ,1-&3IG\E@DV*-)&OK -T\[*P51 .3"PJW*.8)9RDUJY"=A&,WR-4.A$ MS:BFP:U2P9C@L%1@8%>I',$LJ)]!_\"IY M7?+'AJ]3Q<<9GGJ/NV*!->@JEB.8)=;K6JS7H%CW)%6S%\GG*HWB7ZA>#-H4 M 2%=UT^7L,@1S!+/'S;YXK"OE*0B.]+4*2UR1;-5WHTQ\'MS!KY3:^"4%KFBV:HV[L"'T_@P9<5<+:+9NC F M07OB?$DSFDLS*F-)]>5<@Z MM2U.:9$KFOWJN#$N&$SACTZQ*XP?6,ESL#=HJ[MV';._EU_#]?G1]C:6 L.6 MHGSI]#X7:MBF)H/1 U1T6E_A(KIV)Z>TR!7-EK>Q+QCW-4BQ4UOCE!:YHMFJ M-K8&@PE^Q_6U@EE#U?_.#<-%=A8H:%M?_?;U%3?. \,NX/!H/7(]A?F=.Y53 MY^&*9FO;. \\[FVH.C483FF1*YJM:F,P,/PUXNCU='+$RZBP_:[Q_I+:1_:/ MF^P?P]G_39(G6='Z AV.[-Q1G%H"5S1;M<8ZX(O>AI]3D^"4%KFBV:HV)@'# MGS'NJ-[54W_)KK[SL 5B>Y^X6W6%V8<_F<&!G27LPQ$$C2,(8$=P4,*%]:6[ M=7<%3#XL(!S8>2M%'Q8C:"Q& %N,&_)T:#Z$(SOO/W'J'%S1;-4:YQ#TYAP" MI\[!*2UR1;-5W=DI!3N'GYH/GV$#K^CAR,X:]O'Y(VA,2 ";D)^9$'_X(P<< MV5E!IU;#V]E8F5&^-!M4A3*D12[+;8OUV7H3[!NS]7/O_+5_&99;61M,N;/V MAO!ED@LE[4(AAV?G*JOGY6;5\D"RM=F^^<"D9)GYN:)D3KF^05U?,":W![J M>LOP[']02P,$% @ IX*J6*Y;^8;Q P "1 !D !X;"]W;W)K&ULM5=;C]HX%/XK5K9:M1),8B>$S!209IA66ZD75#J[ M#U4?3# 0U;%3VX&9?[^VDPDDA,S,+GT!.SGGRW>N/A[MN/@I-X0H<)]2)L?. M1JGLRG5EO"$IEA<\(TR_67&18J6W8NW*3!"\M$HI=9'GA6Z*$^9,1O;93$Q& M/%:!.QEE>$WF1-UE,Z%W;H6R3%+" M9,(9$&0U=J[AU12&1L%*_)V0G3Q8 V/*@O.?9O-A.78\PXA0$BL#@?7?EDP) MI09)\_A5@CK5-XWBX?H1_;TU7ANSP)),.?TG6:K-V(D_^(J5! M X,7..%! T0D%5"J@YRKXI8)O#2V8 M6;-NL<*3D> [((RT1C,+ZQNKK:U)F GC7 G]-M%Z:O*1:!](T ?S/,LHT0%2 MF((;3#&+"9C;3/K BG0Q;G]]2Q1.J'RC5>[FM^#UJS?@%4@8^+;AN<1L*4>N MTKP,NAN7'&X*#N@$AT]87 ?]@#R4-"B/NU6OR5QI>[7U5WMC]" MG]AJ[?-5/Y<$X)/V%B"A!3']8#N!R/-UB+:'AK1(>=Y@4$G5& 85PZ"3X?N$ MV0RD)C_;N 5'7T4(10UJ+4(#&+8S&U3,!L]B9BNG!RI7WFE7VM3I@;G"RI82 MX"M0R">ZJF9<)K:(OK^[5Z83+B@![UB>$F&+ZT>;G=UD9D(W=*$>@*X\0'[E M268^VP.,J+:<.Q-8S6]AY;>P$_T;-YW%QG/9D7/A<38%*$2-P+9(H<$0MD=V M6#$<=A;^E\P&@JT+EH F>)%0'3+2RG1XSFYP)K":W5%E=]09F0Z[>_H,$D)G M09L#"M3!01!\Y,-&I(Z%4!"<"-1E1?CROQ-FG/4[2%\>\='=*@@;K(^EHB@: MMK.&WOZL]9XH,!T[W16VF.;$](9GY5D)6J/LH^&P0;E-3,M%)T@?# BPLRIJ MG?A)KO"<17$NM+KE^SD =I[!IRWOK(H2]+ W#8/FF=DB%*$31R;&)R(\'[V@"\:/@XB_)FS^+<$N9O0%[4A E#.UGU%1/IDL,^$5G?? M?@2!SYE!7M;16D:-T&_.(VU24739"+=[<$\SEV1]\5DG3&HB*ZWF70RU=T1Q M[RPVBF?VZK;@2E\$[7*C[^I$& ']?L6Y>MR8VV!U^Y_\"U!+ P04 " "G M@JI8^.ERE)\" #_!@ &0 'AL+W=ON[WFAFU/&G:AOUQYEU!=+G3$.CY*H99Y3^7,$F5@/G(ZS M77ABBU2;!3?J%W0!4]#/Q:/$F5NS)"P'KIC@1,)\X P[-^/0Q-N +PS6JC$F MII*9$"]FLM_:VK&6&54P M%ME7ENATX%PY)($Y76;Z2:SOH*JG9_ABD2G[).LRMA?IQ-R>G)&3@CCY',JEHKR M1/5=C!=%U\K]K?*1?Y3P@_YW18]X[^'!T?D!'4C \L7'&_DM^%,:8D_Y_>V%I44W78*=T'O?5M]_(MNIMEM7VSW&'MTR3GD,)+-_38Q_S3D9YD)J]HO: MXPD;]!D%;4THF4/+;$QF%?F7^ %7S=H.8SH]KX[9D=RK)??^6?(]UX#-T03M MD,R; 6W"2_Y>0U37W]-]&.*_(CNL98='97\J0&)+^:(AO$U<>-"QZ_!Z3]UA MS-5U9T^>V_"2'.3"6JS"M$NNR\-9K]8N/K3FM;<^0GA>7V"]9VFTYT:*PCC43&OW/#E.\H4": -R?"Z&W$Y.@OO.BWU!+ P04 M " "G@JI81;T2U+," X!P &0 'AL+W=O!OP MG<%:;;6)<3(7XM%TKM.1XQE!D$.B#0/%WPJFD.>&"&7\;CB==DD#W&YOV*^L M=_0RIPJF(O_!4IV-G'.'I+"@5:[OQ/H+-'[ZAB\1N;)?LFYB/8F)_Y!PELJSTC0.R6^ MYX<=>J;_#@\.R G:/0@L7W!X#WZ.YTI+/->_NE)44X3=%.:N7ZB2)C!R\#(K MD"MPXO?O>I'WJJM4FO._I:.WB#:T=H1 M8TYBE]BH%1N]/:_/@Z_*C?;2-@C/=^3NQT2#P8Y<=ZL(%2"7MC8KDIA"4E_- M=K0M_V-;]7;&)_@LU%7\F:9^4_#B+1E7Z&6!E-[91TR@K.MTW=&BM*5N+C06 M3MO,\&D#:0)P?B&$WG3, NUC&?\%4$L#!!0 ( *>"JEAB47Z<%0, "\+ M 9 >&PO=V]R:W-H965TS#:5I0LF$=M-@\/OZ>8\+ M/I,MXP\B!9#H,:.YF%JIE,78ML4RA0R+,U9 KIZL&,^P5$.^MD7! 2=&E%'; MBS#+,GRZ LNW4?6+'^M"[ C<+9%7,]6;OK"U,:H51J2ZVV\E5P])4HGXRM0-1#H M$[K&LN1$$C5@*_2] (XER=?(3$!7!"\(K1Z?7H+$A(H/2G5_>XE.3SZ@$T1R M=)>R4N \$1-;*C2]@+VL,2XJ#.\-C&O,SY#O?D2>XPU:Y+-N^24L&[G_6FZK M@C15\9JJ>,;/[Z[*K_.%D%S]I_UN2U19#-HM].LW%@5>PM12[Y< O@$K?O_. M#9S/;?G^D]FKM'Z3UN]RCV] O^\)<+WS;VS 1641& O];=C$7A@-)_9F-T7G M.CU3#)H4@\X4"GS8!EZIACO@?A2Z>^"=UCW!APWX\!AXT 8^/ ?.-YH#[S3 MNB=XT( 'Q\!';>#!8<6]*-H#[[3N"3YJP$?'P,,V\%$+N+_'W>G M&5%+CB (]Y)TKM4SB>N\')].9Y8K$&*,2%:4$A)U"*HM 2%;#T#G,(X?[7^( MNI?K&V>G&W [X\RU:2[1!M,2]'%0[1)].?Y;H[D'AX/K>Z/];U7;-#7O94,K M:'NGF]&MI.H-UB07"F6E=,[92)605]U9-9"L, W.@DG5+IG+5'6TP/4$]7S% MF'P>Z)ZIZ9'COU!+ P04 " "G@JI8'0<&3MP" "="0 &0 'AL+W=O M8L@[DDJDA3*I\O@8OMQ'*LEX%;MEIK,V!'XYRNX [T0SZ7V+,;EH2E MD"DF,B)A.;$NG-%T:.++@.\,MFJG38R3A1"/IO,MF5@](P@XQ-HP4/QL8 J< M&R*4\;OFM)HE#7"W_<)^57I'+PNJ8"KX#Y;H]<0*+9+ DA9:;125MJ: M44VCL11;(DTTLIE&F9L2C6Y89G;Q3DN<98C3T35@#A3Y3&ZH+B33##MB2:Y8 M1K,82#U]S>B"\6KV= ::,J[.$/1P-R.G)V?DA+",W*]%H6B6J+&M49GAM^-: MQ66EPGU#Q0V5Y\1S/A&WY_9;X--N^ SB!NZ]AMN8CR8I;I,4M^3SNI/R\V*A MM,0_VJ\V1Q5%OYW"'+Z1RFD,$PM/EP*Y 2OZ^,'Q>U_:_/TGLE=NO<:MU\4> MW8(Y[0E(L_%O;,!E1>&7%.9FV$2!YXSMS:Z)SF6.--%O3/0[3:#N09ON"C78 MT>T/@SW=GV_ISMHT^T?Z';\ M/=F=Q$?*#AK90:?L>Z$I)]R<;Y+39RQ'NO6Z"@YMA'ZX9Z1SJ2.-A(V1L-/( M-2@U(BS-"PT)WKX:< W=9B4\L.)Z^UO2N=:13H:-DV&GD[FAS#394%Z N8*J MW>%_2TZ;J^'!?>3XGKMGJR4H#(=-4"77WBF>YN&"M6C%,H4RE@CKG0>8.ED] M!JJ.%GE93Q="8W4NFVM\/X$T 3B_%$*_=$R);EYDT1]02P,$% @ IX*J M6))7G'92 @ = 8 !D !X;"]W;W)K&ULM95M M;YLP$,>_BL6DJ9/60""$- .DI56U2IL6M=KZVH%+L HVLYW0?/N>#4791)BF M:F_ #W?_^YW/''$CY),J #1YKDJN$J?0NEZZKLH*J*B:B!HX[FR%K*C&J=RY MJI9 <^M4E:[O>7.WHHP[:6S7UC*-Q5Z7C,-:$K6O*BJ/*RA%DSA3YW7AGNT* M;1;<-*[I#AY _ZC7$F=NKY*S"KAB@A,)V\3Y/%VN(F-O#7XR:-3)F)A,-D(\ MF 8(2,FT4*+X.< UE:800XU>GZ?0AC>/I^%7]UN:.N6RH@FM1/K)< M%XFS<$@.6[HO];UHOD"73VCT,E$J^R1-:SN;.R3;*RVJSAD)*L;;-WWNSN'$ MP0_/./B=@V^YVT"6\H9JFL92-$0::U0S YNJ]48XQDU1'K3$789^.OT*F)(B ME\0.R!UOZVP.[.(&-&6E^A"[&B,9>S?K5%>MJG]&]1N5$Q),/Q+?\V>_N[L( MV%/Z/:5O]8(S>H_V<"&_I >0>%?P.I@+Q_B.E)9;@ZS(Q1&H',9MY6?#\N;B M+U5-,T@ M)PRAAO^ARO.>=O[F*K<*5U;!=,M#ZDV\,(K=PT#@J \,*=;?HYTTB/%W9]KAVHD5M^\I&:.Q2=EC@;P&D,<#]K1#Z=6): M5?^C25\ 4$L#!!0 ( *>"JE@V]R(Z&PO=V]R:W-H M965T[+?OWLYW@-EV:E1&TO;2Q<^_Q/2LI2*OI. M(N7TR'5%E$"&Q3Z; E5W)HQG6*HACUTQY8#')BE+W<#S.FZ&"74&/3-WS0<] M-I,IH7#-D9AE&>8_3R!EB[[C.\\3-R1.I)YP![TICF$$\FYZS=7(M2ACD@$5 MA%'$8=)WCOVCH=_2"2;B*X&%6+E&FLH#8X]Z<#[N.YZN"%*(I(; ZF\.0TA3 MC:3J^%& .G9-G;AZ_8S^V9!79!ZP@"%+OY&Q3/I.UT%CF.!9*F_8X@L4A-H: M+V*I,+]H4<1Z#HIF0K*L2%859(3F__BI$&(EP>]N2 B*A&#;A+!(" W1O#)# MZQ1+/.AQMD!<1RLT?6&T,=F*#:'Z,8XD5W>)RI.#"U :"/0174V!8TEHC,P4 M.J<1RP#MGH+$)!4?5,C=Z!3M[GQ .XA0=)NPF(GY/@K]/11X0:NBGN'VZ6%-.:'5 M-#1XK0UXQW,R3 %SQ*RFJ=$T)9$R * )@++ '.@,JM2K1=>^/A)3'$'?4<85 MP.?@#-Z_\SO>IRKJ#8&5A&A9(5H&/=P@Q"D1.(XYQ-A8EDW03I9QY24.:>90:8TC7893U6CD"^5N@6FO76+D>Z*4O4_Z9J>NKVL[4 MK\+(]7)76AQ5<&PZ/X$B-J,R;Q3LK.TNCTU/M39_HKM.TSHM8?*65;4!,:%" MO083!>GM'ZC#%L^[P'P@V=0T4@],JK;,7":J: 7L+WXX!=0 M2P,$% @ IX*J6%%> V8R @ 4 !D !X;"]W;W)K&UL?51;;YLP%/XKEE=-K;3&A(2TR@"I:32MTBY1TFX/TQX<. 2K MQF:V$[I_/]L0E*DT+^#+^6[@X[B1ZEF7 :]5%SH!)?&U'-"=%9"1?5(UB#L M3B%518V=JAW1M0*:>U#%21@$,U)1)G :^[652F.Y-YP)6"FD]U5%U=\%<-DD M>(R/"VNV*XU;(&E\@0'SA!PR(QCH/9U@'O@W!%9&W\Z3MQ+.N#I^,C^R6>W6;94 MP[WD/UENR@3?8I1#0??$^RD;H^PNLSB3 M?@$;2:-K]$V*ZXR*S'X?NN6 OM>@J&%BAWP)>A"9K !=+L%0QO45ND!,H,=2 M[C45N8Z)L6X<)\DZY46K'+ZA_)6J$9J,/Z P"*?H:;-$EQ=7_],0&Z9/%/:) M0L\[.9_HU]U6&V5_^N\A:RW%=)C"-<)] MP*SFH]2D/YD%CT*MAM^"H8.3G0[FZP9V7'A$8<"@L+1C>61;7] MUDZ,K/T9WTIC.\8/2WM%@7(%=K^0TAPGKFWZ2R_]!U!+ P04 " "G@JI8 M6F@6@QD# "A"P &0 'AL+W=OS#)$:PZ=F8[T$K[\+.3D)$N M1$4*#V [=S_[_CXN-]UQ\20W H])Y3)F;51*KVT;1EN(,&RQU-@^LF:BP0K M/16Q+5,!.,J=$FH[_;YG)Y@PRY_F:TOA3WFF*&&P%$AF28+%RQPHW\VL@;5? MN"?Q1ID%VY^F.(8'4(_I4NB975$BD@"3A#,D8#VSK@:7P<38YP;?">SDP1B9 M2%:D/$JG-S)I8*((USJBZY[MO4,8S,KR04YE_HUUAZWD6"C.I>%(ZZQ,DA!6_ M^+G4X<#!&1QQ<$H'Y[6#<\3!+1W_W.3>%W"@HY@-2&'E9##-KI_ER4K$(BORTS1>4\IQ!#1%YW7 M:V'TC="?XWDT+_BCG&_*ZM;WIO;V4*S6$YPJ5D>PFEBC2JQ1JUC7;*M%X.(% MI9D(-[K (KZB),:F:#=ITXH[-><*V, Y4/JBYUW4/G7E@X[VKXGE56)YK6(M M@44Z>] -42T*M3).5:A+6- 1K*;=N-)NW'5Y&WPH"-832D-0FO MPE!DNH#1*@GU$*^(F4/CV[J5=ZJ.D___LF[O57D,&HW"JEBO8$%C200 M #P: 9 >&PO=V]R:W-H965TKU.[6=>5J2W,B;_B.,OW+AHN<*'TJ MGERY$Y2LJZ0\S&?\D)E*:/W L@BSXGX](9F_#!SH//Y MPKOT::O*"^Y\NB-/](&JQ]V]T&=NB[).<\IDRAD0=#-S?H"W&%4)5<3[E![D MT3$HJ2PY_U">W*UGCE=61#.Z4B4$T5][NJ!95B+I.OYN0)UVS3+Q^/@S^H\5 M>4UF221=\.R/=*VV,R=VP)IN2)&I=_SP$VT(A27>BF>R^@2'.G:B@U>%5#QO MDG4%>(H 09?2$!- CHWP6\2_',3@B8AJ)2IJ50Z8*+(?"KX 8@R M6J.5!Y685;:FG[+R?W]00O^:ZCPUQW2IP&OP6Z&D(FR=LB=07=+'8$&$^%1> M>4^R@H*7F"J29O*5CG]\P.#EBU?@!4@9^'W+"ZD3Y-15NJ02V%TUR[^IET=? M6/XM$3? A]\!Y*%@)'UA3L=TU:;[(^G8G/YSP6Z 5Z>C?KJK=6S%1*V8J,+S M36+>,:E$H5M#@3]_T0'@3M%<_C6F38T6C*.5'7\K=V1%9XYN:4G%GCKS;[^! MD??]F%(VP; EL)Z*?JNB;T*?/S*2X'O],&RL[DKN0$8B&Y,>BH!<' _;F M\JZE?V3,X3,G<0/0^Q=CO?Z0[EB8%\ A77ABC_2>\#JT/H_.$T.C6?S?*1N? M.V7-ZUPZ(*RB85MH?8T[QPQ]JZ,66O*XC90VT; MM+Z4G0&'9@=^Z;QMX(Z[ M"P6>YYUTX7EQV%S>M?0[$PV-[O*JH1N>CM,P@"<"C(5-X,G4_1KN%W;V%S[7 M_\)39XO\($Q.^([&H3@:$OX:%AAV'A@^SP0G9X]GJR[8*AJVA=;7N#/"T*X3 MAE:ML%4T; NM+V7GAJ%=.PQ/G2Y$8^/YO#AL+N]*^JCSQ,BZ)T8C;M:XK1J8V%, KA\/G$>)P?Q4/"QH(N)>P>/:DOWZN\ M)>(I91)D=*/AO9N)UE_4KRKJ$\5WU*Y]7AEI(U%66 _GW#]3QN3LKW M >T+H_E_4$L#!!0 ( *>"JEAQ:8U85QX '\3 @ 9 >&PO=V]R:W-H M965TK%TEXVP":IW?I=OBK_GG MR\U]GJ6+PT%WMY?18#"YO$N7JU=OWQP^]B%_^V:]V]XN5]F'/-CL[N[2_-N[ M[';]]<=7X:OC!WY9?K[9[C]P^?;-??HY^YAM_WK_(2_^=OFH+)9WV6JS7*^" M/+O^\=5/X0\N'(WV1QR^Y&_+[.NF]N=@_[U\6J]_W?]%+WY\-=@_I.PVFV_W M1EK\ZTOV/KN]W5/% _E'J;YZ''1_8/W/1UT>OOOBN_F4;K+WZ]O_7BZV-S^^ MFKX*%MEUNKO=_K+^JK+R.QKOO?GZ=G/X_^!K^;6#5\%\M]FN[\J#BT=PMUP] M_#O]K?PO43L@BIXY("H/B%H'#(?/'# L#QBV#A@_-\*H/.F T>>: <7G MN/T]/'? I#Q@<'7N =/R@&G[@/$S!\S* V;GCA .CL_'YOGSXP3K\5,;I-GW[)E]_#?+]UQ?>_@^''^W#\<4/ MXW*UC^'';5Y\=ED6F]?["B9ZPP^'F]VMYL K%:9(N.XZ7_^*'G^,OB^WK\YJ+C-_YP[&GOYI&8S.>3SNC/_.I10^*S6B-GS\/3(\ MT*-GZ/?KU9K79YKMB7KT-_L<57Q#HXF2P^=^NM([(M))83&*"Q"2))22F M2$R3F"$Q2V(.PAII'3^F=7SV"791)/=U,#]\Y.'U<#%W7W=EUFOVS2R)Q20F M2$P^8.&#MK^,\>7MX&(P'(2CZ.K-Y9=Z(LEQ%8EI$C,D9DG,05@CD9/'1$[\ MB4SO@_M\.2]>,R]7A]G]?98?_G>85?]G\'^^5U?OO'C?:))83&+B 0O'M32- MQA?CX;@9)4D.FI"8(C%-8H;$+(DY"&OD\NHQEU?>7'[(L[OE[BY8?]E'<;N> M_WJ,:9'->3'3[7H)_LYK]HTCB<4D)AZP_;7*VLGMJAU&SWKG1?OFTH2BTE,D)@DL83$%(EI$C,D M9DG,/6#3VN_K:'(QB!Y_83=2.7M,Y>S4U/4^6_QQGM[>!ML\76W2A_=$MUE^ M=WAANL,94=M Z+;&57O$+VC2FHQJ@E4DZB6H)I"-8UJ!M4LJCE*:\8YJN(^ MEAP575*+44V@FD2U!-44JFE4,ZAF4HL1)V?-T\Y@HG4C5(M13:":1+4$U12J:50SJ&91S5%:,[]5\R@J*(4G.DHO:@WZT=X!1LM)J"90399: M6+\X/;@8A-/9=-)J#J(#*U33J&90S:*:H[1F.JNB4NAO*GUG@]"O]XXI6EHJ MM3"L16$:74RB9@X$.JI$M035%*II5#.H9E'-45HSHU5_*?07F%[6)O2CO:.) M-I=*K=$!#-NQ1!M)J):@FD(UC6H&U2RJ.4IKQK(J,(7^!M-W]@K]>N]\HI4E M5!.H)E$M036%:AK5#*K94JM?RA^%%\/6+W%'#=I<>Z&J+T7^^A)=,O0/US>S MJ!:7FJ\:*- 1):HEJ*903:.:036+:H[2FH&MVDV1O]W4HV_HEWIG$2TQE5K] M(LPP&G0T! 4ZKD2U!-44JFE4,ZAF4D;?T#]$[ZBB MI254$Z@F42U!-85J&M4,JEE4ZJ,MIM0+4$UA6H:U0RJ651SE-;,:]5N MBGZ/=I,?[1U3M-T4G=%N0D>4J):@FD(UC6H&U2RJ.4IKQK)J-T6_:[O)K_?. M)]IN0C6!:A+5$E13J*:CC@;1[&+2NDO!H(-:5'.4UMSNHFHW#?^U[2;_<'TS MBVKQ\(QV$SJB1+4$U12J:50SJ&91S5%:,[!5NVF(M9O\4N\LHNVFX=-V4S3N M6O],H.-*5$M03:&:1C6#:A;5'*4U$UFUFX;?UVZ:G=%N\@_1.ZIHNPG5!*I) M5$M03:&:1C6#:A;5'*4UXUS; 8YM-PW9[=_8_=_8#>#8'>#8+>#8/>#83>#8 M7>#8;>#8?>!^CW;3L&HW#?\U[2;_,+TCW=%'FEZT=XZ)T4$%JDE42U!-H9I& M-8-J%M4;N< M%S'^6_'2-OL6O$M7OQ8?_27[LK[]LK\(]3[/%LMM(--Y\87;[BM1:!,*U6)4 M$Z@F42U!-85J&M4,JEE4LF(1WQA.M-Z&:0#6):@FJ M*533J&90S:*:H[1F/*OBT]!??/HY_6UYM[L+/JWSXMC]S'B>%L,]-R6>/GG3 M93CHNJ7\O7_8WJ%$=YE#-8EJ":HI5-.H9E#-HIJCM&8HJ]K3\,2V=+4WA%;[ M=X(ZLXB6FU M1C6!:A+5$E13J*91S:":135':8V\CJH.U&B OCP=H1TG5(M1 M3:":1+4$U12J:50SJ&91S5%:,[I5&VIT8B>[-,^_[:>]Z=UZM]IVIA5M0:%: MC&H"U>3H:4-K%,ZBR>3)JX4$'5AU#CR=S,9/!M;HP ;5+*HY2FOFK.HXC?P= MIS_M[CYE^;YS>*C_;M?!];*8W::KU2Z]#?+L?IUWAP_M-:%:C&H"U>2)IR,< M'YZ'SM,BVF%"-8UJ!M4LJCE*:\:UZC"-_-O*->/Z.OB:+[?;;+5_-;J<9YU! M15M,J!:CFD U>>*)F R>#RK:6$(UC6H&U2RJ.4IK!K5J+(W\C:4/#[>GII\/ M??[]Q:+@9GV[R#K?*GGGQWJ'E-1B5!.H)DNM<<_[X"(:MZ>Q:"\)U32J&52S MJ.8HK9G(JI26C/=K\OM39 N%LO]77'%5'>YVF;%L-O707I=_"E89-?I M[K9[[HL6D% M1C6!:O+$$S3TG5/1MA&J:50SJ&91S5%:,\%5VVCDWRQ.EQ$- MLM_NL]6F>[J+-HQ0+48U@6JRU!KO((\[WD!.SOU"A3X^C6H&U2RJ.4IKAJSJ M!8U.K)#4?H_S<).;_T:X26<2T;624"U&-8%J$M425%.HIE'-H)I%-4=IS4Q7 M9:+1E'T?%%T_"=5B5!.H)E$M036%:AK5#*I95'.4UHQN53D:^2M'#^?9Y6:S MRQ:=447;1J@6HYHHM?K$,QQ.AQU33XD.G*":0C6-:@;5+*HY2FOD<%Q5B<:G MEE-J]!$.B[2T]B[OBJ=?[1M/5(M1391:/9Z36=>Z+Q(=-T$UA6H:U0RJ651S ME-9,9]46&OO;0H]7AO)TVWE9R']\[QRB72%4$Z4V:[PC,HC:[XG(,[\N01^= M0C6-:@;5+*HY2FOFJVH)C?VUE _Y>IYEBTUPG:_O&B>^PR6BU\$J.YP2=ZOB M]%A\YI_9XG!*/$QPPTGG*1)=_0C5 M%*II5#.H9E'-45HSPE5S:.POK+Q/-S=!]MO\)EU][GXIZ0=Z)Q%M"I5:8X7/ M\;1K54%T7(EJ":HI5-.H9E#-HIJCM&80JV;0^$0S*/UVN A;G"[3^3S?%:?* M8_>@,Y5H-0C5XE*KI[+K>HQ 1Y6HEJ":0C6-:@;5+*HY2FMFLNH&C?W5$_'; M=KGZO%MN;H[1?/:"#MK]0;6XU$Y?@A'HN!+5$E13J*91S:":135':P7^QO_VIR7BT#N%\ \&&=O_VJ?\^O^.T3Y0J=5/ MG^%P/!J.INVXHE4?5$M03:&:1C6#:A;5'*4UXUJ5AL:GME4[>;>F7^@=1+0. MA&H"U62I-4[JTW#2T6T\.4]G5MMML92+3! M@VHQJ@E4DZ7FVV\X04=4J*91S:":135':K?= M;-/5HM9V7:VWP6;WZ>_9?+M?(BA_S&YG4M%&#ZK%J"9034Z>]H/&G8OX)NBX M"M4TJAE4LZCF**V9UZK0,_$7>O1JGA]V57E8I^NX>^CS5V#]7N]5!.H M)DNMT=OKR"3:[4$UC6H&U2RJ.4IK9K+J]DS\W1YQ?5V<(O>O,I?U1GJPV.7[ MLVDQPUVN.[MW?K=W-M&6#ZH)5).EUFZQSZ;M=*(M'U33J&90S:*:H[1F.JN6 MS\3?\GG1T@;%U_QY/M_E>;:OL:^O [E;+=+RO/O^T*;M##3:$T*U&-4$JDE4 M2U!-H9I&-8-J%M4=T#82JL6H)E!-3I[NZ-9UT0EM(Z&:1C6#:A;5'*4U,UFUD28]=R4[ M\V6MR[YDMT'4F5JTI81J,:H)5).HEJ":0C6-:@;5+*HY2FND^ZKJ,UVQ>YA= MH<4E5(M13:":1+4$U12J:50SJ&91S5%:,[I5Q>GJQ!YFK07"@G0;7*?+//B2 MWNXZ7[_ZP=[A14M.J"9035X]W5DLFG0N7XV.JU!-HYI!-8MJCM*:P:RJ3E?^ MJM.+9LRO [G,-]OR"P\WH?[E^;MP_(^@=Y+1$A2J"523J):@FD(UC6H&U2RJ M.4IKIKTJ2ET-V1DTVI-"M1C5!*I)5$M03:&:1C6#:A;5'*4UHUOUJ:[\?:K: MN;;OC79^N7>*T485J@E4DZ7FO=$.'5&AFD8U@VH6U1RE-;-9M:FN_&VJOWS' MW75^NG+$ MNSCW>A3:C$*U&-4$JDE42U!-H9I&-8-J%M4IEUZ/02A6JQ:@F4$U>/5WXJ;U% M#3J@0C6-:@;5+*HY2FM$RIG4UT M0(5J&M4,JEE44X0BKD;Y!^J=5+0@A6H"U>2T8Q6HP<63V^31 M016J:50SJ&91S5%:,ZU5.VKJ;T?UOL?'[_4.)=IU0C6!:G+:L2']H)+Q-/.K*+E)E2+44V@FD2U!-44JFE4,ZAF M4TWH5H\?;I+7#3J7&=4H -+5$M03:&:1C6#:A;5'*4UQ'Z.EAEA]U2=ZOT;EU\YI_9XN%.U_VI M,=TOF#A?;[:=&S/Z1^Z=3+20-'VZ!UDT+$^2[7"B;2-42U!-H9I&-8-J%M4< MI34C7+6-IOX5FWY:+);[!=32V_V[*ZOY\CZ][3I7JGHP ;5+*HY2FOD;%;5@68OV ;N194#_T!]XXAJ M,:H)5).E=N(&&'1,A6H:U0RJ651SE-8,:]4/FIV]%US?6JU?[IU.M!"$:@+5 M9*EY;_-&1U2HIE'-H)I%-4=IS6Q6;:#9J6WAD/U4_:/TSBG:$4(U@6JRU+QW M?*,C*E33J&90S:*:H[1F3JN&T,S?$.J[5+Z?ZQU(M B$:@+59*EYE\I'1U2H MIE'-H)I%-4=IS4!6]9Z9MX/ [:?J'Z=W4M'>#ZH)5).EUJ[7=JT*B@ZL4$VC MFD$UBVJ.TIJ!K4H],W^IIW?OW>_U#B;:\D$U@6IR]K2!U-%[1\=4J*91S:": M135':@<:[0NAFD UB6H)JBE4TZAF4,VBFJ.T9NRK M2M&,7A6]:.9OW[4^RHQVD5" MM1C5!*K)4O-?)49+2*BF4D$V#>4+!>SG& Y M>>1.7'MB1U4LIUG.L)QE.8=QK8"&M8">OXU;GU>Y?UL7KV_?I_?+?;)_3E?% M*?8P77;N?7>LT2H3R\4L)UA.LES"W M=-\$QPXM62YA.<5RFN4,RUF6JESG& YR7()RRF6TRQG M6,ZRG,.X5HXGM1R?L[7?$EO=YUO(IT0^R<9;6.QG& Y M>>3J\_[Q5=A58F9'5BRG6!W*9;[9G;BEWXB'T MCS7:R6(YP7*2Y1*64RRG6/-%K<8CG!9?&8,=4+*=9SK"< M93F'<>4O5YV0Q;:V4"YF M.<%R\LCY@\I6L5!.LYQA.X MG#6XF$V?1)?M9Z&<9CG#U^\_OG=NHXX5I*+.&_%C=FC!NKM7>GDNU/11V5HL'%8/0DD6PQ"N7DF=]%P@ZK6$ZSG&$YRW(. MXUI1JS6C(G\SZD.^GF?98A-MKX-5MMU?"=ZMTKMU\9E_9HN' M^W;WI\QTOP;[?+W9;KI#RA:B2JYQZ@S'T^Y3)]MV0CG)<@G+*9;3+&=8SK*< MP[A6GFMMI\B_3E7[_OK79:8/;_,4I]/ENCNJ;.<)Y6*6$RPGCUPX:IYVPZMP M>/7D71QT;,5RFN4,RUF6?ZMVM>O.YAL/ M7'/",!D77__TS1MT:/7,T,/)],G0FAW:L)QE.8=QK=#5ZDF1OYX$WL3C'ZE_ M-MFR$LH)EI-'[M1-/.BHBN4TRQF6LRSG,*Z5W%I?*?+WE3J3>V:OT$_WCRI; M4$(YP7+RR/GO:$?'5"RG64@?W#] \MVUE" M.<%R\LCY;VY'QU0LIUG.L)QE.8=QK=#6&DN1O['4=V^O$U[_=++%))03+">/ MG'>#+W9,Q7*:Y0S+699S&-=*9ZUN%)W:>>\?NV6>+8+U;KO9IJM%==EH_T9- ML-E]^GLVWP;;=9 _!KD[MFP/">5BEA,L)X]E-^OQ@[Y2B7,QR@N7DD3M5UT='52RG6A0L=OG^1%O,A)?K[GJ@'^X?5'8A)Y03+">/W*Q55YH\ MN0J,CJM83K.<83G+<@[C6E&M%9:&_%).L^)K_CR?[_(\VS>6UM>!W*T6:7E& M?G^3KIYYC>M_+/W3S2[IA'*"Y23+)2RG6$ZSG&$YRW(.XUJ_ VHEIR&\I-.0 MK3>A7,QR@N4DRR4LIUA.LYQA.SG& Y>>1.7K5B M"U$HIUG.L)QE.8=QK8#6"E'#\_?2Z_-2V+?]K7_(_A%FBU(H)UA.LES"SG& YR7()RRF6TRQG6,ZRG,.X5HYK M+:OA^>M"G;G]K5_LGV2V9X5R@N7DD:M/JJ/..X83=F3%O@K_?!7]9!.!T$K+C #JN M8CG-$T/,RH@S\&PXEG?L?79[NPGF^^;5_N1:^VB09]?[P/[P4_3J\LG' MWX<_B+#CXS+\(3E\_++BW[ZY3S]G/Z?YY^5J$]QFU\50@XNK\:L@7WZ^>?S+ M=GU?_*YX%7Q:;[?KN\,?;[)TD>7[+R@^?[TNIN_E7_8#?%WGOQZ^G;?_#U!+ M P04 " "G@JI8DAOC83$" G!0 &0 'AL+W=OT MV)9Q_?:VA>%,=N=]@;:<_[^_<^AIW$OUH&L @QX;+G2":V/:%2$ZKZ&A>B9; M$/9+*55#C9VJBNA6 2V\J.$D#((;TE FP-< M]@F>X]/"GE6U<0LDC5M:P0',UW:G[(Q,+@5K0&@F!5)0)G@]7VV6+MX'?&/0 MZ[,Q#X^N7_RN=M< M,JKA5O+OK#!U@M]C5$!).V[VLO\,8SX>,)=<^R?JA]A%@%'>:2.;46P)&B:& M-WTK4%0QG7KV-B[&9.0O+1>#,8AT\81^A. M"E-K]%$44/RK)Q9R(@U/I)OPJN$6\AF*YF]0&(01T@/W%=]HJD#D?:-G5^#' M.M-&V?/R\U+:@]OBLIOKH95N:0X)MDVB01T!IR]?S&^"#U=8%Q/KXII[>M\U M&2@D2V2[TOTC2SM60E]B'=R6WLVUYS&=Q^1X 6 Y 2R?":!\N6C&X2K!\K\$ MY.SP-J JWZ(:Y;(39CC'T^IT"ZR'P_\W?+A"[JBJF-"(0VFEP>R=W5<-;3E, MC&Q]*V32V,;RP]K>9*!<@/U>2FE.$[?!=#>F?P!02P,$% @ IX*J6/Y? MT)]E!0 RBD !D !X;"]W;W)K&ULM9I=;]I( M%(;_RHBM5JW4#9[Q%V0!*6%:M:N-%(5F>[':BPD,8,7VL.,AI/]^QQ^QL1EF M03W<)+8YY['/:Q_[Q9S13LCG;,VY0J])G&;CWEJIS76_G\W7/&'9E=CP5'^R M%#)A2J_*53_;2,X615(2]XGC!/V$16EO,BJVW[CWMN$A6JU5OJ$_&6W8BL^X>MS<2[W6KRF+*.%I%HD42;X<]V[P-76] M/*&(^"OBNVQO&>6E/ GQG*]\78Q[3GY$/.9SE2.8_O?"ISR. M9YZXO_Q&_UP4KXMY8AF?BOA[M%#K<6_00PN^9-M8/8C=%UX5Y.>\N8BSXB_: ME;&AUT/S;:9$4B7K(TBBM/S/7BLA]A(TQYQ J@1R:H););C=A&.'Y%4)A=3] MLI1"!\H4FXRDV"&91VM:OE"(663K\J,T/^\S)?6GD_\'3+T7O*%8OB[(/^^'%&T?MW'] [%*7HVUIL,Y8NLE%? MZO;FNI1JW/K-NP7./\&B4L=5*\A4K&FSO M9/[]IPY%7Q5/LG],IZWD>F9N?B.ZSC9LSL<]?:?)N'SAOGJUGIZ-/ODF%(M1JF_%LM31))T5<:YT)2PH8/G]^V7B#L*AOC9>]C4Y MC/(]GP1U5*M8OR[6/Z'8C12+[=Q:L!5S;L&0, H$:\D7U/(%%^J] %)/2!@% M@K7T#&L]PY_O/2OB7.E*F+_?>R[&?J?W#J.\(2;8W'N#NMB!M=C9CRR_/$PE M6A//+1$21H%@+<&&M6##"W7;$%)/2!@%@K7TQ$YC"IV?[S<[XUSU*MI^+Q&/ M!$ZGXPQAKN=[Q-QR>,\&8VO%4Y'JKS[L*>9F)VO-/KM62!J%HK65(XURY$+= M5X&A1(6D42A:6]3&NV.KE3VQ 4&->D5K/:;_&6V.[N9X] M1^F<27.9H*8:E$:A:&W9&I>._4OU'JAQ!Z51*%I;U,:[8ZN5/;'W@H.O71YQ M.D^K:17E6Z.H(6J W6./M,8S8[MIGFEEHKGYZ$&],BB-0M':JC7F&P\NU5*@ M[AR41J%H;5$;@XZM?O7$E@)UXQ5MOZG\(!QT6\\0Y3F^N?5(XY^)W3\_II'B M"S133)G]I#W_W%I!:12*UM:N<>($7Z@!":A)!Z51*%I;U,:D$ZM?/:T![8RS M]2,'K84])^P^_ QAA/C.D7G9SR*OW_6@_4CE>T_9X*_6'WV6>(PF3H#(YT7N.?B=T_ MWV01^XCXZSS>+O(?%(]W(NC+;E :A:*U-6R\.PDOU8F@UAZ41J%H;5$;:T_L M+]9/ZT10%U_1NK\0=#OQ,"H(W6./P,9U$[OK_K258F,N$M1J@](H%*W]HWEC MW5WG4C^;@WIZ4!J%HK5%;3R]:W^[?E+GV1EGZX@6YC MMUV[W7[@FT-??4+2V?GNC*Q>;78$=7H&=7KF$ MNW<;=^\"#+#8&6?K=SB<$@9NUXB:HDC0;<+^WI!;PN6J&!;,T%QL4U7.>-5; MZX'$FV(,K[-]BJ]I.5;88,HIQSLF5U&:H9@O-=*Y"O5]09:#@^6*$IMBE.Y) M*"628G'-V8++/$!_OA1"O:WD.ZC'-R?_ 5!+ P04 " "G@JI8?$]*[V@# M !_%P #0 'AL+W-T>6QE MSRE5WC+GHAKZ/'^UZ)0-^\\ M>S_[<';6>;R\V;5?&,>E'SA)KP\@O>IT<&)P8N3Q8>3[N#'JWC;U>OBYYFJP MYQBX[P!OD"@L.2B=/=D@Q+V.,YE6*A@P=,^"N=HS82Z,I(N0;!%@X A7L"O M4 1UL8\&62$V-1_YUJ!CD)QZ3X0/_3'A;"(9H#*2,[ZRYBX8I@4OI*?T9M-! M0[!4?ZP[M#W8AS5/SD0A36P;P7Y/ZN$[CG4/!#+.&X%=WQI&@Y(H1:6XU1TS MV!B?N;RZ_; JM<*9)*NP>^UO .:F@TP*F5*YV?O^VC0:<)J!',EF<[BKH@S MJ521ZT;*R*P0Q&A8(^J&IIU2SN_A(?4SV^)>9JW5,V4GFJ865#T ?YO- MZ_B]4KV5*@O"YV.,'W8*?1.THPM37^9-0(P]A!G)V7)5Y\YFXF2_='1H%2FVD"E[SU1J=BT;?DM2?E EVI=3LL,U]P]0%NTKOUCGN57*XYZ;R79/%5V!3LUU@>/8Q=Y?0HBXU,0>1(UV3]^D5%R M_!KK0^V1B^R]V9/])2+#4Q#9/061T5&*#.J#;^MTO76V;JP>_(89^C_@=Q'? M!/4F"\85$W5OSM*4BF=';$VOR(33;7X]/J4967#UT#B'_J;]G:9LD2?-J#N8 MB'K4IOT-T@OCY@>4CL5$2I/YF-]F+:^T]-',7T48U$NS]A\L#AN3*(O=Z9)$D5QC,WH M>.Q4,,;F+8[AS\V&:0,$%@<:/.YY M T22N%<;BP,(;!6PVH'X[CA04VY,%,&J8MJP'8Q[D@3S0"VZ:S2.D=F)X>-> M'VR71%&2N#W@W'D?!>OW5+#YE_OH+U!+ P04 M " "G@JI8EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_ MQ=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+ MJ1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D M5XA-/E_G;@ M2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/ M['X 4$L#!!0 ( *>"JE@JZD0I]@0 )0I / >&PO=V]R:V)O;VLN M>&ULQ9I;<]HX%(#_BH:736>:!7RA;29DIALVN\QDTTSHI(\=80O01)98229- M?_T>F4+EQ#G;EP,O"9:%^'PLGT\7GS\:^S WYH%]JY1VX][*^_59O^^*E:BX M^]VLA88S"V,K[N'0+OMN;04OW4H(7ZE^,AB,^A67NG=QOFOKUO;C ^-%X:71 M4!@*[J5X=#_/AT.VD4[.I9+^:=QK/BO18Y74LI+?13GN#7K,K\/MB7MAO2Q>%,\"Y&<^=TV)Y_,[#B#CWF@ #2ZD=;ZIT;3/@7$C MH/+VJ/;F2BHO[(1[\9NQS2OQ+AW:3;"ANN!'YB6VVOS !5%RIY).&&G98-'B:)+ MH9TH&7QR1LD2.$KV!U=<%X)%D D"F1P1\FL20:8(9'H4R%G @:]&D!D"F1T1 MLA7)'(',CPF91I C!')T3,@L@GR'0+ZCA9S55<7M$S,+-I-++>%K7'OVL2A, MK;V,(-\CD.^)(\G=ZBT+?]F?_]9RPQ74=V_9G7#>RB*"_(! ?J"%O.+2LGNN M:A&">24U9![)%9MJ@*RK.)D/L&P^H,7U&@FPB/)?*Q7"H:HA= ^.&LBX\ M^\*MA6[X%'-A=AD2ZV4B%L):>'COQ$;H6L1$YX+850,P80V)E3'5A M*L$^\V^B]4QB@A@2&^):<->FP4PPI%:!J2KI0R77]"Q0JX=!NH!C(HS703-")!7'J1[7> MQL1,D!";H%/K[ 2FMDJX-S$E)HB$6!#/_=X)B*DA(5;#<]%W F*&2(@-@2JV MW1TQ:23$TGBIV,Y(8B9)B$VR]5HG%N:.Y #NZ()*,8FDAY9()R%FD_2H-HE7 M!%+,)BGU.A4VDVVO4Z$+5<0VP:77BB:FDY18)]W2.P5,2-[>Q)B85%)BJ;R& M.8.VRUK%F)A:4F*UH)CMOHFI)256RVN8\*C;6I0Q)J:7E%@O+X8Z$,B?.>I+ MC(GI)B77S;,!SRF["<1A7X2=3.(U:4Q &;& .C"C:+8P,0MEQ!;J#N*VB\:J MS# '9<0.PH>0<7+/, =EQ [",>/E\PS=+CGFFM?7/,;$')0=?,VKU4EC3,Q! M&;&#NC&A\"24MAXAS$'9X:_DQ-[98S8?V*5QOON&YYAX M MIL\Q\>3$XGD% M>T#09;CI35&#S./WKT:8A$;DDY\&$]?D"///B'KU[<7Z8 LWQL0$-**>^71@ M1M/(&!,3T*@14+^I["[.2[&06I0W\!,.R@NNBEO+PK_M>PM9'C8C%[52EU#V M25\;7NY>*MR]$'GQ'U!+ P04 " "G@JI8)V75I0P" "$)0 &@ 'AL M+U]R96QS+W=OINW]?% MQ_%PJJMF-X[]CY3J>E>.;;WK^G(Z7]ETP[$=S\MAF_IV_=YN2]+E,J?A=D;S M_'0[<_'ZV9?_F=AM-OMU^=FM?Q_+:?S'X/2G&][KKI2Q6;RVP[:,JR9]'*ZG M:[H5-FC1WD$*0SA]D$&3S!SD$^?Q! 4$Q?U"&H#Q_T#T$ MW<\?] !!#_,'/4+0X_Q!LD09EP1)$ZP)M!;D6@B\%@1;",06)%L(S!9$6PC4 M%F1;"-P6A%L(Y!:D6PCL%L1;"/16U%L)]%;46PGTULG'-H'>BGHK@=Z*>BN! MWHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z&>AN!WH9Z&X'>AGH;@=XVV2PA MT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O)]#;46\G MT-M1;R?0VR>;W01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>@?J'01Z!^H= M!'H'ZAT$>@?J'01Z!^H=!'K'Y&@>!WH%Z!X'>@7H'@=Z!>@>!WAGU MS@1Z9]0[$^B=4>],H'=&O?-WZEW'ST.IUYZO-3[_.ZD>S_>6Z^,ORZ^3DU?E M@G.ZK:C/?P%02P,$% @ IX*J6.[5[1CF 0 ]20 !, !;0V]N=&5N M=%]4>7!E&ULS=I=3\(P% ;@OT)V:UCIU_R(<*/>JA?^@;H=9&%;F[8@ M_'N[ 28:)1I,?&]8H.UYSWJ2YXKKIZVC,-JT31>FV2)&=\58*!?4FI!;1UU: MF5O?FIB^^A?F3+DT+\3$9%*PTG:1NCB.?8UL=GU+<[-JXNANDWX.M>VFF:&PO=&AE M;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( *:"JEBJ-O^DO 4 + > 8 M " @0T( !X;"]W;W)K&PO=V]R M:W-H965T&UL4$L! A0#% @ IH*J6 A-*@L- P P0@ M !@ ("!J!0 'AL+W=OL7 !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ IH*J6%8#/B+R!@ %3( !@ ("! MMB$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MIH*J6 !_<,$R! 1PH !@ ("!DDD 'AL+W=O< >&PO=V]R:W-H965T&UL4$L! A0#% @ IH*J6'_VD8&@ @ *08 !D M ("!_'L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ IH*J6'5"BS-;%P SG< !D ("! M4YH 'AL+W=OSH% !6# &0 @('EL0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ IH*J6 .)MGWN @ 8 < !D ("!NLD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ IH*J6/XL=9GI M @ ?08 !D ("!2]4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ IH*J6 O/QGAL!@ 2A0 !D M ("!I^$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ IX*J6#B-N53.# J$ !D ("! >\ M 'AL+W=O&PO=V]R:W-H965T"JEBD7PV6 0 %<; 9 M " @9O^ !X;"]W;W)K&UL4$L! A0#% @ MIX*J6'JIG!TS P =@L !D ("!T@(! 'AL+W=O&PO=V]R:W-H965T"JEB,T<0+\@, 04 9 " @9() 0!X;"]W M;W)K&UL4$L! A0#% @ IX*J6+%ET5B P M>0H !D ("!NPT! 'AL+W=O@" #G!P &0 @(%R M$0$ >&PO=V]R:W-H965T"JECE M8YG20 4 %@I 9 " @9$4 0!X;"]W;W)K&UL4$L! A0#% @ IX*J6.L__#@9 P P0@ !D M ("!"!H! 'AL+W=O&PO=V]R:W-H M965T"JE@>M[0M9P4 $D; 9 M " @<8D 0!X;"]W;W)K&UL4$L! M A0#% @ IX*J6*;[O_"G P ,@T !D ("!9"H! 'AL M+W=O[+H# M "4$0 &0 @(%"+@$ >&PO=V]R:W-H965T"JEA&&$JS?0( +D% 9 " M@3,R 0!X;"]W;W)K&UL4$L! A0#% @ IX*J M6 PI'V6L! <1H !D ("!YS0! 'AL+W=O&PO=V]R:W-H965T"JEBBR=.4:0( & & 9 " @?@] 0!X;"]W;W)K M&UL4$L! A0#% @ IX*J6'7J[2K]!0 /BP M !D ("!F$ ! 'AL+W=O&PO=V]R:W-H965T"JECXZ7*4 MGP( /\& 9 " @?1* 0!X;"]W;W)K&UL4$L! A0#% @ IX*J6$6]$M2S @ . < !D M ("!RDT! 'AL+W=O&PO=V]R:W-H965T M"JE@=!P9.W ( )T) 9 M " @0!4 0!X;"]W;W)K&UL4$L! A0# M% @ IX*J6))7G'92 @ = 8 !D ("!$U&PO=V]R:W-H965T"JEA17@-F,@( % 9 " @49= M 0!X;"]W;W)K&UL4$L! A0#% @ IX*J6%IH M%H,9 P H0L !D ("!KU\! 'AL+W=O&PO=V]R:W-H965T"JEAQ:8U85QX '\3 @ 9 " @7]G 0!X;"]W;W)K&UL4$L! A0#% @ IX*J6)(;XV$Q @ )P4 !D M ("!#88! 'AL+W=O&PO M=V]R:W-H965T"JEA\3TKO: , M '\7 - " 1&. 0!X;"]S='EL97,N>&UL4$L! A0#% M @ IX*J6)>*NQS $P( L ( !I)$! %]R96QS+RYR M96QS4$L! A0#% @ IX*J6"KJ1"GV! E"D \ ( ! MC9(! 'AL+W=O"JE@G9=6E# ( (0E M : " ;"7 0!X;"]?"JECNU>T8Y@$ /4D 3 " ?29 K 0!;0V]N=&5N=%]4>7!E&UL4$L%!@ !' $< :!, N< 0 $! end XML 75 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 76 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 78 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.1.u2 html 206 332 1 false 83 0 false 10 false false R1.htm 0000001 - Document - Cover Sheet http://cutera.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://cutera.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://cutera.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Operations Sheet http://cutera.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://cutera.com/role/CondensedConsolidatedStatementsofComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Changes In Stockholders' Deficit Sheet http://cutera.com/role/CondensedConsolidatedStatementsofChangesInStockholdersDeficit Condensed Consolidated Statements of Changes In Stockholders' Deficit Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 0000008 - Disclosure - Summary of Significant Accounting Policies Sheet http://cutera.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Cash, Cash Equivalents, Restricted Cash and Marketable Investments Sheet http://cutera.com/role/CashCashEquivalentsRestrictedCashandMarketableInvestments Cash, Cash Equivalents, Restricted Cash and Marketable Investments Notes 9 false false R10.htm 0000010 - Disclosure - Fair Value of Financial Instruments Sheet http://cutera.com/role/FairValueofFinancialInstruments Fair Value of Financial Instruments Notes 10 false false R11.htm 0000011 - Disclosure - Balance Sheet Details Sheet http://cutera.com/role/BalanceSheetDetails Balance Sheet Details Notes 11 false false R12.htm 0000012 - Disclosure - Product Warranty Sheet http://cutera.com/role/ProductWarranty Product Warranty Notes 12 false false R13.htm 0000013 - Disclosure - Deferred Revenue Sheet http://cutera.com/role/DeferredRevenue Deferred Revenue Notes 13 false false R14.htm 0000014 - Disclosure - Revenue Sheet http://cutera.com/role/Revenue Revenue Notes 14 false false R15.htm 0000015 - Disclosure - Stockholders' Equity and Stock-based Compensation Expense Sheet http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpense Stockholders' Equity and Stock-based Compensation Expense Notes 15 false false R16.htm 0000016 - Disclosure - Net Loss Per Share Sheet http://cutera.com/role/NetLossPerShare Net Loss Per Share Notes 16 false false R17.htm 0000017 - Disclosure - Income Taxes Sheet http://cutera.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 0000018 - Disclosure - Leases Sheet http://cutera.com/role/Leases Leases Notes 18 false false R19.htm 0000019 - Disclosure - Commitments and Contingencies Sheet http://cutera.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 0000020 - Disclosure - Debt Sheet http://cutera.com/role/Debt Debt Notes 20 false false R21.htm 0000021 - Disclosure - Segment Reporting Sheet http://cutera.com/role/SegmentReporting Segment Reporting Notes 21 false false R22.htm 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://cutera.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://cutera.com/role/SummaryofSignificantAccountingPolicies 22 false false R23.htm 9954472 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://cutera.com/role/FairValueofFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://cutera.com/role/FairValueofFinancialInstruments 23 false false R24.htm 9954473 - Disclosure - Balance Sheet Details (Tables) Sheet http://cutera.com/role/BalanceSheetDetailsTables Balance Sheet Details (Tables) Tables http://cutera.com/role/BalanceSheetDetails 24 false false R25.htm 9954474 - Disclosure - Product Warranty (Tables) Sheet http://cutera.com/role/ProductWarrantyTables Product Warranty (Tables) Tables http://cutera.com/role/ProductWarranty 25 false false R26.htm 9954475 - Disclosure - Deferred Revenue (Tables) Sheet http://cutera.com/role/DeferredRevenueTables Deferred Revenue (Tables) Tables http://cutera.com/role/DeferredRevenue 26 false false R27.htm 9954476 - Disclosure - Stockholders' Equity and Stock-based Compensation Expense (Tables) Sheet http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseTables Stockholders' Equity and Stock-based Compensation Expense (Tables) Tables http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpense 27 false false R28.htm 9954477 - Disclosure - Net Loss Per Share (Tables) Sheet http://cutera.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://cutera.com/role/NetLossPerShare 28 false false R29.htm 9954478 - Disclosure - Leases (Tables) Sheet http://cutera.com/role/LeasesTables Leases (Tables) Tables http://cutera.com/role/Leases 29 false false R30.htm 9954479 - Disclosure - Debt (Tables) Sheet http://cutera.com/role/DebtTables Debt (Tables) Tables http://cutera.com/role/Debt 30 false false R31.htm 9954480 - Disclosure - Segment Reporting (Tables) Sheet http://cutera.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://cutera.com/role/SegmentReporting 31 false false R32.htm 9954481 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 32 false false R33.htm 9954482 - Disclosure - Cash, Cash Equivalents, Restricted Cash and Marketable Investments - Narrative (Details) Sheet http://cutera.com/role/CashCashEquivalentsRestrictedCashandMarketableInvestmentsNarrativeDetails Cash, Cash Equivalents, Restricted Cash and Marketable Investments - Narrative (Details) Details http://cutera.com/role/CashCashEquivalentsRestrictedCashandMarketableInvestments 33 false false R34.htm 9954483 - Disclosure - Fair Value of Financial Instruments (Details) Sheet http://cutera.com/role/FairValueofFinancialInstrumentsDetails Fair Value of Financial Instruments (Details) Details http://cutera.com/role/FairValueofFinancialInstrumentsTables 34 false false R35.htm 9954484 - Disclosure - Balance Sheet Details - Inventories , Net (Details) Sheet http://cutera.com/role/BalanceSheetDetailsInventoriesNetDetails Balance Sheet Details - Inventories , Net (Details) Details 35 false false R36.htm 9954485 - Disclosure - Balance Sheet Details - Schedule of Other Current Assets and Prepaid Expenses (Details) Sheet http://cutera.com/role/BalanceSheetDetailsScheduleofOtherCurrentAssetsandPrepaidExpensesDetails Balance Sheet Details - Schedule of Other Current Assets and Prepaid Expenses (Details) Details 36 false false R37.htm 9954486 - Disclosure - Balance Sheet Details - Schedule of Property and Equipment, Net (Details) Sheet http://cutera.com/role/BalanceSheetDetailsScheduleofPropertyandEquipmentNetDetails Balance Sheet Details - Schedule of Property and Equipment, Net (Details) Details 37 false false R38.htm 9954487 - Disclosure - Balance Sheet Details - Accrued Liabilities (Details) Sheet http://cutera.com/role/BalanceSheetDetailsAccruedLiabilitiesDetails Balance Sheet Details - Accrued Liabilities (Details) Details 38 false false R39.htm 9954488 - Disclosure - Product Warranty - Summary of Warranties (Details) Sheet http://cutera.com/role/ProductWarrantySummaryofWarrantiesDetails Product Warranty - Summary of Warranties (Details) Details 39 false false R40.htm 9954489 - Disclosure - Deferred Revenue - Narrative (Details) Sheet http://cutera.com/role/DeferredRevenueNarrativeDetails Deferred Revenue - Narrative (Details) Details 40 false false R41.htm 9954490 - Disclosure - Deferred Revenue - Summary of Deferred Service Contract Revenue (Details) Sheet http://cutera.com/role/DeferredRevenueSummaryofDeferredServiceContractRevenueDetails Deferred Revenue - Summary of Deferred Service Contract Revenue (Details) Details 41 false false R42.htm 9954491 - Disclosure - Revenue - Narrative (Details) Sheet http://cutera.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 42 false false R43.htm 9954492 - Disclosure - Stockholders' Equity and Stock-based Compensation Expense - Activity Of Options Outstanding Under the 2019 Plans (Details) Sheet http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityOfOptionsOutstandingUnderthe2019PlansDetails Stockholders' Equity and Stock-based Compensation Expense - Activity Of Options Outstanding Under the 2019 Plans (Details) Details 43 false false R44.htm 9954493 - Disclosure - Stockholders' Equity and Stock-based Compensation Expense - Activity of Stock Awards Outstanding Under the 2019 Plans (Details) Sheet http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityofStockAwardsOutstandingUnderthe2019PlansDetails Stockholders' Equity and Stock-based Compensation Expense - Activity of Stock Awards Outstanding Under the 2019 Plans (Details) Details 44 false false R45.htm 9954494 - Disclosure - Stockholders' Equity and Stock-based Compensation Expense - Stock-based Compensation Expense By Department (Details) Sheet http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseStockbasedCompensationExpenseByDepartmentDetails Stockholders' Equity and Stock-based Compensation Expense - Stock-based Compensation Expense By Department (Details) Details 45 false false R46.htm 9954495 - Disclosure - Net Loss Per Share - Narrative (Details) Sheet http://cutera.com/role/NetLossPerShareNarrativeDetails Net Loss Per Share - Narrative (Details) Details 46 false false R47.htm 9954496 - Disclosure - Net Loss Per Share - Net (Loss) Income Per Share (Details) Sheet http://cutera.com/role/NetLossPerShareNetLossIncomePerShareDetails Net Loss Per Share - Net (Loss) Income Per Share (Details) Details 47 false false R48.htm 9954497 - Disclosure - Net Loss Per Share - Antidilutive Securities Excluded From Computation of Earnings Per Share (Details) Sheet http://cutera.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationofEarningsPerShareDetails Net Loss Per Share - Antidilutive Securities Excluded From Computation of Earnings Per Share (Details) Details 48 false false R49.htm 9954498 - Disclosure - Income Taxes (Details) Sheet http://cutera.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://cutera.com/role/IncomeTaxes 49 false false R50.htm 9954499 - Disclosure - Leases - Narrative (Details) Sheet http://cutera.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 50 false false R51.htm 9954500 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) Sheet http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails Leases - Supplemental Balance Sheet Information (Details) Details 51 false false R52.htm 9954501 - Disclosure - Leases - Lease Costs (Details) Sheet http://cutera.com/role/LeasesLeaseCostsDetails Leases - Lease Costs (Details) Details 52 false false R53.htm 9954502 - Disclosure - Leases - Cash Paid for Amounts Included in the Measurement of Lease Liabilities (Details) Sheet http://cutera.com/role/LeasesCashPaidforAmountsIncludedintheMeasurementofLeaseLiabilitiesDetails Leases - Cash Paid for Amounts Included in the Measurement of Lease Liabilities (Details) Details 53 false false R54.htm 9954503 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details) Sheet http://cutera.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails Leases - Maturities of Operating Lease Liabilities (Details) Details 54 false false R55.htm 9954504 - Disclosure - Leases - Maturities of Finance Leases Liabilities (Details) Sheet http://cutera.com/role/LeasesMaturitiesofFinanceLeasesLiabilitiesDetails Leases - Maturities of Finance Leases Liabilities (Details) Details 55 false false R56.htm 9954505 - Disclosure - Leases - Lease Information (Details) Sheet http://cutera.com/role/LeasesLeaseInformationDetails Leases - Lease Information (Details) Details 56 false false R57.htm 9954506 - Disclosure - Leases - Operating Lease Income (Details) Sheet http://cutera.com/role/LeasesOperatingLeaseIncomeDetails Leases - Operating Lease Income (Details) Details 57 false false R58.htm 9954507 - Disclosure - Leases - Non-cancellable Operating Lease Income (Details) Sheet http://cutera.com/role/LeasesNoncancellableOperatingLeaseIncomeDetails Leases - Non-cancellable Operating Lease Income (Details) Details 58 false false R59.htm 9954508 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://cutera.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 59 false false R60.htm 9954509 - Disclosure - Debt - Outstanding Debt and Carrying Value (Details) Sheet http://cutera.com/role/DebtOutstandingDebtandCarryingValueDetails Debt - Outstanding Debt and Carrying Value (Details) Details 60 false false R61.htm 9954510 - Disclosure - Debt - Narrative (Details) Sheet http://cutera.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 61 false false R62.htm 9954511 - Disclosure - Segment Reporting - Narrative (Details) Sheet http://cutera.com/role/SegmentReportingNarrativeDetails Segment Reporting - Narrative (Details) Details 62 false false R63.htm 9954512 - Disclosure - Segment Reporting - Summary of Revenue (Details) Sheet http://cutera.com/role/SegmentReportingSummaryofRevenueDetails Segment Reporting - Summary of Revenue (Details) Details 63 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 8 fact(s) appearing in ix:hidden were eligible for transformation: cutr:ExtendedServiceContractTerm, us-gaap:CapitalizedContractCostAmortizationPeriod, us-gaap:DebtInstrumentConvertibleConversionRatio1, us-gaap:LesseeFinanceLeaseRemainingLeaseTerm, us-gaap:LesseeOperatingLeaseRemainingLeaseTerm - cutr-20240331.htm 4 cutr-20240331.htm cutr-20240331.xsd cutr-20240331_cal.xml cutr-20240331_def.xml cutr-20240331_lab.xml cutr-20240331_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 81 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "cutr-20240331.htm": { "nsprefix": "cutr", "nsuri": "http://cutera.com/20240331", "dts": { "inline": { "local": [ "cutr-20240331.htm" ] }, "schema": { "local": [ "cutr-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "cutr-20240331_cal.xml" ] }, "definitionLink": { "local": [ "cutr-20240331_def.xml" ] }, "labelLink": { "local": [ "cutr-20240331_lab.xml" ] }, "presentationLink": { "local": [ "cutr-20240331_pre.xml" ] } }, "keyStandard": 284, "keyCustom": 48, "axisStandard": 28, "axisCustom": 1, "memberStandard": 40, "memberCustom": 37, "hidden": { "total": 25, "http://cutera.com/20240331": 2, "http://fasb.org/us-gaap/2023": 18, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 206, "entityCount": 1, "segmentCount": 83, "elementCount": 544, "unitCount": 10, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 656, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://cutera.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://cutera.com/role/CondensedConsolidatedBalanceSheets", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "unique": true } }, "R3": { "role": "http://cutera.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://cutera.com/role/CondensedConsolidatedStatementsofOperations", "longName": "0000004 - Statement - Condensed Consolidated Statements of Operations", "shortName": "Condensed Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "unique": true } }, "R5": { "role": "http://cutera.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "longName": "0000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "unique": true } }, "R6": { "role": "http://cutera.com/role/CondensedConsolidatedStatementsofChangesInStockholdersDeficit", "longName": "0000006 - Statement - Condensed Consolidated Statements of Changes In Stockholders' Deficit", "shortName": "Condensed Consolidated Statements of Changes In Stockholders' Deficit", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-26", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "unique": true } }, "R7": { "role": "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows", "longName": "0000007 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "unique": true } }, "R8": { "role": "http://cutera.com/role/SummaryofSignificantAccountingPolicies", "longName": "0000008 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://cutera.com/role/CashCashEquivalentsRestrictedCashandMarketableInvestments", "longName": "0000009 - Disclosure - Cash, Cash Equivalents, Restricted Cash and Marketable Investments", "shortName": "Cash, Cash Equivalents, Restricted Cash and Marketable Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://cutera.com/role/FairValueofFinancialInstruments", "longName": "0000010 - Disclosure - Fair Value of Financial Instruments", "shortName": "Fair Value of Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://cutera.com/role/BalanceSheetDetails", "longName": "0000011 - Disclosure - Balance Sheet Details", "shortName": "Balance Sheet Details", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://cutera.com/role/ProductWarranty", "longName": "0000012 - Disclosure - Product Warranty", "shortName": "Product Warranty", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://cutera.com/role/DeferredRevenue", "longName": "0000013 - Disclosure - Deferred Revenue", "shortName": "Deferred Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "cutr:ContractWithCustomerLiabilityTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cutr:ContractWithCustomerLiabilityTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://cutera.com/role/Revenue", "longName": "0000014 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpense", "longName": "0000015 - Disclosure - Stockholders' Equity and Stock-based Compensation Expense", "shortName": "Stockholders' Equity and Stock-based Compensation Expense", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://cutera.com/role/NetLossPerShare", "longName": "0000016 - Disclosure - Net Loss Per Share", "shortName": "Net Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://cutera.com/role/IncomeTaxes", "longName": "0000017 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://cutera.com/role/Leases", "longName": "0000018 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://cutera.com/role/CommitmentsandContingencies", "longName": "0000019 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://cutera.com/role/Debt", "longName": "0000020 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://cutera.com/role/SegmentReporting", "longName": "0000021 - Disclosure - Segment Reporting", "shortName": "Segment Reporting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://cutera.com/role/SummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://cutera.com/role/FairValueofFinancialInstrumentsTables", "longName": "9954472 - Disclosure - Fair Value of Financial Instruments (Tables)", "shortName": "Fair Value of Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://cutera.com/role/BalanceSheetDetailsTables", "longName": "9954473 - Disclosure - Balance Sheet Details (Tables)", "shortName": "Balance Sheet Details (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://cutera.com/role/ProductWarrantyTables", "longName": "9954474 - Disclosure - Product Warranty (Tables)", "shortName": "Product Warranty (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://cutera.com/role/DeferredRevenueTables", "longName": "9954475 - Disclosure - Deferred Revenue (Tables)", "shortName": "Deferred Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseTables", "longName": "9954476 - Disclosure - Stockholders' Equity and Stock-based Compensation Expense (Tables)", "shortName": "Stockholders' Equity and Stock-based Compensation Expense (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://cutera.com/role/NetLossPerShareTables", "longName": "9954477 - Disclosure - Net Loss Per Share (Tables)", "shortName": "Net Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://cutera.com/role/LeasesTables", "longName": "9954478 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "cutr:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cutr:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://cutera.com/role/DebtTables", "longName": "9954479 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://cutera.com/role/SegmentReportingTables", "longName": "9954480 - Disclosure - Segment Reporting (Tables)", "shortName": "Segment Reporting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "longName": "9954481 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:NumberOfCountriesInWhichEntityOperates", "unitRef": "country", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-46", "name": "cutr:TerminationAgreementPercentNetRevenueReductionToTerminationFeeReceivable", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "unique": true } }, "R33": { "role": "http://cutera.com/role/CashCashEquivalentsRestrictedCashandMarketableInvestmentsNarrativeDetails", "longName": "9954482 - Disclosure - Cash, Cash Equivalents, Restricted Cash and Marketable Investments - Narrative (Details)", "shortName": "Cash, Cash Equivalents, Restricted Cash and Marketable Investments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:MarketableSecuritiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:MarketableSecuritiesCurrent", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "unique": true } }, "R34": { "role": "http://cutera.com/role/FairValueofFinancialInstrumentsDetails", "longName": "9954483 - Disclosure - Fair Value of Financial Instruments (Details)", "shortName": "Fair Value of Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-62", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-60", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "unique": true } }, "R35": { "role": "http://cutera.com/role/BalanceSheetDetailsInventoriesNetDetails", "longName": "9954484 - Disclosure - Balance Sheet Details - Inventories , Net (Details)", "shortName": "Balance Sheet Details - Inventories , Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://cutera.com/role/BalanceSheetDetailsScheduleofOtherCurrentAssetsandPrepaidExpensesDetails", "longName": "9954485 - Disclosure - Balance Sheet Details - Schedule of Other Current Assets and Prepaid Expenses (Details)", "shortName": "Balance Sheet Details - Schedule of Other Current Assets and Prepaid Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:IncomeTaxesReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:IncomeTaxesReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R37": { "role": "http://cutera.com/role/BalanceSheetDetailsScheduleofPropertyandEquipmentNetDetails", "longName": "9954486 - Disclosure - Balance Sheet Details - Schedule of Property and Equipment, Net (Details)", "shortName": "Balance Sheet Details - Schedule of Property and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://cutera.com/role/BalanceSheetDetailsAccruedLiabilitiesDetails", "longName": "9954487 - Disclosure - Balance Sheet Details - Accrued Liabilities (Details)", "shortName": "Balance Sheet Details - Accrued Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AccruedSalariesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AccruedSalariesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://cutera.com/role/ProductWarrantySummaryofWarrantiesDetails", "longName": "9954488 - Disclosure - Product Warranty - Summary of Warranties (Details)", "shortName": "Product Warranty - Summary of Warranties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://cutera.com/role/DeferredRevenueNarrativeDetails", "longName": "9954489 - Disclosure - Deferred Revenue - Narrative (Details)", "shortName": "Deferred Revenue - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://cutera.com/role/DeferredRevenueSummaryofDeferredServiceContractRevenueDetails", "longName": "9954490 - Disclosure - Deferred Revenue - Summary of Deferred Service Contract Revenue (Details)", "shortName": "Deferred Revenue - Summary of Deferred Service Contract Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cutr:ContractWithCustomerLiabilityIncreaseAdvancePaymentsReceived", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "unique": true } }, "R42": { "role": "http://cutera.com/role/RevenueNarrativeDetails", "longName": "9954491 - Disclosure - Revenue - Narrative (Details)", "shortName": "Revenue - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "cutr:RevenueFromContractWithCustomerTypicalPaymentReceiptPeriodPostShipment", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cutr:RevenueFromContractWithCustomerTypicalPaymentReceiptPeriodPostShipment", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R43": { "role": "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityOfOptionsOutstandingUnderthe2019PlansDetails", "longName": "9954492 - Disclosure - Stockholders' Equity and Stock-based Compensation Expense - Activity Of Options Outstanding Under the 2019 Plans (Details)", "shortName": "Stockholders' Equity and Stock-based Compensation Expense - Activity Of Options Outstanding Under the 2019 Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "cutr:ShareBasedPaymentArrangementSharesGrantedTaxWithholdingRatio", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cutr:ShareBasedPaymentArrangementSharesGrantedTaxWithholdingRatio", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R44": { "role": "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityofStockAwardsOutstandingUnderthe2019PlansDetails", "longName": "9954493 - Disclosure - Stockholders' Equity and Stock-based Compensation Expense - Activity of Stock Awards Outstanding Under the 2019 Plans (Details)", "shortName": "Stockholders' Equity and Stock-based Compensation Expense - Activity of Stock Awards Outstanding Under the 2019 Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-92", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "unique": true } }, "R45": { "role": "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseStockbasedCompensationExpenseByDepartmentDetails", "longName": "9954494 - Disclosure - Stockholders' Equity and Stock-based Compensation Expense - Stock-based Compensation Expense By Department (Details)", "shortName": "Stockholders' Equity and Stock-based Compensation Expense - Stock-based Compensation Expense By Department (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R46": { "role": "http://cutera.com/role/NetLossPerShareNarrativeDetails", "longName": "9954495 - Disclosure - Net Loss Per Share - Narrative (Details)", "shortName": "Net Loss Per Share - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-101", "name": "us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-101", "name": "us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R47": { "role": "http://cutera.com/role/NetLossPerShareNetLossIncomePerShareDetails", "longName": "9954496 - Disclosure - Net Loss Per Share - Net (Loss) Income Per Share (Details)", "shortName": "Net Loss Per Share - Net (Loss) Income Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R48": { "role": "http://cutera.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationofEarningsPerShareDetails", "longName": "9954497 - Disclosure - Net Loss Per Share - Antidilutive Securities Excluded From Computation of Earnings Per Share (Details)", "shortName": "Net Loss Per Share - Antidilutive Securities Excluded From Computation of Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R49": { "role": "http://cutera.com/role/IncomeTaxesDetails", "longName": "9954498 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "cutr:IncomeTaxExpenseBenefitTotal", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cutr:IncomeTaxExpenseBenefitTotal", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R50": { "role": "http://cutera.com/role/LeasesNarrativeDetails", "longName": "9954499 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeFinanceLeaseRenewalTerm1", "span", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeFinanceLeaseRenewalTerm1", "span", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R51": { "role": "http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails", "longName": "9954500 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)", "shortName": "Leases - Supplemental Balance Sheet Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cutr:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "unique": true } }, "R52": { "role": "http://cutera.com/role/LeasesLeaseCostsDetails", "longName": "9954501 - Disclosure - Leases - Lease Costs (Details)", "shortName": "Leases - Lease Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R53": { "role": "http://cutera.com/role/LeasesCashPaidforAmountsIncludedintheMeasurementofLeaseLiabilitiesDetails", "longName": "9954502 - Disclosure - Leases - Cash Paid for Amounts Included in the Measurement of Lease Liabilities (Details)", "shortName": "Leases - Cash Paid for Amounts Included in the Measurement of Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseInterestPaymentOnLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseInterestPaymentOnLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R54": { "role": "http://cutera.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails", "longName": "9954503 - 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": "54", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R55": { "role": "http://cutera.com/role/LeasesMaturitiesofFinanceLeasesLiabilitiesDetails", "longName": "9954504 - Disclosure - Leases - Maturities of Finance Leases Liabilities (Details)", "shortName": "Leases - Maturities of Finance Leases Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R56": { "role": "http://cutera.com/role/LeasesLeaseInformationDetails", "longName": "9954505 - Disclosure - Leases - Lease Information (Details)", "shortName": "Leases - Lease Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R57": { "role": "http://cutera.com/role/LeasesOperatingLeaseIncomeDetails", "longName": "9954506 - Disclosure - Leases - Operating Lease Income (Details)", "shortName": "Leases - Operating Lease Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-123", "name": "us-gaap:OperatingLeaseLeaseIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-123", "name": "us-gaap:OperatingLeaseLeaseIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R58": { "role": "http://cutera.com/role/LeasesNoncancellableOperatingLeaseIncomeDetails", "longName": "9954507 - Disclosure - Leases - Non-cancellable Operating Lease Income (Details)", "shortName": "Leases - Non-cancellable Operating Lease Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R59": { "role": "http://cutera.com/role/CommitmentsandContingenciesNarrativeDetails", "longName": "9954508 - Disclosure - Commitments and Contingencies - Narrative (Details)", "shortName": "Commitments and Contingencies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-136", "name": "us-gaap:LossContingencyPatentsAllegedlyInfringedNumber", "unitRef": "patent", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-136", "name": "us-gaap:LossContingencyPatentsAllegedlyInfringedNumber", "unitRef": "patent", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R60": { "role": "http://cutera.com/role/DebtOutstandingDebtandCarryingValueDetails", "longName": "9954509 - Disclosure - Debt - Outstanding Debt and Carrying Value (Details)", "shortName": "Debt - Outstanding Debt and Carrying Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-62", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "unique": true } }, "R61": { "role": "http://cutera.com/role/DebtNarrativeDetails", "longName": "9954510 - Disclosure - Debt - Narrative (Details)", "shortName": "Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-176", "name": "us-gaap:DerivativeCapPrice", "unitRef": "usdPerItem", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-176", "name": "us-gaap:DerivativeCapPrice", "unitRef": "usdPerItem", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R62": { "role": "http://cutera.com/role/SegmentReportingNarrativeDetails", "longName": "9954511 - Disclosure - Segment Reporting - Narrative (Details)", "shortName": "Segment Reporting - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-191", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-191", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true, "unique": true } }, "R63": { "role": "http://cutera.com/role/SegmentReportingSummaryofRevenueDetails", "longName": "9954512 - Disclosure - Segment Reporting - Summary of Revenue (Details)", "shortName": "Segment Reporting - Summary of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-202", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cutr-20240331.htm", "unique": true } } }, "tag": { "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r17", "r628" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance for credit losses of $12,059 and $9,878, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r243", "r244" ] }, "cutr_AccruedInventoryInTransitCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://cutera.com/20240331", "localname": "AccruedInventoryInTransitCurrent", "crdr": "credit", "calculation": { "http://cutera.com/role/BalanceSheetDetailsAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://cutera.com/role/BalanceSheetDetailsAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability for inventory in transit", "label": "Accrued Inventory In Transit, Current", "documentation": "Represents current accrued inventory." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://cutera.com/role/BalanceSheetDetailsAccruedLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://cutera.com/role/BalanceSheetDetailsAccruedLiabilitiesDetails", "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "totalLabel": "Total", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r20" ] }, "us-gaap_AccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesMember", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Accrued Liabilities [Member]", "documentation": "This item represents 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." } } }, "auth_ref": [ "r20" ] }, "us-gaap_AccruedSalariesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedSalariesCurrent", "crdr": "credit", "calculation": { "http://cutera.com/role/BalanceSheetDetailsAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/BalanceSheetDetailsAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bonus and payroll-related accruals", "label": "Accrued Salaries, Current", "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r20", "r599" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofChangesInStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r9", "r28", "r408", "r411", "r453", "r484", "r485", "r666", "r667", "r668", "r675", "r676", "r677" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r76" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofChangesInStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r382", "r383", "r384", "r497", "r675", "r676", "r677", "r707", "r732" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofChangesInStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r55", "r56", "r348" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseStockbasedCompensationExpenseByDepartmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r378", "r385" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit loss, current", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r149", "r245", "r249" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfAcquisitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfAcquisitionCosts", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of contract acquisition costs", "label": "Amortization of Acquisition Costs", "documentation": "The amount of expense recognized in the current period that reflects the allocation of capitalized costs associated with acquisition of business. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r6", "r46" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r87", "r308", "r431", "r670" ] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Amortization of debt issuance costs", "label": "Amortization of Debt Issuance Costs and Discounts", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r308", "r431", "r612", "r613", "r670" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://cutera.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationofEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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": [ "r210" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://cutera.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationofEarningsPerShareDetails", "http://cutera.com/role/NetLossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r36" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://cutera.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationofEarningsPerShareDetails", "http://cutera.com/role/NetLossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://cutera.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationofEarningsPerShareDetails", "http://cutera.com/role/NetLossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r36" ] }, "cutr_AsiaExcludingJapanMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "AsiaExcludingJapanMember", "presentation": [ "http://cutera.com/role/SegmentReportingSummaryofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asia, excluding Japan", "label": "Asia, Excluding Japan [Member]" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r119", "r145", "r179", "r222", "r229", "r234", "r246", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r403", "r405", "r423", "r467", "r534", "r628", "r640", "r700", "r701", "r718" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets", "http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "cutr_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://cutera.com/20240331", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://cutera.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Supplemental Balance Sheet Information", "label": "Assets And Liabilities, Lessee [Table Text Block]", "documentation": "Assets And Liabilities, Lessee" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r140", "r153", "r179", "r246", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r403", "r405", "r423", "r628", "r700", "r701", "r718" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "cutr_AviClearDeviceMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "AviClearDeviceMember", "presentation": [ "http://cutera.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AviClear Device", "label": "AviClear Device [Member]", "documentation": "AviClear Device" } } }, "auth_ref": [] }, "cutr_AviClearDevicesMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "AviClearDevicesMember", "presentation": [ "http://cutera.com/role/BalanceSheetDetailsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AviClear devices", "label": "AviClear Devices [Member]", "documentation": "AviClear Devices" } } }, "auth_ref": [] }, "cutr_AviClearOperatingLeaseLicenseFeeRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "AviClearOperatingLeaseLicenseFeeRevenueMember", "presentation": [ "http://cutera.com/role/LeasesOperatingLeaseIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AviClear operating lease license fee revenue", "label": "AviClear Operating Lease License Fee Revenue [Member]", "documentation": "AviClear Operating Lease License Fee Revenue" } } }, "auth_ref": [] }, "cutr_AviClearOperatingLeaseRecurringRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "AviClearOperatingLeaseRecurringRevenueMember", "presentation": [ "http://cutera.com/role/LeasesOperatingLeaseIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AviClear operating lease revenue", "label": "AviClear Operating Lease Recurring Revenue [Member]", "documentation": "AviClear Operating Lease Recurring Revenue" } } }, "auth_ref": [] }, "cutr_AviClearRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "AviClearRevenueMember", "presentation": [ "http://cutera.com/role/LeasesOperatingLeaseIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total AviClear revenue", "label": "AviClear Revenue [Member]", "documentation": "AviClear Revenue" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://cutera.com/role/NetLossPerShareNetLossIncomePerShareDetails", "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityOfOptionsOutstandingUnderthe2019PlansDetails", "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityofStockAwardsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://cutera.com/role/LeasesNarrativeDetails", "http://cutera.com/role/RevenueNarrativeDetails", "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://cutera.com/role/LeasesNarrativeDetails", "http://cutera.com/role/RevenueNarrativeDetails", "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r57", "r58" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "cutr_BasisOfPresentationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://cutera.com/20240331", "localname": "BasisOfPresentationPolicyTextBlock", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Presentation [Policy Text Block]", "documentation": "Basis of Presentation" } } }, "auth_ref": [] }, "cutr_BetweenJanuary1stAndFebruary23rdMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "BetweenJanuary1stAndFebruary23rdMember", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Between January 1st and February 23rd", "label": "Between January 1st And February 23rd [Member]", "documentation": "Between January 1st And February 23rd" } } }, "auth_ref": [] }, "cutr_BetweenJanuary1stAndFebruary28thMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "BetweenJanuary1stAndFebruary28thMember", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Between January 1st And February 28th", "label": "Between January 1st And February 28th [Member]", "documentation": "Between January 1st And February 28th" } } }, "auth_ref": [] }, "cutr_CapitalizedCloudComputingSetupCostMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "CapitalizedCloudComputingSetupCostMember", "presentation": [ "http://cutera.com/role/LeasesNarrativeDetails", "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Cloud Computing Set-up Cost", "label": "Capitalized Cloud Computing Set-up Cost [Member]", "documentation": "Represents the capitalized cloud computing set-up cost." } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://cutera.com/role/LeasesNarrativeDetails", "http://cutera.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r254" ] }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortizationPeriod", "presentation": [ "http://cutera.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized costs, expected period of benefit", "label": "Capitalized Contract Cost, 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": [ "r653" ] }, "us-gaap_CapitalizedContractCostLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostLineItems", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost [Line Items]", "label": "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": [ "r253" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://cutera.com/role/LeasesNarrativeDetails", "http://cutera.com/role/RevenueNarrativeDetails", "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized contract costs", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r253" ] }, "us-gaap_CapitalizedContractCostTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostTable", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost [Table]", "label": "Capitalized Contract Cost [Table]", "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r253" ] }, "cutr_CappedCallSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "CappedCallSecuritiesMember", "presentation": [ "http://cutera.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationofEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capped call", "label": "Capped Call Securities [Member]", "documentation": "Capped Call Securities" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/CashCashEquivalentsRestrictedCashandMarketableInvestmentsNarrativeDetails", "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r30", "r142", "r596" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://cutera.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Axis]", "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r142" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://cutera.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents:", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion 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." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsAndMarketableSecuritiesTextBlock", "presentation": [ "http://cutera.com/role/CashCashEquivalentsRestrictedCashandMarketableInvestments" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Marketable Investments", "label": "Cash, Cash Equivalents, and Marketable Securities [Text Block]", "documentation": "The entire disclosure of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss)." } } }, "auth_ref": [ "r681" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r30", "r97", "r177" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r97" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental non-cash operating, investing, and financing activities:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "cutr_ChangeInContractWithCustomerLiabilityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://cutera.com/20240331", "localname": "ChangeInContractWithCustomerLiabilityRollForward", "presentation": [ "http://cutera.com/role/DeferredRevenueSummaryofDeferredServiceContractRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Contract with Customer, Liability [Roll Forward]", "label": "Change in Contract with Customer, Liability [Roll Forward]", "documentation": "Change in Contract with Customer, Liability" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r137", "r146", "r147", "r148", "r179", "r199", "r203", "r207", "r209", "r216", "r217", "r246", "r277", "r279", "r280", "r281", "r284", "r285", "r317", "r318", "r319", "r320", "r321", "r423", "r491", "r492", "r493", "r494", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r522", "r544", "r562", "r574", "r575", "r576", "r577", "r578", "r647", "r671", "r678" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r26", "r68", "r468", "r521" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://cutera.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r106", "r262", "r263", "r581", "r690" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofChangesInStockholdersDeficit", "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r631", "r632", "r633", "r635", "r636", "r637", "r638", "r675", "r676", "r707", "r730", "r732" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r75" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r75", "r522" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r75" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://cutera.com/role/CondensedConsolidatedStatementsofChangesInStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock outstanding (in shares)", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r10", "r75", "r522", "r540", "r732", "r733" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.001 par value; authorized: 50,000,000 shares; issued and outstanding: 20,067,941 and 19,960,622 shares at March\u00a031, 2024 and December\u00a031, 2023, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r75", "r469", "r628" ] }, "cutr_CompensationForPreviouslyIncurredExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "CompensationForPreviouslyIncurredExpensesMember", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation for Previously Incurred Expenses", "label": "Compensation For Previously Incurred Expenses [Member]", "documentation": "Compensation For Previously Incurred Expenses" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "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": [ "r29", "r158", "r160", "r164", "r464", "r474" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r38", "r40", "r61", "r62", "r242", "r580" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r38", "r40", "r61", "r62", "r242", "r489", "r580" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r38", "r40", "r61", "r62", "r242", "r580", "r652" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Distribution of Third-Party Products", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r70", "r129" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk, percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r38", "r40", "r61", "r62", "r242" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r38", "r40", "r61", "r62", "r242", "r580" ] }, "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Description of Operations and Principles of Consolidation", "label": "Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest." } } }, "auth_ref": [ "r126" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://cutera.com/role/BalanceSheetDetailsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets under construction", "label": "Construction in Progress [Member]", "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": [] }, "cutr_ConsumablesMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "ConsumablesMember", "presentation": [ "http://cutera.com/role/SegmentReportingSummaryofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consumables", "label": "Consumables [Member]", "documentation": "Related to consumables." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://cutera.com/role/DeferredRevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Service Contract Revenue", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r703" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://cutera.com/role/DeferredRevenueNarrativeDetails", "http://cutera.com/role/DeferredRevenueSummaryofDeferredServiceContractRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue balance", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r323", "r324", "r335" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r323", "r324", "r335" ] }, "cutr_ContractWithCustomerLiabilityDecreaseFromRevenueDeferred": { "xbrltype": "monetaryItemType", "nsuri": "http://cutera.com/20240331", "localname": "ContractWithCustomerLiabilityDecreaseFromRevenueDeferred", "crdr": "credit", "presentation": [ "http://cutera.com/role/DeferredRevenueSummaryofDeferredServiceContractRevenueDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Revenue recognized from current period sales", "label": "Contract With Customer Liability Decrease From Revenue Deferred", "documentation": "Contract With Customer Liability Decrease From Revenue Deferred" } } }, "auth_ref": [] }, "cutr_ContractWithCustomerLiabilityIncreaseAdvancePaymentsReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://cutera.com/20240331", "localname": "ContractWithCustomerLiabilityIncreaseAdvancePaymentsReceived", "crdr": "credit", "presentation": [ "http://cutera.com/role/DeferredRevenueSummaryofDeferredServiceContractRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Add: Payments received from current period sales", "label": "Contract With Customer, Liability, Increase, Advance Payments Received", "documentation": "Amount of increase in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from advance payments received." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://cutera.com/role/DeferredRevenueSummaryofDeferredServiceContractRevenueDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Revenue recognized from beginning balance", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r336" ] }, "cutr_ContractWithCustomerLiabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://cutera.com/20240331", "localname": "ContractWithCustomerLiabilityTextBlock", "presentation": [ "http://cutera.com/role/DeferredRevenue" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Revenue", "label": "Contract with Customer Liability [Text Block]", "documentation": "The entire disclosure of contract with customer liability." } } }, "auth_ref": [] }, "cutr_ContractWithCustomerLiabilityTrainingProvidedWithSaleOfSystemPeriod": { "xbrltype": "durationItemType", "nsuri": "http://cutera.com/20240331", "localname": "ContractWithCustomerLiabilityTrainingProvidedWithSaleOfSystemPeriod", "presentation": [ "http://cutera.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Training provided with sale of system, period", "label": "Contract With Customer, Liability, Training Provided With Sale Of System, Period", "documentation": "Contract With Customer, Liability, Training Provided With Sale Of System, Period" } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebt", "crdr": "credit", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying amount of convertible debt", "label": "Convertible Debt", "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company." } } }, "auth_ref": [ "r15", "r121", "r727" ] }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtFairValueDisclosures", "crdr": "credit", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible debt at fair value", "label": "Convertible Debt, Fair Value Disclosures", "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtMember", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails", "http://cutera.com/role/DebtOutstandingDebtandCarryingValueDetails", "http://cutera.com/role/FairValueofFinancialInstrumentsDetails", "http://cutera.com/role/NetLossPerShareNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes", "label": "Convertible Debt [Member]", "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [ "r108", "r287", "r288", "r298", "r299", "r300", "r304", "r305", "r306", "r307", "r308", "r609", "r610", "r611", "r612", "r613" ] }, "us-gaap_ConvertibleDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtNoncurrent", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes, net of unamortized debt issuance costs of $9,859 and $10,430, respectively", "label": "Convertible Debt, Noncurrent", "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock." } } }, "auth_ref": [ "r24" ] }, "us-gaap_ConvertibleDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtSecuritiesMember", "presentation": [ "http://cutera.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationofEarningsPerShareDetails", "http://cutera.com/role/NetLossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes", "label": "Convertible Debt Securities [Member]", "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder." } } }, "auth_ref": [ "r705" ] }, "us-gaap_ConvertibleDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtTableTextBlock", "presentation": [ "http://cutera.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Convertible Notes", "label": "Convertible Debt [Table Text Block]", "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount." } } }, "auth_ref": [] }, "cutr_ConvertibleSeniorNotesAdditionalInterest181Days360DaysMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "ConvertibleSeniorNotesAdditionalInterest181Days360DaysMember", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Senior Notes, Additional Interest, 181 Days - 360 Days", "label": "Convertible Senior Notes, Additional Interest, 181 Days - 360 Days [Member]", "documentation": "Convertible Senior Notes, Additional Interest, 181 Days - 360 Days" } } }, "auth_ref": [] }, "cutr_ConvertibleSeniorNotesAdditionalInterestUpTo180DaysMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "ConvertibleSeniorNotesAdditionalInterestUpTo180DaysMember", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Senior Notes, Additional Interest, Up To 180 Days", "label": "Convertible Senior Notes, Additional Interest, Up To 180 Days [Member]", "documentation": "Convertible Senior Notes, Additional Interest, Up To 180 Days" } } }, "auth_ref": [] }, "cutr_ConvertibleSeniorNotesDue2026FirstConversionTriggerMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "ConvertibleSeniorNotesDue2026FirstConversionTriggerMember", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Senior Notes Due 2026, First Conversion Trigger", "label": "Convertible Senior Notes Due 2026, First Conversion Trigger [Member]", "documentation": "Related to the first conversion trigger of debt." } } }, "auth_ref": [] }, "cutr_ConvertibleSeniorNotesDue2026Member": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "ConvertibleSeniorNotesDue2026Member", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails", "http://cutera.com/role/DebtOutstandingDebtandCarryingValueDetails", "http://cutera.com/role/FairValueofFinancialInstrumentsDetails", "http://cutera.com/role/NetLossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Senior Notes Due 2026", "label": "Convertible Senior Notes Due 2026 [Member]", "documentation": "Information related to convertible senior notes due 2026." } } }, "auth_ref": [] }, "cutr_ConvertibleSeniorNotesDue2026SecondConversionTriggerMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "ConvertibleSeniorNotesDue2026SecondConversionTriggerMember", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Senior Notes Due 2026, Second Conversion Trigger", "label": "Convertible Senior Notes Due 2026, Second Conversion Trigger [Member]", "documentation": "Related to the second conversion trigger feature of debt." } } }, "auth_ref": [] }, "cutr_ConvertibleSeniorNotesDue2028FirstConversionTriggerMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "ConvertibleSeniorNotesDue2028FirstConversionTriggerMember", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Senior Notes Due 2028, First Conversion Trigger", "label": "Convertible Senior Notes Due 2028, First Conversion Trigger [Member]", "documentation": "Convertible Senior Notes Due 2028, First Conversion Trigger" } } }, "auth_ref": [] }, "cutr_ConvertibleSeniorNotesDue2028Member": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "ConvertibleSeniorNotesDue2028Member", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails", "http://cutera.com/role/DebtOutstandingDebtandCarryingValueDetails", "http://cutera.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Senior Notes Due 2028", "label": "Convertible Senior Notes Due 2028 [Member]", "documentation": "Convertible Senior Notes Due 2028" } } }, "auth_ref": [] }, "cutr_ConvertibleSeniorNotesDue2028SecondConversionTriggerMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "ConvertibleSeniorNotesDue2028SecondConversionTriggerMember", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Senior Notes Due 2028, Second Conversion Trigger", "label": "Convertible Senior Notes Due 2028, Second Conversion Trigger [Member]", "documentation": "Convertible Senior Notes Due 2028, Second Conversion Trigger" } } }, "auth_ref": [] }, "cutr_ConvertibleSeniorNotesDue2029Member": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "ConvertibleSeniorNotesDue2029Member", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails", "http://cutera.com/role/DebtOutstandingDebtandCarryingValueDetails", "http://cutera.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Senior Notes Due 2029", "label": "Convertible Senior Notes Due 2029 [Member]", "documentation": "Convertible Senior Notes Due 2029" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Total cost of revenue", "label": "Cost of Goods and Services Sold", "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": [ "r90", "r460" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue:", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseStockbasedCompensationExpenseByDepartmentDetails", "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "cutr_CostsForExtendedServiceContracts": { "xbrltype": "monetaryItemType", "nsuri": "http://cutera.com/20240331", "localname": "CostsForExtendedServiceContracts", "crdr": "debit", "presentation": [ "http://cutera.com/role/DeferredRevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Costs for extended service contracts", "label": "Costs For Extended Service Contracts", "documentation": "Amount of costs for extended service contracts during period." } } }, "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": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r39", "r242" ] }, "cutr_DebtConversionConvertedInstrumentCashIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://cutera.com/20240331", "localname": "DebtConversionConvertedInstrumentCashIssued", "crdr": "credit", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash exchanged", "label": "Debt Conversion, Converted Instrument, Cash Issued", "documentation": "Debt Conversion, Converted Instrument, Cash Issued" } } }, "auth_ref": [] }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentSharesIssued1", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued in debt conversion (in shares)", "label": "Debt Conversion, Converted Instrument, Shares Issued", "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": [ "r32", "r34" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://cutera.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r107", "r178", "r286", "r292", "r293", "r294", "r295", "r296", "r297", "r302", "r309", "r310", "r312" ] }, "cutr_DebtInstrumentAdditionalAggregatePrincipalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://cutera.com/20240331", "localname": "DebtInstrumentAdditionalAggregatePrincipalAmount", "crdr": "credit", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional principal", "label": "Debt Instrument, Additional Aggregate Principal Amount", "documentation": "Debt Instrument, Additional Aggregate Principal Amount" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails", "http://cutera.com/role/DebtOutstandingDebtandCarryingValueDetails", "http://cutera.com/role/FairValueofFinancialInstrumentsDetails", "http://cutera.com/role/NetLossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r15", "r72", "r73", "r120", "r121", "r181", "r287", "r288", "r289", "r290", "r291", "r293", "r298", "r299", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r308", "r432", "r609", "r610", "r611", "r612", "r613", "r672" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://cutera.com/role/DebtOutstandingDebtandCarryingValueDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/DebtOutstandingDebtandCarryingValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding principal amount", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r15", "r121", "r313" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion price (in dollars per share)", "label": "Debt Instrument, Convertible, Conversion Price", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r109", "r289" ] }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionRatio1", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible debt, conversion ratio", "label": "Debt Instrument, Convertible, Conversion Ratio", "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount." } } }, "auth_ref": [ "r23", "r50", "r111", "r112", "r289" ] }, "us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleNumberOfEquityInstruments", "presentation": [ "http://cutera.com/role/NetLossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt convertible to common shares (in shares)", "label": "Debt Instrument, Convertible, Number of Equity Instruments", "documentation": "The number of equity instruments that the holder of the debt instrument would receive if the debt was converted to equity." } } }, "auth_ref": [ "r23", "r50", "r111", "r112", "r289" ] }, "cutr_DebtInstrumentConvertibleRequiredOutstandingAmountNotSubjectToRedemption": { "xbrltype": "monetaryItemType", "nsuri": "http://cutera.com/20240331", "localname": "DebtInstrumentConvertibleRequiredOutstandingAmountNotSubjectToRedemption", "crdr": "credit", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Required outstanding amount not subject to redemption", "label": "Debt Instrument, Convertible Required, Outstanding Amount Not Subject To Redemption", "documentation": "The amount of required outstanding amount not subject to redemption of a convertible debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold consecutive trading days", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion threshold percentage of stock price trigger", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdTradingDays", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion threshold trading days", "label": "Debt Instrument, Convertible, Threshold Trading Days", "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature." } } }, "auth_ref": [] }, "cutr_DebtInstrumentCovenantAdditionalInterestNumberOfDays": { "xbrltype": "durationItemType", "nsuri": "http://cutera.com/20240331", "localname": "DebtInstrumentCovenantAdditionalInterestNumberOfDays", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of days with additional interest, after default", "label": "Debt Instrument, Covenant, Additional Interest, Number Of Days", "documentation": "Debt Instrument, Covenant, Additional Interest, Number Of Days" } } }, "auth_ref": [] }, "cutr_DebtInstrumentCovenantNumberOfDaysToFileAnnualReport": { "xbrltype": "durationItemType", "nsuri": "http://cutera.com/20240331", "localname": "DebtInstrumentCovenantNumberOfDaysToFileAnnualReport", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of days to file annual report", "label": "Debt Instrument, Covenant, Number Of Days To File Annual Report", "documentation": "Debt Instrument, Covenant, Number Of Days To File Annual Report" } } }, "auth_ref": [] }, "cutr_DebtInstrumentCovenantPercentageOfNoteHolders": { "xbrltype": "pureItemType", "nsuri": "http://cutera.com/20240331", "localname": "DebtInstrumentCovenantPercentageOfNoteHolders", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of note holders", "label": "Debt Instrument, Covenant, Percentage Of Note Holders", "documentation": "Debt Instrument, Covenant, Percentage Of Note Holders" } } }, "auth_ref": [] }, "cutr_DebtInstrumentCovenantWrittenNoticeNumberOfDays": { "xbrltype": "durationItemType", "nsuri": "http://cutera.com/20240331", "localname": "DebtInstrumentCovenantWrittenNoticeNumberOfDays", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of days, written notice", "label": "Debt Instrument, Covenant, Written Notice, Number Of Days", "documentation": "Debt Instrument, Covenant, Written Notice, Number Of Days" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes issued", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r64", "r66", "r287", "r432", "r610", "r611" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective interest rate during period", "label": "Debt Instrument, Interest Rate During Period", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r22", "r64", "r305" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails", "http://cutera.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r22", "r288" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails", "http://cutera.com/role/DebtOutstandingDebtandCarryingValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [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": [ "r181", "r287", "r288", "r289", "r290", "r291", "r293", "r298", "r299", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r308", "r311", "r432", "r609", "r610", "r611", "r612", "r613", "r672" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails", "http://cutera.com/role/DebtOutstandingDebtandCarryingValueDetails", "http://cutera.com/role/FairValueofFinancialInstrumentsDetails", "http://cutera.com/role/NetLossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r24", "r181", "r287", "r288", "r289", "r290", "r291", "r293", "r298", "r299", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r308", "r432", "r609", "r610", "r611", "r612", "r613", "r672" ] }, "cutr_DebtInstrumentRedeemableThresholdConsecutiveTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://cutera.com/20240331", "localname": "DebtInstrumentRedeemableThresholdConsecutiveTradingDays", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption threshold consecutive trading days", "label": "Debt Instrument, Redeemable, Threshold Consecutive Trading Days", "documentation": "Debt Instrument, Redeemable, Threshold Consecutive Trading Days" } } }, "auth_ref": [] }, "cutr_DebtInstrumentRedeemableThresholdPercentageOfStockPriceTrigger": { "xbrltype": "percentItemType", "nsuri": "http://cutera.com/20240331", "localname": "DebtInstrumentRedeemableThresholdPercentageOfStockPriceTrigger", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption threshold percentage of stock price trigger", "label": "Debt Instrument, Redeemable, Threshold Percentage of Stock Price Trigger", "documentation": "Debt Instrument, Redeemable, Threshold Percentage of Stock Price Trigger" } } }, "auth_ref": [] }, "cutr_DebtInstrumentRedeemableThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://cutera.com/20240331", "localname": "DebtInstrumentRedeemableThresholdTradingDays", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption threshold trading days", "label": "Debt Instrument, Redeemable, Threshold Trading Days", "documentation": "Debt Instrument, Redeemable, Threshold Trading Days" } } }, "auth_ref": [] }, "cutr_DebtInstrumentRedemptionIncrementalRepurchaseAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://cutera.com/20240331", "localname": "DebtInstrumentRedemptionIncrementalRepurchaseAmount", "crdr": "debit", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incremental repurchase amount", "label": "Debt Instrument, Redemption, Incremental Repurchase Amount", "documentation": "Debt Instrument, Redemption, Incremental Repurchase Amount" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodAxis", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period [Axis]", "label": "Debt Instrument, Redemption, Period [Axis]", "documentation": "Information about timing of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r14" ] }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodDomain", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period [Domain]", "label": "Debt Instrument, Redemption, Period [Domain]", "documentation": "Period as defined under terms of the debt agreement for debt redemption features." } } }, "auth_ref": [ "r14" ] }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodOneMember", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Occurrence of Fundamental Change", "label": "Debt Instrument, Redemption, Period One [Member]", "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r14" ] }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentage", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption price, percentage", "label": "Debt Instrument, Redemption Price, Percentage", "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer." } } }, "auth_ref": [ "r14" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails", "http://cutera.com/role/DebtOutstandingDebtandCarryingValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r24", "r50", "r51", "r63", "r64", "r66", "r69", "r110", "r112", "r181", "r287", "r288", "r289", "r290", "r291", "r293", "r298", "r299", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r308", "r311", "r432", "r609", "r610", "r611", "r612", "r613", "r672" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument term", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "calculation": { "http://cutera.com/role/DebtOutstandingDebtandCarryingValueDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://cutera.com/role/DebtOutstandingDebtandCarryingValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized debt issuance costs", "negatedLabel": "Unamortized debt issuance costs", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r65", "r298", "r314", "r610", "r611" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r388", "r389" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r6", "r115", "r134", "r398", "r399", "r674" ] }, "cutr_DeferredLicenseFeeMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "DeferredLicenseFeeMember", "presentation": [ "http://cutera.com/role/DeferredRevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred License Fee", "label": "Deferred License Fee [Member]", "documentation": "Deferred License Fee" } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueNoncurrent", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, net of current portion", "label": "Deferred Revenue, Noncurrent", "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": [ "r661" ] }, "us-gaap_DepositsAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsAssetsCurrent", "crdr": "debit", "calculation": { "http://cutera.com/role/BalanceSheetDetailsScheduleofOtherCurrentAssetsandPrepaidExpensesDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://cutera.com/role/BalanceSheetDetailsScheduleofOtherCurrentAssetsandPrepaidExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deposits with vendors", "label": "Deposits Assets, Current", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter." } } }, "auth_ref": [ "r664" ] }, "cutr_DepreciationAndAmortizationExcludingContractAcquisitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://cutera.com/20240331", "localname": "DepreciationAndAmortizationExcludingContractAcquisitionCosts", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets, excluding contract acquisition costs." } } }, "auth_ref": [] }, "us-gaap_DerivativeCapPrice": { "xbrltype": "perUnitItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeCapPrice", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cap price (in USD per per share)", "label": "Derivative, Cap Price", "documentation": "The cap rate on a price risk derivative such as a cap or collar. A payment or receipt is triggered if the market rate exceeds the cap rate on the contract." } } }, "auth_ref": [] }, "cutr_DerivativeCapPricePremiumOverStockPricePercent": { "xbrltype": "percentItemType", "nsuri": "http://cutera.com/20240331", "localname": "DerivativeCapPricePremiumOverStockPricePercent", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Premium over stock price (percent)", "label": "Derivative, Cap Price, Premium Over Stock Price, Percent", "documentation": "The percent premium over the stock price for derivative caps." } } }, "auth_ref": [] }, "cutr_DerivativeCappedCallTransactionTermConsecutiveTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://cutera.com/20240331", "localname": "DerivativeCappedCallTransactionTermConsecutiveTradingDays", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capped-call transaction term, consecutive trading days", "label": "Derivative, Capped Call Transaction Term, Consecutive Trading Days", "documentation": "Derivative, Capped Call Transaction Term, Consecutive Trading Days" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://cutera.com/role/LeasesOperatingLeaseIncomeDetails", "http://cutera.com/role/RevenueNarrativeDetails", "http://cutera.com/role/SegmentReportingSummaryofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r334", "r615", "r616", "r617", "r618", "r619", "r620", "r621" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://cutera.com/role/LeasesOperatingLeaseIncomeDetails", "http://cutera.com/role/RevenueNarrativeDetails", "http://cutera.com/role/SegmentReportingSummaryofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r334", "r615", "r616", "r617", "r618", "r619", "r620", "r621" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpense" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity and Stock-based Compensation Expense", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r346", "r351", "r379", "r380", "r381", "r626" ] }, "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": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r644" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r645" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations", "http://cutera.com/role/NetLossPerShareNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in USD per share)", "verboseLabel": "Net loss per share, basic (in USD per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r165", "r187", "r188", "r189", "r190", "r191", "r196", "r199", "r207", "r208", "r209", "r213", "r414", "r415", "r465", "r475", "r604" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations", "http://cutera.com/role/NetLossPerShareNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in USD per share)", "verboseLabel": "Net loss per share, diluted (in USD per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r165", "r187", "r188", "r189", "r190", "r191", "r199", "r207", "r208", "r209", "r213", "r414", "r415", "r465", "r475", "r604" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://cutera.com/role/NetLossPerShareNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of incremental shares and share equivalents:", "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDilutedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedLineItems", "presentation": [ "http://cutera.com/role/NetLossPerShareNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "label": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r199", "r203", "r207" ] }, "us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedOtherDisclosuresAbstract", "presentation": [ "http://cutera.com/role/NetLossPerShareNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share:", "label": "Earnings Per Share, Diluted, Other Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://cutera.com/role/NetLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r195", "r210", "r211", "r212" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://cutera.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationofEarningsPerShareDetails", "http://cutera.com/role/NetLossPerShareNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "ESPP", "terseLabel": "ESPP", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://cutera.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationofEarningsPerShareDetails", "http://cutera.com/role/NetLossPerShareNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options", "verboseLabel": "Options", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r642" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r642" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r642" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r646" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r642" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r642" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r642" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r642" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofChangesInStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r10", "r138", "r161", "r162", "r163", "r182", "r183", "r184", "r186", "r192", "r194", "r215", "r247", "r248", "r322", "r382", "r383", "r384", "r394", "r395", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r424", "r425", "r426", "r427", "r428", "r429", "r453", "r484", "r485", "r486", "r497", "r562" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://cutera.com/role/SegmentReportingSummaryofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe", "label": "Europe [Member]" } } }, "auth_ref": [ "r734", "r735", "r736", "r737" ] }, "cutr_ExtendedServiceContractTerm": { "xbrltype": "durationItemType", "nsuri": "http://cutera.com/20240331", "localname": "ExtendedServiceContractTerm", "presentation": [ "http://cutera.com/role/DeferredRevenueNarrativeDetails", "http://cutera.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Extended service contract term", "label": "Extended Service Contract, Term", "documentation": "Extended Service Contract, Term" } } }, "auth_ref": [] }, "us-gaap_ExtinguishmentOfDebtAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExtinguishmentOfDebtAmount", "crdr": "debit", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Extinguishment of debt", "label": "Extinguishment of Debt, Amount", "documentation": "Gross amount of debt extinguished." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://cutera.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "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": [ "r417", "r418", "r421" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://cutera.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "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": [ "r417", "r418", "r421" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://cutera.com/role/FairValueofFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Assets Measured and Recognized at Fair Value on a 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": [ "r60", "r118" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails", "http://cutera.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "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": [ "r300", "r339", "r340", "r341", "r342", "r343", "r344", "r418", "r455", "r456", "r457", "r610", "r611", "r622", "r623", "r624" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://cutera.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r417", "r418", "r419", "r420", "r422" ] }, "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://cutera.com/role/FairValueofFinancialInstruments" ], "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": [ "r416" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://cutera.com/role/FairValueofFinancialInstrumentsDetails" ], "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": [ "r300", "r339", "r344", "r418", "r455", "r622", "r623", "r624" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "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": [ "r300", "r339", "r344", "r418", "r456", "r610", "r611", "r622", "r623", "r624" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://cutera.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails", "http://cutera.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r300", "r339", "r340", "r341", "r342", "r343", "r344", "r455", "r456", "r457", "r610", "r611", "r622", "r623", "r624" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://cutera.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, 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": [ "r416", "r422" ] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "presentation": [ "http://cutera.com/role/LeasesLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease cost, Interest for finance lease", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r437", "r443", "r627" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://cutera.com/role/LeasesCashPaidforAmountsIncludedintheMeasurementofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flow, Finance lease", "label": "Finance Lease, Interest Payment on Liability", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r439", "r444" ] }, "cutr_FinanceLeaseLiabilitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://cutera.com/20240331", "localname": "FinanceLeaseLiabilitiesLesseeAbstract", "presentation": [ "http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities", "label": "Finance Lease, Liabilities, Lessee [Abstract]", "documentation": "Finance Lease, Liabilities, Lessee" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://cutera.com/role/LeasesMaturitiesofFinanceLeasesLiabilitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://cutera.com/role/LeasesMaturitiesofFinanceLeasesLiabilitiesDetails", "http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Finance lease liabilities", "terseLabel": "Present value of lease liabilities", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r435", "r448" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities, current", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r435" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current finance lease liability." } } }, "auth_ref": [ "r436" ] }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://cutera.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Minimum Finance Lease Payments", "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r715" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities, non-current", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r435" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r436" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://cutera.com/role/LeasesMaturitiesofFinanceLeasesLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://cutera.com/role/LeasesMaturitiesofFinanceLeasesLiabilitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://cutera.com/role/LeasesMaturitiesofFinanceLeasesLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r448" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://cutera.com/role/LeasesMaturitiesofFinanceLeasesLiabilitiesDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/LeasesMaturitiesofFinanceLeasesLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": [ "r448" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://cutera.com/role/LeasesMaturitiesofFinanceLeasesLiabilitiesDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://cutera.com/role/LeasesMaturitiesofFinanceLeasesLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finance Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": [ "r448" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://cutera.com/role/LeasesMaturitiesofFinanceLeasesLiabilitiesDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://cutera.com/role/LeasesMaturitiesofFinanceLeasesLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": [ "r448" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://cutera.com/role/LeasesMaturitiesofFinanceLeasesLiabilitiesDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/LeasesMaturitiesofFinanceLeasesLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r715" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://cutera.com/role/LeasesMaturitiesofFinanceLeasesLiabilitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/LeasesMaturitiesofFinanceLeasesLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: imputed interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r448" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows", "http://cutera.com/role/LeasesCashPaidforAmountsIncludedintheMeasurementofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on finance lease obligations", "terseLabel": "Financing cash flow, Finance lease", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r438", "r444" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": "cutr_LeaseRightOfUseAsset", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r434" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "presentation": [ "http://cutera.com/role/LeasesLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease cost, Amortization expense", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r437", "r443", "r627" ] }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset." } } }, "auth_ref": [ "r436" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://cutera.com/role/LeasesLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r447", "r627" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://cutera.com/role/LeasesLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Finance Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r446", "r627" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://cutera.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cloud computing arrangement expected contract renewals (in years)", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://cutera.com/role/LeasesNarrativeDetails", "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r256", "r257", "r258", "r259", "r461", "r462" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://cutera.com/role/LeasesNarrativeDetails", "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r47", "r48" ] }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossUnrealized", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized gain on foreign exchange forward", "label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r99", "r542", "r639", "r709", "r710", "r731" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://cutera.com/role/BalanceSheetDetailsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Office equipment and furniture", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnContractTermination": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnContractTermination", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations", "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on early termination of distribution agreement", "terseLabel": "Gain on early termination of distribution agreement", "label": "Gain (Loss) on Contract Termination", "documentation": "Gain (loss) related to the termination of a contract between the parties. The termination may be due to many causes including early termination of a lease by a lessee, a breach of contract by one party, or a failure to perform." } } }, "auth_ref": [ "r99" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r91", "r546" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseStockbasedCompensationExpenseByDepartmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r86" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r143", "r255", "r463", "r608", "r628", "r684", "r685" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r89", "r179", "r222", "r228", "r233", "r236", "r246", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r423", "r606", "r700" ] }, "cutr_IloodaCoLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "IloodaCoLtdMember", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ilooda Co. Ltd.", "label": "Ilooda Co. Ltd. [Member]", "documentation": "Ilooda Co. Ltd." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r84", "r123", "r222", "r228", "r233", "r236", "r466", "r472", "r606" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://cutera.com/role/LeasesNarrativeDetails", "http://cutera.com/role/RevenueNarrativeDetails", "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseStockbasedCompensationExpenseByDepartmentDetails", "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r260", "r261", "r547" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://cutera.com/role/LeasesNarrativeDetails", "http://cutera.com/role/RevenueNarrativeDetails", "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseStockbasedCompensationExpenseByDepartmentDetails", "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r261", "r547" ] }, "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://cutera.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r180", "r387", "r391", "r392", "r393", "r396", "r400", "r401", "r402", "r496" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations", "http://cutera.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax (benefit) expense", "verboseLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r125", "r135", "r193", "r194", "r225", "r390", "r397", "r476" ] }, "cutr_IncomeTaxExpenseBenefitTotal": { "xbrltype": "monetaryItemType", "nsuri": "http://cutera.com/20240331", "localname": "IncomeTaxExpenseBenefitTotal", "crdr": "debit", "presentation": [ "http://cutera.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Income tax benefit", "label": "Income Tax Expense (Benefit), Total", "documentation": "Income Tax Expense (Benefit), Total" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes", "label": "Income Taxes Paid, Net", "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": [ "r31" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://cutera.com/role/BalanceSheetDetailsScheduleofOtherCurrentAssetsandPrepaidExpensesDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/BalanceSheetDetailsScheduleofOtherCurrentAssetsandPrepaidExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale tax and VAT receivable", "label": "Income Taxes Receivable, Current", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r67", "r662" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable, Trade", "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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": [ "r593" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "cutr_IncreaseDecreaseInOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://cutera.com/20240331", "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating leases, net", "label": "cutr_IncreaseDecreaseInOperatingLeaseLiabilities", "documentation": "The amount of increase (decrease) in operating lease liabilities." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other long-term assets", "label": "Increase (Decrease) in Other Noncurrent Assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r669" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other current assets and prepaid expenses", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofChangesInStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://cutera.com/role/NetLossPerShareNetLossIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/NetLossPerShareNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of share-based payment arrangements (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r200", "r201", "r202", "r209", "r350" ] }, "us-gaap_InterestExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseAbstract", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Interest and other expense, net:", "label": "Interest Expense [Abstract]" } } }, "auth_ref": [] }, "cutr_InterestExpenseAndAmortizationOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://cutera.com/20240331", "localname": "InterestExpenseAndAmortizationOfDebtIssuanceCosts", "crdr": "debit", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense And Amortization Of Debt Issuance Costs", "documentation": "Interest Expense And Amortization Of Debt Issuance Costs" } } }, "auth_ref": [] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest on convertible notes", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r93", "r306", "r316", "r612", "r613" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Interest Income (Expense), Nonoperating, Net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_InterestOnConvertibleDebtNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestOnConvertibleDebtNetOfTax", "crdr": "credit", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment of accrued interest", "label": "Interest on Convertible Debt, Net of Tax", "documentation": "Amount, after tax, of interest recognized on convertible debt instrument excluding interest on principal required to be paid in cash." } } }, "auth_ref": [ "r198", "r204", "r209" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r173", "r175", "r176" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrent", "crdr": "credit", "calculation": { "http://cutera.com/role/BalanceSheetDetailsAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://cutera.com/role/BalanceSheetDetailsAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest", "label": "Interest Payable, Current", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r20" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://cutera.com/role/BalanceSheetDetailsInventoriesNetDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://cutera.com/role/BalanceSheetDetailsInventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r104", "r600" ] }, "cutr_InventoryFinishedGoodsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://cutera.com/20240331", "localname": "InventoryFinishedGoodsNoncurrent", "crdr": "debit", "calculation": { "http://cutera.com/role/BalanceSheetDetailsInventoriesNetDetails": { "parentTag": "us-gaap_InventoryNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/BalanceSheetDetailsInventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Noncurrent", "documentation": "Inventory, Finished Goods, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://cutera.com/role/BalanceSheetDetailsInventoriesNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://cutera.com/role/BalanceSheetDetailsInventoriesNetDetails", "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "totalLabel": "Total", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r150", "r597", "r628" ] }, "us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNetItemsNetOfReserveAlternativeAbstract", "presentation": [ "http://cutera.com/role/BalanceSheetDetailsInventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory, Net, Items Net of Reserve Alternative [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNoncurrent", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://cutera.com/role/BalanceSheetDetailsInventoriesNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://cutera.com/role/BalanceSheetDetailsInventoriesNetDetails", "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term inventories", "totalLabel": "Total", "label": "Inventory, Noncurrent", "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle." } } }, "auth_ref": [ "r658" ] }, "us-gaap_InventoryNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNoncurrentAbstract", "presentation": [ "http://cutera.com/role/BalanceSheetDetailsInventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term inventories", "label": "Inventory, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "cutr_InventoryNoncurrentValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://cutera.com/20240331", "localname": "InventoryNoncurrentValuationReserves", "crdr": "credit", "presentation": [ "http://cutera.com/role/BalanceSheetDetailsInventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory valuation", "label": "Inventory Noncurrent, Valuation Reserves", "documentation": "Inventory Noncurrent, Valuation Reserves" } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://cutera.com/role/BalanceSheetDetailsInventoriesNetDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/BalanceSheetDetailsInventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r104", "r602" ] }, "cutr_InventoryRawMaterialsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://cutera.com/20240331", "localname": "InventoryRawMaterialsNoncurrent", "crdr": "debit", "calculation": { "http://cutera.com/role/BalanceSheetDetailsInventoriesNetDetails": { "parentTag": "us-gaap_InventoryNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/BalanceSheetDetailsInventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Noncurrent", "documentation": "Inventory, Raw Materials, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "presentation": [ "http://cutera.com/role/BalanceSheetDetailsInventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory valuation", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r45", "r663" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://cutera.com/role/BalanceSheetDetailsInventoriesNetDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/BalanceSheetDetailsInventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Net of Reserves", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r104", "r601" ] }, "cutr_InventoryWorkInProcessNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://cutera.com/20240331", "localname": "InventoryWorkInProcessNoncurrent", "crdr": "debit", "calculation": { "http://cutera.com/role/BalanceSheetDetailsInventoriesNetDetails": { "parentTag": "us-gaap_InventoryNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://cutera.com/role/BalanceSheetDetailsInventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Noncurrent", "documentation": "Inventory, Work in Process, Noncurrent" } } }, "auth_ref": [] }, "country_JP": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "JP", "presentation": [ "http://cutera.com/role/RevenueNarrativeDetails", "http://cutera.com/role/SegmentReportingSummaryofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Japan", "label": "JAPAN" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://cutera.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Costs", "label": "Lease, Cost [Table Text Block]", "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": [ "r714" ] }, "cutr_LeaseInstallmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "LeaseInstallmentCostsMember", "presentation": [ "http://cutera.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Installment Costs", "label": "Lease installment costs [Member]", "documentation": "Lease installment costs" } } }, "auth_ref": [] }, "cutr_LeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://cutera.com/20240331", "localname": "LeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total leased assets", "label": "Lease Right-Of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under finance and operating lease." } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://cutera.com/role/BalanceSheetDetailsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r105" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "cutr_LeasesWeightedAverageDiscountRateAbstract": { "xbrltype": "stringItemType", "nsuri": "http://cutera.com/20240331", "localname": "LeasesWeightedAverageDiscountRateAbstract", "presentation": [ "http://cutera.com/role/LeasesLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate", "label": "Leases, Weighted Average Discount Rate [Abstract]", "documentation": "Leases, Weighted Average Discount Rate" } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeaseRemainingLeaseTerm", "presentation": [ "http://cutera.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining lease terms of finance leases", "label": "Lessee, Finance Lease, Remaining Lease Term", "documentation": "Remaining lease term of finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r712" ] }, "us-gaap_LesseeFinanceLeaseRenewalTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeaseRenewalTerm1", "presentation": [ "http://cutera.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases renewal terms (up to)", "label": "Lessee, Finance Lease, Renewal Term", "documentation": "Term of lessee's finance lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r713" ] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://cutera.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Finance Leases [Text Block]", "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability." } } }, "auth_ref": [ "r433" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://cutera.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r442" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://cutera.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r442" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r441" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://cutera.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Facility Leases", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r715" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://cutera.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://cutera.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://cutera.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r448" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://cutera.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "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": [ "r448" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://cutera.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://cutera.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "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": [ "r448" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://cutera.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://cutera.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "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": [ "r448" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://cutera.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://cutera.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "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": [ "r448" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://cutera.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r715" ] }, "cutr_LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://cutera.com/20240331", "localname": "LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour", "crdr": "credit", "calculation": { "http://cutera.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://cutera.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027 and thereafter", "label": "Lessee, Operating Lease, Liability, To Be Paid, Due After Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://cutera.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r448" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://cutera.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining lease terms of operating leases", "label": "Lessee, Operating Lease, Remaining Lease Term", "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": [ "r712" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://cutera.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases renewal terms (up to)", "label": "Lessee, Operating Lease, Renewal Term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r713" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://cutera.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r433" ] }, "cutr_LessorDurationOfAutorenewalFeatures": { "xbrltype": "durationItemType", "nsuri": "http://cutera.com/20240331", "localname": "LessorDurationOfAutorenewalFeatures", "presentation": [ "http://cutera.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Duration of autorenewal features", "label": "Lessor, Duration Of Autorenewal Features", "documentation": "Lessor, Duration Of Autorenewal Features" } } }, "auth_ref": [] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceived", "crdr": "debit", "calculation": { "http://cutera.com/role/LeasesNoncancellableOperatingLeaseIncomeDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://cutera.com/role/LeasesNoncancellableOperatingLeaseIncomeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Lessor, Operating Lease, Payment to be Received", "documentation": "Amount of lease payments to be received by lessor for operating lease." } } }, "auth_ref": [ "r451" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "presentation": [ "http://cutera.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Minimum Future Lease Payments", "label": "Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]", "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease." } } }, "auth_ref": [ "r716" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "crdr": "debit", "calculation": { "http://cutera.com/role/LeasesNoncancellableOperatingLeaseIncomeDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/LeasesNoncancellableOperatingLeaseIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "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": [ "r451" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://cutera.com/role/LeasesNoncancellableOperatingLeaseIncomeDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/LeasesNoncancellableOperatingLeaseIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year", "documentation": "Amount of lease payment to be received by lessor for operating lease in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r716" ] }, "us-gaap_LessorOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeaseTermOfContract", "presentation": [ "http://cutera.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease term (in years)", "label": "Lessor, Operating Lease, Term of Contract", "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r717" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r19", "r179", "r246", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r404", "r405", "r406", "r423", "r520", "r605", "r640", "r700", "r718", "r719" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 deficit", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r80", "r122", "r471", "r628", "r673", "r683", "r708" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and stockholders' deficit", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r21", "r141", "r179", "r246", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r404", "r405", "r406", "r423", "r628", "r700", "r718", "r719" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lender Name [Axis]", "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r18", "r672" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Lender [Domain]", "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r18", "r672" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "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": [ "r18" ] }, "cutr_LiquidityAndGoingConcernPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://cutera.com/20240331", "localname": "LiquidityAndGoingConcernPolicyPolicyTextBlock", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Liquidity and Management's Plans", "label": "Liquidity And Going Concern, Policy [Policy Text Block]", "documentation": "Liquidity And Going Concern, Policy" } } }, "auth_ref": [] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseAxis", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Axis]", "label": "Litigation Case [Axis]" } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Domain]", "label": "Litigation Case [Domain]" } } }, "auth_ref": [] }, "us-gaap_LitigationReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationReserve", "crdr": "credit", "presentation": [ "http://cutera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued litigation liabilities", "label": "Estimated Litigation Liability", "documentation": "Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs." } } }, "auth_ref": [ "r26", "r691" ] }, "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementAmountAwardedFromOtherParty", "crdr": "debit", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Settlement agreement, amount awarded from other party", "label": "Litigation Settlement, Amount Awarded from Other Party", "documentation": "Amount awarded from other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementAmountAwardedToOtherParty", "crdr": "credit", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Settlement agreement, amount awarded to other party", "label": "Litigation Settlement, Amount Awarded to Other Party", "documentation": "Amount awarded to other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "cutr_LitigationSettlementPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://cutera.com/20240331", "localname": "LitigationSettlementPayableCurrent", "crdr": "credit", "calculation": { "http://cutera.com/role/BalanceSheetDetailsAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://cutera.com/role/BalanceSheetDetailsAccruedLiabilitiesDetails", "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Jabil settlement obligation, net", "label": "Litigation Settlement, Payable, Current", "documentation": "Litigation Settlement, Payable, Current" } } }, "auth_ref": [] }, "cutr_LitigationSettlementReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://cutera.com/20240331", "localname": "LitigationSettlementReceivableCurrent", "crdr": "debit", "calculation": { "http://cutera.com/role/BalanceSheetDetailsScheduleofOtherCurrentAssetsandPrepaidExpensesDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://cutera.com/role/BalanceSheetDetailsScheduleofOtherCurrentAssetsandPrepaidExpensesDetails", "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation settlement receivable", "verboseLabel": "Distribution agreement settlement receivable", "label": "Litigation Settlement, Receivable, Current", "documentation": "Litigation Settlement, Receivable, Current" } } }, "auth_ref": [] }, "us-gaap_LitigationStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationStatusAxis", "presentation": [ "http://cutera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Status [Axis]", "label": "Litigation Status [Axis]", "documentation": "Information by status of pending, threatened, or settled litigation." } } }, "auth_ref": [ "r691" ] }, "us-gaap_LitigationStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationStatusDomain", "presentation": [ "http://cutera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Status [Domain]", "label": "Litigation Status [Domain]", "documentation": "Status of pending, threatened, or settled litigation." } } }, "auth_ref": [ "r691" ] }, "cutr_LoanAndSecurityAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "LoanAndSecurityAgreementMember", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan and Security Agreement", "label": "Loan and Security Agreement [Member]", "documentation": "Information pertaining to the Loan and Security Agreement." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://cutera.com/role/DebtOutstandingDebtandCarryingValueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://cutera.com/role/DebtNarrativeDetails", "http://cutera.com/role/DebtOutstandingDebtandCarryingValueDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Carrying Value", "terseLabel": "Carrying amount", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r15", "r121", "r299", "r315", "r610", "r611", "r727" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails", "http://cutera.com/role/DebtOutstandingDebtandCarryingValueDetails", "http://cutera.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r24" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails", "http://cutera.com/role/DebtOutstandingDebtandCarryingValueDetails", "http://cutera.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r24", "r49" ] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency Nature [Axis]", "label": "Loss Contingency Nature [Axis]", "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur." } } }, "auth_ref": [ "r264", "r265", "r266", "r269", "r692", "r693" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://cutera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [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": [ "r264", "r265", "r266", "r269", "r692", "r693" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://cutera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations." } } }, "auth_ref": [ "r264", "r265", "r266", "r269", "r692", "r693" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNatureDomain", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency, Nature [Domain]", "label": "Loss Contingency, Nature [Domain]", "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability." } } }, "auth_ref": [ "r264", "r265", "r266", "r269", "r692", "r693" ] }, "us-gaap_LossContingencyPatentsAllegedlyInfringedNumber": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyPatentsAllegedlyInfringedNumber", "presentation": [ "http://cutera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of patents allegedly infringed", "label": "Loss Contingency, Patents Allegedly Infringed, Number", "documentation": "Number of another entity's patents that the entity has allegedly infringed." } } }, "auth_ref": [ "r692", "r693" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://cutera.com/role/BalanceSheetDetailsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r242", "r617", "r704", "r728", "r729" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "presentation": [ "http://cutera.com/role/CashCashEquivalentsRestrictedCashandMarketableInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable investments", "label": "Marketable Securities, Current", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r660" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://cutera.com/role/DeferredRevenueNarrativeDetails", "http://cutera.com/role/LeasesNarrativeDetails", "http://cutera.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r265", "r266", "r267", "r268", "r345", "r459", "r483", "r512", "r513", "r565", "r567", "r569", "r570", "r572", "r591", "r592", "r607", "r614", "r625", "r630", "r702", "r720", "r721", "r722", "r723", "r724", "r725" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://cutera.com/role/DeferredRevenueNarrativeDetails", "http://cutera.com/role/LeasesNarrativeDetails", "http://cutera.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r265", "r266", "r267", "r268", "r345", "r459", "r483", "r512", "r513", "r565", "r567", "r569", "r570", "r572", "r591", "r592", "r607", "r614", "r625", "r630", "r702", "r720", "r721", "r722", "r723", "r724", "r725" ] }, "cutr_MobilizationCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "MobilizationCostsMember", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mobilization Costs", "label": "Mobilization Costs [Member]", "documentation": "Mobilization Costs" } } }, "auth_ref": [] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://cutera.com/role/FairValueofFinancialInstrumentsDetails" ], "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": [ "r705" ] }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInStandardProductWarrantyAccrualRollForward", "presentation": [ "http://cutera.com/role/ProductWarrantySummaryofWarrantiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r242", "r617", "r704", "r728", "r729" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r174" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r174" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r97", "r98", "r99" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 }, "http://cutera.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows", "http://cutera.com/role/CondensedConsolidatedStatementsofChangesInStockholdersDeficit", "http://cutera.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://cutera.com/role/CondensedConsolidatedStatementsofOperations", "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "verboseLabel": "Net loss", "negatedTerseLabel": "Net loss", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r85", "r99", "r124", "r139", "r156", "r159", "r163", "r179", "r185", "r187", "r188", "r189", "r190", "r193", "r194", "r205", "r222", "r228", "r233", "r236", "r246", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r415", "r423", "r473", "r543", "r560", "r561", "r606", "r639", "r700" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://cutera.com/role/NetLossPerShareNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss used in calculating net loss per share, basic", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r167", "r187", "r188", "r189", "r190", "r196", "r197", "r206", "r209", "r222", "r228", "r233", "r236", "r606" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://cutera.com/role/NetLossPerShareNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1", "crdr": "debit", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition of property and equipment", "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired", "documentation": "The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r32", "r33", "r34" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total interest and other expense, net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r92" ] }, "cutr_NumberOfConsecutiveLeaseTerms": { "xbrltype": "integerItemType", "nsuri": "http://cutera.com/20240331", "localname": "NumberOfConsecutiveLeaseTerms", "presentation": [ "http://cutera.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of consecutive lease terms", "label": "Number Of Consecutive Lease Terms", "documentation": "Number Of Consecutive Lease Terms" } } }, "auth_ref": [] }, "us-gaap_NumberOfCountriesInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfCountriesInWhichEntityOperates", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of countries in which entity operates", "label": "Number of Countries in which Entity Operates", "documentation": "The number of countries in which the entity operates as of balance sheet date." } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://cutera.com/role/SegmentReportingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r680" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://cutera.com/role/SegmentReportingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "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": [ "r680" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r222", "r228", "r233", "r236", "r606" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://cutera.com/role/LeasesLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r711" ] }, "us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseIncomeComprehensiveIncomeExtensibleList", "presentation": [ "http://cutera.com/role/LeasesOperatingLeaseIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration]", "label": "Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of comprehensive income that includes operating lease income." } } }, "auth_ref": [ "r450" ] }, "us-gaap_OperatingLeaseLeaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncome", "crdr": "credit", "presentation": [ "http://cutera.com/role/LeasesOperatingLeaseIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease income", "label": "Operating Lease, Lease Income", "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable." } } }, "auth_ref": [ "r214", "r450", "r452" ] }, "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncomeTableTextBlock", "presentation": [ "http://cutera.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Lease Income", "label": "Operating Lease, Lease Income [Table Text Block]", "documentation": "Tabular disclosure of components of income from operating lease." } } }, "auth_ref": [ "r214", "r452" ] }, "cutr_OperatingLeaseLiabilitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://cutera.com/20240331", "localname": "OperatingLeaseLiabilitiesLesseeAbstract", "presentation": [ "http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liabilities, Lessee [Abstract]", "documentation": "Operating Lease, Liabilities, Lessee" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://cutera.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://cutera.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails", "http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Present value of lease liabilities", "terseLabel": "Present value of lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r435" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets", "http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "verboseLabel": "Operating lease liabilities, current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r435" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets", "http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease liabilities, net of current portion", "terseLabel": "Operating lease liabilities, non-current", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r435" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://cutera.com/role/LeasesCashPaidforAmountsIncludedintheMeasurementofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flow, Operating lease", "label": "Operating Lease, Payments", "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": [ "r440", "r444" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": "cutr_LeaseRightOfUseAsset", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets", "http://cutera.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "verboseLabel": "Right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r434" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://cutera.com/role/LeasesLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r447", "r627" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://cutera.com/role/LeasesLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r446", "r627" ] }, "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesOfLessorDisclosureTextBlock", "presentation": [ "http://cutera.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessor, Operating Leases [Text Block]", "documentation": "The entire disclosure for lessor's operating leases." } } }, "auth_ref": [ "r449" ] }, "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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles." } } }, "auth_ref": [ "r100", "r101", "r102", "r116" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://cutera.com/role/BalanceSheetDetailsAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://cutera.com/role/BalanceSheetDetailsAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r20" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://cutera.com/role/BalanceSheetDetailsScheduleofOtherCurrentAssetsandPrepaidExpensesDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://cutera.com/role/BalanceSheetDetailsScheduleofOtherCurrentAssetsandPrepaidExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r152", "r628" ] }, "us-gaap_OtherAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMember", "presentation": [ "http://cutera.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Assets", "label": "Other Assets [Member]", "documentation": "Primary financial statement caption encompassing other assets." } } }, "auth_ref": [ "r57", "r59" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r144" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in unrealized gain on available-for-sale investments, net of tax", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment and Tax", "documentation": "Amount, before tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r154", "r155" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofChangesInStockholdersDeficit", "http://cutera.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income, net of tax", "terseLabel": "Net change in unrealized gain (loss) on available-for-sale investments", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r4", "r8", "r117", "r157", "r160" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r25" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accretion of discount on investment securities and investment income, net", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r99" ] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://cutera.com/role/LeasesNarrativeDetails", "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "label": "Other Noncurrent Assets [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Other expense, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r94" ] }, "us-gaap_PaymentsForDerivativeInstrumentFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForDerivativeInstrumentFinancingActivities", "crdr": "credit", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of capped call", "label": "Payments for Derivative Instrument, Financing Activities", "documentation": "The cash outflow for derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments." } } }, "auth_ref": [ "r172", "r603" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Taxes paid related to net share settlement of equity awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r171" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of marketable investments", "label": "Payments to Acquire Marketable Securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r682" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r96" ] }, "us-gaap_PendingLitigationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PendingLitigationMember", "presentation": [ "http://cutera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pending Litigation", "label": "Pending Litigation [Member]", "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process." } } }, "auth_ref": [ "r691" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://cutera.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationofEarningsPerShareDetails", "http://cutera.com/role/NetLossPerShareNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PSUs", "verboseLabel": "PSU's", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://cutera.com/role/BalanceSheetDetailsScheduleofOtherCurrentAssetsandPrepaidExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://cutera.com/role/BalanceSheetDetailsScheduleofOtherCurrentAssetsandPrepaidExpensesDetails", "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets and prepaid expenses", "totalLabel": "Other current assets and prepaid expenses", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r665" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://cutera.com/role/BalanceSheetDetailsScheduleofOtherCurrentAssetsandPrepaidExpensesDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/BalanceSheetDetailsScheduleofOtherCurrentAssetsandPrepaidExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepayments", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r151", "r251", "r252", "r598" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r656" ] }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDebtNetOfIssuanceCosts", "crdr": "debit", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from convertible notes, net of unamortized debt issuance costs", "label": "Proceeds from Debt, Net of Issuance Costs", "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination." } } }, "auth_ref": [ "r170" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of stock options and employee stock purchase plan", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r3", "r13" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from maturities of marketable investments", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r168", "r169", "r682" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Sale of Property, Plant, and Equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r95" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations", "http://cutera.com/role/SegmentReportingSummaryofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total product revenue", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r615" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations", "http://cutera.com/role/DeferredRevenueNarrativeDetails", "http://cutera.com/role/LeasesOperatingLeaseIncomeDetails", "http://cutera.com/role/RevenueNarrativeDetails", "http://cutera.com/role/SegmentReportingSummaryofRevenueDetails", "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r238", "r460", "r477", "r478", "r479", "r480", "r481", "r482", "r594", "r615", "r629", "r655", "r694", "r695", "r704", "r728" ] }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantiesDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Product Warranties Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://cutera.com/role/BalanceSheetDetailsAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://cutera.com/role/BalanceSheetDetailsAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product warranty", "label": "Product Warranty Accrual, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r20", "r696", "r699" ] }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyDisclosureTextBlock", "presentation": [ "http://cutera.com/role/ProductWarranty" ], "lang": { "en-us": { "role": { "terseLabel": "Product Warranty", "label": "Product Warranty Disclosure [Text Block]", "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period." } } }, "auth_ref": [ "r270", "r271", "r272", "r273", "r274", "r275" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations", "http://cutera.com/role/DeferredRevenueNarrativeDetails", "http://cutera.com/role/LeasesOperatingLeaseIncomeDetails", "http://cutera.com/role/RevenueNarrativeDetails", "http://cutera.com/role/SegmentReportingSummaryofRevenueDetails", "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r238", "r460", "r477", "r478", "r479", "r480", "r481", "r482", "r594", "r615", "r629", "r655", "r694", "r695", "r704", "r728" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "crdr": "credit", "calculation": { "http://cutera.com/role/BalanceSheetDetailsScheduleofPropertyandEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/BalanceSheetDetailsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Accumulated depreciation", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease." } } }, "auth_ref": [ "r649", "r654", "r688" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://cutera.com/role/BalanceSheetDetailsScheduleofPropertyandEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://cutera.com/role/BalanceSheetDetailsScheduleofPropertyandEquipmentNetDetails", "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r654", "r686" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://cutera.com/role/BalanceSheetDetailsScheduleofPropertyandEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/BalanceSheetDetailsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, gross", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r648", "r659", "r687" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://cutera.com/role/BalanceSheetDetailsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r7" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://cutera.com/role/BalanceSheetDetailsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://cutera.com/role/BalanceSheetDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property and Equipment, Net", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r7" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://cutera.com/role/BalanceSheetDetailsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r105" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for credit losses", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r166", "r250" ] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "presentation": [ "http://cutera.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory purchase obligation", "label": "Purchase Obligation", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "cutr_PurchasedEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "PurchasedEquipmentMember", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchased Equipment", "label": "Purchased Equipment [Member]", "documentation": "Purchased Equipment" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://cutera.com/role/DeferredRevenueNarrativeDetails", "http://cutera.com/role/LeasesNarrativeDetails", "http://cutera.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r265", "r266", "r267", "r268", "r338", "r345", "r374", "r375", "r376", "r458", "r459", "r483", "r512", "r513", "r565", "r567", "r569", "r570", "r572", "r591", "r592", "r607", "r614", "r625", "r630", "r633", "r689", "r702", "r721", "r722", "r723", "r724", "r725" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://cutera.com/role/DeferredRevenueNarrativeDetails", "http://cutera.com/role/LeasesNarrativeDetails", "http://cutera.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r265", "r266", "r267", "r268", "r338", "r345", "r374", "r375", "r376", "r458", "r459", "r483", "r512", "r513", "r565", "r567", "r569", "r570", "r572", "r591", "r592", "r607", "r614", "r625", "r630", "r633", "r689", "r702", "r721", "r722", "r723", "r724", "r725" ] }, "cutr_ReceiptOfInventoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "ReceiptOfInventoriesMember", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receipt of Inventories", "label": "Receipt Of Inventories [Member]", "documentation": "Receipt Of Inventories" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r71", "r386", "r726" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseStockbasedCompensationExpenseByDepartmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "cutr_RestOfWorldMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "RestOfWorldMember", "presentation": [ "http://cutera.com/role/SegmentReportingSummaryofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rest of the World", "label": "Rest of World [Member]" } } }, "auth_ref": [] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://cutera.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Domain]", "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is 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." } } }, "auth_ref": [ "r142" ] }, "cutr_RestrictedStockUnitsAndPerformanceShareUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "RestrictedStockUnitsAndPerformanceShareUnitsMember", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityofStockAwardsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock awards", "label": "Restricted Stock Units and Performance Share Units [Member]", "documentation": "Represents restricted stock units and performance share units." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://cutera.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationofEarningsPerShareDetails", "http://cutera.com/role/NetLossPerShareNetLossIncomePerShareDetails", "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityOfOptionsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs", "verboseLabel": "RSU's", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r77", "r113", "r470", "r487", "r488", "r495", "r523", "r628" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofChangesInStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r138", "r182", "r183", "r184", "r186", "r192", "r194", "r247", "r248", "r382", "r383", "r384", "r394", "r395", "r407", "r409", "r410", "r412", "r413", "r484", "r486", "r497", "r732" ] }, "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_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations", "http://cutera.com/role/RevenueNarrativeDetails", "http://cutera.com/role/SegmentReportingSummaryofRevenueDetails", "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total net revenue", "label": "Revenue from Contract with Customer, Including Assessed Tax", "documentation": "Amount, including 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": [ "r223", "r224", "r227", "r231", "r232", "r238", "r240", "r242", "r333", "r334", "r460" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://cutera.com/role/Revenue" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r136", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r337" ] }, "cutr_RevenueFromContractWithCustomerTypicalPaymentReceiptPeriodPostShipment": { "xbrltype": "durationItemType", "nsuri": "http://cutera.com/20240331", "localname": "RevenueFromContractWithCustomerTypicalPaymentReceiptPeriodPostShipment", "presentation": [ "http://cutera.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Typical payment receipt, period post shipment", "label": "Revenue From Contract With Customer, Typical Payment Receipt, Period Post Shipment", "documentation": "Revenue From Contract With Customer, Typical Payment Receipt, Period Post Shipment" } } }, "auth_ref": [] }, "cutr_RevenuePerformanceObligationSatisfiedOverTimePercent": { "xbrltype": "percentItemType", "nsuri": "http://cutera.com/20240331", "localname": "RevenuePerformanceObligationSatisfiedOverTimePercent", "presentation": [ "http://cutera.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from performance obligations transferred to customers, percent", "label": "Revenue, Performance Obligation, Satisfied Over Time, Percent", "documentation": "Percentage of revenue from performance obligations that are transferred to customers over time." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://cutera.com/role/DeferredRevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue balance, amount", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r132" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://cutera.com/role/DeferredRevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://cutera.com/role/DeferredRevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected timing of satisfaction, period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r133" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://cutera.com/role/DeferredRevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r133" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://cutera.com/role/DeferredRevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://cutera.com/role/DeferredRevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue balance, percentage", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r650" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenue:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Assets acquired under finance lease", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r445", "r627" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Assets acquired under operating lease", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r445", "r627" ] }, "cutr_RisksAndUncertaintiesPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://cutera.com/20240331", "localname": "RisksAndUncertaintiesPolicyPolicyTextBlock", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Risks and Uncertainties", "label": "Risks and Uncertainties, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for risks and uncertainties." } } }, "auth_ref": [] }, "cutr_SaleOfThirdPartyProductWarrantyPeriod": { "xbrltype": "durationItemType", "nsuri": "http://cutera.com/20240331", "localname": "SaleOfThirdPartyProductWarrantyPeriod", "presentation": [ "http://cutera.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of third-party product, warranty period", "label": "Sale Of Third-Party Product, Warranty Period", "documentation": "Sale Of Third-Party Product, Warranty Period" } } }, "auth_ref": [] }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesAndExciseTaxPayableCurrent", "crdr": "credit", "calculation": { "http://cutera.com/role/BalanceSheetDetailsAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/BalanceSheetDetailsAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued sales tax", "label": "Sales and Excise Tax Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r17" ] }, "cutr_SalesAndMarketingAccrualsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://cutera.com/20240331", "localname": "SalesAndMarketingAccrualsCurrent", "crdr": "credit", "calculation": { "http://cutera.com/role/BalanceSheetDetailsAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://cutera.com/role/BalanceSheetDetailsAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing accruals", "label": "Sales And Marketing Accruals, Current", "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for sales and marketing costs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Benchmark", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r242", "r651" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://cutera.com/role/BalanceSheetDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://cutera.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationofEarningsPerShareDetails", "http://cutera.com/role/NetLossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r36" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://cutera.com/role/NetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Loss Per Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r36" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://cutera.com/role/NetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Computation of Basic and Diluted Net Loss", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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": [ "r679" ] }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "presentation": [ "http://cutera.com/role/NetLossPerShareNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share." } } }, "auth_ref": [ "r35", "r37", "r199", "r203", "r207" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock-based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://cutera.com/role/BalanceSheetDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventories , Net", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r16", "r81", "r82", "r83" ] }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "presentation": [ "http://cutera.com/role/BalanceSheetDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Current Assets and Prepaid Expenses", "label": "Schedule of Other Current Assets [Table Text Block]", "documentation": "Tabular disclosure of the carrying amounts of other current assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://cutera.com/role/ProductWarrantyTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Product Warranty Liability Accrual", "label": "Schedule of Product Warranty Liability [Table Text Block]", "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability." } } }, "auth_ref": [ "r276" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://cutera.com/role/BalanceSheetDetailsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "presentation": [ "http://cutera.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue by Geography", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r44", "r88" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityOfOptionsOutstandingUnderthe2019PlansDetails", "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityofStockAwardsOutstandingUnderthe2019PlansDetails", "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseStockbasedCompensationExpenseByDepartmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r347", "r349", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Activity under the 2019 Plan", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r11", "r12", "r53" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r641" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r643" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://cutera.com/role/RevenueNarrativeDetails", "http://cutera.com/role/SegmentReportingSummaryofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r240", "r241", "r509", "r510", "r511", "r566", "r568", "r571", "r573", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r595", "r616", "r633", "r704", "r728" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://cutera.com/role/SegmentReporting" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r218", "r219", "r220", "r221", "r222", "r226", "r230", "r234", "r235", "r236", "r237", "r238", "r239", "r242" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://cutera.com/role/LeasesNarrativeDetails", "http://cutera.com/role/RevenueNarrativeDetails", "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseStockbasedCompensationExpenseByDepartmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r86" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations", "http://cutera.com/role/DeferredRevenueNarrativeDetails", "http://cutera.com/role/RevenueNarrativeDetails", "http://cutera.com/role/SegmentReportingSummaryofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r615" ] }, "cutr_SettlementAgreementNonRenewalOfManufacturingServiceAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "SettlementAgreementNonRenewalOfManufacturingServiceAgreementMember", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Settlement Agreement, Non-Renewal Of Manufacturing Service Agreement", "label": "Settlement Agreement, Non-Renewal Of Manufacturing Service Agreement [Member]", "documentation": "Settlement Agreement, Non-Renewal Of Manufacturing Service Agreement" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityOfOptionsOutstandingUnderthe2019PlansDetails", "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityofStockAwardsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock awards canceled / forfeited / expired (in shares)", "negatedTerseLabel": "Stock awards canceled / forfeited / expired (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r368" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityofStockAwardsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock awards canceled / forfeited / expired (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r368" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityOfOptionsOutstandingUnderthe2019PlansDetails", "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityofStockAwardsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Options and stock awards granted (in shares)", "verboseLabel": "Stock awards granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r366" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityofStockAwardsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock awards granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r366" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityofStockAwardsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r363", "r364" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityofStockAwardsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in dollars per share)", "periodEndLabel": "Ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r363", "r364" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityofStockAwardsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value per Share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityofStockAwardsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Awards vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r367" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityofStockAwardsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Awards released (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r367" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityOfOptionsOutstandingUnderthe2019PlansDetails", "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityofStockAwardsOutstandingUnderthe2019PlansDetails", "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseStockbasedCompensationExpenseByDepartmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r347", "r349", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityofStockAwardsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Awards Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityOfOptionsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "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": [ "r52" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityOfOptionsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Term (in Years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "cutr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantRollForward": { "xbrltype": "stringItemType", "nsuri": "http://cutera.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantRollForward", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityOfOptionsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares Available for Grant", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Available For Grant [Roll Forward]", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Available For Grant" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityOfOptionsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options canceled / forfeited / expired (in shares)", "negatedTerseLabel": "Options canceled / forfeited / expired (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r706" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityOfOptionsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options canceled / forfeited / expired (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r706" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityOfOptionsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options granted in period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r359" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityOfOptionsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r355", "r356" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityOfOptionsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Stock Options Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityOfOptionsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in dollars per share)", "periodEndLabel": "Ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r355", "r356" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityOfOptionsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "cutr_ShareBasedCompensationArrangementByShareBasedPaymentSharesAvailableForGrantAdditionalShareReserved": { "xbrltype": "sharesItemType", "nsuri": "http://cutera.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentSharesAvailableForGrantAdditionalShareReserved", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityOfOptionsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional shares reserved (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment, Shares Available For Grant, Additional Share Reserved", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment, Shares Available For Grant, Additional Share Reserved" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://cutera.com/role/NetLossPerShareNetLossIncomePerShareDetails", "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityOfOptionsOutstandingUnderthe2019PlansDetails", "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityofStockAwardsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityOfOptionsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r360" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityOfOptionsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r359" ] }, "cutr_ShareBasedPaymentArrangementSharesGrantedTaxWithholdingRatio": { "xbrltype": "pureItemType", "nsuri": "http://cutera.com/20240331", "localname": "ShareBasedPaymentArrangementSharesGrantedTaxWithholdingRatio", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityOfOptionsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax withholding ratio", "label": "Share-Based Payment Arrangement, Shares Granted, Tax Withholding Ratio", "documentation": "Share-Based Payment Arrangement, Shares Granted, Tax Withholding Ratio" } } }, "auth_ref": [] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock price (in USD per share)", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityOfOptionsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "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": [ "r114" ] }, "cutr_SiliconValleyBankMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "SiliconValleyBankMember", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Silicon Valley Bank", "label": "Silicon Valley Bank [Member]", "documentation": "Represents information related to Silicon Valley Bank." } } }, "auth_ref": [] }, "cutr_SkincareMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "SkincareMember", "presentation": [ "http://cutera.com/role/RevenueNarrativeDetails", "http://cutera.com/role/SegmentReportingSummaryofRevenueDetails", "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Skincare", "label": "Skincare [Member]" } } }, "auth_ref": [] }, "us-gaap_StandardProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://cutera.com/role/ProductWarrantySummaryofWarrantiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Standard Product Warranty Accrual", "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability." } } }, "auth_ref": [ "r696", "r699" ] }, "us-gaap_StandardProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://cutera.com/role/ProductWarrantySummaryofWarrantiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Settlements made during the period", "label": "Standard Product Warranty Accrual, Decrease for Payments", "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties." } } }, "auth_ref": [ "r697" ] }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://cutera.com/role/ProductWarrantySummaryofWarrantiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Add: Accruals for warranties issued during the period", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties." } } }, "auth_ref": [ "r698" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r137", "r146", "r147", "r148", "r179", "r199", "r203", "r207", "r209", "r216", "r217", "r246", "r277", "r279", "r280", "r281", "r284", "r285", "r317", "r318", "r319", "r320", "r321", "r423", "r491", "r492", "r493", "r494", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r522", "r544", "r562", "r574", "r575", "r576", "r577", "r578", "r647", "r671", "r678" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofChangesInStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r10", "r27", "r138", "r161", "r162", "r163", "r182", "r183", "r184", "r186", "r192", "r194", "r215", "r247", "r248", "r322", "r382", "r383", "r384", "r394", "r395", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r424", "r425", "r426", "r427", "r428", "r429", "r453", "r484", "r485", "r486", "r497", "r562" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://cutera.com/role/RevenueNarrativeDetails", "http://cutera.com/role/SegmentReportingSummaryofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r240", "r241", "r509", "r510", "r511", "r566", "r568", "r571", "r573", "r579", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r595", "r616", "r633", "r704", "r728" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofChangesInStockholdersDeficit", "http://cutera.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r182", "r183", "r184", "r215", "r460", "r490", "r508", "r514", "r515", "r516", "r517", "r518", "r519", "r522", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r535", "r536", "r537", "r538", "r539", "r541", "r545", "r546", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r562", "r634" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "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": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofChangesInStockholdersDeficit", "http://cutera.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r182", "r183", "r184", "r215", "r460", "r490", "r508", "r514", "r515", "r516", "r517", "r518", "r519", "r522", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r535", "r536", "r537", "r538", "r539", "r541", "r545", "r546", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r562", "r634" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofChangesInStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock in settlement of restricted and performance stock unites, net of shares withheld for employee taxes (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r10", "r74", "r75", "r113" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofChangesInStockholdersDeficit", "http://cutera.com/role/StockholdersEquityandStockbasedCompensationExpenseActivityOfOptionsOutstandingUnderthe2019PlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options (in shares)", "negatedLabel": "Options exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r10", "r74", "r75", "r113", "r360" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofChangesInStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock in settlement of restricted and performance stock units, net of shares withheld for employee taxes", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r10", "r113" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofChangesInStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r10", "r27", "r113" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://cutera.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets", "http://cutera.com/role/CondensedConsolidatedStatementsofChangesInStockholdersDeficit" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 deficit", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r75", "r78", "r79", "r103", "r524", "r540", "r563", "r564", "r628", "r640", "r673", "r683", "r708", "r732" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://cutera.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 deficit:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r430", "r454" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "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": [ "r430", "r454" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "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": [ "r430", "r454" ] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://cutera.com/role/BalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Details", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r657" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "cutr_SystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "SystemsMember", "presentation": [ "http://cutera.com/role/SegmentReportingSummaryofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Systems", "label": "Systems [Member]", "documentation": "Systems" } } }, "auth_ref": [] }, "cutr_TerminationAgreementOffsetsToTerminationFees": { "xbrltype": "monetaryItemType", "nsuri": "http://cutera.com/20240331", "localname": "TerminationAgreementOffsetsToTerminationFees", "crdr": "credit", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Termination fee offset", "label": "Termination Agreement, Offsets To Termination Fees", "documentation": "Termination Agreement, Offsets To Termination Fees" } } }, "auth_ref": [] }, "cutr_TerminationAgreementPaymentPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://cutera.com/20240331", "localname": "TerminationAgreementPaymentPeriodAxis", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Agreement, Payment Period [Axis]", "label": "Termination Agreement, Payment Period [Axis]", "documentation": "Termination Agreement, Payment Period" } } }, "auth_ref": [] }, "cutr_TerminationAgreementPaymentPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "TerminationAgreementPaymentPeriodDomain", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Agreement, Payment Period [Domain]", "label": "Termination Agreement, Payment Period [Domain]", "documentation": "Termination Agreement, Payment Period [Domain]" } } }, "auth_ref": [] }, "cutr_TerminationAgreementPercentNetRevenueReductionToTerminationFeeReceivable": { "xbrltype": "percentItemType", "nsuri": "http://cutera.com/20240331", "localname": "TerminationAgreementPercentNetRevenueReductionToTerminationFeeReceivable", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent net revenue reduction to termination fee receivable", "label": "Termination Agreement, Percent Net Revenue, Reduction To Termination Fee Receivable", "documentation": "Termination Agreement, Percent Net Revenue, Reduction To Termination Fee Receivable" } } }, "auth_ref": [] }, "cutr_TerminationAgreementProceedsFromTerminationFees": { "xbrltype": "monetaryItemType", "nsuri": "http://cutera.com/20240331", "localname": "TerminationAgreementProceedsFromTerminationFees", "crdr": "debit", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from termination fees", "label": "Termination Agreement, Proceeds From Termination Fees", "documentation": "Termination Agreement, Proceeds From Termination Fees" } } }, "auth_ref": [] }, "cutr_TerminationAgreementTerminationFeeReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://cutera.com/20240331", "localname": "TerminationAgreementTerminationFeeReceivable", "crdr": "debit", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Termination fee receivable", "label": "Termination Agreement, Termination Fee Receivable", "documentation": "Termination Agreement, Termination Fee Receivable" } } }, "auth_ref": [] }, "cutr_ThreeBusinessDaysMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "ThreeBusinessDaysMember", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Within three business days of execution of agreement", "label": "Three Business Days [Member]", "documentation": "Three Business Days" } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://cutera.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Axis]", "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r620", "r704" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://cutera.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Domain]", "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r620", "r704" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://cutera.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://cutera.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transferred over Time", "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r620" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://cutera.com/role/SegmentReportingSummaryofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r41", "r42", "r43", "r127", "r128", "r130", "r131" ] }, "cutr_VoceCapitalManagementLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "VoceCapitalManagementLLCMember", "presentation": [ "http://cutera.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Voce Capital Management LLC", "label": "Voce Capital Management LLC [Member]", "documentation": "Voce Capital Management LLC" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://cutera.com/role/NetLossPerShareNetLossIncomePerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations", "http://cutera.com/role/NetLossPerShareNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average shares of common stock outstanding used in computing net loss per share, diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r198", "r209" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://cutera.com/role/NetLossPerShareNetLossIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations", "http://cutera.com/role/NetLossPerShareNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average shares of common stock outstanding used in computing net loss per share, basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r196", "r209" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://cutera.com/role/CondensedConsolidatedStatementsofOperations", "http://cutera.com/role/NetLossPerShareNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average number of shares used in per share calculation:", "verboseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "cutr_WeightedAverageRemainingLeaseTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://cutera.com/20240331", "localname": "WeightedAverageRemainingLeaseTermAbstract", "presentation": [ "http://cutera.com/role/LeasesLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term (years)", "label": "Weighted Average Remaining Lease Term [Abstract]", "documentation": "Weighted Average Remaining Lease Term" } } }, "auth_ref": [] }, "cutr_ZOSkinHealthMember": { "xbrltype": "domainItemType", "nsuri": "http://cutera.com/20240331", "localname": "ZOSkinHealthMember", "presentation": [ "http://cutera.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ZO Skin Health", "label": "ZO Skin Health [Member]", "documentation": "ZO Skin Health" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "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" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "e", "SubTopic": "470", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r16": { "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" }, "r17": { "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" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r67": { "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.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r68": { "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" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r70": { "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" }, "r71": { "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" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r73": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "250", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r103": { "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" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r105": { "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" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r154": { "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" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r180": { "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" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r203": { "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" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r236": { "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" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r238": { "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" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r253": { "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" }, "r254": { "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" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r300": { "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" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r303": { "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" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r306": { "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" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r311": { "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" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r440": { "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" }, "r441": { "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" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r540": { "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" }, "r541": { "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" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r600": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-23" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r609": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r642": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r643": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r645": { "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" }, "r646": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r647": { "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" }, "r648": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r649": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r650": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r655": { "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" }, "r656": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r657": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r658": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r659": { "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(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r660": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r661": { "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" }, "r662": { "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(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r663": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r682": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r683": { "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" }, "r684": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r685": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r686": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r688": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r689": { "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" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r691": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r692": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r693": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r698": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r716": { "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" }, "r717": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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 82 0001628280-24-022635-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-24-022635-xbrl.zip M4$L#!!0 ( *>"JE@-*:DYK% ! (7@$ 1 8W5T!"B*>KVO=0-N[VCLMX#-4]LU_F)%)B-"4D M6@_;]*^_$9F2$" , @$IT)[9:@QZ9,;[E1%?_M_;V)!>J.WHEOGSW^2+\M\D M:JJ6IIO//_^MW;N^N_O;_[OZKR__IU3ZY]>G>^G&4KTQ-5WIVJ;$I9KTJKLC MR1U1Z7?+_J&_$.G1(.[0LL>E$K_MVII,;?UYY$J5:@6=0N%;FF-6B]1>J-0;6AT&:+-EK- :7E.FDH396]=^3"GF'? MIG/YYN@_%T:N.[G\].GU]?7B5;FP[.=/E7)9_O3/;_<]=43'I*2;CDM,E1:" MNP:V,7\??A/XLZ($-SBV&UX\),Z M/1J^G+M(?W/CUZ";AFY2Q- E?^>&"9DL[\+_86$GJY8@*Y'=A.#T7#N\ ?Z@-KE0K3$^ MLEI6%#E\K&-5*W+C/43Q*R(0+<&&YFX(-O@>4.5:J=PLA2^.HRBYU6I]>D/* MBQ*1M@!-?V'U3_S'\-(E+,T]%7]EEUX:!-BV0,W2]U[AZLN($NWJRYBZ1,); M2_0/3W_YN7!MF2ZP<*D_G0!>5?[7SP67OKF?V (_7?W7?_W7%U=W#7J%L"X% M@/WRB7_YY1-_],#2IE=?-/U%'/!;4$(#3)&)]$]&= M)8U,2]0,5]$H7-U0E8X'U):4'38?B'.^F$>XW-)NX3LG?%.SOJ9:KA:M'^5^) M7M-4$K]&*6_QFG WOF2\O"83W26&_B?5@K=<6X[;'ENVJ__)9 ['U.R]"KRW MLNM[[ZGC4'JKFZBZ[BE(_2=0?KH)I@#[*[K5&K+?[EOEK^Q.0(*[P6O>>VD] M^4N5Q7?.;1 -D^[PNT/;L!"WYP+7(;EVA_PJ'9C"J\[;K@D M!2CK/17WTZ-MP?;<*=A%IMLVM0X(X0F^ SZ_LY3V$-1:6P7N\0PTM&[HQ*:P M'EP*W!DEAD3@J.X9'+43 L>]3@:Z@2J(B^PMX%&MKX$'[,GVJ!:\2J>._[+T MB#R-;30.LHW-L/%@F>K6.ZF5U^RD"\Z,'=G'[&U[P,AN6Y$/LQ6YLK29>8E] M!P[CB&'ARA"M]\;]:L?#6.IGY1%^HZ=%;VQH'&O!W\#.O/<>%I]KP<,-# M#Q5% _Q/ZY.WA#M:HK0==[1.[.U_1TNZ=<<=-8^^HWK*.VH=?4>-5'=4+U>. MOJ-FRCM2#K:C6[P7A*ODF3K?C^FA/U58W&.S59 TL#7&X/;]7%A"X0T=N'>F MX]K,SX%%O8!Y@QOC'S&N]H1VB1QLLH$JJ'Q15LIRM=((5A?5->2T@5?AJVO(2J.YO+Q/\W$&FPXIZ#N5.C'A$0R;7#HL MP@?+E5@8Y=*=3F!]CCZ>&!CT8M^-;+:;:"3DXLW1"I_X^V8O\=_I6)[-_F)Q MPDN$$5N^,R+P8R'X?@P!4]G#183/U/077:/12QD/$=>RMWSMTOWXY0TUK3'8/#&/W10TN'_N D(?:G+:;HDA\^C M+((:_ 7+@;^'.K4E)O9H;*#[^N[O\Y'5Q9O#%OX+\$?PVLMN^=^;S%A0;_4X.7O4T,7=7=;SQ9H.EC MM+LM$V2/[5X^VI;FJ6[7]J/:[3<=[)/ .O-_Y;=^^13[Q'#SX8NS(1SJ.3KB MT:%LC@XE/70TLH<._\N3Y(YFC@Z1N*,E@%84 QR632R#(DOB-YC.LN=8L#+ M,N%/9YY&X?NQ9?9<2_V1/IWNQVR1]^Y,[!GF;4UC211B/!)=NS/]['IFX+]W M+V;/\'^B+M%-JG6(C4E])S. W[N3M6_"GV7+62(P)@J?&5SLW2W,LN 7P%Z4 MA?-N1=42(B!+.-]7.)4B I:$F :T!^#Y&8_!L=X'SM?I-_(?R[XVB.,S'SL?\LW" M@]V\Z0$V"%DG\S9>RE=BX%'UWHA2]]Y2>9.%.:9GG#X[3LZ7F94 NR*LKYO3 MP!IYF%I 2A'6A4Y. ]%^08;E::B!/3R"W:.N-T&J.&6B2%,P".N>YT1Q-$E1 M%2X:L/HL!,-\[X=NJL06ZV!*I51ISEZQO?U6%2Y.( 8VCA,IJPH7-4!L<'GH M=P2)RL3_[2(V?J7$<$=I2;]K$&L4&Y&@V'O2G1]?I]A7(]KN(K M-=71F-@_%HY)$8,Z?A>5!WJ:9SNKPL54^NLS,R[QPM"1?8RJE2)*H\CLM:$S+ =Z^[ M^C-/>1)G+MA*7==@AE!H$3T %JE)7XG1'7X#\V=(5->S61Z$AVJ#"P]BNC8W ME"II^1@UX2)AX>0/RW&P@S-@ MA+I\[7Z0,!S-#N)VAWD(5QR8MJ8F(2+7VU-3(^>K8X W;/Q(SDI'924A O';4U*F%B'AS"T MWUKVHTU?=,MSC.D=SW=KG3?\/1=6!Z8P80O]UM=++ _3R4JQ1$VXF*;X?!VL MD-=*AU77\:2!A3O=(7,]SE6>'*=PN"9<$#BWI--13E%?^5#!'F$CQ,(IIQ3+ M.^O"!GYOB6[_1@R/?IV&'W^%)Q+P4J;W](4:\S@(+[HS)Y[KL"ODM/109#'? M^,@)W,VMS?("@2!9NCARJ0,"!C0D,'-J03GBC-JFAO]!A^T%U-_2.:1OEDFG MWXC]@[JWGJEEARJ%#?SF5)DQJDS1D*\+%_B=F3OF,TX\PM%A,7F(V0@QO" M M5,_/*9OS$L+W]:BI6_:#Y5+GQJ. CGIF1)# 4>*L(+N9&60+',7-"K);F4&V ML''6E7/ X[++;);HR#*TN_'$MEZX/L\,#H2-1 J.@S3-&6'CDAOA@ FD]HM^ M;5!BWU ,D&2'_(4-G(D)^C2I7M@P4R+)<^O9IHX!32Q:U=_P4V:HOR%LS$EL M%*3(!0UA RR)4/"-J"/=I/8T>F%FV$#8<(+@.$B3#X3U\A/A /PR]-;8O/<[ M$VY]!EF4'7T@K/)Z0 > MN\-?+$M;\>[@(D!V]X7:<*]87;52&_7_/.YF.!^_H=N1!(%P,:(S+3LE=C:6 08C=XWM=B M)6,G[>P(&PD0'F%'XK!LQQ)^H2:UB0'X:FMCW=0=UIOTA9XRC\GE;$<4CHNS MX["97!8WK@!/T'3#0Q3TL L$:UO3>5,-3Z/:K6V-^70\ALGN,!@A#58YL\:_ M3N,?\.[YY-EE1SVIO(<>!$+(AZR$2;8[O9Y5K&0E='(#ZG^F99%C=&=+JX/A9?BQMW.@2NSR3J6Q$WDG6*6#X2+U?.,S9V M1A'IRGG&Q]"]LD>"Z3#2&8]=WR6].=*#\*%]/*!+:. MQ5O"Q:2VPE8X).VTD25<8"D+R#J6'!0N.K0ALDX;*\+%<83"RK$$F[ 1EUO= MU%TP!EZH=F>ZQ'S&9!5O2O-U^HW\Q[*O#>(X,0CC0W>R#0WK<,M8C=J.9*,582-N>2DE#'%H @;W$E. M2LSVQ9-PQ##P94@\J9VR$YMZCB6(A LNN/]H'M9FWE/0V M-8Q"AA=E1P8)%[<2$>*I,KNP,:E[RWQVJ3W&FNE=FP-L_%)1VGCL"=M58<-? MV<%V,SO8%C9"E1ULM[*#;6&EB6QQ;I2ILV$4<>*=*W\(&*K(CS?9KJPT8BSQO:<6RYO[I;+*;KE5>'J@\+8<1!:9O&H[I!5JR[2QWB,/N3Z,M;, MT<:^)(&X49C,2(+]^BR54KF6&K8%C@"9M#N\MJFFN[=$U0U87 3\OUDJ]=/H MWXA)GGF*Z?XZ+;SGQ+8'8LN#7R)B>\[(8/C>S,A8((V=C(R:L)&R#!D9V9$$ MM3Q4)GBHK))B**%V%J&RS&%[0>X#OC>5^W.DL9O<%S:JER&YGR%)D <510PE M"&$!YA%($4ECW@"L1PAC-T$@;%!Q.\#?ZK;C\BOP<7U;?WZFMHC!B%W%PY&J MKFMY6')W*NU1@*J6E$RS2C'BAC9SBGE/SZ19-5#+0XXB6A4BR(>ZL"''>2P] M48V.64)Y_]JNN>X834ZO1Y1.=6'#H#D)BD:"0HC,/) [=U"*Z/9O MQ/#HUVGX\5?8!HX4GM[C0.'Y9807W9D3SW78%953H]-]B4IA \79D4K-K:(4 M6955>:AY=X(YJX!!/8] 9XAB]J5GA U,9X@(3E0^"!N"SKTUT>AU7]))V)AV M3H*BD: 0(C,/O^^=-(0*5X@C*AMY>/\T1>5^J]U2)4%AP_MGC6T1%&-#V$AZ M+IUR>HVAUSS\OG?2R VY>-(3-I"?D K:FJ:C="3&'6S0IH[[?=*WY&;YADQ3 MZY8H3C.25&E V-#\SC0@-V7$OU+/R6 ]&0@;G!\_]0JUG MFTQ&NDK\G+YJ>:9K3R^_]TZ.)H6+F1P?%4=R 5O"15$V1,7_/)X<5P@7*CD^ M*H[%%<(%1M:A JV;MJ.3SIMJ>#@Q\7_(A.QA6*(0C")<9$1([!R+=X2+$:S! M#O[<\6QK=.B(.0X'%(I"^_6_"HD^232EFX0@>Q MT'(L;A'2;W^T+""81TG4_.C:.Q1M">N_O M8./:,AUO3 8&/57^$-*)%P(CQ^(1(7WY]R36#]U4B9U];^23_G9I4\?R;)4Z M_,\1)1I;O*:_7'V!?QB6=$6N:0U:;Y%Z8U!M*+39HHU6?A[#.TI",=6-Z^;<^H,>1'NBK]&2-B?FWHD-,I^3 SOP+'?U/ M"@^&=[ _7_WWELN?#=VDP3KD2OF_/^/N2QI5+9O@ :!+SX0]XU6P)B+,6J21 M38<_%WY:#_Q&X:J/ D*RAM(U(M=TG2^?"& $@;L2Q+"93OP?QU8-H"A!(LUR,2AE\&'SYKN3 PRO=1-]DIVTV?_ M60/+=:TQ/NXS2R*"'5XBAOYL7C(@\Y]]"FRU+IHU!8G0!6IWM>#%/GU>P!8^ M+7_?:EZTRO$_E2]D]OTG]CP[^-&'B<*WJ$FP$03+SP6EL+!7?_7RQ)4-"ML&^":,02Q/>'NW[G1NKU MV_U.;YXX(JL79;6]SO7WI[O^7:J7-Y;*JC6PVK/ K((A7' EETO_8);#["E7.8V='XW% M6P$?OA'[A]0UZ<^]/C]J?>]_="7^ET)[)D^&"V2K$C=)TFN?= ^2MU;J?]K M1XJ8.J&9T[[NX\]R2ZG.P6AC*:0()(1N+5MR1U3Z(R ;B3O$$OC)5-M"!?*> M2AWN9<]3GP;?E,;PB!'>5M+(M#2EQ"Y1,Z!&I7#U#;O#2(I]45X]61%.(N(]9_:#[T[)J@% MD.%U 66X&U).(,2'MC7^ZT]RO?SYW_A_DFNQ_UYL(I)$VB%.L-8=#$!+MSJ( M2"#P ;4O$ZBG#HLLX\W\WH!Y:BP^7JJ5Z]4E97-:@CMWU>+HK[J1$D]*9T_T M67>0'=T'^"6@M3H0L@>;($7ISE0O-B:WO4.AM9F_VGDCJLOVBL%T.]RC1!S) MF5 5,TJ:I)N2[CJ2.F(&Y;)OFS/1GICH"!!LE!M)(5A=#\$4'[6] !S9CY9HW!U M0PWR2FR:KGUY A#ND[<[/Y>N,BC/&Q?-PE6C42I76Y5*O?(N\/;AZ BE01AX M/S BE,!M:7_>+;N:+K*3%90*7J48-EE]C,Q]3_9WPN:)$V:VX=7LQE M[BZ>+GH74F<\,:PI0&2>FJ0'Z^)CEF),Z5A/;4VSJ>/X_\&#XG+ 4:W"E5*I MEJ6O9.J,+)M*7XT7;?$$.B;U3U7/T%35=@+^IL9)B*Q$4?-D'*C1BS(WW9(X(4KEHK(F]'RL1U5/ MP)_9+)[0UUU>ED>).I)4@SA.=AR*#;=H$R8T>M/QP#(^.!]/;8,/?C"(H9"^ MJ2-B/L,7IO0ZTN&;F9A)R=LYF/V>NFD;]'"2*P-&^*'RK/'P-L"LYUKJ#^G# M7U"DR=*$V-(+3L/X> BW.PL@]+F),U,(/XRJ?N\_Y4":I[..SXP\ +WH8""K M+O@66"@-VOZAW;MI_\.G1:Q0HFY1NK^_7A^^$"$@>6(AW0TLRO]XCJL/IT],#6,55!I,)75$@63&6-3V.J(LP(/F8R1/\$'^*(V((PUU PQ/8ACP(Z:X MT1[]P]/1&@4C=$#]"^"9H4&J8#B(IW5]LS1BS0:TCJ8J_HQI74F#7T'UXJ43 MFZJ4*6*Y(K$"%$?Z ,\#KI <#_04QA* WX.TJ3LB[N+:7\G\*G&)_&9_#Q^+ M$C$UZ4.%[W$ O 6_#_X#.\#KV:5P$Z["?PYF^QVV"+9(XKA2JRQI9.I<\*3M M\K])7?QKS[8ICCS#):+L=(GK.2'/-PM7_Z+.(FNO?'FR(Q,I55"\'?.DQBI0 M/%AB 0G?W?R\C4>:)?F!? 4L-=9=%Y@0G'35M2T3=8(QE2CHAZG$QA41E45Z M;HA+>+W @GB9/2/J_#YY<&6U7$,)\D2?/8/'8'NEOO0!X=OX7 $/S;_ '>DL MQSG!'.>^90U?;RA"J/,Q-0$1@1>"RY<7H8!HQ0H(*9<$N3P00!X "Q+)@+U0 MB:@JR .;(%,CB]BHC6._E8"02[$_.&/L-FO["AU96+7& (1I$8T/>!QH;(3; ML_1L6Z_N*/CY FP1RM:FT:%NL@HL%G[&@&(%MKEBA>QG^7-PV=H+5J\ON! - M$/_B%6L-KM1-+N_ '2U5 I-JSH[ZP.%OF?3C1N&_U824B9"@7+^HM)(5MJ[Z MOG)1:=92B0C*E8M&LYDO*J/HJRB):UW>651K7Z4NARKTW4@#W,<+RVR4,F^H MF_UB[8UW%$8)!+Q,=&AO4R)L7P/A/5OV-"9PQBYB)*GZ%\UB:)5RX:J]3+FK MCK"<""G7]TG*)R+5'N)LSE,CA%RF'0C:O56.P E15%*YS6#RU7/@08ZS]LQ4 M14[CT-2>A)G(K'%>C-:)=Z+/F,T"B/S" '+-X;&>W2I'8[<,YM2&[\2:L!0M M-D2F#^.BY2Q&#O:&:;$0M^?P.!5LE9_OCCDR:-GL7<847_ZJPZOAM9()>[-0 MX[SH#K-?3&*J.C'04\-#!7@Q#DW2B*TY$I:NZMJJXC+E _D8%W*Z.%)<^8R" MI%XMDXHR(31T_9[982*ORPB:'%9/HCN-AVM_4),MSF;!@ M!;7LYF]DRO'>Y(T?BBP)YJ/CEF6HX$&>J7-D\+<6%A!4*0 YJSI8@L[/A;N' MVYA\.%L0*V[IL4=T9RN9QQ_LL*19K/T@/A"T#&AK>%8YQ&:U<%4I%\N-2K'< MJ@=H#99ZM?J,]4+7QXG%!?"E33'C^$*7^D#.0NW4(&CF5X[O(MJQL( M+;8I793N'JXW:I4@U.)9ZSK>>2YC*^^WO]YWL"W'=?>AWWGHK^Z$F M4Y)[W6"L*MSC&Y=4(9A42;0@GG)[;#_UI;NH[MOEQ/#6>,F-EV1HN[U[:#]< MW[7O0>VB#FOW62/A+;"X&&]=,+Q;[]1M[SD:FHN'(XN'>N'JSJ5C2<[%P]'7 MD@QMMV'$,1PJY4@?OIO$TW27:A\/A=#@$9%;;-SM:@LDQW0R3"LK4)FN'9KS M\I$PW,+SCG"CB7D$'."#!Z-84<178@"+4ZDWHG0^>)$S=);1G3/T*6,8<[LK M&#JBJ:VAU)U0_IJ"_>9N_)UG'_>4 M?6Q5_>QC)<\^'GTMR=#VC9CDF,T3=3PC#X:>*I$H.X9*45D*H:W?^#Y,=UE M1R.8%(4OC.!O%,*&Y7AX!*4]L#S7;UDJ/>G.CURRG@P15'=,-.6B=6^BM>F+ MUE48RD6KF%S% _^N#;AA8O71ME2JH23-Y>;)8'B=W,Q+HW-![I,+MD3A1R?R MLQ/'7TM"Q'7[OW:>\H,3N738FW2HYB6IX/67%J**BV5XT.J8+HXS?'=:AR#=&<]EZ.E20RU9A9:N29[^% M64M"O-W0(6$U0]\G.(N,FKIE1V1J+C]/!M.Y_!16?M;S%+;)X/A7&X**S=;OMQ<51>;RTTQN0KPUF4MY.],WA(;'I5+S)/! M;2XQ1968U8HO,5>=OLXEII!UPE4/ M0$M<\ ESOCT9G%9;[_'MTD2PU<-2,CZU12X7@IORL2UBTNN)C6TY]D TR1WI M#IX0M(&RC:GTQ":D2I8IW8(CR\:B%"4\PETI?[X&%K1)D?TE?PZ^Q;%G_D"O MQ9]>Z>(WGA-\@;EM_TNP 8-O@0IP$)LE^>\"AUJ]8-?"13B\:M:2P_$&CJ[I MQ-:ILWKHS$I0KY%>(J!(KK#A88 ?/K=6&I,I&^!%=)-#BIHJ;UN"T)G8U@2 MX1)[*NG & :.,O2(P7X ](C2WXU\*@A5/$J88:Q5EX#AMGB$]S MI@[X5;P& <_F&P8^%QZE>:KKA#31OO[>OWN4:N7R7W^2&]7/BPAO_W8'GZK- M2MPOU_>=]M/*^ZZ[W?N5/[8?VO?_ZM]=]U8\_?K[]6W\S7Q6T7N_2=\?[G[K M//7N^O^2KN_O'NZNV_?2;??I^[?XNSH/]W>__-KO/*SX^9_7G7OIUQ4;Y;_^ M%O_C+YV'3N]NU1[OV[W.D[3FFKMO';:Z^!<\ I1G3UAY1;_[]7 KQ_UV^O %O_Z?O7[LV_5O[8N_Y^_]B7;N\[_UQY#?\Q M%C#A$]:]X.YFX8JHZ/IGI\M_O0A^S>1X0IQR.A,!N#_V)YL&"'_;? AJ($>8 MZF7R&2><+O[RKJ#FXL1F=[A\TBHS B0RF1A@_Z-BCY5=DD%>G0NI9QD4M!2? MN6J^4%-'$5AD+XW; =\ DY58:X6225P^Q#&B1/D7KR!P MV3.( VAUB_@(O&CH 6@!!V#BT& NDN/?M@*_##K'G;L8HV_G1JIM MKJ8/-(DMGH^2?+%>GCU^FVX% ="2A^^/[2_ MW\"=-Q^W!EUK$]")0E69'D5ZW7VXZ3ST.CZ"V]3-Q!1'UB@P?+@J1K83/1-I1.73\(N2F#?\8\2V(N$ M62<3L+M>B.'1&*+=<+,#HOYXMBT0\B5_WT/V?Y^/"(7H\*WUE)FA0:T-L#F4 M^)^2CE>5Y8NZ_/Y\U1B\Q&QR'T M%E:I2"L)JV[39$8#0!D<5C>&U%+!RL[YT M8UH9U0-&$*1@W1O2S5I(;GM_LL4EQK>OG(3$=[PVN_9L&T,0A.']V403L.1.J8H[-F*XIL:PD(_!8M9-IX;R.%)?0]4#=+3&&(PL:Q;*\3'D) M17*\Y-F;R;*)FW3V=+1.%*1(1UAQJQ3EBBP('1TZ.B6BYKS#:A+7LEF/B*TE M[J:&?J8Y98W$#2 Y!09)RAGUPE5#*5;K.TM8<9S"G&XVE+"[T$VC<%6O%.OE MLB!TDY(ODI$ (C_[K,X%A'D>UZ83HFL2?9O@4,75V8&SMS[6R-1'#L@.AV/; MU!C(>*LK-FO#4)DIJH7S$ ,F]!:MPJ3V6]%1")6=AAVT< M*K%,=3LNJ@ 7E8NUIBAV5V[&'R-BLC7Y*&"VUXN5IB((^9Q4H60\ 3P&1QHQ M0H+55A,@IYOPT#EYVR7><1:&SAKQ'L#RSE2M,>V3 M-^YXLD31$JW7"U65=\UP]>UA4O2==M>8>B&M%4R^8'I9/M_61$P49E:TEYG^78Y&*KE5;Q MP_'KU=ZQTW-VRMDI45U>4G;")&&U7JRTTCJ7N/>"O& % 1S]EGE'ZPREP%8T MR\..?7/;%*!IU=JEG524+=Y8N=?)0#?8''!6?..XEOIC9!D (^=OP%!#7=57 MU^"<<2,K,9#Z?A\R8X;<[9J1I<1SJ=]_7F<)PPXF$S+%4_:[Q,%.T]8Y38MF MPS8>CYPJMCMR4*L7KF2EJ,@[GV\1)WJ?\\-I\L.&[4AVXX<&/[19.;$ZF.RH M.MNC6M1RR9,1V^L'A&7$PM^2)9HX[KLH[][C*4](B$=$ZX5J.D34*ES5:FDD M=P5,2H@O5Q>+:7:5KV=1^Y"HB";@D.EV_%$O%ZZ48D41I?]97D1SK"*:70D) MSY 7JU51".F\[-?PA(M-7ZCI+85JZRN1F;>7):UX]\#^2DL#JM:B4CWDE S:C4;:G"8'K1'( M.WN ]6KAJE$I-LIIU8EOC*L,V+]G3'=K)/?N=%Q:AN^UBP-NS2Y.?@:N>4#E&3DR[Q8&W)Z866+[% M9C,MPS=KMBUKP'F,\DO+9$O"PF+3_F-[K!:F4>;CG5OW#8U=JF_F&M<2_*)$XTRF]YU MB"%D!]X8/YA<599':N7,B M'A%MTID@%2*J(1%56CNGX<7R2K*5-DVIOOJ,TU:;ITN3\@^K,Z5/.%$8:CW47 QS\:#;6,,'Z MJ:GB8>T/#Y9+0>%\7!-S2&P7)96";XY^:>K&SP77]NBR+Q;NH6UJ7'G?;?"?9]!TK\7Z2OPUY^:%;GQ.>@ND!]-WU$Z!<^>FXLEUR+% MTKJI 2E>EEK'FI2%_&"9O+M$\?U0\".U>R-BTW?5W]W#;1S+62:CLT=B=^V> MBP,C?B.&1V>/]%5?.6#"9OE]OE^U&&4OBY$+5^6+ M_/\-H,\7_)FE;ZC&M+/EN8X+'Y"']XZ&._;>I+NL)D9!XH5U9U!(NKH:F]I6 MKC>*K9C#*_$YI7U3U'9PKN^?U'> ,S_@WJJ7B_680-XJ6I>(*WTCMCKB#H$B M%Z5*N5)E6+BA*AT/J#WWDS*?&LNG(NZ8&0L)@"F192>NV43^$22FE@=F#YGN M6DL:+8%(X[S. [9AT0AL8D@X71X,<4DE$]TE^="7K=M:A"!]!(C>F=<YML'F21H_'W;2!@XL'SXM\O$3=0F\2>L0VP1P.'-#0QF0 MD_)QI7"E5.I%N;)\=N%C;E!GF::65,+!:$H!FBHK126FOO_@-'66A0_.ZCS$ M7@HA3IV5-A7/T?P/SGYVITE9!VO/6I5BK;X\%V=SUDF$K@R8[F=+=YN*\-WI M#LO5&G*Q&5/]+Q#=G51I\'MS=8QW&M:O$>@;'NSG>UR<#H!;VZWX2#2%N.U$ MD33@([0@VD\98-O4=A=&]3V-]TD!IX(V^\Z9.F?J_55:IL+4C3T-&3H24S-3 MY).+/=B#?&^D2&E,[&?=9*^NA=5(5U\&-MX9S1''W].89S^5 M[LM"E*+@6PT/6E30V":?;/K[KFCF#YC. C-_J44)[= M0@:P",]=? ,-Y!T21A9T&@ Y >% ;KX(U$6'6(HULE,0_K4<1R,X^2AH\ M.H]EMLA 7SZ1D$"/07N+Q\#?$6?LB4L\,U>TJ=33+]IE MNX?KU4)I[6Z.M?CNPTWGH=>YD>!3KWM_=]/NPQ^]/OSG6^>AWY.ZMU+W$3;8 MOX,+MI9H*[7P\=30ASM36!T_5G*)$WU0*>GQ";5[,)8'N(1]/:L/?3>)I M.FC4U=M:,CR8A3+3D,PB@BT89.+0R^##YR!7J9OLM>RFS_ZS?+6*PGW!&F(P MY#_/Y/Y%F.O%99 [0MS5/=I=X(.]?-"+?33(Z6W'!O M24*^M?=#OGX;W%O;&L>-DK@S5<-#L."4>?B?UB=O2:/ S<*5HA1E>>>N#^*4 MG.7L]1^T=63F;NU!]9M')MU MY7*Y<%4KUAOY(*Y3I*_F\>E+1OJJED5IVWDRJN$=52FWA%$,[U4/FK.0PUF, M"=L#?\O'YV\\F=,L-EK+E> "3G0Z\-&=0!7!*B*%NL[B,/+A0ZDITE$-#Q\7RS$#>D2BHPS*^CQD M>MHLNB9DFB*+XOFN8KDI=N0JCXSN)3*:(ADUP&(H-A6QR2B#@C[[ 5!UWNW, M@Z!["8*FR,K8UK->5!H[#U#.8YTG18%K8ITI4F +^V 5F[N/\,Y#FBDU6Q)= MU?QB6XXC36QKN*>N2F? WVLT# /Q(X-P4H:6L=]II5B5=XX#Y/.E3HKDUJB4 M74A.!BM&+M:5G=N6'(_DA-$AP<\^GOE,ES0MKPWNWT_&2:#%"8/MDTZ"=B<4 MS_Z;SQ)]FV![#.>TAD&=#&UE.YO9 W7$N\6-B?V#(L'EB-0PLDC&U M;P$P.YQY$UL%%9;8K#<:0B>D\L3F7LS)%.E( 3IJ%6NRV'/),RCVLYW8?*(. M98T)4/)K](4:U@0[;.69SNV+>SE$@6EO9O#*,BC_LVWV_T)-<"\-)OZ)-M9-W7%MUB@QM_ZWCCMSF +; MMN<@NBWGUEDLNMD4^QAO[@+L)Z*<,C$U&#%5:FF="\KU0#JAQ54SRNM,AQQ+ M.Q#=E(!^P0PQII)+;:! UH<4RV,TI$5]X+&_R;--Z9SCD'R(;7:-OD1C.=9I M#X#YO>4X73,X@-6?P3TQNS<+5ZUBH[QL]26>RY&[#EG2&IL3T5!_HUKI3VI; MY-=IC=Y*3"U?59K&B[+W[0*Y/,ES:@!:*-+2M<:!* M+',[%7*BA6F[N14KIOV%S'UGJM:8(@X2LW<%YTP6JS&E:NF-^\L+([-%?TLZ M98_TI[ #'_68M%@6Z"^#RB7>61%$N<03[QTV5J>.RU(;ECNB=N"F%+'%U79% M="E57Q[H_@P26K:K*=IC"Q;SYRQ$2@>NI#N.1TR5LG.%.]DWIZY"UGC"4>AV MA_Y8./,9CW'A :X;W5$!:*X3IS&PCJ*1@KK(F$5RZA2SQI'=A6)J0#&U% S< MW(8XB4*)T)P B@0:9$O#V5@F3J\\LUJ)-(5Z %<_U'0#&C.Q.U#'5@XM9?FL MWN;,FI=&B$@[:\1[&K33$)QV,BCHLVW#AX)>9_&),[/7]R#9>9S'Y]$'RPS3 MA@\T.;LV"U=RL5H3NVM/;L[O)2VU%X)JH?RO*SOW(LZM_5.R]KM+\<+W04%7F9=04QW7*S?]^II#7TM$PR,O9I*HM*,!D4\]EH MP11/D[R*37\_3Y37(^Q9*:2G#W#D25%)(\J?%R6<"!%NJDG2(T(%C1*YL>R@ M9H$(,ZB ,EB9P,K>!A0(B_I!)LDE;WNJGCX'+M]4U8(8A*)Y00.K*@4F^7E"MG$ MQJ@0VFK?)=GG0,>;:BN1Z+@&=-PH-AHI>.&YPCO,.=-CY54"32=]&%"3#G7W M8^!IY8=&TU5QP/*^_?J50SJ.M+GT MSH*[$G]*YX&ZD@&VQM[4>2P;"N>U_65_^Q=;_.PGZD?=[<]_*$WF/#4:N[0U MR(CSE'-9SF7;AS5WXC(LC6@6R]5L:,;GDNU';RW!?L\6T*GO&N$X=W="RN/RH=6QSZ9S>10 M96[^P/JI4(K(H\4\GT MQ@-J8RL:%JMQ),^AFJ2;L_"-!$M7/8.5#>TT6' #DA(OOGC" :!L6ZK,I9'. M[-#=2M7"F3?A^>M &+2Y+'A@HJ [9)K%Z7JNXQ(3(>1[C\F20]4J:P'9:N5# M24Z4NM94$NV7NFJ,NN*J2D6BK@QJA6RG!5;$+Y+4__FV -]&7+IQ%R=-**8O M'TRE^&A9XOW$;%]/2ZFDC.P,U+7F=)V^,DN-KAMIJ3-AZ5H05?C));#1X"!! M9*;6F-C/NLD+D,KSQ*U2//NR/SIF3[S477B;NH&.ZU$JM575&L-JIH HZ0$[ M#$JN)5U;IH9%VQI^8B54!*A3\MM:$D/JN? %#N%R+N9/5$0 X;^K6N':?F(Y M.G/];6JPN7*?7W7-'05<%KG1)[;R[!8R@$4 @ZR\9160K[X,;,38BB4>$#?O M8J*Z<"PE\B^N%IE;5^2:UJ#U%JDW!M6&0ILMVF@U!Y26ZZ2A--5_8Q]1_Z91 M6 HV 2%3&MB4_"B1(6SPDABO9.H@&4=I%@AV 5V+D%X)F.%P;X#AO /2SN*' MS2Y!/E$;KX(U$6'6(HULE/T_K4<12.<^B@T,D^%A.F2@+Y](2*#'H#TICO;$ MD&?O1B"OO_<[3^VB=/=PO5H&";OX[L--YZ'7N9'@4Z][?W?3[L,?O3[\YUOG MH=^3NK?PT[?'I\ZO<-W=;QWIOMOKB2#($BJ9#W>FY(XL#YZJ.1^WWL!*?_N( M._MN$D_303&NWE:$_OAL368US!0=LYU@"P:9./0R^/ YL#ATD[V6W?39?Y:O M'5%&+UA.#(;\YYGXOBAS$>Z[[OZ;_9\OX*=/R]\W0 JFV3N-MGQ64%-V1N-"ACC M%22PF](9TU2:6PD7WTY<$'N6I]\.O!3^XA-<#,[$XUS%4#YKVZHB8S\BXH'=L"FO^DVK2,X&_0161%Z(; M&$LK@08I.: GX,(7ZK@LD\6:,&-DWB5O9]DF+,6)+$R87D=EZ4Q_MP,LW%IV M#W#0HZIGZZY.G;;V'X\C@W<5?**J01Q''P*$<$6SWW&F7I^\S9L"0_V-:J4_ MJ6W%6 &UN)1.%44E,X MB7":@9+VLR7.'9341L2Y3(1*&LKG2/270;64P83('+WMDAK9J$;TG',G:0!( M;%FXE^1*C$ ,A&'24'"MFGJJ)06DBIV+R=DZ9^M]Y'329&L^&J)53Z'_D(AL M+8@AE!]YR(\\I"93:JD<>6CF1Q[R(P_YD8=,+'ZC(P^_MA]^Z?1@A_!#]_KO MOW;O;SI/O6,2"XOA-3X?9@GQH)-N.K=WUW=]$81Z0H4[=_RC*-$WE:+1Q/H! MD3'87^X.AT+$/ONQI8(6E7\7J_#C&.(0IW3>7218;.&Q FKU=FLY;D";,&. MZ+1:%\V:DO2$3J5ZT91KZ1R&*8/UD]8)':69+RI?E+B+JK__J/@Y&I5D@S0V M29*U=DIM'_*,2W/3),+8,L%'MM0?^YS28%NO&V<9,P7 -JP5?2QB,.O@D>A: M23?9YVLR0;LD!^LV8%55;XP])_TS@S=TJ*NZNP$L#P2R36LL]VX%)H?GT:SV MS9;*DNFB+W(N""[Z8N^CN>&]E<*?K"SJ6ZXOW9F:'%D&>!9.$%Y8)9WB31*_ MROK IPBR<"9W,USP1EN[J-14SCB?/J#;+,:3@<%=J;_FM&J'5O5.-HBI4HFX MT@U5*>L [D=>5I]XW[S%X):5!4(ET+?JC5F.YM#O'FYC+M8K:4WA/I':EQ,H;4DX0>-T3ON_SWAQ]6CE]ZMSHU9;YP]/=Z=Q MI2@XS+Z<<]$IG>9/F85.EG_6'+V(XY^$=5Y-4%5@7U1;*;>W/>*1BIR]SIB] MDM5+5S:LK$R!T5J%*Z6L%)7J,J,)WS,CY[&/F.A)%O6I)3&KN,\!SDLHY/D=/ MCAY1T;.7MB7[D,=5,>3QB9LWUK=FP(3PS=F?Y9(18$8++K.B*ZGN@? MGN[H+NU1^T57*5=(3U2UGDWV%*:;$H?;L?E.42[O'![(J3$7%CEZ=0T9MU8#!$X^AY"&N'#TY>G+TG"1ZD@6(ZX>8:EAO MI-#*.B>@G+]S](@X%+B>QE!@L=(][+T-P:WWR(GV^4:"*1QGC^\I?O:'W1L' M/.Q>QUG Y6*YWBBVJG*ZQS!V1:_8YS3V0KS"L7^Z,R#.\QA](X5C](UR^L?H M<_[,^3/GSY+P%*48NT,->S[*\WY.^?O_?NGFTY@2H'3*X4KI5(O MRI5=JA(SQ^0Y&^=LO&\U7=FB&]7&K0@:RIY:$>3,FS/OB3)O(AV\U$=D?RJX MBNT;*\5:7!19SQQ)%]4IA>5#XS)!\8("+0 M9<:F\O#)(H)/CXD;>B+XDA>9?S;S)I_*DD]ER3"@\ZDLI]RZX)VI+)5\*LO6 MA6H5^8"%:HT:F\I2KS>+]?)R9"^?)W'&@?;,A](3Y<&VF"JQ'"2OYU-9\L;; M)]-X.Q'_+$V-2#T#U0!55:D5J^5\*DO.7B? 7HDRO94#IGIQ_%&U7*S)Z:5Z MQW89'K',1JW"52N]>L6<@XY-2SD'K>>@1%VD=])2S3)HJ5I1 M;BX7_PO$8N?0B:;S1FU5=]AL!SZBP9H@'LZM-4W2.%]]E\D+[,A$9/(EVYR0'6%8V]5W#_LI)D4U7RB2I9H9^< MO7/TY.@YA/1=.KRX!^&KB"1\SZ$B(6M3YDZP._$^?)T4ILPMNSYXGDDN%QL5 M4;H0IQ"-.W&BRSN6"XV>9)'")>]G;_.-$L85V9P)I=78/:R8DUPN$7+TY.@1 M%3V)!':B;B^'E-=U8>3U.21[]C*O+KLAASPBE*,G1X\(Z1+1AAPU&X4KI:@T M=RY6S:DQ%Q8Y>G+T"(Z>%),OPHGRIEBB_!Q2.3C>3!T1\YEB\L8S;0J+^A.< M#IQY)@%]D1>B&]C+1O?TW9=6Q]XK+]EWWH$:]!TXVRW5N%J=\,M M)R8!B6F-%Y$^+;7* M'2.20;\AG'>:0C1T^.GAP]IX.>9%5BFU8=[#0$M247 MKBK-8KDJP!#4G(!R_LXT>O925+0;>U?$8>]\QG&YHNQMQC'NY\R[1RKE W:/ M;"FL>V2C62O*Y>4"O#V,>$J$8;%[HNR+A(63 ^D.>DH&H(SR=MRHIRT&M2VK MPNJAYAWGC)HSZIDRZA:=9!,:M-BTN5(OULK+[<5R5LY9.6?EM/Q39:FK[=[Z MF;7JP-3U9K%63Z^A6<[/.3_G_!SEYUVZZ"ZS;*-PM4M,*6?6G%ES9EW-K+NT MXTVH?)N%JVJE6*XN=T+,&#OO-M_X\&11X2D==%J6_UTYN.UX^V!/O,03"+JZ MP)4>+!?>YUK2M853I/$8+7QB-("3#:5;W22FJA-#ZKGP M!2MFOU@)!_]=UW0-%9?&*\7^3?!I.YJ.*E[%$[EFY!G6AK8E/PHD2%L\)(8 MKV3J(#=&21;H=0%=BY!>"9CA<&^ X;P#DM&RV0F:2Q!HU,:K8$U$F+5((QN5 MPD_K400V69\-2K>&R%DN/PU"0@(]!NU)<;07+\[8$P_/,RNF)W_O=Y[:1>GN MX7JU#!)V\=V'F\Y#KW,CP:=>]_[NIMV'/WI]^,^WSD._)W5OI>MV[U?I]K[[ M>T]X ?9ASQ2<4+/=F9([LCQXJ.9\% %X"=?_X;M)/$T'G;MZ]?-F!HY<99(E MU*',CH,M&&3BT,O@PV=-=R8&F5[J)GLMN^FS_RQ?\:+X7[#A&*CXS[YF:+4N MFC4%E8-?,>"_^/UQ\HW*1;U526&$V6&0Q185\KEDRNP%IFV(^UQ,)!L4T"YJH-? M:OJJ#K_%SRH:0AZ&F'4SU@JZW,4,.K:ELR]CAM?6\PBMP%2PJA'GJ9R5W0P* M.QD&"UE$K(;_NMA1*K$LQ+-D17'&?ISQ@:7T*6C=T)AT**ARDMW&,B)6;^@$ M%*K.>QKC:!@RQAX1?VXO6P5LQG$PV:IZKGT9!6G;U-H1@';>5,-#L&"F#M_3 M5GD#/_CMVG+K%8P&9'0 M4=3R05\A2&SQA2.@K@[W)E=\+A*4=E=)NC E?1@Y.+V$OU M1F[DGB"A)!*HZPFE"812JPA"*.=EJ'Z?-2U_)AB!-U'=P14X+,GO;0Y?X!"L MW%+=4F[>>[9-377:MV%5_*F_ ,@QF37#PKRU,=3?J%;ZD]I6'-NTPCY3 M@I@:N=&ZU[3H+E2U1#URN7!5Q[JK$TF&9D3>ME75IJ%QJCLJ[,Q%J3N;"R$Y M5/5LEOMDP=W(+SI+?[.)W[D5NZ4T9BV7'RP3$\^\G*##IP(F$+VRG)KHS=TAHF50P4[;< B6K_P2F*6:SDOSWCEY<)*F08JR,H0I>&WSJGR!>U[@*9S)NF;!;P?+ MTKD#P8(QADX&NK%#8?HF9N8Q[C\OVR>0I7@P@>HO>/@]MWEV/:P&5K]-B4-O M*/_OG1F ^2F$DMLK8=R9 M+]1T+?N]@^TG&5_9[6#P.HZ(@#4Q*[0*5[)/T@E(18GEZ@Y45,%$ MN:O6TAIODQFRFA>YF-)10&N,7WAV+\W$5H?3'CF,^S;1$@?4*C7T_VHQ11P'MSAR>_88;;GV1%9U M=B!7R>.T1ZA0]^AQ'.]S,P)V:11N&J46S)RTUX)'81M#PU$J'.&!WQ2%;JLV4Z,0QB ^1[_GN.6989H%:Y$ ML#URD_:0)FT*A*.4<43J\0GGO(S6\+R/35^HZ6T7+B/(]CBP^E0,OFXVDXGU'-I3\&X!BO<@XUF&8 M!"L[K\!4I!#&HC4R M3M=_1 FOOZPS"7VT]@P 3,U7QG@ UW*(L8$8YN.[SR+PE6[G!@;N6X!V#UBC M.TPDC%FO6T'B%7ETZZ"-&C8GFXW[RRE-T5I[GI?=.R][ 6=!/T:0OF-B_Z!\ MQOJL,V-^QB8-N?LM!#0[&L$M'6"A:V(83G?8?B&Z@8"_M6SDM5[8)S,):Z77 M-3>WG\6CM@3B.B5J6V]95\N%JU:U*->6VT *V:#GQ'+#CYZMCHA#4Q;>9V'] M) U@? OANY5PKJ;75S>WI4\@N+&>G#:0OIA+5HK5^K)[ENDC/)G))$_\M)$T MF$H?_+3RQV39A3R/M\_4\EV BF@>;YF/\%AES%0KL?)T>?98$$L[":TE%.C5 MPE6]7%1BNJIO9T[GB>-T$\?#8.!3GC@^U\3Q? "-OE%;U;D'YKB6^D.R)LBO MO%T-'4\,:TJI_],D<-:/8 MK4''0Q@&<7'XBH4'V20'$2LYU'4-RL98@1K M#5FL'&PX)G%W_910?3$(=ZW M N_Z^YH9!D(%0Q=QW)5'.\TP*S>95!1'G$3D'XVC+@EIY^$/EL3V^@HK1.+ MP8DOE0,$L\&NS"^C_)"Q9 U@<0R99Y:\3E/^\MG&E)T+?;1U\'HGQ A@'L<' MV'*W)<#QT-P*/N2HUH144L,SQ)73&1JX:&Y^'>#6YM77IY8G'D M0V8OPO'R[V8O:C(8(#&-=Q.;'T)D+U*R?<^9ZG8\^Q9+=[U?^8]LB/_?F:'A*<0 _M VM?DO(E<^PCXL;;D7@1]7[+RI;-S7$WC!G>&0 MJHF/S]3P<'6S*-?S#/DI4W:*7H'@](R-C\O%5CG/LHM!>=>QBJ@8IXDDXDH# M^JR;)OHI>&*,44\V/.CPO\*)1MB6V^ZXUBK;(&D4, M"7!28KH_[+Q8G!V6X59"7 [J6G:T2"%H<3Y-4.E=.\7&"CF_G":_K G-[\ O2WQ1+V.?/D%8X@SBY/%: MT9H?L;)+6.O$^#QNAR?#YRGHQ?CA'].DKE<="Y"*C>K.AU/$">KG3'.:3)." M#3Y/0UZA&'9Q-GU+4?B>WZ?T3HYQ;=06YN M^?UZ-#F!PUA7[S-A9JT/-$TDV.1\#$Y M,GV-]7/GD\,CT,<#C>OZ7J\5KIKRSLY+;KWDE'[D$8UK*;U>N&K$-/_+38\# M:2;5&E/)Q18K>>CZ/*)P:[43D@1KNO,.VS9 0>U^@B,/.>?$?NP9PAL0>[-P M56WNG&E-,Y3\B?6N#FJR(MT-QL1^UDU>-E>>IU!LB$;MM%'&WL+_Q"=>ZN#2 MZNK[6*PP'YA2J:T"^&$U4\R?/E@NO,^UI&O+U*B);1'@$RO\8TV__)/1X#'W M7/B"];BXF"].BP#"?U>UPCOI3"P>,+ED+<3T%_KY5=?<44!1D1LYI"_+LUO( M !;AN:MO607DJR\#&S&V8HD'Q,V[F&@L5/A%_L75(A?HBES3&K3>(O7&H-I0 M:+-%&ZWF@-)RG324IOIO'%3EWS2R9[TVGFEI8%/RHT2&L,%+8KR2J8-D'*59 M(-@%="U">B5@AL.] 8;S#D@/R^9!&);PQZM@3428M4@C&T7=3^M1U,!>>EC; M: V1LUP^H8*$!'H,VI/B:$\,>;8J@L?6??V]WWEJ%Z6[A^O5,DB4Q3YT^YV> MU.]*U]V'F\Y#KW.#GWK=^[N;=A_^N+U[:#]>CWEC>UF1S MF33OH[$YC\;_>(ZK#Z<+H%FI/@\&,]!&DGPA<26_^;^^&]ZK+I/6]_ M=.UG8NI_,IZ>*3OXXRMQ= =GOE$'H\3L*\^!53K.#7546V>M2MNFABK4,S$C M_@@WJSIU^O"^KX:E_I@9,"UN%NFF1[6VZW^'JX%'D0E2JNU1#$N/ 5%3E \] M0(T^! /$=*79*Z3@'8'I,[?9!4T'O_DO97E6CO RD#:53/%D?PMR* MI^<(U2!^_3J*H%6VWSS,X)/HY@"[4KH=<_.K=(I<0=D,MII-0#:;ZH7T 3/! ME?)G_B7[0_XL6;8$%"(%OW$CU/_Q(W@,+]2P)DY1@K5X0S#W/>##(F9J7%L? MP)/\4Y5\ZI,C49/:S]/2 +M98N6#YJDNMAEW,8/CL$C+F&IHSL.OZ#T@8*D- M3Z$F:&3D+%C.&(U?:SBDL#BPF3CEXG?PFVY+*@ 5G!7;N8"=2>A%X%.*;"/^ M#J(KA.]U6RM-"!9A1/8!'LH/0#9VSO57"LM ]C;8DP!*8(^1@$["!^+?Y-FF MO-&N;DJW=&![*"TJY4J5@Z.'W2)$4+\(3.P7DKM%_W:H,1&,!I( !3 0=]4:DB_ M/@6??OOTV_\%(-E>3_6,B5N,K#+\?/-]]OGIMBB]48OO"#[\7\FO)9 H44<( MD]>1#A\8Y@#,L8A%K &'X3H1RBK5D((PW,;;:,P0S(B#J"8M2@-+FS(19'DV M.Y*#B,*3NYX-N&.G=-GFVB49_L M_3>MMK*$E4-(W [A]K:_BV(40L5PI]$+\'DV!6F"#V+".2!ZE%(Z MPOD#[,>@>%Z+ N_X(JW''Q?(.R :"GKM(WX"!E(Y%\^M)>0029VJL&CP*G3# MX#_< H(6OP[7$2%E&@A&7#U<[#DT&#"-?@?0B!.0!/O;"I@N(*?8O5S/),;R M?ACEC^B\H&)$NZGT"U5$S_\EU /^6R2\>FYAJD$!QQ@F4^^L];6..< MM,8M!]<%%\Q+\&?4)03E=_!V-NG"C= 2@!,HC]@V&&=3"8@3Z8 )#A1!G/&" M;Q$ _!N##$#2#'W-AX,I?;DQ)IB?YF>[>.$>7YX[(B[;NN6QSNK!&P'#AC&3 M@YL!I\?7LPB;!>]OP9S, I.O,G.9Z7C5CQ&=X,-/T(T':4F)]@?H4!<%(:+B M^T7O(CA1P$PS@"U8\BS\!:K@JZT[ X*JXAJV#J@T=3!S7L'4I7,TA'*]@",!UP([ M6B"B)Z.E_?@V"@(#Q&'T(4ZLPHRP%;BUSZ-YN1Y=0S"VAJWCP;+=D=1F#$&D M#S,#XIJ81",?00Y["'L#*0%)^G\I,>!I_O?X[:V-K%V4?@'+#E94E'ZUX/Z_ M6XC)_R&P2#!]7G7W3VKS&QDP31UI[N_P)@VD3R!DG^@$K%45F?\. ZFF!H;" MX@8<%!C@BU'?=F Z@.TUL.N0K,=4$9#4X$&<6-0PDJU&(]G#,)+MA)%LWS;DC$RXQ^TL6%\,RCI\[42< MW0NVBJ@(6@RJ;>14JYYK7][K?WCP7'?:-K5?+$ ^J%Z5VB9WE?F_R^&%1N5$ M?.1P^PS0WX##GAER0B9F,V,R98BR??T^HF#\H\JWF?"+(3_FZOK;!;O0\8T$ M,-U,)V*:4W H/%1=^CQAXAW T'^PWXP0C'!'$%)AOBUGJ- (,0% DOM*#1#4 M8[ANQ%U;WW'B7K$.#W8%K,^)W)U?!FS]3@!U@(58G#N-9# W)6H,F%GF>&#T=O:3;[0-)@TTQJO;/5 MF1#8(>#1PY]9H,2?2F('\ M0OH&UBM0ELI<_7G;%R@4U!TL&H?[\!7@JOZR?75#[;WVRSSY>P_OV:QDNCZ3 M>#BRM'(1HP" >PU<8D#BH.%H@''LN$51KH#5Q0.HBEQDX1.&M$3;5&H'V6<5 MV[K$;92O?W&W4_0'^2YO ,.H7.^'&N#/P2]T@L\ALSS 9!8OGO?G%_8?%2!HUQ*7!JHE#&'AWHE_ MMMJW,W$6D#/TV0!^-OQS?CHWBIE 14)&V'LVG_\X\-,CV2:QB)?HIR*B_B C M-XU.F+A&=XC'Z!!2ECVGQL!^!A"!%-7'.I^85I2>;>O591%,W_WV"5'GL0@= M"2> (E"J1@U&OK,H:Q#X!!<.7![P.DQ>(<&,"GP2\4< \9L9.S[8N@& MLB:R=M @'?^:7U@8\S+H,U&GLQA9)(8\YWF ]E/!57OA%.C@:_&SPSD3(ZD& M#V6 4P%;4Y$.T2MCP 4=QL]D<(;@P63=%S_>K6?0.#W3H M- BH1+QN/K,.7S#2)WYT#';NZLQ=9@H57FR#HF3-F$RFZWF<5Z7ZBQ]C#HV# M"^D6@(]V"-X8=)8/(TE\^W1N\[!<@C-2 UL#"2;L\P3@MVDI:.V#>Z9O.A^? M#D!F14C(V2:KS7E%.Q*N04'(ZD8U?.>KY1D8!H"+'8S_$-86.M8))C-+,EBI MSEP?ERN-D/JLP7]X/(F+.69VF?!66 C*"H^YM+X8GFV&L0=<1%X 1KS2P60) M#:"GT%3A^91@:46T9#'.91B!Z620*4(<+"X5C$'6JM]"TG#]-$W$2HH$.]Z/ M9&WN@L4D?E?Z7;68C&7M9#*6#!+(7%%89$^XWYD^T0#7!Z'I"/FYBTK<,PF( M<)-X:QRT"@;9W\"@&>JJ[A:#XHL-'A5&N(H)XQC\):&-/ ER@MQ7C=<$&RD9 MZ164#.P'GJ;YKH:O)..#F>C^:!: WV@(+*..G!VV!I5I-_):S#=W-WU/0,_ M0<(JT7E:/DC1^*FK7]KMQR!UQ;?/W0]G=B)8'_O-U[DWCDL-U#(0%ERCL=*) M%\I=MMG=S$R'E=E^Q 4UN GV*A:]+3SZ@@.[#5MG/ZA!)B'(,#"7&STYXKM! M++P' L.4*#J/)D.&-\'L7+0L;,?P@S-B7L. 10(T;F2;__%,[O*S"$1\%@V< M.\MS #Q#W4 DO4,&83@A&!O.O1B$$N7>4\1DBG%63! C1F!(P:INL9I'+I?^ MOGF\J^@O,]Q0CX)/P0,9N+J@LQ&^?*P[6)0C?8A4IO4ZUV'^$W[Z!EZ)7.:\ M%N-QS)LTB6HI'X%8;#[[YXD&&7R>96V'9F.DAG#FA-1/Q-U8W';V/(W^7"@] M4H;!(HW^45SP[W'8-I60JI'<(BQEHVGAIFWK2_@-7;/.>D\XH-D*<>16N3@27=^.&U3^XZ1 M5PROS8J<5T80&J?"O+AW7D(3W7VF>1A3?#SE&.C^>2K5S1<+R-LQ!7\&YF/1(LZ,/()M.+_ ?@D!>,(XP) MVAW,A&(&&@H$U0W7RG0M-\P"8R<:F[;)1(=/5!V9 .EG5E'+56,Q$@KGMEF0 M,)E?^:R8&=C:CS/"1<^&-9A%/.%36+BC3@<8L63Z>"JA@ZJ.?+7,11O8BK8W M\47"#&[,1+?&&%*-,QLB;7MX=)6!J3B+;2X]EE70$38'&BQ1,+@\FQ=&8=X9 M<(;R#E9%QR ,-"[D*W'6 T*:UZT#7?.HI)%MEC*RY+]F+HW /IV/3=2 ,G+ M ^UG:DOT@857*0: 3P[G3BQ_UAX<]DJQ>N,&7A,&S-& ME+&-*?V@W+=XT3785BKZ)[ B_>#UPIFDU>JG&1/ ;IY, #OFW%2FZUTKY??J M79M^O2N(Q>U"V.LRTLQZ\H*47U2>^(P,SM)"-CKPA>/SY[^/=(/Z%8J1=41# MYGZ6V48MP;)YT1AZ(+R+@<$9B?'/Y'-Q(=;.(NU1 S)8?D3+AP9[Z,<7>=Y- MLY8B&N'E,[7#1KE8ELO]W6B8 Z,2;!5^2HN^4UH0N!*>X^?L'>#UN:B(3]2X M_5EUF9\L-7@6TW>B8]^23N%B('ON <:4=\UW5@JF0$],PTEO!FMBCH7SR@PM0W+T:8G5J+5N5(FU<#;# MM,#K-YFI'4+5B=9F+$/7C]POH"P(:J(%'!#"JH4%I3NOE'F3LR@/M[=Q027< M;U"'M53'N6$B&-;)7D'&&%Q"2@L+8+D[2#6?*?%M?@B97[N@"L=^>= *:"S> MI-$A7<$X"SMFE3&S$BA>/A1WR"6:ORCN&E*"K5K8ZS7*A#%;8\!+5@=:7ZP# M79P"&+[PVC\@=@VO8HV.DM6"-LN%*_FBMJ82-'DA:^-@&\!!&1?RN@UL5P*!.8 M(++I7")I(X$:+?)<*U8O=K")OSNT.^R 3AWSC)F\'=>$!SN M.YN6"/>H0@V7K!@LR%]@B(S9B\SQ\SW!^ .*D8BBBR>RU8S MY[@8R1'[*P^VLF C^/DM/-9C!X6@X3U^&O]":L_'QGG 6--YDX2% +D[LIP( MC-?$X?*2M718JY67K(FQEK,J65-B2]:JJT,=3!UG0UEUT;(#"X5N&B,.+1AMTM(B&;H!E!Q)9FK2BL5V8LL:@FN("Z&QY>]/VZ MX!(L9\/@*ZZ'G[B:-0@K2GR5OK8-CF+HRS<]6Y:&!PV*&!C%;(_!SG&L''E5 M9(/#^T8W RXV< M/O4[8/DSQ0$=.E-YP:F8@"(B=\#.3(^M-6I>!*N-G+0(W/02)@?](,)"P86? MAW/A6@+ I:PU@U^^]U[&>.$($0NM\3H/WCJ)#@$C;$GSL;!((&+6?H7/!_7G MH/DAO@ -X9'E2"E[8/E$S)TB"UC@T:Y9&CL,<+CD+207,#-8#F^&0 :7.>*; MA5LX63*;36>GC8+6[YRF+B('WI&+:817T7\)3@L3@U$"L :BC_"3:$&[#.[^ M+%N*-@W.3C(@\K(_QV(MM(J+V0\>J^+E-_ +DRB\AQKY@>C\CZ<]^X;= 'O3 M,',0! 8SZQ@HG-7V9[IE3MMR3:3$)']-;+Q)ZG6M$-9A*_]N5L.F4]"LEACM: MZ%CXO]V@]-/OJ6498:TJZ]O",@HL8,G2#=N6:2?=$:O%3A3'J9;?C^,\\37< MPA*".,[OX+1>^TWB[@([H&HQC6 MA3470U?@N?(,-(K,E1OF=65+>ZY$]UQ9*Q(?J8U?@&J1P^7C&8Y@_U11Q+A(1GLF=CPUG3Q)VH[T^FX$$B6M+%$JE ML#\1D!IOO"K]_>_8I=.EO+B#'0V/MAJ=)6FCY>_]R!7MX(JP()X%MD"$?N^U MWU_"O)B5?OE[1,;R.X*^="P:9#U39L8L/M]E_2C)< BF!/=@8B0UD_9%M OQ M=#4O9QOQ8]@?](_AGKE?,MOVDDD_)X9!543A#>3'7SG?60QVR#83-?+&V)X4 MGHM,_T&'!? >G'1VD 0S8UBM,3O.'Y#WHB8 4,RZF%GP)WLD;@IO'6*IHE]S M&JYTULM,8VU25VUPU=-?XAX>- ^-M#R, "_ZG%"I!>OAOR,R/\0^>OX(OF]! MOH>9A87'OY G.F.)>1:3A<=@*I?,HSJ9-JK.::/J7'EXY/7AVR/?W5+Z%'8< M2*J#6N7"5>W_L_?FSVTC68+POX+@]&Q7Q4>Q28"GO:$(E6SWN-9E*2Q7][?S MRP1()$5T00 +AV3V7[_OOX%RB8(2;M$?+@6ST6B ;% %9E])1>'77 M@1V,[N E!6IB0"SMA<^0J1^9;[0?;[)#AO?G7S8I67O3 6% M34W4/B!!I!+V&W1.";,_\%"TE^!54=)5X\^IL2@S]W M>64.%/^L\B1L'[1H@KDAPVGC'-0R*Q1MMA!C?/_24C&K:!S=!$ M:J/,O[AE#;&1XJTTE,*MW7:J85XE=.7/.9Q6VG$ [' M,Z#I*X)AB%%O;4_8&\%PLW9-2PG-1V'2ZISH2F\Y)ZR?N^4[SOJV&4CY_8XP MA66\9[N8>BQC@"^<6K@.RTFAI*7M)ZF'YR'YU!'05QY1YSBZPUW2R/D[/!-[ MO=W9TN*,0:TTQ,!LGNW+BQ"^N[ +E.2&FX2&OQ9X&Z,=P8"D&D:Q8*&(Y06" M/0$S.^,-^>,*BN:SY65O76Y*+3DB,YU=&0W(TQ4G;*N!>S?6%'S;V65:CF/H M\)Z>\L4W(C\7_SY9*Q\FQ'I"+025ACHBQ+L#4^<:$(&RD7/<09:HS^^*;LE9 MO8W?[WF!1$CY$IQ\X4:=-A_6\&/4A1[0XBK_6=L+%2V:Z6[1G?F4GCQQ5.NH M_[QP K'2CI91OU)'RVS2N4ZSY8-<0*-!M2O#V8_IE6W[TTHXA!((3E>.L6J0 M$T<._V(_UB:?'\*5,XWW !@W)N^Z9$SA>Y*K_Y9HJ"=&"40Z>RUWO*\GV%?G MF=(\!?'&U00,< .6B[;_LC\> 0.-.1]GO& N.H739;>^9--!V4L^YE83W'8/ M+)/.M5]1\B:C$O15+#"A9 _:X&%7I4Q(;5 MEVMR5TJG$+%6@D!23*&SD?T9\.E%H7ZSL'3SR8O=%/](^#*T)1 *^E;(&P$C=;0%\":NFHX7=$*+=8"H' M,[X[-!^/8K2E+0*,B0A:=86>FTL@Q*L7TB,&'G$^2Q6DW&,5'#MWC&-,7]E>\/0)"/HK2B@1SV^($2955 M@D1.6^4=&UQLTQ/WV$6=P/):.X).+FO>E'!.Q $R=$\AX6EYS:0TKTES%O2G M[RI5S0)E7IMDZ0=+SIU(MBI466N#U,G]M0^GU8:3 O9$C%9&XI$[!E)C2QE4,R5#8^YC @% M;M(!M2J;DCO:%8,]@;HU0^-CWQ@IS#:.7"E;?CE]$RI@W828W*UUE*VO;H5? M1<)OD"_\<+F(&/O9\1"[NK<2LY68%4C,')DX+2(3Y_KBCT<7Q(-Q)?:PI/_W MOOH=94?$OCI@GZD]A3/,XO^6+&?2O17^[R,8?L_ PN$H;VSC-ZHQP3..NI>G M>JMI@WZJS F^2Y!2K#?=FQ?I@9$$LZC >'V]OAU,B9)S' MBX:/7<$75YB$&GM.+X['W'D8ZW6%G7^%_K($DYTZAU%IM9@T@%DUSR83P89$ M7"SV7E23<]Y7=:$E_"N)O\-?X\"NKN6\=&SLG MN#^-*F2ALS6L>.4..6DE[7WBG,'JB55$@.PI-Q@HCT;()& H^?2MJ.N2,G9-KS^N-G3.C&34,@J+F[I$XO$6OE:R3TQ,!2-()*W MA;1_*[#A'WAF9:VS 48 ^Z/J&WCMB7>=9C,8R!MJ>]-\*VGT1J,IJ;2W0K!D MZ5N9=O?2_,&,JW\SUPGAT(_@( 9B581X%2UJV+FVG=3)9,S1SA8WO*&^U!,Y M[8GB(>P@8N0T4LHUZ LSF3U6=^L8*.X84"MQ#(Q;QT#K&&@= ]PQH)W:,? ) M]$&2QA^B^7D9+H!TIQ/X+NT"P*\$G0I[77\_O6X;Q)8H]X(0?$%3T\9B+.3Y4-ROL6? M@4/M-5U*G#)%8:SL>B-&:2)@J2V5[+7KQD-![]NS/.]9JCEGZ3$HR0"4 V5"9O1W>S#[F;<$.''OKLC?VFL;1EZ7CC6=?%R.?0P MXC1X46QOZ!&"#Q8>%R2"V[!,7+QHA*,A:D7#NAGBJR,@,2]7V8T2:2\ U MD?LV,40X^TBHG*]E&^=E&UH.VPCL-.,(Z4ZXN3E] 4WXG !M1QZG:*2P$2F; M\C8X&PJ<\'3V[#Z8W.3A'M8,VI.KSBE4ELOG?HD7^C?V#J&/1(.O8MT9L"_* M8TAY3X[!<)0>5OF(0$,XGQL> \\W:& B,K\8,43=3&D4GOEGP'ML*B\,VPYY M"1C$6G/*WHKX+-'^$1[20"_M9SN$*?'"F.*78':^R2>P9 %,JI(_ *AB]DW M>\NG<9):TL"[MJ_,Q%]'%!W3W,.UXWDF_AH['=DHE(=3:'8A9Y;" 8]S/FE* M+Z\=8YXG\_-C3OTC!@>$]MX-H?=O(OQR9W^3D]!HU%^&"5C;<="'YJ*EC+$H M%L4;@811D$1H"CW,L;EQO(DI66I1W"T*7\7CNF302"Z4:0]1-Q<EKC[V3?[P'#K6V M],T[TR;XTDWOQ?.%FQ-];<]@Y*)"(MY"+^0_1VZX7I^[XGP7_F?(-XN?>_#3 MW]+?3]7>2!UE_M3O#4I^/]*R7Y)W1]ZB!L/>:+AW40!"/!YJKR2ND< $DF7% MK_H; T=PW MUK.Z##9L@2=^9F5 VE>: -B_;(.HU!;C6Z.1VK7:6YG0^3C9WUHKEN>0$5,I MENN@1=HV]GZ>=8>CO,SZ8PX(V5"I@SHO:SKLH>>_JMU&G:YJMU&GJV@;?R-+ ML4F^)>XMR$L12T=OMWR#K0.A=2"T#H13.Q!25>ZM#Z'U(;0^A-:'T/H0Z@38 MUH<@? B#U_(A8+,"T%NU:5[[FM:)\.I791A*3>Q"GETZE4I>[P'048%+T5;6GPTJ5.N'!%-+NRR%+8M1ROJ!\V\-,+IET;&%-.G#%$3\SJ#IV](DIY'V@] ML,#G_JM6$\@.LMNUF-2N-PM][.R36#9#2?* S]__53QE@?[.6JK=T0& M[,-BQ8S 8G=+^;R-*'S-U5DUD2>N-!N4>=89P%RQ*57<^JF"(JADAG((B M*TR&)87U(A-B"T(B'M63P$A&]@Z-1S4D&D%0^*:_8+[S=0ZJ&W6NM7%WU@RJN_"\ 4*7 M?SHN%6K2]&,O):O#;:OEMIW)))I-+$5%%$+TLWW/X7D!\'""6>B?/E\H/ M:?&I-//=A4]IE,&"B^FL)@CS%DR=3Z9M>BOL*>LXQF'\,V/7%XCO1?FG!.C? M$9['\4_,')IUQVK>A+&RVD8-U/@6H4HST H1"E,/AMW)L"X(59&&2N]51SQR M6F=F^]WQ=:NL%!,V@O!^:[!=PPG0ER[7^V9-W^H!=#G@K"(20\Z%R/U>XX(TVMB21\(>G;_PA[I.D& MKH2WK^-3;=%ZYFTB,1N/^2P<;[CIQA*T<50(GV02#BV2EV$R=K+K3V(2@Q)5 MV%*M:I53-4)4#7=83H6-ID]H?(S\ODG 54_2J' #&FT@C^[$!K8&8=0RJ[UD MVM =GU&3G(.$Y[1VV5H'9B G-U>25$1O$PE%O,=>3EJ1-FQD E$N-/44/'FS M0\_/K#)X]22C*A*,&EX8WR8=M4E';=)1K9*.=F7 M*]#;2A0_P$5W:<9CUA8OQ_S;Z\'!^7[?]1_,^Q;B2&D[< 1V8'_TA51#$& E"ZQ]=JU^O"$FM\?L#HU)#,:\7#&W#<=M,GH,%@P0G M-WLS9T@6H(,)TL%$:W-W+A&#]G#2:C!HVKF>=4?]HV/-YTGFJ4D/D@O/-KI' MW]1&3"!L4XT.8_#WW,'WD?OW#B5/S 7ISC2M)HI.FUMT1@9?"08-^YUKK3L= M')T%T%!5^=5\1!],G- ]#WBD\-%E?+04R&J?5\3O=1JUJM ^7KL(?/?=%],W M'RG:]Q#"-C(M#R6; 3)>;7*TRZ75K&N(3CF,]U!T6IH_F''U;^8Z69BD\I&# M _5]37#I+:BP%'EME==#E5<"WY9AF<9L#>OLTEW#6M6T^?BQ1S4MAA]#D*$9 M7>4:K7BV6>QM"FR; GN$)^3&-K*X1TGU?$1%5^JL*OV\36YO*;NE[.,\5-50 M]I@H>SI2+X*RC\IYKTU6\!?'?N1]OLV\MH)-2,?]GM%TVLK:FD+]=ZG'^6LQW04Z>#87-#X>LZ%U5^3\\Z]Q>'RP!#P-<$Q55[$=GS)[*=L?GC)GB%>& M8O+.[/X+LY[A)ECQRE.8;8YQ3*+4ZV(Q1'F MORJK%:<&C*"I^?^35D8MM$\8@4SK=H M$NP*Q67W:AJX#UN,:D*O;'[:M%-M6 MBK4CA$(L-=GV[G!"&%!!UW1C[FA@LT^[JK3HROI M:D').6DEN7.&:YN2<7'-%)-*;82P1[F_IMG]C&^&#TWU01Y-&]D%-P(TEX,:S$VO9]-0#3:1M?/IN M#$K'9%2_1$%M.FP3!4^2'M=O$P7CD'CSB8($A2],]]B*DMB?UJ[SS#+[ [V= M#*;^6\U@ZI?U[HQ'^ZJ(OV@A'R? VIFW#KS9,#\/HW?2SM+L*A;MV^5E7Q3HIE>7XP:1P_&&/S.ZT[TX[.*VI3 M->N(D=/F8>0 ,'+:',M;T.I_TQ/Q^@)EK]H5K(<8'! M9J-M ]GH%#04%8S1JG3F6L2U6U0^&I4;R(!G@,J3[KA?<6E>39K5-% 5_\(\ M[YT2.VU J>BXWY@^_M/K"Y+3T-VD#XI/OSM3TYK/SZT6WF@T/(T0.!$:#@@- M-34] OKL:%AIBP>M5^,.#_T]Q1R5%M&^W:3#BJ%3;Q95 T&)58TG8E-JYUH; M=&?'=S"M%B>:V#TB?W&8&UC(P-LI(F^QN+#JWHU"%WC0+1U'F!TX2W""+;.&W?$P M[22L83U@6\;;4MKY>RM61&F8GZ5U9\=WLJ]!Y6W34^ 3UI0')^4IOO[C[22_ M5RV,'A"$Z$3ZL3 ]]EW_<:]OT/8ZE%8FV.M^I UJDB;F6"'@>2A8#+'B#-=9$^V@UV3.$V$^#22J53JIO M=1#>KN[H9W$3F!AM8=Y6&^M6@2T_=(C#\3BS;HK)(J!O5-5^LM5Z?= M5()"0QI26QOCYRVHK/>N@U-HE!?=!7/#W[P=-;5J-BH@^4\!2*%=W%JZYYE+ MDQF'$L4(Y^T.CQ]PWBJL-<2I_3FA)\&I,>+4:%;58+%6=2V(&K^B&U;QF.]; MU(M><>:P,DK.S9C(TJJRI5P%7TQ?P/(A!/"V0I(FA4GG>C*JJOERJ[36"5EV M>0.*($M)ICKM7$^[L_[1?0I:[;4P-MSY*^9R%VLR"[M58P]58PFDZ;S]0XEB M1C6O@^,Y;*N^UA"7]JBOU>+2#,OX!]W1M"Z=T2M26WD1]8@/H*PSM_WN^+IU M8%9<.UW[# "Z',92+->Z IXRH)8\@T'%2:"O-&/[?/G8+3VW]%QY1G<%]*QV MKD>C;G]4\12T5Z+G H7+[6#QB@:+C_('B^-R$<'VC[K&B??M-/)76,L%3B// M*8"?%BF /V.]>7;AZ5?'9\JHIW"N6_S?TF/(X_&1#Z:WL!PO<#,Z#,PT+I. M3S+CQA??X2.3?0=D0%0^4TESW*W&"%DCX^G)S>AA\'W%@ Z>X,T;9:5[BJX8 MILL DN362 @F8M3YA3'?=1MT4@$\\:_.JZ_4FX()CJV$5A8 E2YP'Y)AS':QJP"_$R^1HO6*_AR?B&&P"+"Q#2N_Q/_.,7 M9CV:P5-7 ;%N+UA7^3L#]<"&A_^7 ^_^/_!/5_E5AU?PUWUEZ(*PL+E!5WE8 MZR9\C_F9#R^F_V_^ RX47@\R6+<4AQR*"R <'TO+NLH+?&:)E1L.K-IV? #6 M,XN@M7:9QVA)F=N4^_-70)6/*[C/9OZ+X_Z!;,@P<7OSP'=Y7J]6G85)QX0NZG-#,)"8 MH+O(JI=P#(8"J >+AUTQ8/P1;B(%HIJGS'7/]. ==*'BPQ9$-BZ\W@3=DU_0 M4^(XSP P>($'C_%\Q7<4EP&BN/@8^,O2.>R1*' +4 ;JLIBOA@NU&=>6 0%7^3OQ:-N/S$:LM#:PD(7S".2')>NQ M5P%VVK1L?KU\52_%HPYIWK+%7,,:DIP6+K-FMG#YGFB'PKN:A%2+@%ZL=/N1 M>50KLPI1@4NKZ/QY9)[*:^AT0!UARA.\?>4I_(BI*06_31MT%>Q*0=AN6RA:E3:?[[LCP\;SB4-V=,9)90QNG?"<"_HT3\$0CM^4U#33H>D9V0O%U& ^PL#46NCAO&+;J&* MVS8<:MN@'%N7+ZR0["31TI[S444YH6W?H9;@:K3Q,@2GCLY*<6.LF%)'596[ MU)WBZJY6[,@*&LQJ3MXWAD%S;*B@E;P0PC6!'6E-S\/T2"-PR<6!3@SRN;5) MDKF<8,]HX=V,X)\AZ#\3Y$LS!AK4-SA^T@M@WAPQNO4!J7XRFQO3*1V#4\QLNCA MU:_[_^8ZH.)N^] M7:GV_F:-"I6UX24="6C [A97YH^KE6D8S'Z'B#_$:9K2QX%@WTGGDW&"T#^* M93SP54BZ_P[K3FBO^-YW1N"^(+8R.Z+\4>>:DLNO-DQWM^F9]N_UE _;B 3J M-*('UN@ A-?"#*<%6&8&Q?4)S[CH[605!4TH%9KUI?UQ-5CZHF?MSZ<]=*E#EHMI2@3ID M6K>E K4YBK94H"T5N)Q2@7E;*M!F+E=2*K#3O5#::SZA/GRSXY/(&I*XW!)< M2W!E2P6JI;@IC2H>SJKJ+5QWBJN[6G%DAL[KC4[",@&9!(9^1&8^,T-9NLZ3 MLN =UT1&)Q_"?$0_^K>1S)V3W+G?I__97KA,]]B-\8PZGCR3;^)(2G.(&4:R MIVV;Y8O$LIRL3J%K'DCJ=\' M"YL/C+.!3P![<20R0I1%Y8/.]2@CT;'1J=XM^APN14JBCPI"8I 6$8U&GYI* MAP96"NP6#/-]SL\+UPJKK"S;2=/B +Z%\"^M"VHX_GBBI1OG%R?T&JJ!+5KM MJS [,5H-0?GHJAE3M1N-5C65'PT,CXE*L^-B8VU52CN]HKI*LTI]_8,134P; M7L@$B_.%WUJ:;FFZPDJS:HEZ3 &\\:P=,U7;2K,F9!C?K->N\X/:U5L;)1?= M 2'GS-W&^,DDCO'J-L*'JOL3SP>_9RXA.6A9=^&4:O@2$]CT1Q9B^94:H?FD MVDQK<#!6[ABW<.- M9&5MO\ 56Y4S5N+Z>[6Q(80HS$O/^MTY3O0GRK"'V(>1?C$\!FQA824(6HX M#%E'X.-,SGQ"TOTL_.,S4#[ UI!/)'[3E!= VU+$-YGNIKX*)&E$=6J_<]WO MY>7!A)0'VRNWA]DY]X"])'J#W7OHPEEZ2+" ?=9F:Z+'SJKHVE+:C@)#M7/- MIZ4L=]:M*2\XC:?4R0ZR#U9$/>"5GQPWIRBK8)NDV,&JQ\3U3[PV#?AV+RV< M\\47'@7H?*N#RI'P#SHL7G IQ]]X/HI$R:4M!T"V@X!I^X0T)0!B)-3#T 4 MBC]&YK-4E'1IK3I,E_*KPW3G@&,:!O#G9;RE*0T#OD45]S$=/EBCO'+AN:!L M(_&06N)8^">8Y4\F2K!P4AP(3Z&^4-E^5-1NT@P[_0EG#(+X PT="-=B5(C. MA:&'8_XX1.'.EY6Y6"6&"C(RY&0W "!?T[>X@&4_>)DQR>YP38\.&!GQ!657 MR*\CHU%Q0JN1VS4>V8HF/(R9-"*1&S0T[LY%*T-7UHYIT]Q&_+871O@IK)_W M:-H^/E^"U>465@2MZ#WZ@L8R8J8 OO(83\BTG^D)(;U+K#O3@GZ04+B#52'& M"7=(EB]$13]^NK'4MB_DKYXPX:1.5*[^FUMR9;<_.,/VT>.9-G'^L]S^M)ZB M--2E$!^INF"NKP-E>!L/-%I*=U2H<]FCT&^)#O"0\*JGP/+-M16;.DGC,$/: M_<0AZ(&5#^(-*3_UP.004D$YW+@R;8"@:: 3(O/YZ+7RV%H'!L1RZ=8D'-YP MEX<)H+87?@Y3R7Y'[#Y\F!Y2O+* XYHSFRU-G_..V-#%& ]#V\%$-OMBX[CU M-#?Y.%[)@Z)F%3D'_8XOA[^'3M!9^B\(4NF;^DG**YK.FH[E9 'N^%(TDJO7G"8O9(?7^8#4B[8)(U MS',Y7T^Y(_2#)^R F2<0*XUY7)E+:E2ABI/DVE%G)'FI1\2-:NN0A1)^H&Y2A,!WAG/YRO4WJ"!';2>CUF6<05Z:EB];5D M"O3$=R8HD.:BB%&J^P&-TU;NXW)9^!:]HEM\A?UDLSV!W[4\FB(+C_=VX_3N MRTSH4 ] GBNNQK-*_1BL'UW=X%8F^T%*U:.\HZ?<2-(GMNEQ7ZHN'*TL% .. MNT:7$I(R6@_ D>#Q"CQX#0Q+"3Q49= WN=1QPKVN6#I^A8/6B1WBTA\W5T I ML/PG!^>'=T/S6')RJ3K@+E8 "^79L3"2K#"T?EW'-A;&N^R1>.21+,0ACXXC+H,)2>;, X7(F34R@+B #I,:YL/PE(^@!$PGEQ)+@XT;4"8 M'G$6>+,EK:=E8"\XB$W2$>.X&"VS@>!&!4BB(6E*AND"25B$K0Q=U3%T%BKJ M O1C,(7)W_7,C&Y<9,21O-U M9:[74=Y#:-FBT2TO#[\4V1)>_"%=Q6!KQK.V1<#/#M60+=6\I_P3GPGG@3Q( M,B58!?:F! 8$"KKIK3C3UGE-,X\GPFO7%%H4K2TC,1EM-1MPW*M+M$32V3^N$SWN0TISAR^GV\X_H!EQ1@I)]RW$K@@.OX,=%?@%?HSM^P9 MVW: U^&*17]0J8V$FYX'P%;AR7 @J)\];K@)1ECC.\!)#=PVYR.\CAJ5'&8E M=!B=-H0$2+\AU8/9#>N6, [U1KX)D6<16N> Z&L9C@CE.]\SJ55;1[1EKX-" MYIEDOJ+VD M[B6Q=CWT&$:M:^&:V#,2T.$/BYG=GLP3H+T0'DF'LT0?"IF& MJP^!PA>=BS])6L2E =<.D2IRCX10B:Q080Z#,0WX?H6X+TW*[V3%"I3*>(U. MS-L+G@@I0[9@Q]_I)YX!P/,=(%HN5D%10Y]%\\9Z$V?..O85]CX?DA M;[?OQ0T@AW ,$"KE1 3H_AD )H;/$'I_B1[N^V*QO,NTZ,'QC0L8GG=Y#^KQ M@^#GF2F8AKZ)(BN3SK763R5@PB5>7"[TE%M!W&2X<<;:+'SZ9+$?"9=:_,:8 M2ZVK_&".O$D\0ON0O")4NI(:B]!*>(Q N #07X 5.(['(RKFVI/>'AYAX4'^ M!^PKXBOWW^[H[L27WS[A%L#Q^U6%AF'_"(YR(06 'HW*+^&]*9!?F$Q# :N.9"U.WDWD, M,@R,.+@2WHW4#@A5EY@JA/N#DP'FN(";J.0%?XS' V=SB[2T>/@T+$X2_I) MURX PEP#2 GHIA=7UKOR*GFKP5!)IW"&N)GGHH#$*)[AEO#X5O>:>N1!4S2/B.UOYQ.9N MH(/X4*1&B"LKT,#-FNT(M MP1R$CRJ* 2F=[:>6+$IMWK0._6J=FO-<\3\9G2?D ;PGE,\/^-[_J/TN5$L\[UL)F>B($!'P F[O'4GX03^(FON3]X2Z7 G"QQT.'1 MDC\Z(YN+G-)LF;@=&3-,8A(H?%L4)]G]WBQS1=YZ$7SD MN\BFJ^5>=AM4%)J)Y2%MU;/P)-)PCJ"(IZ*=G8S=B\Q*GF9A'.!AWSTE5;S_ M7CP?+^+Z/,_3**B\:VJ^\AY+;\G-2950T/=ET2>IG5*VG]",XJGB*>K?2L:4 MKT'#($R\C*6:@XR57(OH9*'3PRC^O%WR$-K&"5F9T$^Q,S(7P/C\8E[ M<&NXL<+"/#0 999U1A[K3YV'A_O.S[S$?D=:K.Z)P@ O/44R#RBBQ<\5-LMZ M-\N$$O_*Q%)O_]W5[)19I#O!1GZ-\?O7LQV2P!KU1@@*D4OVCKLW'^ZW!+%+ M,6,N1,.D(6>.4I9/]206C25&)JP7VY*8[B)X0EP0VESXPWY?7WN81QYF:#)( MO?IOVSHC'#0<,G+6\%ACI\GIE1CQ5D)]+)^^Y*$VB#^'TXNYX@$\[LGT/-[Z MH8:[VXF@-($#!8QN418L[V4Q]T,M(69%)-PW,KU;%TQ ^G]$'C?B"&P:J]JH M$CD$DL%B%#\RP['0) ]WSG 7E MV7!7'4\?% U.9#:A. ZY'7F88=H_EOGLLXHUL$M?G,)6\3C5PR@"@E2DLFI6VI] MX''OP&5W2V2MP$H),;YQWDU]&1]6H$/\@I:['*F8[K2ES=(]L+19NM/6@P]W MK< &8FDM6AYA3B8G?US&2]37.[I\/PT(I\R(_:OCU<<_ RPSH^1!/ P1HHL? MOO*1R]R0IE(24@9]*V\AED2_'K+[""BT7%$IY745(.,K5+>PTF*S_2.N'@B=6PGV:(1Y'):W*Z_@1;] L@Q.K, MH@*E'$)")UCPA.X\4?55)OY"'N?_[?,P@-2T:?@#EM'J:X^]DW^\EV,13)L6 M3C>]%\\2ZCGJB%N#'PCH_.=(?>SUN0HIQDV)-XN?>_#3W]+?3[6>.AIG_M3O M#3*_SWO48-@;#8<['[5G&M9)1FP5''5QQ#C?L]DXTT*RD[B"I]R$G=5>SR@K MMF!DX']'YITQ;_BRYJ=E[_\7[J?JABY+17HK#QJUF9Q'<^"(I5I-$NKOG"3D M$;ZG$C+COJS/7S^EI&BF[+R),KI_V:1,BAN4W5^I@:<0OEY(99\L M'XG@0>=:ZXY&P^Y(FU0[BN@TDX;>PD3. JW\SU\DB.U58P.K[8XFNHMFFYY9TNQR- MIRW"6/MA5)S;1MPFX@9"BQ\;W=X\#SJ:T61ZI'2W?N-7]V09K." _ M&K77_+[2;7%P1('>YZS(=!%YIW6NQ\-9=]3O'S%/N*)Y]&]!ECW$26R!BB86 MD_T-CVW)3)_^ID:QK7 [3+B=GN(^R:,ZF.B&H&2J76V6%VF]=&'WFG+N!#37 M7#E7%YI+4E: 2J9M? S[91\NWD:=ZR'8<].\+)Y6Q)W0@4*I(-)[,CQ&G)UX M@G7C"5-KBGL%,]*ZL^F@VQ\>,#%8)1\3'G6 MW.42C0:AMG&>%U"X3=3-P\EXGL*GZ? F:W33DIJ@4A,7FRN]&,IA/YB[H,%+ M\/,SABF[U+^4.I\R/_T8[,E!&<#X6MF25#ZE*[MN8$JQG+3 ?Q)U EB>I9L\ M6XP_,#5B"!-9'3L*#LH7NXQREE?,XD6;U-MT@^GB_'O'XFU;XP,0;NR-\NWA M=WS,/?Q'/$J8TU3(X(K..;\&L*>!)G)A*?E<3'#2'W43--#\ ^#A56H*03*2 MJH;+33G:,>0HS0PB5L%9P=_Y=K[K/_X9P>$;KB2+["3-5*Q03SOQ]IV2\Y*+IXT8O2IKN#IZ46 M-3DF#ELR9)IYV6!4)+3*PX[G482*!2.EU787^%3>%2\/+Q"0K )T,>T\3Y$X MQNM;L^COUU#V,8 M*7A^8T^BEA [G%!>/#4XE(! )J*U.1*OEB,A M>'B,A7\5!D%)ZWT*:GQ7G:I==9@.%]4P.:("_#TMSM;)2TXH^Y>3G5_A<<]<(JR=!*N>D%RE3!,B36H(I"!DT>D,Z'32FS4B@:E*&5/@_C)[:03& M9J>I:ZER4<*U^7YTG)=&QU#!DF6H@6ZAJJ5FELEC,7R(J:-^YWK:4P=Y93V' M*62UCIGLCDYN)]V4T<*VMEU:"VM3!RKBW,F4G+^C:[RLJC4:=*Y':K_;S\C+ M>9T<@0JP\&C,JQ/9EE27LK;84*+:H1%EAQ0*TY57BK!*:D4C%;MA# :70T]' MW7]9;H[=4C4,.+ZF=Z.5J^11_DPAW _40X33,0\HQNLD)2F722$?:96ED%>4 MZW,&[\,E2\RL+3:47%Y/8DI**B@TBU/;\ *I[:C[WY*5>F .;6N\5E%KTK@D MW%%^$F[Q$I/Z:-VM%=O*Y)/25UF[=MRYUK3>=-H:MA=HV*;B]_U#4NS/%[QO M4_3/G:)?571_A$FZW]Z61_)#Y9[-3XEFOC<4^=[<[/;RL9HD7M;DYWAG3\ M6>,*&?I1WX<;WO>AN=4,]0-L5+"P![AMVOPN,*;2YBG6KGS \7R?=--5_J%; M 4WJ4T@XO:64^:3)?;Z4^6/2&1NI0!5NMZ2^6O.7KXZ-%.:L M.QVGG>%5XU$UN'.A5FW!S3>4;';8NTG:J<[@+4XY6T8+"1J4,RAF2,IDT\.C.R:5Y9NU[_#R&HT#8QIMJ6:!9PP'7*38.YD/^<1=!L=JYWHPR,YF MKCI;H W/7KP$.Y'+MB01'"3&M%KE(+^%)K>$9L(UP/6/(X346W1NE^Z%^WI2 MZA]TO@=+J2%(*6W2'4VU_8E*;6"Q#2S65$PEJ> @,863;T>]49H.VJZ99S&G M7BG!]M+LJP:)KJ.;2H_'N4VE#Q->K8W5VECG%UZQ[-B#)-<$)-?D[5I8;R$9 MM7A8+#OO\*T&S4[67^KD0;-IYWHZG'6G&899:Y>U=EE)T7:BMDTG#H!A3Z=I M;S"LDTF6[GN>'/EE+<$$B*01T&J(&ZOW(94YY@$2M/X<.V257A M#Y7Z"DU HT;L+[H7FS&L_$3]Y9T ]F=X/Q<=.9Q.]SI[1NQLUE/'L]()L:/> M;% NC7570FQETXS'HVD-%S7>"ZD,C>2PR&!%CD%PBUIO4'2&I^*M-3.M3:NR@7T"J350&VBB:D$@#9\H/N3[O[!_(*5 M<&U/KH.H?3H[%;5KG>O1^.@F_C5LZ],BS:Q?#=(4":3%, HS'+N#8;U;1350 M2#30Y/S&/$8N+903!MB=EK-&;WK;(OET1#\YE:08@5[8/WJ@<@T[Q;1(,YN> M"FG&G>OQK"XIOA!:EH+N1@6I>DVXN1)3MDJ];OJ:.:RY7OCD]Y.KM3 M>UXIV'6J1K6U.X5#7?95 .B"6.NK,-99YUKM#OH5!],NMQUO2]LM;1^@BK\& M;4_[G6NMJTTK[FA4*]JNB@6?0X@#_S\6[(2ACD.8/YA;MIQWFWG3N%6^UN--6+_XG(1 M[TUM,#(F;#S3QY/Y<**QZ8Q-9M,Y8_VQ/M&FB_^9 %F(FU9NE-/XR*[F+M/_ MN-*7L,-WNO6B;SP\X'C^M6E?;9W7-JAS(;-(3^3=O35\9DRZRE<&J3_+5=X\E%WL2^X)XNBTH4CTP$7B\ &F7'CB^_P M24 MLJ/"^ON&A7U@G:N=ZVAW/QMW)+-WS5.$+1\ M MG* J M0B3 DT7@NO =H-F+Z:_H4M/S BSE%N<1(9^-^-G%HBA_97KR_2].8!G*'-?D MFU>T"5")>LIGFYZ&N6"5_K_-P20%[IL"V0P?86K"^73CXY;B50UY6Y[H& M#.E*\ADB+TI^$-27%)%FB-Z 67$>3C0%R,37 M)7!14@[_1'EI>NB7O?T$8W-C&![Y7TM\R= "M:<6C(4OEQ9I4\ Y\KDG (7&4B!]^R'KQ2[SC13;$UT5#?#L<-" .,?"(FXIGXZMW M/#;BZ(ERTJ["?BP8&-PQCJ_[>J.J3"<]555+5YG.>A.UW-B5W#),M3(D M__MAO]P=9UK4WB?5*Y35%H8>59QYFLK0RRI>;$L^3U7R>2"2UC!2_MJQ&WIB M5N.1;"<6:7EH%+X[)B9>"=*??5[-&1=7*\3=D?(RF+T^!N_&5ZG35'?W5"V2->'!^N&O;<,5,.FS#7840\_R MS;-N6F2@.K=DB5-SH)5C >?PR) M'6L=@O!3NY-).NTQU1NU 1F/+<%<+,&D M4A%>B6"P ?BTV\^H%&LBP=1=";@([?5#%-0X2G]];16UU4*;I87^<]M1FQU2 M5)QH+FR&ZS977R:3(Y.T*PA=M54#.VH=ZF]&/J03CXP[85+'6JQ M"H8+)8P-\C ?^S,PGP'G;-]KU:6&X6E#U24* N3E$_)_;[>S7]Z.^G/(3(5! M7]TMHCY'+$"8YO2<&]]WS7G@J M#M3W%RBS6H0CA-/JA'"S2T:XF@J?747!-? :[522Q"2,@X3*!;9[R:/Q88UH M?-:OC,;;_D)U1;@]O8#/BW"#2T:XF@J5'>*W]D+EV\/OK9FRVX^VQTU[7OI6 M+UEI;/&-!,J>#MCG13CMDA&NI@*ER5;*_:$"Y0UIC'M:F9Z7P(>7K#&V"$<( MMZ<-ZGD1;G3)"%=3B=)D$^7CP_U]:Z+L)O ]P?[S$OCXDE7&%N$0X09[>J6> M%^$FEXQP-94H34XW.5W6HRA=/\8 RJWR>@M\Y:"<-=&7(96Z5C9K;3:M*B>R MU%&^MLK:XN0)\B@KP\E959F4C<+)F@J];/7@M65=R5J3KRFY=5@.I0!&#*&V M&J<>GMY83B^J\=)JA;U-5MG22%NZ(KJHOZ].>S^L474S"CS[>PL\90.NG6JB MFEOGF=G'JY/JLCCJ]T'&]@;IT;#%RS7KXXELT?_BT7]6,?KCS/'>,-U?M(GH M7W<9W-#JAUP9G./P**B993?<+Z*W72+[JA0V%\CW#A3[PA2/^)UZM+BO\J1J MV@>EI="60L^EF:0H5#M:([D "GT-56;WM)<#^RG?V+XI.S0_L$7@FK[)O(\_ MJ">[\ZP!?K*]<,%L'ALV(E-N1=ZX(FFWA0V@^N>XFW85SHN,MF(759])YH[-ZJ+ M\[@WF6H'='$>#K6J&B;/AM.*&B:/1J/Z+6K8'[==G,^H%+1=G&M^%&T7Y[:+ M

30GR9AY&PD*@\&^^;K'Z=\W3P!SOV3BPJ@_ ANNWYU,^Z=. M7*A;[D*+L?LQ=D_GE]?!V#$?MC9Y:PA;4X%6SV2;W0*M[0!5C@_L:8MVA'9[>L2\#MI-+Q?M:BIA&F@RM4V@"A'XGIX\KT/@F,K=5:?I ML%;SRUY;M".TV].YHR*T2V'6H-^Y'O6U"\2KF@J.!IHFWQY^_VMKCNRAWSV- M.4Y&OX/.]?AXN5!#Q:_%*\*K/?TW3H97:N=:FQSM@*TA7M54+C30H+@_6"Z\ M(;UN3PWHR>A7P]%[554CUTFO:_$*\4K=TT7C9'B%(QVUT07B54WE0@/MA;;K MTG[R/7_@2+=2:2HR&UNKS+%'' MUZM(Z,JNVM@JW'B3^3,UC&X,)J!3#KKC<57AC>J0X+65TA;C3]V$Z74P'MN% M3;NC4;J2]*UC?&TJUO S8I)I!W3VB3HB@9!#M3?!,I^UXYEXS3N763IBDJCN M$0@;NU&<4#^Z19_#801^_BU914H<.[" (K?4*>^V,Y(KE:ZA$RJ^Q/B_N%PD M"5,;C(P)&\_T\60^G&AL.F.3V73.6'^L3[3IXG\F6D?>M'*C7/M'=C5WF?[' ME;Z$';[3K1=]X^$!QVN^3/MJZ[RV09T+F>7R9)#A] 4\PG$)O]X!H3 7KX(U MZ;59B[)RD8_^1X$C O6-:N>V'?]QP?36UB.%V05S:(36[!" M9MSXXCM\6+*4EC],@:=A^NHV/XT?Q!9OC5X$#VU&1>XG4B)J';F[]Z6.6*D/+U'\J![T;G^_''FMD>^X6_C>RL8EK+.$0#M=^Y[O?R8@H 8PL^=:DH�C M RN02VUHMKVA'%1-;J7T+@:XB[R,%[$+A?%WA 7+A8Y9ZQ4I/*X7'G_/P\N? M!&+^?!@LAE10CD!13$\Q H;H$#V>X;OPB; 66_D7J-V>8=)!>#TEMJ:0[WAX M_Y-NVC[\3]&596!9RK-N"0:B8VV\;B] ^@ W\3WE]]Y##]!IR5Q"1=B0[GG, M][:.J-7R*M+RU$JTO'&KY;5:7JOE"2UO4)66=[=F>.3VXQ>F>\R[6WYAGN>X MNW0^=9C6^=1A6NA)V8UJ,ZF&W[$A;0PM:9: M&*I+N@(:M+]!E6?!7-)X'$DSI%[]"LBJ6^,"WR;R9T+ K\3MY[H%Z!>#5U*_8R\0) $L_T?&3Z\:=W0:E2 M7AAH8O#?]%NREAI[DAZ DN3,34O^F+TJ<>,CJ*,NJ'D;W@W(9:@,4I\@YCY1 M+Z3$R<%)+*[,'U[1UN!F7@/[AV!'^T'_P%'8RFNEX/Z?Y)I=+ MG[[#DA-V"R[EG1&X&Z:[$2N:[.%P>2].\M>#7CWM7$_V,3,%;P%\\U"G!_B_ M *N1 ,G^(*7&R'T7#BZ%S(=8O@:K/<"-N6LSX(K/%JW<%>#S&V].*[A,3O: MV6P/4'->N@W3\+6%WJJ!Z;S$?E4$LGV 35I F:;Q#G?1A#'%PY ?MI]S7)(^*!LI9R>4B@@Q([@]&N&N0 MLP"@! N$OP%8NK4!<(5\"+]R7%]>H^_ C/P<1616O)!NL??S+DQ((7TE<&ZW1C70#3N;85V MI0FPWX A3^X-D<6-;7R)*)6+)K+'TY:,EJ'<:X,,(ZHFJOY.I'D(UFM+$NU< MMTBE]%:,(2)Q 8R63>Q@A=A$M[KNB>:9WH&-(L_>%G+0[_?ZW'%5IB^D-NQ- M!N7Z)N8^2NNIH[V-$PM^#_I/-7TAM5Y_6O;E9UG4[KZ7!5L0UBNY.\_"YGZ/ MG!2]9F[JU@)V;BY%G]SJNOPUIL,A02'JQ8DAAX)=(B\2$A\8*/ASD. Q8"2; M/QZ:E7MH0\S:D0Q71PZ:_E8&%*6'K)7+,7L+B[OPDB/"QF\IU?PPU&S@UK>] M!&DKI1)0E!D TJ@Y'NI!IWI83%%]RM_S=8R0,RB9! M:SA,1^WVM:.3H.M3&]12QJ52QIZ^?]52AD8-D/NCH^NL*Z*,"^]FP1,ZXW'* M8_3:)FUZ3SQ4&^Z_9-2YOG?1A^]OR!/+_@S,-3KJNC@')AE*K0*L;Z,I1-62 M.Q$S/9([C3O7:E=5IQ?8!*+%HSURKDH\PK+/[F@PK@D>90JY\649BY3WST6< M\4K&X8GK56L'\FI'1)8#T.6PI1SQ1I'12I@15N0.N^KQ->B5GV)-3=F6CELZ MKDR]J(Z.9^14&DV.;GU7"SK.J%/?E:10H&!H:P*F6. 5K>/=U2PK-/J38&XP,!_FP+1ID <''FU2C&'MY!Z4.O% M590703K=A%<<-Q1;N\HB<%W@06\U9^)8RFTCPF\P(EPJ5T(JCIM;3FEE[=IA MOW.M=56M*K.V 0ZFEC+JM+>3Y4H<31D##",-AW6AC"K[]193*T#?J9\<[2IP M%%?'Z!4-3*?8#0]&Y8X"),H:2\P*6=IM*/N< OJK8R\.Y$0J3]L:UB6BW:+3 MZTNU(]!)PZF^TVE50^7/+M@::!CR_(@SFH=GBM*^]2#LFXJQ'B;W2K.G(4@[ M,$DG54T=OY"$B);4WA"I':83E":U$9#:H*L=GW)[#E(3>H)-QM?I&$>7ZXB87GT5 QV,N*58U4H%53:ORI-3 +]DBRU%"[? MW0C;='3[X[KTKRE=P-Q Y('Z*KUTARA_[9%D.<#T.6PJ4-D6FGFA.&Y[EAK M9VJWI-R2+>4Y@[7)8A2JLWO )_^DVP;_ M@T9])MOK;S7?O\!N^T.U7(O\"A^5_[TV'=:OWKS*147*?SX#"R<._<<;T$1D3,?FH:GN_^7?2HZN7WK=C@ /G M_FT+@V)Y#0<6K->+@/B8YF(=#2JI\KXHJ&DG8RUG9%.7WY(AZ1A$)G?R3@Q- M ,L-GV?&9V2)$66OY"I]Z^Z3-^4=&1S<3#:.L5DN$>P=.ZDJT>9"7)5M6WN@8)32W:7RK:EU!:]J/]N(^>F5JC?0-5D0;F MA&VW:SC6[=/DO;^2<^>26?)EUX'LT422%>P[F/&@11T4^J6+?Q+*'!"8,55ZJM78\$Z]Y MYS(++GYF49;/?R:SL42.4#^Z19][CA7X^;>4R38K<-NYZ206Q^1G$?MW%;;L M6.N/[&KN,OV/*WT)BWVG6R_ZQL/SC"=MF?;5%NBWH9:[R>7R9)OD1 ,4[KB$ M*N^ V)B+5\&:]-JL15FYR([^P]0&(V/"QC-]/)D/)QJ;SMAD-ITSUA_K$VVZ M^)])YYHR$+%YY"UR,ALS-_00V5X#CY0L--JB4&5FLZ4A&^U3OX]6N8] MVLY[U,Q[U%WW4+YF7BHBP2)&N?\*/-]<;EZ)=&]U;Z6L==,@OZ/^!$+$]Q33 M7E@!)FA2XB53GD!H!2[#^:N(+ZD"F6,2/FF\*^9"\*^3R9W\NV3^9]&$SQJ, M')I->^IP=$ &:']0;DQ0A8_:,=QG6%&RI=;K:U6EI5:ZJ-UIJ6VFY;$I3Z4R M+2\C.[)?'9=M$RO?4(I@OTVL/ )J[4RI!$0B?^X".=$25*NWGL'83Z4;M*F+ M1\'R+>97]<\0H;_7-Z@1W-FQ2L^TVQ"LT6&#LZM:PFH)ZRC".B 'H!AA#:M( M!S@'85UX>F!,7A^OQS1VZVU*8.5,LU&Y4:=4..Y=$VAKK5N",7I9[!";1LR. MGD349@6VF%\CC: 0YH\!\]5:-V6[G"2T4S@MFKGU5_%,7#+3:U064M7B/IF% MM(O;33K7L^'1[4S;Q+L6Y5]9SA='^6GG>CRK2ZYI3H9;;K;::R:8T!/?F3Z\ M;E$@[A>>R&NF&B5/M1Z (5GO);-;2O:6\SS&D[-YX5[#!7 MK_PEL2O,07*6BA/J34M]0;OF"I2GO#"7Q?**\$^X/BL=J;G)1K.>.IZ533:: M#GNS?KEV;#N:J$WW-%&[C)P.WOTDPB!%(L]Q&1KU"J7+%B_!UI"'"S<]:=O? MV)-N8E(M'G'6P;Z=$%3;.Z.B_ML[A;/42T/$NUM^,E%%_;],=\MV]IU@"6MW M.JMJ<$X;MCK2G $.,LH5#>U\C2H(YT/ OL(3O[\PZYGQ!-/29#/H7&O=V?3H MXJO6QUN&,L8'4491MTU+&4 9*$2^OSBE"4+M7 ^[??7H4>SU&L!6=X*8M*+B M+ 2!M0BE24)#&:$>[R9L9409DIBV,N(<)/')"=PLI!\"TF-*?2L%SE50W5=G MX2 ,K UR&95,MY*A+!DL M_=30/?G5_8O6X:0 ,W".-=A(#93\.C":'E_<4+ M!FDP'Z^$6PMF=8PL.,XO=Y$44E90E%:9,'%JV!V/J\HF:-U11T]J\KQWBOFT M#GPJ/N7I\*UL.0GE_&X;IK? * HS/OY8P*4\IE*:C"8XKDT[OC50*WT*2Y][ MH LLQG[6K8 5*LDNR+O:<9#M.,CJ^$\.YRG-8;!%N]95)U7Y^QHZ$;+N^5.R M$NC+L>E"F6-$]Z0)39J9)G23E^[3IV-] MCMJLHS;KJ%!OBTO/.NJ_S:RC_FFSCIJE.59<]=X0K;!TXOL>K3!3NN_),TKI MA--^YWJB5=6.MM@1M6Z;-HOHS.20F3V4)H8!5H@<;1VU#I@V/:@6*!^F!:4Q M'3-_CB]V;B.^;=Y/?3"=Y_ND<5WK7 _JTM'BLIAZMG5WMIAN2Q0[B:*L?W@Z MQ C4]/1QW%9@%$"4MQ[$/0NUY =OT]0QPCD8K1PYGQPY"@/S+%)0]K-$*18H*8 MS2LEBN+J/NN*+-_\\.16XX*BD<&SQP&!AGI]3D>E H&C7G]0;N;'CD#@9+I[ MULEE! )%$A]BU7>)51\D5GT#K+JD@*#H\I$;[[PL3><8YO+3ANFN]_/)&_N' M;;4J,K-(H$SXJ+=:ZTW2(QZK9P--P<5$-^C#,'$_'VPZ)L:U M\$KP< HF?D^K%@^;Y7K*%D<)E;;2WN1OC*P+BYB+BWWNSHD&8WG.W)U&>#DY M)-5EU);OF8LJ;VB!X[Q/2?&SSO6H5XO^!Z]S(O]Y"N;6%&HL*&0OSK5>/2WN MD,0%*7'6[US/>D=WM*K"O5X;2KS,]K 8V')39O@?3<(AZO^FRJ[/!P ML5V7/3,[8,F]MC/LS]AR8;@%^W:&?3O#_O0S['=/J]\]EU[+CXVH=8J-?(]5 M6(G*)RRZDOP=%(=G$]0LWU$6L$X'K&J/?-HN6S!@4O!!69H_F %? A L!5@N MLSVF+!FAJY0 $/\&_==77[D0]2Q@<]ZZY)>"*XK$+\CU=XX?53']%8"U6+U@V$/% M<3\$G%SOEC>![[C,9B^Z]8EAS2#SBJU,[5P[@"$;DNQ;R]+AH5?BJ7"\]-B> M<@MJF&[:V\#U_DJ@QSG:"J/D#&H!;O,]*PM ]#G'"] ^\;1QTT[@*[P*SX17 MK)FM6_ZFJX@V.XG' QK!QX5(_^"3NSUEI3^C?:['/>^QUW+T"%%[>\G9SW2V MS'[^D%R;:!!0T&4MA!#0=%]I/TA(L(33'!)!2"_)-XIQY>(5$6D ;#AEBX WDI>@(GX#[!&?&CZ_=T3QZE;1 M,Q_LN #FD5.X.M.*%J[6CG?RT"^BAPCI!D^P7GB(@#:E)"7;W_,#-PD@B3GS M:]<# #MCK7%4P4R ^8JCL9;.&!N,I MD5[A55+*1QL92QB?+^#\K^UYQ!R9!\ZWK]=AR;J2(O7AY0+_;P%JVLE0^8QD MT?3L%^XNB;\4S8HK\\?5RC1 1WF'BMUP_R6CSG6HDF\K27'->ML+E_S/F:8O M7DX+J'9\?>&YC6JY'D^1N5,VJWA&6<6#<<59Q:?IX=126TMM)Z&VX;FHC;HV MJFHC1O%9U M4$/WVF5T;*>^S5EHJAN41:,K@<>6 >;]+"F]<7=RC#K+R+@W??;%?&;&9]O7 M[4<3P';C>?:?W%25$S9,.+AL>PO."R>X';/_AT]-GCK_F3#_E127A>>X 5/E(85>UD\$S1>C%\^)RH?PFTG MC]2C+JB3QZ6W]%??9DM_];0M_1MGS1PU#ZK)XOR7-&JP KH[ M'C0B@/D6 H5O:PK :]%.>AI .;(9]-&5-^[W:Q)-.;>LC6FXXA%7>/V[P91: MT[T&X5 48JLXK^T+>M)YC8WW-KX6^RG-;@:=ZVE7K5I*U[%5Z*75_]_320$P ME(\_ULPP$]WP#_(6O':)+[/80A37ZNNUM5%T91UNDLE-XL_;+A8JPY2WVPY= MX[&UCFVE9 VCC;_8_ /6K#FV].[@Z$5%5"!&%^L^??"I0C-])]9S,KK% TI5 M?),R$.%#D?UG.* MIMO;T7S%9E2"Z.F6.$<''NXJ'@#4@LM\_0?S>H40N[&D?*NOZ2E8(\OA0+-$ M/0^K))M'TP_;6XB7S3MS7W0@+5GKC'$)++TV3!>P"A[O^1Q?B IB$*3OGAR0 M%/@IKV(Y:@ 0.5\!R_E]O&$"LAP;N0NN0!1Y8R#$X[V5_U(JFJCU$Q)^M"WA M8S@@"_9O88OQ!143[N-(N*N=ZWXO+R\+#M["58O-*53U?_6$5HNHT/8P,B&+ M]+9=WPCEDA 8G!\".**GEV=+;4. *IE=ZF\C:]3S *!Q ! >Q*ND(RX&U/D' M(V8HT @Q,<8V_]=_3-7!Y+VWMV@Z63,-7)R2HN(('Z>T'<$*ZO8,>B(&O+8W M4QZAM>E!I_F5^:4/$;-;>GDSQ>0AEL9';7:V#>"$C]QF@&(#78SZ81 4L,\2 MC27T+>SBDC&:%"VX43G$FNL6-:?S5HQM-U*X-,'Z170S &*R+"(F$AM%>DHE M-UF\%U5]U.F(18 $"ZRE&00H#- E;X7#Y%]Z+.*DL M77IW5T*8X"]ZHKA"RM,=)Q6LZOG%RA@%:U[B_'[!FB]7#Q&KVOGW/\']Y_D, M]HO5?,4B3ZXB%J%@DT9#I;+4RN82YY.E VUX-EDT18UHW]$=@(6CL^U@AM(T M;[)TG:1IVX7QC%T81UNPC_V+RT7D*= 7$'"K;=W8MFZLHG5CCBX]+:)+YX;S MSI5U\]7QF3)0>PKGJNE_R^4.+[_#QRD#MU84>#3?&6C'>K#@:W+$(M@L:')[L3)-Y"$U\E FL"QX$.Y\3.Q(VDFRJ)YI(@M3P'!LNV #* L3QY=P1C]J&Y\E> MGRZ[8ICL2XMC^F*5\*9SHP'?@+YZRH5&)W'"1D"^ M(1X@< (?EQ[N,P"5QNHIGY> !^%B6;A8Y+*Z\H?MO-@8L0AW2Y" /6*L!;:) M(8"N,@\P=YLZJ.)]B8N9)T$2PJ$K8/IR)1*@\6-XM[AIJX'D4K$="6+)R#QG&'V)-N"O,#0!5$#(+78J\ZC#$XV=$ZA,'N:\\_W@!A-GO.-@^8;" MC_SAV*([OB=\F\%Y7M01$]["PBC/7D1-I\Z3,W@)X)SC'$L\3BZ@MGPXP&0 $=WS;FD#D!3ZD")0 ,%]E$P9]P6W 4/ M!;@'-JS6,!=^>#9>,/\7Q@8P^@,;$ 0++X"' &#:)FQ2V7.(R<,4 A7G@ 7OV M )+18:(U8?K24 FL[=:8@B_JWDI9XO1&6#6 R9#W&&P)-",RRCV69MD(*LO\ M0ZQ_SATW: CQ(H,G?5-@\;%M_]4KL?BMM7>%/QRE P;PX4];YTV6_XHU$(0C MZ"\@Z03O-/0-2-0K^$_\H0*G)#1[2O,"8W>V\JL.F@80EW 7]).AU*5I(>Y) M(:CHCSJZ)90O@>\Z-NA9-\!=5LPW%Z&8^QW+=0SEP:>H,FA3/B@Y/CPQ $A+ M%\Q'W:.0=/@S*L\ $?C=-O5>]'PNH#UL;,U _R29"'\IMR"L73V4WUX83%Y; M2%?IA8+LA!LL#.*#EO"([!^N?.)"]J?!S\J3Z>EKU!L ^>CX>;@<1)/'%BXC M+Z/R;#I6^"LQ0,*E)3/PX0BF]\I/ZL_)ZW##WT"!9CZ#E7^VEU: GDQ#J(:N M&ZQ]Y "5 8L"- ?;AK]#.PI:5NN@1$.%%\W'M:XD_CGQ7= M-&0Z@8X2#3[T%$ ?GNP_T.+(LZ"C)N.;D >DQ!HL+$ R'.PN_;"4>@.;_/X- M]KCKO&#I*W-NDN8!*$A4B32'CT#)Y3%JBRW+62(& =M<@FI!#)]41CA:YL,Z MNGAG_&SCRHK@][0ZW?*<\/VP%[FZ+D?D%X>7DG7CB\*LBOCS0IQ?!RZ(3X M(H)'6)0RI%6H74F;DG=XB&\8 ><^UI!&$R)$KE&?.\_X0H&\AJ#2\*&<>(TX M\:9H[8MNK_0GI"$LB *:Q/+#$+ B@P<5B26<+^-RQC<]B=^$&!@MQ5-T3=%^ MO\<'T\*EI' X]J-#-/ 5UDWB"M4CJGB<,]#.O<6*&8&%ZD-X3.I$>F1#+)

#AJ4*]U:(MP^6XYCZ' /*&6^ MT0/=6?D_#AB;MB+Z[(?'9]*5\@0Y*0/.!DO445PQE82L ^&]@47Q>[I$?',+ MS2HNKF)$*U<;PS",^W+^#YOM(T$S8:T5AOX5B M15D*XG?$2D+M4! A/Z@4?5!Z&RK"!TCM4(P=A8/]7D(U@-(*>,/V?'A=@7* MWAIH1.;&?-!!ZU=^=+<$7LK<;H8:*^1)>#A<=*.5O\+P MM!OQL_3/1! 4"!;6Z4.[$R M^!V$QZ^!9>HV4^Y19\?]_*IC#O<_30. ;G>Y-P_E"8?1%K+1[Z@WHRP(KU-^ MPDN$9 MW\25$L5!1\1C[@X]1 A*W=.X\SF&Y0*C%/DL\Z MPQMA?^&SOS'R71C*+QOT[/"$%ML6R?&AWH98)L/$I^#V?QQ\JQX$T> MV:]R](XEU#QDLCGP"'/TT6+$9Z X1>,V^0HR/6.O09WDUP#VIW+<[RG*;VY/ MH#UM"3\2!H?("*@BS6]>J^'S\$CHDI3[%#X/893F/]@+YA[[,^#.7JD/R(T9 M3#(L?"F5($C53&R/!P5]QN0&?W%TE[CM 7#@)K\&FW3\$(]<7)V7)KX(;7GN M^NZC*;X: %;$E::2*_%G;9,[&7-&+G!#--UW:FG.W9B$R('*V?AO^D89C"6X MTHAK\8A12(89P.3Q&LX(X/A6:*$:4;!@Q6,Z&-&,'A/C/Z2#A@JMD)1TE] V MA6^!_2LP@,,+3Q^L>K+[D!]=G2HD=%LXT,@_XUB![>M\V?@B0"I,8POWS6.^ M1'[FWMQ]$E0XSH ZV$!?SP[)CH;G+5,--I.A6C3FZI);QJW0V;KL98+ MS%3*SX%1,W-@M%S2>EU>CW-@A0-?]W@_.2%%XT$*%X,CP*@?T0])T^5Y[-C' M;Q\W%/4W3%Y&"DSO"<-P^ $++IUE7 N$3U*;QK0 P^25G=)AMJT1%E#O:"7R MY13 <"F:+5[*%.Y'2K\SJ5.$K]SSMA6S#*[B "L70270]3X$%-B_ER(BLDMT MTT)G"7IE4+TE$78;&B&QA Q*+D+]R'3C)BH(L/!A7&+Q+(<[V \.TAW'Y5V6 M/I6T-+?$YD66=4@M1H)H%%=DA&R6FLR#[L[!%O.N[GY8+/(4/MS]_Z']A*J, M:X8H3/I'POB"BY5_PKGZ%IM;S@N:H?* PX>$.@[W%V.AM2^]0E_T.:#FW6(1 MK*4'^D%?,I'#]5\,K):5:CDHP-GQRG$HW54 M%!YSM&A2F27S-0; 9!)+2(/")**FF]A9000PHQO%E>'.DQ$C,6?;B+%'?\_B MX2R^ N.EL=E3R7 NFG!EF8@RR:#G9N2&C :RL,QO][\]I 5ZN&/"/TV MO\&QA#X;_"7IK\&?0U\-?A">&D++;'=WW+:&0T7 N5C)%D+),'(NK)'0/*2BR M-OZ]\N(Z]B-&V&-G]#[!Z[;S9J((\ 68!J8)50^ 0;W%\' <472+7K+ 9D9^?D\GAMC>SJ\")!>N$BX2W&-80!\ MN@&+XGF*6#Z(.;&(SE3-Q?,EN\K"?#;ES'93IC3J8$.Z-MN$/(YG3E(Z,L6F MMGPGR4C7SA 59N;*B%E&H%8^3::.6' 842YHFJ(XTT7AN.74?R%7^])$J( & M)W)*0VFHCN/E:OALSE!B+\CWW ]F95SWYZX0WFGDW.RLV^-?Y17O)4_9P#1L M-\CB)6)2M=HC?97:(7J=G?&*SIN6 ?^Z@R3QUVKK6,LE@E+"M\3=.W M?$GCG@X'Q\,+^_YG].=0)\:Y%&G"LVH*8XW:]1JRL(I'RXS > MLI]CRAGU,Z+^ZUOY\5BQO1M2!#,$$GXV\GS/.=X;QUD$[C(#K>(MI/' M;+.0=Z]F^9A3NA_@6L-3!<-\$8I1[;1(%_O;SW#Q3W#DRH*7Z=J6_C:NI/;PE=1 M^*I55?CZ@#O_(1-\DX3>BGB)_H M5ZJ1+#H>I5+/82/&J(PG/4VM:(S*L*?-)J4>E?^]-AU6MZAI%;-=,D<&-W4^ M2CC^A?"ZY B8BX)$Z&B/ 4.[X,$Q*2CTI0+CQ0RO<0%T.&[HQAXD*C6^\W2+ M>PLC/NYV2-UC!D?4?@1!R8&G65NL[2B!TH-+Q^KN60*HIWZFVCV,5]P*18S/ MV2H[/T"==:['L^Y /7J P$FGO^]]7:$1PBUE-)PR!EL]?T]*&EJ_9J1Q6=I/ M-C;\7M#0+S/_*@,,]9]_1=#XZ71B(P9HJND& KEWV9,9/-W8!ETJ (]=/CUJ M\YFFD$'G>C9.D\?/9:?.U&#N?(M)![/9 U"I)"=6.]>#;G^:;B%_=DRKR KA M2*/5G!E+^:G\ WU\9<7=A4Q'.TP!:_K\L\J-EB^._8@SV9$?E*9_#32Q:1=T MKHHTL=/-,3N#^=+2U5NBJ[VR^"C"&A)A]8=YW=CK0UA"\&XEF R&-%6T+H[+ M^KI4+]V?6LR7/CW(E[Z#5[_J_6_!'U")1[RHV5:[W9<>RGNA0G"\9[INI6X_ M'/8U['?[QX_PKH]WHR6-2R6-P;!_1MH8UXTV+DN+.9]/O&@HK'[$4EDR;(J9-!L>XS.L5MKQHEWEA\_V" M%;0WY]K;)YR.\NSAD$5MV!W-JM+47M]G?H1]TQ+66R*LO<+X&,J"9Q-EJ=.\ M^<'UH:P:EV/#I,0W[GW7'FOKZF-;FF;=YYFT^[ '"Z2C7 MW@@TM<&X.QH<[=IK$\WKA6(M81TMC(^BK#&G+&T\K3UE5>(T;S/-+]7EFNTT MSVY==B!2BV93H+8IAA/@(PFP+3\^%C27Q*U/6&\WG'2NAX-95QU7K <==7KU MUI):FFUI=B_-GC#A9SA%FIUVQ[.JVI6\%LV2NO WZKX8;T >;YS:S DSV5WO MI--*# ]):A&9?> N:<@.!X'-&['C-@?)_NOHM2\]*&$XW#- /.E7_*0O6)G0 M3M2+?3@#LT:;[A@!H.B/CRY[Q-%OJ3:J<.!XKJ(Q*@Z]PVN>Z5H+UB2FD2P9 M3C/O90[$>?5&LI_YH%/8AYH\.&HO24-1?&=GA^LI_-]!"]P[2"C9X;I68!/G M;&VN;/;H^":-A6 _Q!BA<%J0:,LOF_*'0XVSF^W&>_9&B-53/D6-?N$N^9:N MHJ_7KO/#?**%'$5BZ3D'6VV5RQ+6B'IO]?+*TB5QF?OH2TSEEC3FLB> (X[8 MB4#5P/DXWY.[FC/=Y1.<<)@US?^@ 9FP_]PSA2.8,W?/L0YW\\W/XI7?X&4/ M-!_]GKG85U9_9.&9X@A2>:B#SK7:RVBG]I_*FKG*!K>QUC>\5S-[,OGP2T!- M/&;7A9]IGC<7%8,1M:%^8&N?-XV%+V##-) *G]13?E\[MI"H'@UCV4*&%T B M'.47%[K(K10&-,=P.J>WZO+1?KDDAV-;'#Q_9_&'0J/"X9NYG+R&CV'.LILW MW9-9?(*\G.FR+?QQ=J;HRLV'.QW<(+VK\.7@9@UFXZPH^(N4-F(]<]VBB[T5 M8WZ/$QFN*4Y=-%+G+K.+-LFWJT?F\P5"+X^Q@!3BD\,\ !*.%B@^-98O(%Q?&E>02F ;\ MZ &7D<:X<1SCU#WI/]$6;\/UW.-R!B%J]2/4PG0%K3=(.[J)RQ%8.,''-D?\ M6LX=3H+:"^;_ C9!\# 03T@MI-&/0BU@SZ0JZ#BDD'X!E4',HC.1VGT<^?,]@BP!6,2B^-7K6FG^-,N&EJ:XVQTV@L9JZR?YB5-CF3E38: M4M5Z+R_]KK"I-I4D

]"$!MLWU@TX+J@9^E[LJW&_$=I;#*NT481RO L[,K MP!/D#VHOG529..03:,%-]E:2%-Q"UBJM[\DIK>]I)=;WKX'-E %1<#BO99"P MO+L $M#32-=T8N/3^7Q--=\PGQYAF)<86-K.IBP^FW)+8XW_VXZ9;,=,'C5F M,G_@H9HY\%#+):W7E0>G\@D6],I,"WEE!M/>;#KN5^*5L4.9?RKWS*A_.O?, MK',]4GOC] #E$NZ9Z>G=,],M]\PTVSW#Q3%)UNDIG3/AE615V8T.).'8MRGLLCCSGDI_&WD+$]'FQ73T2:]@3:9UCMR-M). MIIJ-0<,?37M:VD510C6;G5XUFVVI9K.]JMGLE*K9;%_MVP-+A:=E-E+ ME[#92\JH^W_L?7ESVTB2[U=!>+MWY'@4F_=A[SA"(\L]FG9;'DL]^W;^>0&" M11)C$.#BD*SY]"^/*J! !0I42) H2.ZFR)QU)&5YR\SCQ XQX\ 3KR23$1' MS^T>^NL7(.;BD$["(<\5<]!+D 2+2]+G=Y;:/5 >'Q3:R&Q0=S-.8(922N]G M?DHR**7WRM6D0JR8W)@_=IY8_\V'5@[T-G]>2D2 GBS- F2N/@61O234N MG#2+Y0?F7:#[;]Q;$K0![VY[NU70A"8&ZQK=?J_1[>5 3A)=(J5UXVKL=WLO M?H1 ,Y$=+'!*5S.<]2,-P^'^L)];GO03O!8OZK3>:U]?R,-.O[3?OVT:ETL0 MU#;K3[,4K-9RO$!&!M

MHL=U:K-:6V?Q#VVM M^XOC+.VN87;=I.+756$\S4^_MG68,"4$"D1L6S%K6P4$%&$-(,QT"A,94YKX MF(-!:A.; D/'\Q+1,#8IS%@V M@-O([V-#,U1<_ 5RET;&Q^(1-C;>A?%C$D&4QU1G(E4V[3:@$E&@!)(=)JBAF(O8J MHW!,8F(38 F:#[VC&)DA'OS,P E4W%3^,EG]U+L6P7\% 3!YX@%R4\,08OLIXXE:!1-LL,_)%4@S>\G,JI_GA#W4TK//AU@A MW[,'U;8L8AG"N*X0AS&C*O$I;]Q&:8[7<7T8LY9'- MG7JQ&K-ZCD/@PC743?@+%]-CR2994O?(O.+">BSL\/)ZXOFQBEL6G]FF^*S> ML,>F70_"5$G"$2 T-5M;EA- ,L1 *@E35,5"))Y;VT,2$RNK(1,]6CKU?8]? M/[VM&R6-;99T B%71;U$;E\5[6A=15;\P(V ^D4)II-'!&;6QCX!C_6P]\D1 MC6GV&KBIS699'Y_NTKNZJNF)P@P2:)=.@@"$- 6,YQ (&$O*58*16\T^=Y(3 M:^A>R\!JRX1WGJ8'@C%#F?4,0((( 5 GQKIQC(#.E7$98HT8I&XA^FDP'!6G M?UM4S5UDB^.VN<],B [;P&E0\K.)^WTIM_2O]I)=SQ?W'PN.1ZN@X""-:QP4 M "R_?D)><@]V%W(;:;Y>0UZ2O>@\Y/?FB.7FT^_%2I@M4!LGR#*M)9$""(GK MA!D-F.V_R1($L6"20)8ZKRLOQYYX >F(>6CN@>P.]FN\1'Z&JJ,3,!8RP/^@ M+AV\,I_2G.;UA7;T/#+Z]&_]H+856^VUF_J^J$V.3*!01&+;SH=E I( 4D% M! Q3A"B#N8',\\BOC];$:M)0CK:DHX[VJ,32(+Z6Y3^_.B7SBR.[L*R&BD+^NV(/-C?PO)K MZLD6A;2M[JOW:K-0G.40LAA QH3Q$H@ 7.JZ.RBQ2R26TBOG\4)^)C8.>_Q$ MLCX-;.E'PC)P25#3'WJA8"*0@@!CR6Q^608H3SG 2:YSE% -(?&[@S@'^)=< M3_RFX!\3>I[T>[XP0KT/;L=<]%W+WI_J1AG-.QWF-8_#?40NC&>/AFN2L+<_ M-Z\8'1\-W7 0??RPEY1QZ\GC_85M;)N[Y[JLU*X@)(9YC*A0($E4;NRB\(8L-VLX,00 M>@:YVFIQ0UG\FW7$5?2!%?*J0_AYTGJ9%R 4M-R<'P>O4(9N%$2GR].-&\K/ MD%7E9O'NR?8O:H,HBK DI;G9(4,- :0X!1PS!C!1..'VYE#BY"D?#CRQR6E( MN=F3(YF'C<0EDOAI?D,E8,RHC_4AE33O[*FC^6FGBD?#S:)??4)T2M/[[R.B MJ=>?BS=+Q47 &*-;-UN;6,=<:H M<(^U^E">6)PR;I9*0C"(@$YLWH3,.J(XI$((+1:B& MF#AM3T9S,+'M?5%&_W''6+3>8JVN,GVC%T%6U9BBQ/D66J?G@.-#UL^-2HCK/E+2%V5WO\I=,G M?,\VD3T@[?N6H[6=AXT1X\^!%H!+L!M<"$8-/-^"<(G<+Q:&BP:ZM)G.]6I3 MR&+Y9-/T/MFUJ(XIO?LJED]22=O7P18)?FJ^W!O]CI6VJ5MEV*AK!.\B0I+& M,K9GOUE&J?%RL0:4IC8U-D-I'G.2^5WS"L_BC-&Y?9:C'<]1QW2CQ'MLVY=L M:2AK&YN:WV,[[02;4+<0W^M.D]]J=?$,=3SO9FFF9CJAL0W>0R<8@Z_4.B?;5M&90]6%TDD*%RZN5IO_-N4'X/DME<9*_C( M7+I6XI;:59U&$3*#KE>88)ESQQ1FSICK%?$X4Z[_T7&Z:'1<*"4KNR+;X=ZK MS8U^D>:PR$0L,84$)#+59K6D E#",MM..I."IYFFVL?E.4]R^J6S9J#9_![I MZ;:@XE/(A"P'H-W4.RQ\WNOO'G*6>ITA9<%ZF3@5S@"XBQO('C@0G-4\N -P M:"T\WAQG/-[L5*=>GZB@G"AC*:#,S+X:$0;,JFY6CAZ+-J M8X]HAZK7]]C(1;KI3E;]N"YWMXUW:8L_%BNCT>;+O1;F'VI'>\$3+DB>,)#R MU.BC2&-;$B<&&82Y0)A@&7N5Q/%G8>I%W/S^WI[X6C5ECX]FC19LN?1;$]*J(=-R_2H[<,13N. J[AH]$(M:;[,S#O&C\:H*,U?_Q( M8W.8C1+:S<1!ZFRLM.(LUD!!*6T[-@6,)<+ =FEC*F$0Q5Y>0P^=&4\[F@23 MX>VM%T1NIB2 X'[VHLT7MB0G3@H>%"Q8XN]I*C,G]PZ*>IS ._QXJ/JV/YE- MRLI,DEW71$H2E3,*6*H$@"I+ +-MXW.)"$8:&E]?7=KS;8_>#*&X+:U+B]GN MP^0:@KM4])"E:UV@"%"N]H2(DU6IW:?URL5I3XA]OB;MJ9=&),%UPSS_?5W^ M_M.J=OBK:J_9!"+&)9<( 1&G"$"F%*"2<)"FYM<")41@[)SP=H[:Q&NQI5JW M;F_H>N15G85I6*N#"^^KU2WEJZB#H*7NU(]C!!P>*64A81F7/G8A/'Y98*[B M#F9\G1UDONPN5WE>9'(YOS2Z[X@R+]W7=RX_J^7ZT7X4[9%'F[@>,Z)D+#,@ M%+'WC'@"*,04)(0PBE0F4^151=2!YL36K>.@/MN6.QZ\VVZ,T73A[5YPZI[8VP^%U+) M'YY_K91L-E+5YD5 XYI7FY*)S4(SIIG@&""6Q+8D?PHXP3F@*!17JZ_M =R1<=)Q,Y'\4*A[&9.IL7.S[K8$\L:NHZ;B#]'WUF& M#()_BK8\[<5"H]\ZM@*:G/&8!+) (QB8U2"-!^C0/ETPT@BW;._TYY-:%>OR MO02J>MS<6<3&V\]HX?&]ZB]TWZQ8Z]J./O*C(<1I:W"$2&R_JO'B[/13/B MX!W.A;.?H;L.$& M!QEPY*';KBZL^2R?JKKB8LH1,_\'0<:Q;8%N3]Q(S$ FJ& I20617MDWIXA, MO";L%QVN:8XJ2WD2'VT M:G<[S7;IJ#MS5)ZM.<),A9NIF!U@/]L2Z.:?V:[4C ;LQA42MU"MNX+P-&^? MKY P'C4%"SKX2+/ZA97RUKQ;+]^94#%+I.USDL4 *DD IQD!C&:V8%(*$[?* M]"='G]K,65J1)39J._,2"$?C-%8\3R/C+)F_F3@E02AU?S'VO&I[2JPC]3OY MT,@:"%8A?V"5DE9EU:IJ:FN7I9G'NMSV#\^[1]KLP9K^NW\\%9OG7>I@=;.Y M5^7M/5O=/-95./YJAMA4/ZV,UA=KN4@1(RA-.4B)Y@!2K0!+( (IS"''<0;S MF'4)1+<>!1)FXG]$0M*MOREH2=?G6E7=7)Y97JOHSC)C5N716Y_9YIE*DL%8 MI3:QTUCB5"2 X#0'0N:V0+I"7 BWSDG?Y!1?TG_ITS_GC+HM*=_B+/FM5C5[ MH.8OVI;.[?M)6ZS"ZG$&S9 M,E?WMGK<-%0_K*O-I_NBSB18J PRG284) AA &-I=A>$2Z!HDFLHL,Y2ZENY M[T*>)O8:6BZBQ]8"E0T?=94^PTGT://SJY87_R)SETZ(PZ'8_##[K0==M<0? MFTA(PV%D68PZ'J^B;AJZA>!C-PT-IY%E-?KT:M/@7_UOQND8=W(VX[2,*@$8 M"$"7HH"7DIJ]3& @;$X5#@PUM-\:)E6Q>-M^QO_/$RN-(5\^?U2/Z]*V**(B M)3D!.N'4K$D, 4JR#.0D18G&,8RQ<%F3!FA,O,9T5*,MV:BAZV;(AL 97A\" MB>QG[_VE=;8/#O*_-VLXDV?]GMG8?&G$6Q'83J%-7ET4OZ M,MZRKZK:=3Y=$&R4BT (2&Z+YT., ><9!4HF.4HIP3C)_#LR'E"96/D^L:6* M-NQK'0SZV_6M=W/F88C__,]"E38O_+FM*A@C3E3"$\ HS@'4 MN00\10IPS!G.5((9<5HR1U&?6)\MV:BF&VT)U[K]_OIOGJ49QX'KIO&30>9G M"2Y#R]L<[ 6//",Y8(P2 $FU'%XP'%H,OY086(KUK$1L88/X_2TC$1FM(?ZM/19 ML7+48>G,L^UQ;OKMSN'L1ZC;0](]P:ZB[7?1RA9MA8OVI(NL>($/4U]G:D*> MJ\XLP?Q'K*\S12=/6U^)E9&5%"R5&_UKI:ZK2FUN^,:0L?<>WWT5]Y;K']<' M?=JV;6(726:VSEI30&P95\A1"BA/,V!/*B3.LUSZ>>H7\#)U>J;EIXJ8^,=3 M8?M(/:T,PH?=*SW+,%P O-NJ,A.JEBFPUL"P%=5\11UC-A>F8ZTN1'G8 MN''+7L"2#I=C%*K4PP6BZ6;?),?.S:PT[5X*XR( M4"GSNAKX%N(Y^JW][R1E MBUORK9I77UM$L,< M4F463:/!U.SJ8[.KIU0#R:1,4HR85%[*[$!S8IUN.+ +4,>#_;OEPH"WZXXX MXL*I"YYN!B P2GYV( A W@;!0^1 =L&%XJSFP0."0ROA\^J8>ME+,QI[L_YY M(]MS;HT2)A'BP"SG&$"B,T %8X!S@F..4I10)[MP>OB)34!#+WJS_G-D2/9W MNG(.K*.M>-D>A:L[A-DN$+UT5LSEJ3N MX_AE#>K>IT:6ES6K^IOS RDW[P[4]$:CJ:EX_%E^5; X*KMMS@F218Y6A M5&9 :9*8/46*C!7AMKZL$&9# 2&)_>K+^O,P]='(CKI=.Q]+>RJR:?+TE/FG M$16JQP#MMMF8&#X_ ];2MSL-RT[4_;S'D/50OMH3[^;\J6,J8'W9\8"$*C [ M@H-Y*\R.A^BHQ.P%0UW61_MF==!NL&[T>G(?.S>8$!<1SB[37:_RPE>>V M*Z_A('PO[K/"!N[,W4_O5?ITGQ6_KVOW^1='1C'7JSN;/&>'M%6#VNL ,M68 M<:T!3FTA::D$X#E50,@X)QCJ&#*O#([39*:.7!JBH,X,;+[KIM;4J,L4/3 Y MAC(O%MXSB&GEOO65VS]\.2A6J,#E:2+SABP'!3T*5@X_[7^%^-UJ4VR>?RR6 MZOU3[8NF>8+S.*8@2\QZ##/! $DT!X3&,!<\II(XQ1U.#3ZQ2C;D(DLO:@BZ MWQ8^PF%8^RZ5SD_G/ 3SNAC<)\&H&\%'@\UV%;A/C/T[P+W/C%W9JLKF1!:K M.[42A:KJAI@+B5FL.4N 1# WV]HT!@3F$. 8)[G*24K]#L1/DYE\9:NJZ 75 MMMNJ][)V$B/79>U2R7V7-6^A1ZQI0S(%6]-.$IEY31L2]'A-&WPZ6)N3MT_* MH$5^+,IJTSQ1&??WMBSN[E391F*3C&.:J00(B!6 2,6 "R) RFB&4&8VK-+I M^OYE;$RLX'T=("+#6F1YLP$@PUVT8R]J^;NXVX;+)#A$_&>!UL^"7(!JN&8F M+O!>W,DD,,QAVYA<\A&'Z%_B HU9LG_#N0D8(:ZWAB6N7EO+DX"[-&EQ&FHC/ & MZIR^@\L^"TVHA+G9V>>847N+$ $BJ 0X5XK&)$\H8HO->L.6#AO]4Q2\#.V6 MCGL.F7VEN0$H(U:?WGEL'D]"XK#MOE103Y^\OG_7W-V[V;N[=ZF@'AO@2P4> MM[=M[FI80[NLDU/_6$6EY2':K*,G@T)]$73Y7/?3K2\S-C=#=9M7;),@#FZ) MALK:&<)C<#M[\L7Y=JI#?+_8A X^.&Y_^:%4CZR0;0F1MI[< @N%59YJ@!1D M $)( 5$9!'$:,Z9CFBOJ=0AVDLK4I]Z69GWP[9G"?QH2MTW6Q8+Z&:&67%>W M9X*"@(,"!=JOG*8QZ[9C4,S#WJ7/?UH3Q.:293@ 3/K4(RP#(( M@214,RD)0]RK--6:,)(, YEH CI0".,TQSYGB MB"FO6JG]M"8VD]U-O$;7Q=HVO-ZFK]EB('K_ <\2J0,(NBE](%S\-/[%Y<0] M-%K" 0N?GI M*JW,.++M=6*O#[3?=J(9HH@E@.?67\(H V;#'P.NDQA1H8G.O0(8O90FM@0= MW:AL"%]%JR9%O24?V5X1Q7KE9R'Z<7.S"4'0\+,"6R ^=D#LJ(8S &<%"Z3R M_71F5?*SXAZJ]?D71AR!=(/^7 B[<_A1==6T209%IA %F>!V24\HH!2F(,U( MFM ,(D+=\YWZJ,REP"W=R!#V."+HQ<;A/"2$Q".5=$_8,>E#O5)['(Z$D'[< M 8G7E/N=<)P3:O"4H_?E^4XZSO'_XK3C[,-C+Q1\NE?+I3W69:OG109S3@32 M(-;2[!04(X!0A %E2I$84\6QDP=Q>OB)K4N;>U]3C%J2OM<*7J Q;%8NE]'/ MGGB)-^)RP2DI+KA>\&*XF2\8G!+E^(K!R:" Q4!/8NBV/Y\4&3\5 M=BD"NEE'7$4?6"&O(LM25/,T4P'0(3CF*/YYDOZW4_AS"!ZOHI^# XT.$M:% M-3Z8+VYSO:K[<]>U-7XN5NJGC7JH%B1/)(TU Y"9)1YJZT(D* '$_ B%X((I MKSM/YTE.'QJL&;B*:A;J=)HM$]%OEHVHYL,S)=4!2^=X84"$O$.%EX(S)F;H M*&^X<.$Y@G-'"AT!.!$D='US1%C!-@J]T;?W12EM;9'G@Y!DT^MX(7 *4T@E M2+BM1L1P CCD""1QGA"N,J@YH1'",_$Q$#<^-CFH&0,U!]* WO$\&$:>#S"%\%A&A?+ M" *77XS#2_+!@(?;2/-%/[PD>Q$*\7MSW&[J#:ON[?^L%?YLZ)F]VD=5;-U?FT,2*X M;;L1(UCUC4#WZY_T:X?7D0H )MV2_C9=;=?!#8#C?Z M80:=(4[Y9;W(4<9EH@5(%-, 0I0!HF0.4$8893#C9H&;+$KY93U]C#*?,$9I M\)L@0NF'RASQR2_K5XI.[J!XC=BDH?[M1B9WT%P4E]P;9IS!.>A2V51TNM'U M=='];I9O[:U3)=\6E5BN;0/X.N)QS:NZE^4B@2E4DF4@0<2V+\HXX!PKD*LD M9APF.$F\6B^$86MB\]0Q";H^QZN:3;LAJVI&[0W#NBNBF;:V9'TV_)>BHB?/[[4??\+C?\]ELGJWQ-*:KJ7?P6\=?P)!V6, " M+52!F)IU_0H+Y.&R%GCTD5&C]O5ILQ:_-X1_JJHG)1>(XSQC"0%Q7B?F M:P)("CD0!/,TYXCQ//=9OGKH3+P>-52CRI*-BIIB])U9?9K%Z$^>X8$>J!P= M_\L!\'3I&]EKBE>M);J*&JH!W?1AL4(YX#U4YG6MAT4][9J&[7_S3CPMD%Q=]:!LSC15 *> M(PD@DP1P9;9&"Z#F+]J7(=H3(N+/T?YS76^%6I*KJ)$EVA,FJJ6) M-D:F/6Y/^6JZKZD.Y MUL5FD:8Y%$+F@,(T!E"D&A"9Y"")228HR6.1.I6^.C&VUU[1O^A53J]MO^ M7FSNWSP9S^1!E4=U.V0&H8J1 +:W$?.$*!)C(%(*.,$Y21&7CW67(A.[(H= MWH3T];T<4'-UQ,)BX>N5-=2C+X9\U-&?MO2)C\3!'#8'DC-[;^X@'+MR'N_Z MWVIJZU8^O_LJ[NW*_IX]J(64]B03,8!LE@?$PBRI.CH3 \YVRVE(G/U[ M3H//C6\4=MNV-5J8?2C5]M82T[8]&,T%H%C%0'"H.!8B)5C[[$_W!Y]X@_J& ME65=EO-O;.F[?K[ (%KVP MQT>;T+1<[FI+MU?9%=>YXAP!G&.S18^I @Q*#FB&4BXRFD'E?O&@G\[D^F0) MVS/XI4][D'Y8AM4JH+">V^Y&3DMTOP[]F-8H_;+[]#X)@L'(YB8GL0C5M^2L M8,.-2?I?G['SR%D97K86.?_XN(W+NX?'Y?I9J?H,J0G<=955%-.YCLVZG4)[ M.FO;KU,E0)9+H6)LUG4D?5;P7DH3FY\V&NFWC/?#DN,$ZMQL[CBW81.2QX J M'H-,9%!GF!DC'?ME\@0!9F2MV*#0N&UW@HCK9YD[DLU!=7O$^^%SHH6 M:&/43V?67=)9<0^W3.=?\#-B5;E9_,*^%@]/#]L=DZ "F7U2%FOC=C"* &%) M A C-"$-UM'($QNIEI:;)AZ+/:QY%PGCIVDMF8"ZU[5JBH^JY]68OV@NJ;H"Y2JC"**F_Z0 M,%44D"S. (>Y41F>)#Q!/@&* 5I3QROV*4?+=>6YF VAY!KJ#R*[;X1_7^R& M:O2=[4/ZIZOH?5/]T3!P%5UO-F7!GS:V!9&]H_"!A0[[GY4^7'I6+Z6Y4[3. MB7PB3>OL*_XA_;>M9V;;J"](G!!%B00)@D:OXPP#+K,,P(Q(C1"2/'=:^ X' MGOK$KB4565KND?L7HI^/V(\5R$\IW63Q"M"?8GQ48/[%0+,%Y$^QOQ^(/_GO M(7JC-#IV0NW>?=W8'XTU_+FH-@N%D::QS@%*[+6,+$X!C[&TH;;<*%0N<^KE MXX[B8G+_]_#66MTKH.'DRKA$;--DK9DUHUU)UF5T M983&397;:CSY!/B9A-?$_L+N)9[83=+4Q)6'5^QUX@G3< L4W\%&G#;\KYM/ MOQ>K_U1LN;EOG4!PB7R3KNX,!Q.OT.#/H%&3PH M./':? <$_3R_.!@8>&QLZ>-K*U_?BY6*EGH)$499Q"@+#4V(H\18(Q# M0"6!% LD,7:JD3A(96)+T58*;BE>=7^)+.WH9N7A?O3C=-X7"2*]9_A[K. C MRB4/"'9!U>13H\Y/",69S%TLQ\AD?$S&Q>"XFTL7"4-9"/.DIO5 M-+@*?V@1G-\;V0AM6]OA1N]?]?NHEO9Z\IMUM:F.;OI5M^KKY@\+A92( M1<">'5FN%"?B8V(W6*POUZ:?"M_MA=V;6%">M_ M /SX O"Y_J*33(J;X9D1:C^[=/*6]-Y%ZM\L#U'-1$#K% B.4'W>+N1FWFYP M8: [ZAD7:-BQ58T?BPU;%O]E*36WL"S%]VJS0$+*-$/$;(F8,)LC8_Z(38+D ML10L@90EW.N J)_4Q/9LCW DNON!ME^T;\)$/U9NMB@, GYF9E_X[>7(-W6S M;$,W9#W9<[(%*Q;;2VCF2K#G!#XN\WKVC7%*;"Q#4=WH:R'LI9UB=?=AO2S$ M<_/G;L%$(J%YPC) TA@#"!,&B.((,*BI5DCB&'MY.VYDI_9YMM2CFO!0JOTE MX+EI>'A(_+2]IF]/5'<<7#6X/$>_M?^=9%_A)W@@4^!(=%:SX ?$H8GP?'MD MOH@M5F)[T[+JOCMCK??O"[.HOQ1M MPL)J8+7TA-G-EER&VKBQ?+*U,+M]R;4P7G]5V'^K M'9"%C80RA"G(DV/YV3B[<0^:[4E8'O,>;5H MO@#L8?LP*X1^]N.;0,^K"?8\*([+![F]5Q&[NROKA2]2C06(#,/KNU7MSQ6K MR!B*J.TQW_9DL:7T-A%;UE;8+&?U$X;ANNF9&;[.HF-5I6S_D6)U]*MU&4GU MN%3UEKKYI3U@:P:OFM&Y6BE=;")KZFS)\::AVFX,U8&W\[?9#K[&]_YSL)[? ME\_AF;[@%Q"8LW?XY3@<]!:(\M#;PM [\EU%9WY%";I\?%Z$_/:%:/'"_#/43OZ MX@D*5D7ZH;^O0'' ^VV M@LP&G]]BT+!UHF]@9_&;77K'G>V$N@=UPV&]>P_;2/!BI *V%1S/R^Q-!B^& M[53+PU^3:_%#9@=Z<6*.>$<+-+ M3SB4 &*2V/Q@"'B608E0)A3W2O[SI#]YP/MEW?"(LZ5EY+[YN M=FY"U/PL6\M(9['JQ(,=+]&.F:OHPWD$O:W82!P"V2U?ZK-:JI'0'-JFL<., M[E=@-GL;&X*WU53MH5];;E]G5.M84I *6P&5, D(LAVB-,M(G,M4:B^[TTMI MZO2['=UHM=[8U/M54Z;G:=6>#QGS(PU+=0NY6HOJ$P+[R+_2*X)H?9;TKTE\ M!;/XRG:E?U3"IHHOG[W;'/2 [6:$@D#H9V[VT;,TKZ(=U: M#(8%"]>WH(?. MW,T*AL4]T:'@S LC;R@ME^LO]HO_<5V^73_QC7Y:MLD_5;,'LM6KN@8<7">$ M<0D!(P0;UZM.Y2,94+:BN/')$,1>KI<7]:GS^#I>(F-L(V%V),6F+FIV%9W[ MV@,@ZZ;^D^'E9Q(ZDM&.YE7T$K\W#7X_U_@%;W@R"H=0]YV\:,][^6D,+$@/"3F M4PXZ_)YM[6P;4C:FT"5*C^K:F$+&" 1QP"BE)H_= 98FG$@ MN62:XQA1MY)MSA0GUM(M"]'GCK)'DI@39,-*.PD0?@J\PV!'_BK:,A!U'(0& MQB-++C1 X[+A+@;*+ZW,1^C!]#&G@>9+$_.1ZT4ZF->+(V,A;>^W-U8.FUA6 MCUU4O[O2"?&3I M>T8USL#F&-L(!X9GA*,?APEV,XYBAHIWG*$V;]3#3?2CV(?C:V/Z/^W"*I_4 MJEB7[VU\\.V3,D#FGY212S:/5(;D;5G\V23K5$ZV8NI,N;I%F7# JZ-%WR?P\6 =8\Z/H?J[H"Z]76RA]A ME[97LR#M%[\-? ;FXM^4"K0]NGR'[F9 5TFZ>6JZF@)S*1"J3N!Z;*8[:_D/ M/V/GK:LQ..S,=?UP?H%B7Q.WI9 >\_\6-"\0K1 &I604H)*G@)@^.)5>+2!F M)6>54U_O,W*B;XN[NLL=0[9%@J,33'8!80#C7;?"[G8[QW\7K H4]YV3,FN\ M=\'4EW'>I8_'338\*DC)4"69A"4@1B=M-^#IS<_()S+F'XJI]K09DY;?!UJX"N!/(FG,:'#L/<[7);NYC:^WM4)T<_#Y\TJ!05'DG92' M?X$0H+@>3]VDQ@HMN*WO?["W?NXFQMLMW!1 MX,P;!UL CO<0UD]>E;S_0>L\<@_\0R]BXQFUWL/TQ 3&[>C_%Z:994:(A 65 M("]2D]"B"D,30/5VHJH$3E'%*R>?X*%#9"?QS70/[;)JARQ^KXQ])U#M/$=D MJ-QP@-S.7/,&/?ZLU2+I0HCX\GA5I%DI\E-TNN2W.Y#V%-?WDU"Z'YLZ =$ MJ--"1^GS'A+Z07-T-N@YC"];?OO]=B7,?TQ;C!]T:7H2J3G28A*?<=C0_&P&\K=V9"?D2HWN1_8X< M;4\9:FIZ]>\#BZF.S0>6T2!-.DZ :^MA(D#FZF'.MO#85R/I]8C>TN.\Z7$[ M?)R0^S,T_#@/AV7_CXD!/'=1Z[8U NK5O5SQY]^Z=+JA6Y\0.4-(;Y8J6*0Z M+N$0Z-\)*!#!4)&<(^(4ETS(BNQ#C.1D3[1IZ-?E#?KU.9P"S7+7$P8*QQV. M-PKNFYG+]H7:N$Q(FG>3F?*?UM20,(_G+;?C><"0(TQY5JI2 M0J P-?3\50XPSTM0Y5F9YTQ 5-E7!D[+BCZM:4\=/XI/MO(=TJTOP#4]H0.# MX#JAS]KODW=^ 0B'W/)P@/C6_W4L/%VDHV/$S<"]-*233\ 6*H'<#H#))/$+ M0\R7"&YGRT&RM^4C,S,P]]U)/Z[:3=-]I]KNK.?;=[H:V#5_6W>M?*1XP:WY M-SWTYAW=R.W^;B%A3B0K!2 E80!)6.G8B"K !:Q066&95MFBWYY\W=!F8Q=7-RH)!+?JE7B5@OE[1IS91-6F/G^39"/^\W W.: MS&:9_VM>-\1V_[_[RMA MMR?X&52-%ZL$8/P>NDOO&3K@>M/P 0>X16^ M-C=X2)/^-=C"([S$8/SA,72[HJ/D82IXIEB6YUB '!NN!LA,@XM2@9Q5J& I MS4F.7 Z:CD5$WHAV CTZ/OIDQ%]GG)O3[MUKM%SX\Z:$[.GXBEGPYPT\V<4Q M;/Z[J=#[1O_<745YU72>'"'>-VZHZ]12]ZY!(Q9W3IH7M,#SM*17*/*<-/ET MH>?T(QY'E%_I4K:W*_$K;?[9=0\T?7>?Z'+K"RFC4HG"I#^:GD=45H#D!((" MY2P3B"F46=T]6$F+G9MEQ'<'3@^C @D=-' XGKN(F<5)94@D'./_#@0M.MG* M3D;AEY<6#S01'EP%"V[%+YK@7;K]+N4F$V;@,_[+> M\HNWIN_T4T?,O_G>K)_NO_>=-[M/FZ_=(WTV1* =VVM[XLO8]]A,_M[VE!O: MZRTEWQSV"S7WCGU7;//7RZ'1FNF!_8O0&IO,>+U=7Z]D\FPJ:K6DX:_,QU?F M-':9K+=%N?R9:WUJE2S7.G!M_A+JW-7V34Z>O%X<9+ZS5UM[#DY?K1_RBRS> MT\:,X2]-?QG*VCWF6P&\#Q,]J_W!BX'+J M6OUV8MG>V43K^.V^3L@\IYO;4\N]@\T8$R ,%J%*SJ]39M[:]"# '16QAQG5 MO9+L_6I3;Y[U%NVCT"/6JN:=W-^>NEM[B0P1*B9 $HA-$A<&E.G%&;&"(ED6 M0G%E6U8V*2GR.MS+[@X&#J4GO7C[8K-IO*;]4% 4'-=77P" M>;9*-2L#]\O6[!ZXDJ3B-[E9(%) +*4 *4,50-)T>,X9 E!'SYQ+3"KBE,"] M/WCDR3F*JFVYQT\#(&B64Y2#/,]R[:I@!2@N*6 H)YB44&0%76Q,^7ID +8B MK 'HBNJO,-WV1-;/(-AO]@SZBS1Q?YGHI6# M+*J\8I(5#/ ,<>U'JA103B4@")>$9H)BE 8N!(GL7@XJ%TSQQZIU9*VPP>?89D>;.W#L2K&[Y^]V'.W' MMGV2 BZX5!)C28$LN *H+$K *KW,9@BK'"M4BARZ$=*YB(]]S=(?Q=6=L,3D MCIDVD7NDT2:?K#^O+GC'8\F[?\OY[J1O87$+2C_.XRP6O#NI<* M(CBO@."P\T$IP%6A?ZH@5)PAGF?98B7OS:&)G1>RDFLU@4@_@?:E6\^C._WW MWVG;W<\];!70?LBD577ZN3D=.S3M?$TXA+Q7"X."B0[#9*="N'\BI/% M@=R)G)O-S6GR^172H*>-&-J NH']B:?_FTW\0['FF5BG51_G#BG__':H\%=XW$D%"TRO6 R M:DX(45X 6N("I%+JR)ZEN51^A+6S]7?_M%[= _W<0[$ 2D M0J92W9QV$%H""$DNTI1F.N;P.SGT V;F T37UO17FN=_G!BA&_V$+<$/%U^I M _V$B>>/&J_M.M]E$G5L^8^;SVKO@'^H!BY4GA<9@2 M4V3ZRV) *:L Q*+$ MA.&29AQ8?]_%"=?M/D\_X=ZUO5\MO]AUW MZV7-G_L_O\D_-V^TSO]X#(Q6D.""F@9&.=+[*J3T-HL6DNG]9X$A%*5@ ME+KL.L^+BNQ&!\%))SD917MR@$T 9K<)"P.#F]/T1WRDE,R8R@LK,J7=9$*TB.XAWLN5-_3@6.@U=Y$R! ME5D#[YIZQ>M'4SZE__' 'L=DE" OR,[+S Z[FT,Z4.\FV5?0E)#U]>=[.MXD M^UHFHYI>49][,DQ(+$.ERP31:=Z$FI P'J7A[L@VC#G4KXKT( MUK1_"PF!F\ORM=XC#7_:M"NR\,\,/',2_K1YQSGX%S[O7;9&[^\;V9=2F]YS M71>H;^:6>Y%A46:,0E!0PT*0I@HP;LIH> 5QC@2F;@S(4\)BQS8'HOMFB'V+ ML]\[\8[;GTG8[$*34&"X35]_''P*]"X:&*[\[KRHN8OK+AI]HG3N\C/A6LI_ MD\V#J='K,W(7B*NR(GJ3DZ92 $,M BB''-",0J$@47F57=L\_E!D[$MV(S'I M;ME-RJOA8W#->+6 S6Z2AP7#;:J?[05O%!CV<)T*<7N_GS8W8I?W%P)?O9_[ M:0!L.K>?>=(S/;59BR<^LEES)2##N-(+.LD!ZGYB6 &J4,5@3F!%G*ID#D:/ M/,'[%JZ/O42_-JZ'8-C-96\3W:;M(.;RC;1[4N@I T(E?QZ,/6^2YRFSCI(Y M3W[(=X/[=OWPH/?7FS7_9Y]!_OEITVYHQ]^[$#!79\N]C^&&Y_L-DE.D?^P,T0RJU$A_J%5WQCF!*;\J[ M [03;).0EXRE:0H$K2J ("H -HU7$>5 MS J6NTS+ZU6*';9T#';,LC\'.^[/D?QN5$TZ71TO$P*\+SO7,>];YU[!]*[O; M:_QV^[^=BH =P;3S=.$AO=9NM^I6P];.V"+ M@B E.0$3F=SML?C&" M_V(@VI+$[0D/YW>M; SD;J=ES>IEK&I MHYU^)U7-Z\TBAU6:5GH_*[*< >T*,&"(45 0)C@I69ERITRVRR(C.X$]@8GH M);I-<@O0[&9Z6"CTB#A2)?I'C@T&P^@X7 MV3/7<7C "E&;A93"ET N1$YSC M@H.2F&)7G"E \Z("3"!)B.)5"JTB9B_IL1?/K0+)XRC8H3K>&%THQCPA6.2:,!YT/GH!GSM M/2 =\![$G\-Z)^X#Y7+XVC.$,1>< 46YT'L6Q@'AIA@'XBQ71")*G,XLS@F* M[&Q_6V^VM-3NO-,GD;&+W4+8>Z7K-$*#S6A;NP*R0Y\4,SL/])2QIQB?)S_O M7]/*U\WCNJ^(-RRA\JT9MWE^NQ9RD5)(,,(I*#$S130P-^2M)4"5GKP(5DR5 MQ+6T=4)>Y"F[K?'<4^$FZ90P9>F#(HG1Q+W:=0K&Z8D= 1RW^1T"%Z\Z6 MK MKRJ'G1I_]JI8"V-/%H:UWU8-^__W,B5D.*K;'[47(ZGF.TB)ZG M!8, 5WFN)SQ#@$"1@DKOH#)(JRS'5K>[5M(B3_Q.?,=])0<%DK;7P#22Z%5P MB/0O8F>Q,0J)B.NABP%#BTY&VBU"$:C9HC"YF[DXR'R[%UM[#G8KU@_Y[4[ZM,2!:V![>$JJ0G": M0X!XIO0?)=$^3_\J."K+,D5Y43EM34Y*B>WKAM;NM)/M6')P&A:[?6(>-*D0/N1TS)FW8Q,FOER)S+]8=]R?MI*UZ;1AP_%^Z+UO%3QEV7!M^\E-7U8'_@YH\R<,J#]=OELU0\;YO8Z'T3OS> M35B<[Z&+P6$+JZ=%OD:]M14(9\JP[9X-UCED^[7."HD+*B50&:_T7DW_P51* M "PP?R8H:VANG,F[4YU;(?0WH>W.#X'6 M&7CF8]-I\X[/2R]\WBO#I*E_4,-.^)8^/DKQEBZ7W_0JWYJZ_O7*I'L:RE&I M/ZP_H__%D#.\H\_M0C+)<%$(4.28&5[0"N R+0'D4A05S'(NK6J KU,C]G%# MIPW@6IUDL].GR]^^,2=EHTKF7XU.B=!*.:55^.)O<0H["ZINWF.GTDW2*Y48 MK9(]M;JT[YXS>01W4"UY-Q>X3LDK,X#LF\42#6S7C)8K,;J0VN([^IPY+EY \LE!N MA=^8OLA,)G>T#MA9W=;.4.60E\3-6PAI:?Q1":3MY,00T7;0II'CS M_/?6-&/?DE[NF&>V!Q$YDYCGA0(BIY6.#7D*:,$R4#(,"2P$+S*KK9Z_"M'C MPO9[HI;K/]K$O,<=4]8>'Y:;H_! V.\W2.\BG%&Y(])(,?CH<"LKL@?H)?.Z8J1/.^^]4Y9U,LN\MEU?'__)U\^ M:?D?M*F&=^)I,]!VCX5-=[+I:"<^;=E94I@*A0H),HJ1J3YD@"'$ $:2Y27D MI?9M3M?E@12+[-KVU4QV>B:CHKW#VU/5I)-L*_FTMCW9RQ7,.L'>H)V#?(WW MXN8V9WTE[FD$@?$+E7D02JUYDQ4"@WF4WQ!Z?$]*P0/&]#%67:149@6B&.!" MAXPH4_JGLL2 EZ+$&'*<,B=^\]-B(CO0713#QRAQG\Z_VTTZD@Z>1LO.O5V/ M@9NS.FI<<'=IX^Q.03AI4B@>PM-"YB4CG#3TB)%P^M/^]=EG.;^AY(0K(D#% M&MD)^N=V*X;2=LIX]B.9!(YG$.> M"I0#PC,,D$A+0 2B --4,:)RJ,%;](FW7S>TV5;A MJ@ X+2! 5$% %!< IBFN4BZ+HJ #:.]7XC4@&\7^)(#9K1"OP\A_BHK_)BP7 MOXN! :D/7I>5W\7H4\0&D1CY#TO\WJY7/V2SJ=E2]C^V.MR\:VHNX4) 1" G M%4BQU$%@6B+ :(I!QA1$*>>(,^Y?03LA.?H*,XHS_ 7#G!?KY9(VK:FQZ.>_ MX_2WA]7.%T0!R_6*^$4][IX6XR\=BITBL2IT+4R/4K([)?<5:W@MX)@NZK49 M()IG^6*VL]#PB14XXPH419:9^($ DJ94_\J*#-%,P"RT9^DES^)9.LF)T#IU MF2GC+.F**X,[E0'18$[%':=(3N7+)%PQG,JAZ?,YE4'NS^94#N'P<"HO!O"N MM^!2BM:NEZ?KY8=U\IX9L?;S:D=0KU3\";94[&GGC-*FC?0^<&=;C?)5F^@U@TP MF@I$=J]?^7-H9&LF^A?/&X/<8KL'.G\P'KYD?/]EP>6Y7TJ6ZC M>C>CJWT>VJ\G1L>D4S)H^6P(M"*V;'90YM7;.;L#9]/JV6-4WUL8;;GAAC#7 MLE_J]I]O&RGJC?EI@4H*J8 0I!(I@$29FYQ; BJ.2IC*E*?2B25[0E9DW_9N MGP9?^[=OW^M&@#O:Z)DVU* ZNK4IW&P/QX.@X7HVOB?E\OQ7ZU M"L(EAE )('&5 82K5&\S:0$*E.>BD%3BPBH 2WPL#OA;! MKYV=$^2^E@-XT09NSQ._RE6];CH:W'=/4D.-]79WW;&]#^>,WYKZ_EXV0QO8 M*N-(.UJ]"2U,MG"F.,!YE8.\+"6G*9%%[D(HZ*O'C#<-O69)SQ2L=4N,]!AD2J2EJ(J M 99,Q_ %%0 7.0),2DC2O"HJ=@5OO+,^\^7"["+[QZU"9O/?9V+VF3(;EQ4D MU!NY\FX[/,XA;[QW<>W= >J=@GUF33AG%QBKV%?DEMK\'!?G;M!97Z<[#NL1 M:W^J-_5]3_PM-YMEU_'RCCZ;L'Z@WUR@G$)8$!U38Y3VYQKZ?Q!4N$(J8[(H M"V@=4U^6%]GG_8>IS$[:K?!DS9:#1C?)2KHTX[' SB(.#HN(XY7+5G:R$]Y= MN/3[[D&!L)@X1*YAL?&+4*_%R"T8M;=X,NBT&&:^X-+>IH,@TN&QJXMJ[FCS MN>D(O437NWJLM%NHK$(5$A(H!B70KE 'A PQP"63*"\9*[A3LJ*%S.A!WZ[$ MYB9YI$WRH^NU'B(/V@91VPN?H#BY'@/L%T5H^898K]=@:$R_K>:-4AYQR>+P M51)G);Y6L<0E""9J)BX^ZNDMEK1MA^CKW?J!UJM%F@I1<1T/4:440*5$ &-9 M 0&%8 (+6MB1[YT7$=L7&(&[#WI*MD?]TE[GD;2GGI4*#3UT2F0[:9W'.C9:#;%!MMZX1=O@%W.PL[:\?DT=?Q4_.==)W5 M^.!@Z_RGO,-CT\+S07Y:M^VV/.3;>F]/;.X0]#?W#6UKOI BRRI$%*@4SP!B M>0YP7B)09J) (D>E83UQXP5UD1]YNIF0;ZD528;86$?-2_ZT["L*5N,_;D^X M;A)FE'*.E9T0MPZ88^'H'C7WFB2_&%W^LJM/,T48^\=C@T(WR9M)%'UB9Q\L MP@703M+GCJ)]H#D12GL-X^>CQH*ISVK;\V8XQ']1PX3UXBYS2 %6T)#/B0HP MF)8@9[B",J.2I4X9&+:"(WNE_8*Q41%3CGN3_&9[Y^@,I9W7B0&0F[LYA09102MLO6.P%!K9A>QID6S5V%5']IHX M[NJ=,+78>D1 RLV7O#I(#MD-$<#R2W$(!)K;[L[1^LD]G^U8\^T$':T[V!^Z M/NL9D9G=CP[MI#!],ELZW?7C8,N M5KR*<[XLRPCQU5^!8SQIE &=-LF^QLF>RN8>:/]SHZ_K]+X97]@!$V;RN]$^ M&=0/&81&Q3=4R!I'R7D#W*A 'X7#<:6%*)"X_;-N%T*F6*^F% M>V,("IGE*<&Y*-05?'Q&1&1O^R+'/OG=R'1,8CF!BYUSO,Y:-\?F:.B5E0'[ MMD1)]N\$O&+^_KZ!TRGY!Y_TV+6:$[3VL[K3[W8,SGO.B-UAC2)8DEQ!4.K) M"!"1&!".&,B*%%9EF1MV)>L-ZV5YD:=DIX")?_95<-AM60!FL1L-"X/;7#V) M@!-5B!MM+?I8$?I\)A/O?YW$]%\ M7+U=K[K68?^H-]_';(!M)\3];4<.245*J$!1"0Y0D0E !<\!+R 5)11Y@>U] MG:OTV.DUG3KFWG%4*/E#:Y2,*NTU[[3=4 1 W,)9QL31S77^G!"Z%-Q'A-*S MS-X>TE!5]9X83-?2NPXZ8P6]I[V'=?.^@X3H_[45L, 0YXA5$.0<8H!RE0,F M2*%C484SGE55F3.7).HS5-.L;H.T@O!_'."=+GT()4,L59 M!:3*=.2>%@J0DDE YEN99HJ;!=9M5GM :C?AXP+E MY@L&78X\P.J K1O*L M)NWX23]0WDGJSILA%!@1@4&.)-5Q1,4 PQ0"H2J5%@AQ7CD1J!^+B+WU[;EQ M1XE>Y_ G<+%S(-=9Z[A!=3/4O9;TK"VA:DF/!G M:6[SZI.%/>X$_L>:AV+CWQMY7FK]8Y..>/)/?,23 'O'$C&"^70SB;92;CQO$!*QFG30@5'[>P=CS MIM6=,NLH&^[DA_S8X<_?C;R3O#%[>--'[8O\(5=/\IU4LM&[B 6DL,I4P8!* M"0*H$A#@(E4@+].RT!_B0J2+E;PWQ%'?["GBO92Q^O:2_MM[I))]/"W;]J_) M(#II)%_?K^K_UDM-UZF0#_55CWUZ?TN7MMN(Z]Z#1:P3%59?9OC^VO0?^]>F M>Q?1HU:)46N+^:C8'+BZ,<)'Q]>;#SX*SLZ4\%?AG@K[+_)1G\ M=8/Y!5@?5_W(HX2/JZZ=9BW&\=__:9*RY>U*?-Y\E\UMV\I-N^"I( Q7%4BI M-(6#2O5D/WJ-0(*FG):0CJN$72SFIXC'"N&V.'2RMHL [81V76H?>^WTGK=3 MR_%HR1-VNP@P(I1>J\*H3_++J)%A8DL&I9)!FP[5'NY>H7 1Y76 ! H]/968 M-4:]#JB7P>R5H_DYM%NN%U1#9"+[04U522._:SGU#]E3.0S;*25%5A#! .>H M $@Q"6A6*H DSGF:@SSZ4"3Q#!9N'DK>TSM'%04I-Q\ MTNWGMQ^3VTW?PG.D;+FC/95"\"VML\&!?(Z]W%G=C#,<+SV+^P!^SF2(M?JK M[7IU?R<;M6X>S"7XYVU#!./%N-EZU@_Z(Y_55_VWK3($HX8@AC:;=UK/[HZV M(!"*4H=)5)B]-9;:XQ0Y!RK'*N4\DZ5RRIL)JU[TG)I.V3$EQ"21[>F;?-YK M,#&JG/0Z=Q7">UK?))W>B5'$YQL)7NRV]L@:.;,2[2$X2D-T>-2__O]=W?+EVHQ_R]KN:,ZAUOWXXJ4=1 :N>3]O4\"Z]Q-"9J]]/V_HJ?KWB4_[??GNFO6C;#;/=_HM;VY7XOU_ M/=6/YCO^38\W4JPK)1G,,D 5X0#Q"@.:E@30K$@Y13#/4.ZR&EG(C+P:?5JO M[L$GO7W3T:3^^Z[5;7<@Y+DBV:!H-Y\#8^,VN:^ Q7F2.Q@::,;;2)QU^CM M\-(7N#SJR6#=\65]5E_DX[KI#JV^ROLN]WZ1DEPRDJ4@%97IR,M20*H" 9GR MW)PJ9(@Q)[+JLZ(BNX$=)UBS%9VT@VQ'^NGS<-E-_# @N,WWG?T[J+GY^9__.W]:IGJ#-QP.9YEQM[CF52Y%F&(<] MBE$%D"Q2@)F@(*.L(JG*$"Z<#IAFTWRVB*#3[C7H09W?I9VC^BG?D)OG"T B MJHT!O35);\Y>BO_/3BWJ^R)>FVW46>]_#0)2W]<1C)/46P'?ZHCETK3S6XE? M:?-/::@AAI2:!CE1&02ATSY4*66EPR+5C=Q5E!,Q=A7#+X MN"+CXA.>W :[#D+=9<:"IBFD1U)W MY6+=%WZ]\Y5_33+]L;*Z(0AV_P;)#2G3FS++AB<3NC$SA'__G_\#ENF_Y_"F M(VSI/OQ.\BX+Z."?\IM$/V8NENL?N,CNI=FYD&M>A9OCV.\Z=I-TPFZ" ME4A>,B<4[\++X>=E73ACW!'GPKG/A: <_R*%?.@BB;NFYE)O:KDI$KF7"T(9 MA9(@(!D5 /&, 5IQ 8I2PE!L].6R4FSP:P3?F\&@0?0U%^7D< M[>]R Z/C<;F[7_.\A]1=C]3=9:2NY#B_:'<4XO/S4E^1#?TB%-,4Z9 M?Y,KV="ECE)NQ4.]JLW9EUG?QD@WQZ4L4E("69K6P"F%@!6$ YFJ4O\5ASJ^ M?U$[Z7""?/;TZ>/-_T?]GN]6O69B2='3?)WKONK_)&6WZNU^M0Q_YS MO6:_BO>?Z'6[%#\?I@/HTED$ ((B!CC@N@(P*D>S5'^OUH>RB4X[;8+$4%R6T&/ MLU9NDD&9FZ%P.')6N2<4D?)<+DE_U?072V@N9<78#N/9*:.YIZOZOSNW^':] M:M?+6O0^5LWA(3QJ-%#T,$]>30Z,HZW/?'-@F,HB&(I M*%)N6.%("3!!'&"4(@%%46")73B@#T9WB@-\6: /*7P<^2\.L+#S3]X6NOF9 M7HSV,+V@@)05I_0/14MQ,/:\U!.GS#JBESCYH>O;J]PUM9ZLCW0Y]DQ8I)BQ M/%MM M5;?CY)L&D$,FTLKTWRHA! CE%+"4"I-#(?*.93L!2&"L+([2*.9;U:EUASIH] MU0#F_$.>+2?T5MV0(.KOOZGCOM/.QT0SRZ6\EV+Y_'&E&O-/HL\'7Q151B51 M%"C&"$"&%1H7'0UA42J$$2M+IW[L;N)C'UUL<]X?>ST2.BJ2U*,FCLTLW."U M\P[Q0'-S%T:/9$\1[3$&W+:Z)%ME;I)>G8#-,[Q@"-5?PTWXO"TXO( YZM+A M-TK =GB_TLU3H__[S9SA[MJ(9SDF$HD"<)9E '&4 2([>OJ",88YP=+)!SG( MCNR OO+O4CPMNQ:7O]:K^N'I(3E8DR\OQ%>CZQZ@!,3LJG#E3"^\4:OD]TXO MJ_;V8=KA3>,1LP_>&EO?MHM37('2SA>(,4YOUXYZE3$^/C\ON ),N3?>8#WKS MJQ=V0PG7'7R.7WM%5(98D8*\+/22BTL.6(XX* @AE%>IS(73DFLI-_9RNZ=% M(G:7;GKUW1X%F,!_5,OQ(M,67#N?$@$R-Y]R@%;7 \JHD.SI$,6E.-H=JG+* M4NJ\951N4!S55#D^[M7_9I>A\6'=W#7R1[U^:LUNH;L)&+G'VX&X.L\4EBA3 M0';YCK0H 4DK DJ6*@'S L(TMV;D\2&S@W%W. V8<+F%TF#+\>/*>V-=% ].U6XP!FL-XT7B!<:$GC-N:NM^_6;=TS F\,R;O>;WVJV\TB MY5@PB1E /"7Z#RH %0SK=Z=4I@31\:!30\ @6LUR2[0]:^C4!&L%M*(],^#- M+H7D,+-D5#?Y?:=P\GZE9W33O757SM\@K]#]E&>6%W/5^<\L[^2JDZ&K,8QP M9N2OTZN=)ET-X]0YT_6#N[GFMMDL/NGA^EMZ'9?+/:I4F$LJ8(I!)5@!$,M3 M0(N*@KS(4YKJ4!EQ9.-IIX1$=IP[L6;3*!UY92?1F79BH6QVO!-S-=?:H=C8 M,^4?]/-[OD'_MO,+DT//,LUMC!MGK=5G/5-I38;N;^N5X92EYN:K[VHS5J:6 MM.09*?1VE11"3T<( 4:5#GS,_1/7?W!&%S]DP]:VH<^T0)>OZ;Y8ZV]KGV\^ M--.[25;R?"J;#UYV448X#-RF:F_\ON"DEYS\,L@^7UOHG@!L962HS-YI8?.F M[%H9?I2+:_>4VRP7LEZ\7VWJS?.'>BF;MWIEOU\WSPN*((0%+@"MD 2H*B"@ MF!2@RG%%TJR0%2IM5MDSXT=>8'N)22-S@$S/VP!FNDU4-PNMI^8% M.T[,Q5;R?[M?__A?^LE^&NH?=K/OW'BS3+<+QHSSZ]+'/'LGZ!?W7:_#NQY" M"XHY1#0G !*1FH;F%!#)19=LJV2>E9(73JT2CD1$GE8?5S]TU*^Q21X'T7O) MM(Y-$8[AL5L9KS/:;9*-LO9:C07L<7#6D% M#8X%S-O!X*R!1PT+SG_2\PYW MW*%V"1$+A@HE:)4#+F %D$CULB;3$G =NW).((=#A_[1G9[7-,GZSB> MC;V PFZ2^1OH-L'L;7._(SUI0JBKT,/!Y[WQ/&G8T<7FZ4\YWE^NGU8;'?O\ MQ]T"\Q*5J*H S7/39EWD &.9 5@4.:.EXH5=P]#=D)&GS7_01VJY)NV9.3T] M_)1WFQ+_<7MW^UN JZ:+E\E.^Z%+-GEMBLX..MO. MZ))9^]NCBY_U#-,,H[9I4/4GKUOYC?YY1Y_-&&+AMN,1W] _'0.Y"V!91G;A(' ,];;L MZ;WH1,M.!N$1BH8M[0P5#UZ0-F^ :&?Z4<1H^9@GQSAMOYO_F78$/[0D4S8S M$IGW':VXR6"O9;LKNQ I19(S!A0KD,FI(("EK )?,2I@K@ E%(&YAP;S=-%JV/ROZ)&:6 MOB80$HY.Y0"$+QT(,0C/;:P+UMY@0M3,K0XN&WW<]L#BF9E[[1UW6S*7MM^^ MTZ$;4]MQ+K8?5UK7>BW^(4UFE12W/V2CU>[^T>RKMGWE%XK!E&:T )D0"B"( M%*"X8H! F99EE0M(G)HL_#2613\UU^X]H7V?OGLC?6!(%NOEDC9[5(R69,D_ M'8"Q6_N]Y@MWW%I>W_KON-_?P#NYT?8F@\$W/5-OF^BO46_T33*:G0QV]Q_I M3I\28WK?^.8G:! 8ZW6^=@/!X';]:S08C/4Z@S4@C*:@)Z>/;%LI#Y*:I4F. MK%?WW6_?9/.P$"5)!65@(+J]([%Z&1U\&MP('\ M3 _QT)K$_P-.-,=C!"LP[9:GT!"YK1R]])OD9=7$%K2>8<0H$9"CQ\'D4,P\ M-B+GY>-Q .&(A[';$O4"\:S(M+. "IO$9RP!2=+#NHEW5[TB]^^DUNS-GJ7;/^ M40LIWCS_7<=['W4L-^2BWYHFIIW8!@_:79*M+?HRAV 0#&6@^!9(RUW0%[&6QXC7)FV^W9) MV_:SZ@[Q;O^LVT66,LBH$"#'& *D80"800F4HER2(F7(K@G<14FQ;U*,.+/] MZL\G?SR3G=1* SYE[-A?X[ ,> MFZ3;'_5;O5-HMEY@"#^X*4;[(.5 UC:2&LF,99CF@.2R,EU?,T"S@H&4%@*E M*H>,,.O-DI/HV$E=@RY[L<"X?^K4293>*C2]0@[[!#=T+?93T3!S\P1;N'9! M0'_$,FB2:%62D:G1@\S(#3>'?58T_/SV6RXX!MIY>2$PN0-S&W&^G9B7I0<[ M,K\1KJC/'W)+]W9_8UHHJ\JJ8)( A8G2GK=B@(I2[\N8J#!A!.?8Z4Q[6EQD M;]O?R=$AD=;YB,H2,KLX*AP0;BZTQV!,)CXX:0F>16MG8\@*_?/"YJ_0OVCX MR0K]RT]Y1%L?5WJVR'8S%/N;5MX/ZV8S=.;ZK-Y)MOG8MD_F'.CMNMVT"U%P M5')" <^)*3'F!<"5CKTDE469ED6F4FH=<3F+C^P'1GU&F@Z'",$=28OH*BH^ M;NYA"\V@2Z*52?:U23ZKQ.B3C HEG491(70(M*)"Z1=L!8?4+?#R1F0R^'(? M=;X S-OB@R#,?Q3//H6]X_]*E[39BR84S)D@*@4NJK=Q[ILQYD"1JY-$W9^F",+EW[&)[&RB[RNAX!QTWK M$&N- F/T.)PT*52SP]-"YNUZ.&GH4?O#Z4][I@)M>=*^RLVF9__6GN%I2%R2 MXMNZ"^3N:+-Y7DB4BDV2 MVQUX_7[M;A(\]QPB'Q!")1,YR9XWJ\@'EJ/T(J]!/,FGGYI5O7EJ3'3RH?[3 M_#3RK#/)98D1 QD3E>DGR@#A&0*8HQ154/\S<3JX.2\J]J&-4K4.B>5_/=6/ MO:_1880:M7%D>CZ/EYWW"(."FZO8RNPL'Z5>/MYVYU6^:%PHLN3S@N9E0+YH M\!&M\>4G_&9RMYO89CN/>X\O.D;NKM_$KCAIP83,RU+E(!5< J1*#%BA(XQ< MZ/F= Q.[B%)% MZ&Y^(-?@('A65^$.R$O7X3&"GROYUM!5JZ3I=/'YAVR^U0_CA26%LLHD4T#) M2@ $86GXN C 98E4K@I:%%;7Z!W*3M1:<&,EN#N,\2';^(8CI;N[@ MI-41PH"+I@6:ZN?ES#JS+YK[(' ,@_*<["XM#Y M<5,B7R=5S@*$LUES-L_Z.HPU_^?W]5(_T?;UD@L,LXH+R/7B7G54M25@.6&@ ME*(J<[\$B3A'&X OT@A M'[I2]H\KW@P]9+_(D1F_/S%>$$@SPE*J@[RB,"Q0"E!EB/^A$*643$=[5K>_ MO@I$/_'92DZ:K>CA"LDAI<0'VND9/@=@5YX&[?0Q)T,[('S/ M X;$[ 6CHLP*J@#,3?LCH??K&$D*)$W+LE %8<0J>]):8F0_/4IS*T6QQ\LN MV@J*@IOS'44GOXS"_V(J>+>X!*N5<+8U4%!V6=ZL,9JU^2]#-OL'/??<_+L4 M3TOY65VD-FK/<1L-76586>4$52!C2F_5E6" R"P%)2DQ3$NNMU]N)WFA-(M] MW#?HV15T=I1J;))ZK=UQK[%C[C7/KC;!WJ+E/O$UWHWC(>/1:YEFQ&LG*?$B M-.0)#6&HW6PPO>;=!(>&\VCO'%R -\ER=];ZCWKS_>U3NUD_R&8LKGD>UH0O MDJ_O5_5_2[%@IJB-B Q Q9#VRGD!L%0,<%416L**"%8N5O+>W-C:^64W!:PF M..DG^+X:]HF'LFW_NJV1;;:"$_,=29B\KU<==1GS.4AS!-O.>48 T)?!N=,C M^4,KDHR:[-B*GF^VL.[4"4KL[ %#.*IG%^%SDS][ '."#MIG%,^\S7I5;^2G M^H'_;MG+3_DK_<]UT3 N_T8>Q+;N"JD0%@J#("PY0JBA@%81 M<:K_/J>HI-PIF=--?N2(L-<&=.HD.WV27J&;I%,IZ5E C%*.#>]]0;?S3A&A M='-/X5%T3R#UPR)45JFC]'E33?V@.K2"@DA!4T Y M5P#Q5'N@E J089EQ84I<[%+'CH>.O=WL93F<@1\:;G%-X&V.XPZM%^/#:W)H MDL.!O;=I?D?QEUZ6V[GZ2>4G3\P/GYCO+/RDI@>GW*<_X3&M=9SS0S:;NNMH MLZK7S6_KC6S?/4F-1OFA;MI-_XE6O[=O37U_+YMM10G)B[+(0<%+O362J024 M"0P*6)0HSPHDE#TE@+<:D=W%GEY)KUC2:99HU1*CFV%[UMHE._6203^'^>C_ M$BSJ@Y3MH-P.T:Y4( MR3;_%LC?7HW(I&_V'WT^/WXU @<^__K1/-8'PWY>K_HCNK&H]ZY9"47)_-+;9 MR3:L?"X1I2NF%DX^(E)NKGU/4'*[JP+?8F>42?8_]"$N=@X>/"*&?GX[+)9N MSML3C$F7[3KF?([:T]H#]^P[1J!FD6^>O^F1.N9>3'B9E8P 2H2IZZ(<8%A! MP%4JL@H2!IF5#[:0%3_\?M$E,3&2O9B.IQ"SOGD(@8-SK.P#P?6-(H^-B]4G MZM7]0/JY7K5OI%HWLO_< M-_JG;-__J171,K17:9X_FO. W[1ZYN)BO=22[L>BTD4AL3V)T3EBG7%)WVB4;HYYS!ENT=V7GBGZ2 M-^#FRGIEDE^,VG_IH^B=YLE.]?$%#9_OM+])#K7=%K\'S;&+C6FX[+QHFLZ= MUQ<;\A,9@=%%^JT .EC4.FR>[_2DV=RNNIZ'CWU3Q&V@P@MJJ%8)2,M,>_(" M(H!+O<W0^WE-\.[BB]@CP;#.T\;&!DW#RE M-RC.3L_!S$#.RT;BK$[( 8*7SL3E4<_4D+%CZ 8YII9V#V>2IC@ F(:"%2*)13RO"$K-A.P(A*,L<$C@EH[.9X((/=YO:N MC[,I)S)R35.[SOX8)%Z730R5;S$A:=[7[_ M()M['27\K5G_L?EN=C((MYO.EY":GLH![7>;QIZF6T]@2\-.3-Y6\G^[7__X7WJ$ M?M[J'W;3]=*XLTQ52^/&:6K[<;\E=IO-.73]O9.-W@ \F'3GSVPYD'<:VF^^ MD>);_6 V"^JK_MM6F4:-ZU5?^L%Q@3!6.5!Z]@*D]-RF,-7KM7N1/HW=F%"_._$3>7-./+ M<(Y#PF(7*&0)I-2LT4U8(%\&0H%']\DS/2K]V54&=?_6_DW_;J33/TURON'C MT%I\,9HM""Y*G.<%H$7* 1(< Y)A#,J2%! 6A EAWT7]&DTBNUTML2L[&40F MW*W?3UBVTRZ'9C3IZ3/?62+W/"[)*6.Q/< MGEF\<6%W3 (. -5TSO U F9,,0Z PV%&0_U#?Q!$""H0 MR7(@"R4 *A0!F!<5J%3&825*6%9.I5(3LB+[_+[SP]*<#)O<-OED9\(+CUS+IW'7K,43 MW_R#&C>R>=[67G8!YC?YY^:--N*?"UYA4ZB5$H MZ32*0E/A!D9P-@I+\:]$.N$&SGEN"<=Q/+:G7>OE]A^ROO^N8YG;'[*A]_)= MW7)#)&;8^[=4TBFN*.=9"H3DAEBV(MHS%1@4K,)%Q0@NH3U7H[78R/YHU #0 M7H5$##HX-.EPQ-%BNQD%'3=?TZMPDXQ*)(,6R:A&UZ3#F;S<$2N'/6,4S/PV MB';8!=H .ML]N=NS'VV^K9VSA0?[./>GKXWTWM/&'#6V=[+I-HKOZN63%OWF M^>WZX6&]ZFK8^V/Z4N-?8ED"3DT3LTHQO9G+(>@"O1Q++A7Q"_:L=9@QWAMU M,H?X_1G)33+H=6/8MGK5>@J'CIET^=0=EWS[8SWP.OPJ-]_75W.BV;\?UP Q M"NK^,>)L@%\11CI#%CR2M-?@E8))9XC.QY/N0X6BD#WF&O^R7BX_K!M#A+8H M,J((5B5(2U8 5$H$,"L90!JXBNC?<>K4N(9==5^E_SOIE4I^-VHE M@UZ.+LX5=3OW%A%+-]<6 <8 O+568$1CL9V6_LJ^7H M7TPW5M/_ZFG3;NC*+(H]L_9OZ\W7)_:?DF^^K7=4W L(2\A@H0,W*3% O"H! M541O*BM9%D65:E\F/=L8^&L5/5.FUR99[]09FV.OUIND[34R) W-5B=OJOXK M7H[%?OLU('?S?4GF.O;:UI,JB:?%OOD?^_QKOP[J4PSSOQ M+&O_/K;T,$%WXS,OS(-TH##IWZDA+M&KVVA_* Z3T*@Z-&BX0MAK=6VX'I^) M5@X!!O=8\X:RL-5]=RXR'BC7LC7$N7)W\H8%3G%&$2AR)75$CC* .2: ,)06 MJ9)YF=L3XED*C7WA/&J1++LPQ$@,7Q'GJ+2*?!CNNWEET1 MA]'"[XC7%B6'!2$"6G[^W@:U0.[:T>9);VP[UGS.UM&Z U_J^JQG)LZAE'X_ MTM?1'MPD*X4J)DD&9-8UIV0YP(Q@4#*69C)G!5)6>9J.CYL?G/O-S%^K ")H#FLJLH&F.%%6VU<])*33K1]I?-YC*8=7##+'<]1?8QVJG&^:)17A?/Y46>K;[YHV'YU\^4/ M^T529X_0OFE86W-)]*VAYOSL'7UN%Q!5A<2X E6E]#2E4NBPJ2J 9#G*!<08 M8:M[&2_ID:?O'I7X9I2>;'KQB=#RW2(;-V#M@I=H<(6[.[E)MKHD@S+)NRGP MG(,/+Q "Q1=NLF<-(;Q@>1DE^ WBF=]G#N9I(UZD9 ^5"D.-6+O 50ZUGY% M\!(#E!<08%692JT4Y[2J6,HKMP9[=H*MIL_UC?6^RLUF.33(?*!")N*I,7/& M\/ _=E[>,2O/#E4[?Q,0*;_\X)B*.$.;>G_1Q*?U!]^AS[>93Q[DG^)O_KS?=V46:$ MYZ24 ,NJTHZ%(( -#RY1J2RY3 GBA4M4XZM(Y !'?\\*-V?BC:B=>YD#)S>' MTVMT\_)P_J!GYV:=,*E=32UNDO\C:9-\7@7LXWXM)H%>.U?0O7SW(/9 MSG.%!L_-2TUV[KQ)>A42H\,GW-/Y$_2E/,8!/M.G">>]?,CMZM- M+4P!@A;R57*]D3#W]^__-&4H4O1LUF:N=6>]Q[4+;YY/#]!Q(C-!4,&) %DE M"H J6A@J60**3"J69I0RY,0K'5'7R%YK7W"RD^S%1AWSC=EYLI_D/;@Y0,]7 MX.ST9@ GD*^,J>FL+G8&R%]ZYCE$QMW1FFW(!SU9%JI(4YJQ$I0*$X!0G@%, M" 2P8EA1S)$B3F5?K@K$W\'B.#O8+8)A=ZX^N,RP8S4JS;]E?0G&S%O5K?B? MG1."'R-$U>P*J5"U[FHC+)41)+ 1!1&+ JA4"56%:99*:I@']6 MYB EL@]YF;3.UQ,M@ARPL7,<5UOLYAV.O,(@,5;FY N#HN1)CC)>,2ORA9G3 M.9 O/^QY6[9E3S3!B!ZPBT;V*!3?/!\3+)IZSL]=A4N[5PGS@KKC_9^RX74K M[YJ:RT7!<,7+4D]L(7. ,** L$R"K,Q+R7BN:%DN^HNIKQO:;"ROW.;1WF4B MO;3!>DZ]D??UJDO*8W39)>29 RFQ7BYITYH[NZ0UIC@>3LWU?@61!68I!2)G MI@R)9D#'A97^590J1[* ,!W>[_N5[87JS_IV1PNLW^W[OKKP7_'%6M[H_GRO MRO%*>(\K>-^$?<)@0\5RDE/8&&)"Y$]Q2HT%)9U' *^5Y7T&H.^F9 MM)[W4GO>5W%T*SZS^)"1QP(KF6(H,)"0$<,P@P&M8 [R5,<).$6(59D3U=9) M,9$W QT3!F"=E^![8D.X^*L\\CP.]"39NJ'MI>WW\%N%:4NC^JF?P:VX>0'/ M2=N5V/+[5G^ _Z2%<#@S?F1'%J>$89K #*.-(_<0(@2T6A#-6YM*IU MFI02^_I%B[U)Y"@XZ20[%%*?!6=ZN@8SV?&FH[/V_:&U 6G-K"L)8%6N>/Q9UW@SIKW M;YMI'T[5K(1<'SO,"$@E+_!R",&:!9A@&L<(F$A&5.K5C] M7PX<>TYU7/Q:5F*$V1>%'=@^/9FNL<*5!"F>EMF&(8RI("DG*LKFUC3TE)O(TZ04G@^2;I)>=:.&.\V8"J,NS*(SY;G/*UW*/KK%3AEW1 M-/;DL#/WC)TR[;AE[.2G_:+!ESDB.RJ6@B%1,E3J^5F5 $%A\NA,0J_^2T55 MQBAVND(]*RGR%/U-;I)/ZW:/"MLM1CR/D%VL&,1NQ[EYQ/Z=_!Z%C>:B;8&B MR/-R9HTF+YK[,JJ\_(#;K&V;S6*H3/KJ.;H2R2#5*4OU+"[34S2$M6XST\-0ZTEY MR9JIN:B?W9N'^K?='#P[["Q3[Y)1XXR[^#EO-OOU@_RZH9ONS/F3 ;]>K]ZM M#3G)(J6*,9@*4!4FU5QE*<#Z1Z"71EPA)45FQY1I)2WR%!RXR[;"DU%Z\GLO MWYV1?@(YNZ4S&!YND_0**'Q8Y2^;&(Y#?D+6W(SQE\T^P0]O\9#'-<1O3^;$ MY[-ZNU[IS4.7'=TE1'V3S4.[P(*5F>F[RD2A-ZJ0<*"'J$ A20DS4]F?(NN[ MB$E1L2/A3K9AWN([Z4-RH>G#ZL*%.PV9Q0U%,"#5[ D>Z!N_!<7 M@=\V&!9^K+;^F+C=WEB9.7F%,SW"?/ZB5?UU /< 5%V0Z=RT=J 6QV MYEY!3G9D4 !JLMV8KT1,=F34>5JRXX^Z;\2_RGLSX-_D^KZAC]]K/>P0 MW0I%2U;Q"N2IA 1S #)RP(4*?KM"W3< DR#7*6"%_B-/"1%%5F6E6[GA)8&Q;V=WXI-1?F(4N(+@ M^"*&=GOVD,BXS>$K07%/G;"T-%0FQ25Q\R966!I_E&=A^YS[>OQKO:H?GAZ& M1!Y)L[)2:05PQAA 16FNEU4%$*,JY:;6N+3*(#P:.?+4'F39K[2'9E]>7;V- M<9N-@YB *4MGE;]B 3T<;[9%\Z09^POEZ0]X5L@V]W15_W=W)F"VG^ME+;I? MWM"V;C^K._T6QS.#-T^MGHEM^TZVO*F[Y/W;E;CE77H*R$ MM..Z+"C1LPOG!#!3TE]A)2G)65H(*S[L6;2-/'>_/CT\T.:YX[:O[U>UT@&. M25K?*I2,&CG6\49]@W;K^D_S7MS_IW M-W8G7F2DB_59T Y5]!Q5UWF+I^> _:@(>Q:AGB55V_[AIXL_NH39HZ6MJ4@ =^$G:.?%U\W;WZQ)*S7ZV:'>\Q>7.&0"E52=KU" M\Y:?!0/PJ%0MW,BAF5+;-\^_TO]<-V^7M.WY[Y DT.Q'@$8 M%_D#X=-HXJ*%X=I+G!-5Z72[=3A\Y$G<"W-D(SZTWVYJ^EOE-AF'-3K&W#MM0BAF MWL/!YR73/6G8$?_MZ4_YS:&1BO*+7)J62-_6W^B?_Z@WWTWOJ'IU_V'=G&%+ M*241$DL(A$QUN$ZD $0P""2I,@9SE5/FV.?)5Q6K[_ UG9^T'K)-'FDMDJ;7 MS5"TKN2F)QA+VFU/*+/PR/]Z,EMN:HA_'">T]\NPF_I1 ?8K!.DUNDFT)LF> M*C>G^CQ/GNZ!B->P?H^K9R510:$L M0%5@J:,'82@U"P6*/.5<44D%=&LJ=2PC<@BQ)]&1=/L$''8>Y4HCW9S%GK H M8<6$,:&HKT](F)?=^KR)1P36$Q^]IHJL6TP-M_EO4D^Z%,JL(ABD%=,A>UY) M@ M6 :(R(5#!!&-.N_!C$=%3T/0NLXL,3#_#NB^9VACY/G5B!]C8S<#K+':; M@$-%6!\.]?3T6E[H*K!3M@0M_3H0\ KU7J<,/%WD=?*3?I-/CV"^JW?-^D-DY MP7 (N#G"BRWNY^IE'_Z2<4K83]2[?N*BT>8IST0F6C?_FRZ?ADR%7R5MG[0+ M_KSZ8OH'-GHN=&FJ>P4!E4*(5Q"D(H, I3P%3/\).,TAA6F%L'*ZC'15(';. MP5YVYQ!'TN68ES,JUV6+:_W6]ZNN'(UN$F-&TMF1F&SR9*M]GX7NF/7D^E+L M7$M,J-VD+2JB,*%?Q\Z9%>8)SE!OE.\XU[4H[ HZ] M3/I/VU)7C 7%/.<@TU$*0#GC@&4\ SG"B.0Y26'E=B4R+2_V]7/HK+=? MU>)?+GP)0LMKE'# .%ZI7(F)9^_1BY8&;35Z7MHK=!:]:/KI1J*7'_-O@U!O MNCO8VU57BZR=C%R9XIEW=R8+\=?Q>*_M$CW^V"J0U)T&B7CJ-N*FM+4_4@UY M)GH$=X@STFM #'QF>F.NE9J.:=.@N],LZ56;ZTSU'"2SG+$>"?^)SES/ >-V M!GMVE&NK\M\_/"[7SU(.C.=G^K0NEP-5\F>U.Y2\ZR:K(5_:.R>D2DF(<0$@ MX;FYZ3*L22(#C)44%2EEE7 ZO(VFZ8RGO/NM5P\:.5_J.SKSN[-TC3_#&W'T MHI>J_H<7T1^[[S&,W22W#X888R86@$B !B<'"*WG*W$&1(+[/)5 +('7I_*O M1.>D3/& ]G7ONSJ<1C(E'+ 9)D3B25C$+MD,UX2&#F' M\9MY)%GNI<*;V=[NJ?$__P?.8/7OB?#9U'YZU]4,25#:D*>FT>OA(D=$(J((R(J< B1U M_$8I(Z"D$F6L@#RKE1)Z2G8SDEWJ5_/WK.W/6TQ-6&DP=F7FHV>?AASP!#?UVI MN0?KKN&_U/??-Y_5W]L^36=!%.(,&F(U1CI8*_"D?_&*/B:AHPJS4AFLCN]+7+@L@[90$#@&;]NOSI!-M 5#R^Z#NH!QG(V-H>*Y25GSQG4V M9A_%=U8/^59\L"Y 7)0$'2%*!,2< 04X Q*!"O*,GL M6MI/R)CQW/O3=O-E]$AVBHSYMHX9@Z<0LYO75^+@>-K\$H)O7A!XU'^=-3)8 MX=>QA)DKOLZ:>%SJ=?ZC'AT^#X=[N_XA5W2UN16B-B>U=/EQI;_HLMV,;?K> MT>=V(8@H"*\$*%!.]*9-5(!RG@%1933%!"-5I-:-/WTTB#S9=_U A1:6_%%O MOB=TJU!2#QK=)%3IG\RQ*GU:6AZK^J,^[1)FP=+-8;QP#:;+0*_03;)3*?FX M17/7;M/H%1M.AS:DL6'UZTX:"5ZWUJ770#/9T=1KX/D:G5YC]T'_TZL&\G#X M[__G/$,Y E6A3'M&0@ M<@6J-%]&FJW/?],P$;0Y^90HK"V\<" '',Z;1^$'JMN/;3=>R.)#U#LXS M$ I^/M(7#3GX^EV9AQ8'GLOF\)P/I8:[8J?H( DN&5:Y#T%*5 M '%#ZBL1!!P*R5(D%'=K#7!99&2G]3(1TI$F]#)B=CO*L#BXN:ZC7-#HA2/V MUH;B]+PL<%[V3FL CG@Z[9^\IA3U\*1JS!IXWK&$FB:YP@1&N_[5"U85/,^( MX1-2R/0-@0!#2$ %62Y)(64J/:I4?52)[#2V,LU>U:PK/J6J7A#;>9-Y@'/S M,F.!Z]'A]%:Q&\/ES.3 9WB \5X/^M 5L->@%+0XUDN15ZB;O0:PTR6U5XWH MW0[)T.4<"GS;)USL]4G8$FKK_0& MH^GV%^Z]ED*\1#N?.O^K+&?S A;<9+ MSCT]DM_6&W>Z@RG0[#Q=,"C<'-B^Y=T9>\PB&2L;@S$53,F:F9C PNQC'@*; MA]PFN9#UXOUJH]W*K1#Z2]&^U3]^;KZM_U@M8*Y*A1@S%/IMX_!UI/6 MPJ034[65_-_NUS_^EWZZGZ7ZA]WDG!ISEBEI8=0X$6T^ZGGB*SOVT$]Z];[O M8KV!V8)7J:AH91@_2*6GH/Z)XH(#7I0\+8622+@=\YZ6$_MLMY>:[,0ZGNZ> M0U9Z3,>T@[;>K1R>R%CWN6UC\]/O8=S>AR MX/C]^EW*S>[@=Z_B&A*"5*;G*:+,\$+S%-"<84 5S I6D2K-A5.UO(/PR'-Y M$)]T\G5\N*'UTC$V=H+2;H[' LAMXN]KD;P :J=(I+L<'PA"59"[B)ZW*-P# ME*,Z;Y\QW*/P=\,%_[>&KOI=_!?YN&XV"XDX*G-8 LJQWF%C1 $IH (5U)$ MS42:$2MG,B4DLM,8Q28[N4DOV#X*/XO/Y3 \A-5NGL##X/^OO*]KCAM'LGV_ MOP)OUQU1F"%(D 3G82-DN]WA>WMLAZW>B8U^J #Q8=5TJ4I;+*FM^?47 %G? M52P !"C-WHW8:5DBF9F'1"(!9)YTBL*O6>05AE]\Z&AQ^#6S]@/QJ]=Z)(?M M482\FR\?#7_#HSX0^2;6CP^:I:&+/$LFZJ3B.22EU!0*%86$X1J618H*F7.F M @#K3#%;J9$'Z9X:P.@!MHH I0E\? !:%X<,*FLX^X=P-) <]\7L\+D>ZP\ MRB'O+ 9@?DEH:ERJOYKB"$T&Q_9P9 9'ML6Q:7%D2KN_!$I.<\6A-U/-^F'C MI:VYVG>0P^9\L1;.E=VMFCIL;ZO1'><*761\.UR[X\?A/J\ M689Q(FJI8BY.U3J(,D@H*=5//&>DSKF@5DSKSI(CNXD]:4 *??@H^PJ#!Z)H M$6K%PL;-5>S#LE5C CI%P.T2[%^A=8D%F4/0%0LZO\ K((1N,91V)4P *GRJG6>0:K)"V@ M\J6LJ)3#S4ID[50O28E]O+01"[9R'5S!16@L/&4(@QW/EDYM]5EP7OX>['U= M"./]_)K+"W=S7-=LZG52%V\>SR%=T__ ^5R]V+^!SG)A* T-W5!S\[B^6Z[T M&G-*LTPB2@1DO.00,RKT#EH&4R$SF19536HG8J >6=$7=UIR2S,*Z%:JH?,R M-%Z-(X]7'VRV*[L@8+BNZ P.1NJD)?5JP$YPV"8W5ZP+V-'FDJ31V]=<,?E< MKYIKM_C2"B_$9_EN)?A,K0.9247]51= KMXO=5W -$VR*I$)A:C.$X@ER71_ M7PG+G#!>B;3(N5,GK&L"(P]P+=XD@AH%P$8#W1G.5,/\WFKAVAWO&HIV0STD M-F[C?3 L'OS"=K8&XQ>^(FYD?F$[XT_YA2WO"]+\]V;!]PB-SS3I5!=\6BY6 M!ST[?]VVA*1<5@0AH=8?505QQC"L\U3 %*5EBC%GW"W++:AVD=W,F8:VFJ1[ MG[3[?(-;?=6^UIN.M[_Z-NX,^T[M_-B+O2DWI_ PG MX)?5L@EX^&9C5!0.PR-1+TAF>-[H?E;#"_?XC>8;_L_'INU>>KO4C6?4=SX7 MGX22QY;WXE?UPF^7[VAS]V6U?)IQP=\^_]8(_G&QK0:_8>O94]NJHFX,Q\VT M(HDL$DIA62 M:)U_TG_6:H.-WJ!^!F]^:]_93WM4&3OUP>\; P)&<#'Q#>1GHZ@XJG^."?*Q M7X\JRYM<3#U[_?QEKGD6%[O-?_7S?KWY$2OV7N_F]SJ?C\W:4\L%5[/4:CW[ M5WMBA(H,53BIH0H3"<0D%["FF.GV)@5E.2E$+J<+\5T_Y]:)GBR>TE8>J&H] MT(GJ]J&6:!K3,W?; IOOJ>1,=Q;Q'=K-!2__2GQ)UHS:$V 4GVQ;HK5GJ?I? M!PP>9SC[)^"PD?G."G/[OAU!J=KBPQV.Y2VBKF,3Q,6'_0RWW A"_::/V]F] MFI4^2U-V(347U"_+)?^\ZE@PNU,,D0A6%3*!(B6YSM73-4MY CFGHBYPHB8' MI^;G5E)CY^D9'?39QT8+_;/60U?8;PA6_8Z%[%"U<\S!L7)SL(%@MYN]X\^G6:-SVI:K]\O'>BT?Y\ISZ9V.9II@),J"2\A$ M2:&*(W-(..:PQ"3AHJYIXK:OT""C>OW>*2LBHYQ02&A20Y2@.J$)$4GJM'"Y(B]ZDNJNW&XQF,3P!"R[ MX",@!&Z.ZH3(<"$ETZ\4%UZ\S9.PJ6MU*TQ1LXHS MV\T03=?_W=39O'W>7=)17-_\25=FMV7]O-?2SW0#O[VCB\\/^A&-"I2DF*UU M\>,_A-Z"$?Q&&4*_BU]T+X#W="VVZ1S32M9YPED*,\ZQ[A67Z48=&22E6N+D M)"U*NZK%UV569+_UKHMEQ7KT+9>&[;* ^-]F#?0K!GHCZ?W;^N,Q,8.R>@M?2@+:>Q%:R5 ML:"S=@+V[)V C<6@,QD8FX$V>J](/2!?UZMZC:&8P%Z'4>-RC+T.FR],LJ], M.]^,1"E6*WTNKD_-;^F/;N?HK5@(.5M/*TYK3C,"!4,5Q*B2D(B*02'KBE&) MA<1.?(M7Y$6>_3;2P9K^\&J9?@TNNWDF( AN$\#6_BY'1XG>;15VT@/N%%K: M&2Q/L5_:R*F*5J:?9BO:W>;+M%HWXK\?EM>8Y\#-39S MF476:!"<+9U //0NE MYMLTW!4M68,W8X4'W+8KCY@@NBY&ZO7>1M)DOS'4!+0*::=UNN44K8S* 8\X MQ54V"KQDR94#0%<*L5R>%+ !YK3*:B++6I.\UZEN[UU Y94JR"3+,IRH&"HK MI^OEFL[MW-)9*4Z>9RO+/A%0W[)-IIZ;8_+YKJ@U0(O):5%(A)*D@ DK"<2H MQ+"2"88UJE%!5#@IB-.2<#A,/GEBAANY)875GB0*4G:.=[#];K[U4JO,R'TN M SO'\S)>O@OE)1?7?W&0M(HN/X"0JDYS5D')-4M^13FL:)% RAA#E924RB&] M(?\-4RB&)$Z,GBX1/4=BC,R(5Y /X90%$23W08R9S M6M5TRH#6S3G_^CJ82 B)B$@@*7"J Q$."4D0E()E%*<2%2)UB=="@^D>O;T@ MF';>,3!$;KZR$[X]EM+ M(BU"FR;?8=,:+>V-UA>^W6)(Z>W6T-PFN5N?ZM' MLOOQLO%)J!AKO5DSOJ?/S>WRPVRN!"\>Z;QK7,7+JL2)8!#5-8)8^0I84R14 MC$03EF,F"Y1;9\'[:!#9'^\V1[@2KS>>I&9?H$8#L'+H_^6/<;\O&06YP?M- MK4+;S:;/$FBE-'V[5@NT>CGU4QOPS=IGYO!X MA0!#[#ZH$!CT()_.<+LH_9M8S):K3WHM>,.YZ3Q'YQ\7RD&*9OW;P^T2D40K ML*EC*1-49YA!4:29;@A;0XKU;A7E&<\0)4EN=<(P3(T15\FM8L!H-@$[W47*DN1$,"B$2ZKX*+NZ-H/;A'2L5Q[E($*^A0%B%'E(? M)*55!6E9"IZ5C&3$J7&OC= QDN;V-XEV6DPZ)^%)]&6%J)VC#XW3P'U*'X@& M9L+UVQPE]^V"R!?,=NL'H3^_[8#2NQ_E\KSQ=J \K#S8<_*Y?\ NTY?5C(DIHC4G%"M? M2EFA65<%K%C-=%Z/^@_+"EFX;P*91X^R1_.@)9FE^&_?W@_C\FCQ<%@P.UOI ML9X%1DC@U>6!XB$7?^V#QU^;'1AT=NET>(5'D/)6K/\48O%_Z.*1KIY18WB5 M1;W2_TJS%>].-%C!J,S2'"9E@B#F.84U2A%$A-0E*V2F5CW6)W=V,B./LTX) MT&D!E!HMXWFG"-":.,R[ED!:1"CAX7$;H.>0N3E&QN= S1(BAZ@D/%1^ 8D5 M9(&"#C>;>^,-RT>-%VJXV78093C>ZI?W8"HS_S%;W[U[;-;+>[':%@W.W!NCR43'-WU[S7%>A84G'AE@-S>] M40YHP6"CWE[IT 1LX=_VW#OXK6_UQX'?+D1CS-7AG2XSS.IP3 M*$)A=RV58K"<49,J0J%RG%X1[+DQCBD^+T079&&B0G>6IGKZD1#+ L.J+H5Z MLX(G"<]J@084^U^4&WF^^@W=W^D0IY '%#LL09Q1> M"(4_IE!J1*AU3F4'80Z;6N401T MFBB'8K0 OW?_U>H HX]34P0GY%S:),1"T+-QPG4D0S51\#&\OZV"TQ-';+3@ M8^EAZP6O)WCUAVD:(QU9C[F$)GHQ/RW FB])D!I!HQJ0.L&M'+1475J8!,973\/?;,] M;IX;!548H%87L\8TAU(K^64]GWUO\S)UC[/VR/FA2\/4OSD^CN;J-9A/6OWU M<;6^ U(]3"U4GO5+D=@H8\R6^[X>_+)_/5?%Q\ M6ZN/D*[XE]62/[+U/ZC.X513)V,K776H/IP/RY7.W)S6(D\+*C/(,=8=SPH] M;]4"RJ+DN2@(2U'FLO7@H4/DB6NCD4Y#V>@$.J7 1BO0J05^UXJ!3C/''$H? M_.VV*R*CZC;'10'4>1MC "2!MC1\-!AU>V, 1,=;'4,>Y>;,N)A-?UZLE9?\ M*K[/-/WJ8OV)WHMI4F-4$I=$A#9#;4B MP4XFT$+M',Q%3/J]1PA+W5R#HY'6@_Z:)6=&="/87[XOG_ZJ;FT'L_IA-X8O M/G"4 7K-G,WHNWJ=7YQ@<@#;K?AWAG'79"\U-^OU:E8_KG4_W-OE::7'K@ZD MF>8H+43%*EC67 W&)$U@59491"*7G%4%R8O4)6P8KE+DX?M^-G]<:]IO(:5@ M)C W28"P-C5>F\4%W=/(OW@OP NRBRO&A=W-E^SI!EKEVJJZ!NRKI]E[MN_F MY^V[.5M_MZ=VN#@D'(2!PI( "HT:I80#\#AH"?CD8,PL:LFGWEC1'5:6I,Q% M67*8$$X@SE0X0SCG4*J01KG0O,#,BNO05F!D)WF)I,)LHK M49_0=YV-HRLP3&+][6KV_;O^MB5+1"D%9$QWZD$D@U6"]096PE)1916E5F6] M 72)[$YW&05@O=%'[QYW"ID8=*] 9=TJY/BZ>>:SZ3>M:A.P M50Y\.0"[K08R"H+;L<'V)CB,"7H@JL/0X _A//2%RX']T%G$2_$@^F+1PXCH M_4A?PO$E$X(W'Y29;7JG^HURH>MGG3>DRQ(T=\6#UFQ:($%3081F+:H@3D0" MZYPED(L,)762)I0X-6MUD!UY(MEHTIXR?NL2_C?:3$P.E1J&^N!RJY(K?;8] MSG9;$Y'0T,GHI\_#_U!WBO@H5XL_86G!SE>&%^R34*.^XWQ[5-S!-TC)C"&%( M6:6[FN9J5!+.8%'7%4VPP&7I1,DV5*'(@UAK1KOZITUO4[.,U0>#8KV>;Y/\ M5EMEVUXV8F4V1/6][1V/B]FZ96O:'CTVIG[W3JBELLYI%/FN#%)7,D<@J-P)N-_&1'>Q!$]P409H;2:;K=8X_4WM<8C0^-1"^(MU1+4'IJ]5JL-3 G:" M_J3,[=KBJ145%X@D,$]Y!C%G"%9I+6!1,H8$*JJT<*I>OR)O3)>RSU.H@J_E M K(K[?.\$'3W+0-Q&>1,]DJ9=M(CMT8^-3-FD^0]:2_?+OG4=*O&R6=N\TW$ M?B%SFQ2OZ\*"'R M$.^RE#NAP$@%2JQK,O8Q+M?W5@9;ZS9PG0WU2,B^8,R C.SC)XZMD=Q&YC[BICVG#I18+;91&%:'[>) MUQI4NQDX*%!>(_H8H3:58H.04<1L(&U5"3D#:K7E7&TVZV%X]\QZ\T47 ME3E9'"HFLQ,Z;D3F!,1)/.9VMY_K^"36'Q=JQ(A?ETUS\T1G\[8$K2M.T\-* MY\.J<6DJ&I4OVTR/58(+JHML2\1376Y;PPK7"<045R3!&,O$:8O56Y/(#N:3 MFH17^HO_FYL3\4?6SJ^,@I>;J]''SJU.X(W6ZB>PU4N73FTJ9O=4FX!..9M@ MSMD1#88HD&_RUV-4=S48KF,/-OR!?DY-B]-,RRK4$FH-*YJWSY^H/N?^+'>_ M?K[Y,6NF>872G-89U*D^4'FN%)*Z8E!F!4D3IEE*K7+RW$5'=EM:$; G$K1J MJ'&F9#N2"#G@:>>[XJ#DYJP\ 7)V0NZV!O(Z#H)'=3/N@!S[%8\G>+.2*.]U M2W]TP=9;L1!RMIXB61.64PYKAHA:20D!*R(9+#,J2I*I92VV8M:\(B=V*F [ M5:_I#_"F;B7^Y+=@NH03Y1RG!%<05:4F?\XJ2-)4+3MQ4J>IR"A-++M6!D3* MJTGE'E9!$;+SEP&L=G..G;E*XF9Y"-YT0B_O2_KPE/29%8Y\Y*R4L1E%^DP] M0Q/2>[G'UKMA0]/=KI_4JG^Y>OZXN%W113-;O^LR/B1#><9J"A%"%.(LRR$I M1:8WBK*,B*+FPNH(W4I:[.AGDW)@TI!G&RUTDO.ZU<-AR_@JM MM;V[Y%F'3GK^H]KYY$,RV+ MLBATKE!:5@G$!5..+D$EI!FJU*^YX-+J:-%!9F1WMQ$,OFO)KI')=<1LHY2@ M.+A&+)WP"=BB8>1OJR$V.H2,7ZP-#A;+7)\\Y]+)M[1 MA]F:SG?-67[]]=V&CHJQ0M TAY)CIA,&!:1,%V/F*$6,%J)*[1O6]LN*//BU M<-!)W^M# Y1\AVG]"EP6(4XX$-Q&?H_]/EQFU[X;^^@F'"!^L8W/A^$6T=A9 MV!O/7'G$>-&,G2T'L8SE+<-+'+[J/(+/\K=&W#2-6$]+S 2110*E+)3S8CF% MM!(I%"@I*EGB(N=.M# ]LN)'+KO2!O\*AF. [ *60&:[N:NCR@4C%RXE5)*! M$3WIVGZH2/GQ_K$E'MS/S8M3UG#!_@@E#<>27JR3?\2T2Y-]P;A;Q$.C86JF_>QZ$*\T6T".NUV M+V"CWU@PA^H!'1#NH=VA9ITJ>BMRKR?4>MEN3$KE^/4B7OD1H-= AD1SJ;[U MUB*SG?GGW8S=:2+:9L9-+Q_=4ZH=$=U5=[0!M1"+W8C1NZ"&HW;27DJ[5_MP M/+8"TM<.?A_^#:6O"7@EG:0M<;!O(6W[0,^0E,Y6AE) UP+,EXUF#MAUUY1( M9*BJ""PKJ2:F6N2PRBL*.4M%B2K&&,9.06F?M-AAJ9+=DFP8'HUMN[,=::1K M97\O=);A:BA ' /6'19[@L'O-AU;W4-2&QM#!:6]LL8-2VW,/@E,K6[RS M] MU$O8SW+;+>Z;^-ZU6>&$"$8)S 12:T_!*C7,$88Y04S2+)5%ZI0Q=5%2Y"'> MRM7#>]=YL>E$.V9Z7L3*;EP'0/?\RVN&AY$=>O<&3$TTOA;ZV?)B?Q+K;NB_VV.>YD,ICZI:F+,GS91HE7Y;7E\U MB[L%V4/?@.Y&D&=4[QX6&<0B5>%0R004G.=Y6N=EPIT:$HSY!CRV(13*[$Y7 M8^L3@H%09$]WZ]BH< PW=C]JE(OX6/GGD)8[>9W' QVKS*]8DVHFM)+8L:M M(+UB[$F]Z+7K/4/-S;;M.<[C4[(?-!5)S3-<,,@E*R'."8)5C4N]#9ME%2]Q MY=9JPE6!R -Z=Y3@PWWNC*9E%!(1(\>P8PO/)0;T.%1=0Y$(%5"XBA\W@O $ MYR1D\'U.^-7NEG#CPW*E=[6_"?:X,K3A-_R?C^W"X:U0JPFE%YO3IIG)&3,[ M?+N_:^)'%>1,LRPA:5(*F&<,04RD#CE$"6E5LU(DZO^I"+4F"ZCWBZ[=KB[: MXBRQ0[[VX0N]%WJ9CI[YW<=)2UN[4V^RXRXR+T\K/P&_F$5YMTBLC=Y@IZC9 M<;SM>9E!UX01H!UA[1A2ZU>SQHSP*ES6HC'$^S(O+;YK#EL]F&[5(\QZK&"\ M3FJ:0TZK F+&)"0YKR%C64T130EQV] [)R3V6E6)A(:<5PN= "W6DTKI#$"6 M"]:!9CLN5K7%MVX6>W C738I& O2&1$C\QU=-O*4V:CG6O=>&3=J9',]NC_, MZ?=IPFM!RZ3437%R'<2IE:=N=Y@A4F%:2\2D5=78R9,C#[ZM+*"%V7?$.+2^ M?Y -LLEM9%F:X]3WXJSJ7OTN#I\T6I^+LP;L][; 8H>#>2 52 MBW6;H"Y@8S=%#;?8;2BUQK8"@9$8(4NNWZA T]0%(:-.5/V&'D]55ZX.FG2B M@R0U>55YBG)8HD) 7.84$H35[)6@1#!2%CQQ:AIY653D$=J7F^(>4/8@9C=F MP^#@-FZ](0B5FA,^SNP1]!I2?Q5-LUR]?UQU_61N'M6+$@OQ M)YU_$+3MT,RSC%=<+0<9JC#$N:PT#6\)*Y*)@M:(0'4!KW^X1T#$\<5I!$^ 5M8/DNPIP#X$ <6A_38P/#X9H N6]3NZ6CW/%M]-?>XT927C MFJ")I"J\P:)(85T)"F51*Z^:4L9$B+7+H=2QEC%,_R!V:@19OQP!.&@IXP]+ MH%7-!%#E SHEVE+ZZ"N<\T;'7>P+;=0!6I\)Z#0:*5^L!XLQ\L7.B7\]^6(]X#CEB_4]QY<>6XU4T:R_ MT!G_I(DD:4D(EB64:97J!AVY"E$X@R5/&2EP0@AU"DR.GC]&"/*@1'4L_ZUL M5_KK0T3L_,0 .]WO9D80)P6!1* $ M)E4E$<*R%L*INN.^P) M%=*?$S%N!-]CY$G WG>M'QFKFG+7LUHGSRUFR]6GY5HT[Q^%PHELT@.D$&G- M.91<]\>I4*D&9H;4U,FJ*I6X5/&Z"^?J-8&Q!^E. ]"J (P.0"D!M!9N))]7 MX;,XK@@,BN,HOH:'#YF\#3!N)*O4YH_*!VEIU M3/MI?=]PPGF+\BM:$%IPEL*:I#G$.2UA7=82EKA&E$I4$>Q4S.8F/K)S/*"E M=Z7Z=,/1+J*)AXZ;ESQBKQ^YA,T/A0@<]J^M?,T/F#ZF^^BE:_O"MOS%GY2Y M+:W[-S4KF7X:G^66?O?+LIGIJ>KG'VM= J%,09J-Y*2ZL;A'X;Y3=@*VZAXR&6\T!K_O= 8_+]IF M]^KWCHNU<&_3W1^.]HX&N+^:*@\#9YZ7#"/"L]=(* MW"WG_./]PVKY9&1NTL5)7E!<2@EY@E1P6!<9I DEND$1I2F3"4-.]<(]LB([ MV:UD,-L3[5CTU8.4G;L+9+^; ]N9OB\U0H:]A76AJL%Z)(U;%';=Y)/:,(M; M//FBQ5S]]?O-@K?Y_.KGCD^R^TASEA0%R3.82J["K#JA:M6'.,S3I*BS F%6 M.D58UP1&'M.&X]=D:MQOQ#OR2%\#S&Y4AX3!;6AWD@T&6]E;EM8(3-.6EH8B MG;XF;ES^:4OC3ZBH;>_S&_5'*[P-&?W[V?Q1_?;;'57?S^?'=;-6'XD2/>4L ME1(E!624J#D=9QS6DN>09Z*0E2@P9TX'4X[R(_N$3BQX,UN QLC^R%T)Q;=;@S1;F.HQ50O="#RA.9X7?!_CF:1PIM^8:7ZI MYJ7M\M.D4N_Z6:6E+!@J"@P?@=CXJ,HS.YZTM2'\>=J+<_KYK MAKO]]]X&F@Y;VYYVAHRWK:P 41J2#< L5&:&AP;C)F[X0W22US'@47[N[:BC M[^=Z36<+P3\N?O[14KM]6*[.[KA-,:6(9GI3J\J5DZMJ#.L25S"3'%6") 1A MIT9HWII$=G5&&[5<9O_].-->[M&PV$K_QMW^D-NYN5& ='-VIUV^P48M'?%N M%#-YK ?G!CNO%\ZE#<8GD&/SUV-4]S88KF,G-_R!'AEN-T^S=VJLKKJ0I-NG M2FM9$%PC2&O"=:#&8%6G.:SK"K$_:1[8$2S'JMZ4TI.W_G>$EDO9H? MI(WU7SFLB*0EH.RV)#\M%]L^JKJ.@B=%SE""85(G"<28ELK') 0F99'1C-.: MID[I839"(_N:;2U&VR''K\ZD%S2[^"8T%&Z.:(O"IF5*I\!/)J]AJX/IH1*^ M],3&YL#U*+TB7Z1(Q0:$2Y4K5O<.K'#MGKYK%I?5E*,",UAG2::62LHM4%%2 M*$C!4E&CLD[\2EF/)47V +OR*M$)_IMGV>H)1'9#/XCA;N-]9_-&9I0>>EB+G9>I'+YE[L5#TX@T!TS!_6_"N]%1PM2@137-SK_\UI6F2Y:*BD->H M5@.Y2B E%8>)T(68-FN3\: M 0K'[=!N#T-_T.#\01#X/)0)C*! E$-,"P9J0'.8RJ8NT MS.I"5M.NL;V=W[ 7;C5C* I82/'2*F--0L='"S;,X0&OG M6P+#Y>5=-CKH)JV=%F"CQ@081=HCY)^O@N;L7]SM#^1A' 2/ZF/< 3GV,AY/ M\/,S-YR;P47GFM[CXZ*C6'EG\M6^Z72U*4&%2)A:\.29(>Q,**PHSB"M>GI1UG9B\_%0-;)W11459J MR91EB.:%55I7GY#(XWE?JN&>=N'8OX1+__ -9:W;J#TUU"-5NR1%7+.I-C[AT[W@)$E>T/TB1N':M7_3PEL[UINJW.R'6ORZ[;INZ M*P^A19DD20EQ4F>Z[B>!A*,4HIP5RLY22NS49>R2H,@^IA,+C%RP$>S5PN@B M5'810P@ W-R.G^W.8<(UPP)%"!?%C!H<7#/V."ZX>KUGT&^2G:>4"LP*K%;W M%=()"U)"JK,64IF)JLPKPJK2I3BO?:S3D'2ON6MS(:D1Y1BXMU9;1NC.MCB& MXOT&N$?;!_J&"JO;AXX;/Q\8B 9_*YE M R/K=[CW?7ZW M?!(KR]2RD^OC?7=&3-#LL8O*>_4^/GS2:+V/SQJPW_OX_ 4#BD#>"UVGNEGF MHA+S$DG(.5.K$I(IQTYQ#K%_5QSE;K(H^#FX =JVN@>:_$\3]T3%CO6W!.M<_"X MJ-=@UC2/9C^8V1^U60%GZ5<#P>'H$X^0>*^1^+A!(M!)E(N)H=Q5GZAQ78V% MT2=NPN8>QX6CSOI?/4]_^S:50KF7DE&(<"(@9G4-JXI26' LJZJ4I2"5U4IQ M^\C(P_4WY>$T+Y.F1+8] ]^9>V4EZ&6$VR#[[=/'VY_?@V^W-[<_?PNP_CE1 MN6>;I+NX'3/=/W;#9>]1XRR!3E3?KGE._^*Q,_)>S8I/:M@\"369?EGI>7(E M[F>/]Y^?Q,J$X^TONVZB,BM$7F00)(B#C-9YS1#M)!VU>T>LB,/ MF4XT,%MU+4?C@Y8.WCRT\BW9%GU0M=AZB8>5V\C9RHW?PFT M+>2'2>^&D>,CQ]M*\K/U8)/)\Q&>-=D M2QGH0<9HB:6EBPB.D*.3..0HV&N>W6[7+A;E8'\AZ60D?U'FY ''L/Q[L]&<[4@G2U M<44ST>RZKDT9DFF:94Q7 3*(4ZZ6'U4F8,F)D$*4")=.'N.RJ-@!AA8,YLO% M=ZCNO@?SG0Z.7&>7P;+S!V$@[-09D.[MJ6BBZL\N"QN4[NVKP M">'9]3L\NYWI8]*WQ\>D>R?Y;Y]WEW0!R,V?=&5X!M;/.R?3&!5O[^CB\X-^ M1/.?RN-H'N?6UQRUZ?A%/7_]7OFC[0)I6M"\2M.ZAEAH-@%4E9"F10)1451Y MQ1-!B5/6RZNQ+/8IK-:Y 2MAUCMM*R"^G,_I:J]3D&-7H%>#G6WON->B;SQ? MO)]PLV_D?M8-J)_/)^9H4R>@-78OJ&M Z^'7RE[0&3P!K4I>LEJ(5A^@C9Q=C-\F MC2W%CMS?V V, MTV;'CO>/O!;HG-V'Y4J*V?I1?8Z:B.S'PVQEGM!L_-^TS&I6D0)!QK($8L(3 M2!E-(2T)SE'"LXHX'4)$USCZ^861!IC>ZYVK .NO^E1?JV1^%EJA(=T]X[_1 M2F"19UC 1#(UDR"<0XJE>K<L,Q>?OO]F(/^2EO_W]\OY'77S'& MX>CKJNW*:<^,EE)S9\AN.?4*EDFNJ+_T\L=:WW^/98TK_,&6*\Z"!]&:?Q7W M=+9H3QN4U[O7/O!S/9]];Y/RBJ2J"R0D) 61:K[0;5 *1&":XHH2D2 FG-KB M6DF-/)]OF]]VK== W1*S3 #M;P$P $<[#QT<'3[>WX?-^P._:RM 9X8+&4+<@6>?A?]:7JM? MSG[DUQLHJW\,C'MK *(J,%[%P!@X'M07C"+0+]9_MS2''TS+409)4J<0UY7..2Y+B 5E5/*L9+53B-\G+/8I>]OWO6WWSO;T< OI M>^&RB^1#@> V@>U+-7L9G=P(10VQA]')5;W>-5_KF?/?A5 M<*'B?N4];A7JS=URSK5@H2Z=/8G;%>5J0?">/C?3B@I:U6D""\JI[H=((4U2 MG3&,L!KJ62:Y?9SMJ41D-Z#UN#=.%:PWBAAWT&D"UJTJ@"M=G,H;_2"W")A' M -+-E9QD%N]TFH"M5F!/+=#I!=Z/@ZI3]6AT=/U"TE@HNQ:2#H+G2D6IW[/' M+"T=9/U1C>FP9P7J8CTM/D\(1FDMJA(YI8Z<2!@E M1V3;Z'O;NWI@ZVK?EM41D[=/6E5'[$\=.E'[Y/DOVX_Z8EKVQ0N'UW)^U;EB MG^5OC3!KCWTRFRE!#"O#"*S4RDJW31"02I1!SDF&Z"'VOKS0A54GJ"G*188B+ M*H5U4J20%6K@YY6-=EQG[C*/5 &Q5<$RHL0#-SE$$AL+QN.$8!; 3 M'ZF7M(.]H=))+"2.FQ!B#\%)2H?#K9X;M;2YT_^O4]:?Z%P8'@JUG)BQM>#Z M#S<+?OB+O2O;M) -I>M[T?Y7_7O^R$WTP^[T5K0N,&WKJJ=,4"&8_T^0F8?K/-W:1ELQ [ M TPVV6IKGOF[X\;SN*_?: H04U&];1!3YFKU7*4Z+U&?71"9 M05*J?V)P4RIH=Y_AF 1RL1X*C.HF_0$Z=G4#GA2" M.?Z&M63ULZX5ZQ21% D=1=-"ET^E'*N5>IE#D:6X*O)"X,JM,4BON-@9%4>< MZ>KM&@B5%]KJ,9Q$_@1#.\<3#ADW)W,,RI[DN#3RETR,0B1_(NP%J>0O&=Y/ M)G_QKG"%VU_%0OQ)Y[=B=3^E125+B3&4J.(ZGR*'=5'6,$-5Q1->()$[#?PK M\B*/_-W)E-GIU]PE1C30%$L->//X -9+QTJX:PC:#?N N+B-^XMEVIUTH,7' MKBWW&=)L2['.W>:1;Z?M51&%2.K^OA$GH[)(XV^62:?]= MU#0K24F@6IWHTND408*J#*:$5#1!69)75HS.]B(C>X$]'Z 9K\[B(.1FT=X47@<$J""P^3)FF\#5Z"D)B>3>U.8[)XT7L*2DV4'Z4EN M=_I%22W;CDZ!7R[4<]\O=37:5-9E)HBFLQ920(SUSDV2"R@)(:R@B)7(*HT1UQ\UNT(9"PVWL'J4@[3%)O0M-#6MC8(1,HQ-1+Y9>=,GHOIRB MB_?XC>^/BR?UD.7J^1_+U1^FSH2IQ= GL?XLOXI&K)Y$,ZU(F6),)2PRSM4P MSRG4/?!@SM" M^;?YLMGKE#$!]9BOR6Z:B :]VQQQT@>B541CWG&+[>DR 4:;<).#%PB!9@8W MV:-."UZP',\)?@]QFQ"XF$U_7JQW^U+;:I=O:[I^;*8LRVDNL@J*3% 5>](: M5K+.8,%)G8A4*,=EU4?^FJ#8ASE&]&8O=*\&JY5NYTVN@M7O.$)"X'BPXVF] MM3NP->W,R&\$^\OWY=-?U2/:0:]^V(WUJP\>95C;FK<9P=;7>_-[Z9[E+4'P MUUGSQZUZ3G>P2(LJ95520)((!#$I4UB1C$-45"07!<]HECC2>UV2%7G('D@& M6C30LCV/8?LPLYOO R'A-G*]0?!A^+IF7CB"KXN2QN;WNF;R&7JOJ[<,9'7Y MN%"AL/A5!<#3,L\X*V4.DRSG.K^,P$J@%**TQ#FE.5+0>O&Z[&0X#6+WJDHM MHJUHZ=A=E@M?5I<]7.P&[$!KW0;J+DFTE0;>:'F7ERG^]"ZGUH0F>-F3\#(4 M+ZK.0P=MUQ-6VM[TS2O/F2\#$U;>PZ2,ZUO\@LGOJQFRU6;Y?E5L#EM MFIF"Q^8K) Z:I+6@([=<#O7Y;S&7L& M41AK?!$)% (YBQ\U/O(%YSAX\GY.H.V*M\]OQ8+=W=/5'Z:R >6D+/-"PI++ M F)&2EAG>0YKRHN,5WF"N%,'PFL"Q]^XV(IW*@ZQ!M!S V, +(-W,:P1&;Z1 M<<',6+L9Q^)>=DOC@O%7]S4NW3>H^]B.:@(S-> 30:"LA%Y/J7%/"IQ"*3"5 M7*1Y1IR.E(\%1![B.@6C:R?V-Z_^8:ZD&T/L223C8- =<;;32';C7>P6,4N@_ M;C0;6MWI\XHL=E=> G@W]W*I)K1[%=JQ[O4EW+R+VR78OU'I"KZ^Z+L86HP; M^9V$K=>-\6X"5/<.P-"] -A'V O7" _ YWH9\9"'#SP@:^NI.HZZY;V:NR3- MI: 8%E)7.=0%AQ5+$:Q36F*9YYA73HS)%R5%GH^..%@T':D2ZGE<=H*2XZ'9 M$-M]C\XVQ8O&^H_]UOL?H%VR+/0QVHFV?'M0C[_2H>U!/=-T;C_E^;3?27\E;<_-\&[4G8*/T+FUW MTC4F?7O8F'377W*??+C5%/SF2.V6_CC/(+[=XF8D24I=L)J@C$",.(8U9ID:J))1PA):%6[KL\$J MQ5[(:05-1=-6PVXQYWA:$ !\RV7?J) ZK@\-F@?*'299;HDOE))1CBW"H1-J MC3E.P M)FD!TR*M"D18CG(G(KVHVD;VJB>5CE^%SKO7ZQ^]Y6BJ0_]+T)5K<6C<-V@9 MC;V6]^(8V.TM4?<5WU^GZI8,9Y>R6OU)MW15R]V="7N-T>(<0X^"=JC0,ZJN MXT:Q8\!^$A"/(O32W+'_S:J(_(__^%^;WZC_J97(__A?_P]02P,$% @ MIX*J6,1JB0G5FP R?<& !4 !C=71R+3(P,C0P,S,Q7W!R92YX;6S)2NQ+G>Z^QTNZKF><:8_MZKISO_!@"=CLI$@W23FM_O43 M($7MDBD2KUXXN[-L69:)6!X$(H!8_O5_?#N9_?05EZOI8OYO?^%_97_Y">=I MD:?S3__VEW]\? 7N+__CW__E7_[U_P#X7\_?O_GIY2*=GN!\_=.+)88UYI_^ MF*X__[3^C#_]<['\??HU_/1N%M9EL3P!^/?-/WNQ^'*VG'[ZO/Y),*%V/[;[ MV^7?A S6(29@(010SB)X%S+D&+34FNLH\__UZ6_%%N:-U6!SMJ#0(42#%HR1 MWC&TRD6W^=#9=/[[W^HO,:SP)V)OOMK\\=_^\GF]_O*WGW_^XX\__OHM+F=_ M72P__2P8DS_O?OHOYS_^[=;/_R$W/\V]]S]O_O;B1U?3NWZ0/I;__+]^??,A M?<:3 -/Y:AWFJ2ZPFOYMM?GFFT4*ZXW4OTO73_?^1/T3['X,ZK> "Y#\K]]6 M^2___B\__;05QW(QP_=8?JJ__^/]ZXLET^D:E^&O:7'R<_VKGU\L" I$Y.8? MK<^^X+_]934]^3+#W?<^+['\VU_HGRVA:I/)[5+_Y_8?_GRYXI=E]]FR1KOW0K$IRD!\N=!Z44AU@(2TI[EIWP*(J]SFPE=D74;@2_PO373XNO/],' MDP*$K%]42SO/O7 M9;DX::&K]:*!Y+9J(7+_\A-Q77"YQ/QFJY5[F=MP1CA>X>8G6VC\_ST-2_K$ MV=E[_+)8KB?>)YXDD1R\%\1,5O2+%KHHE,'Y)LJ_L?!>.!#]X^ 8>78" MB7>XG"[R+_/\D@[=B1?:6Y$T)"D)TSPQ< X#2!%-RD;$D+ )(*XMNQ<<9/]P M.%R6G8#AXS+,5],J^'- NR@]L /*48I,WTGVAS.MQ8>2]( MJ/XA<91$1T;%+_/U='WV:CK#WTY/(BXGR0=OG720>"':C3+D*2L+03'+,PLV M&7<4&FZNN!<*=+\H.$J"76C_/7Z:5B',U[^%$YPD%"Y+;R#KD@B]0==8*5+H M1)%5D)$'=9R3>]>J>Z' ](Z"(R39!1)>4_"^)!.V$?P'DC^^6)S.U\NS%XN, M$Q:\<^3P0DH4<"M7/9^D&YU) M?-,RW=Y*G%M"C3')3*ZR5J%&3R%#X+0)@E9>,(P^>=T ,/K\MS?3.?*)XCE*)2S%TYD$DHH&+XV"D"BV+E[%*$,#@-RQ]%[@ M\+V#XUB9]@2,%_3EV^7'Q1_S"7)MC34:MO1\\.K[P;"36D<%1K=ZS)88-W8:9)!1JHCM& K5Q0)PP"$[K M%*1.YLBKSJNK[0> CJ\X#Q;=R"JO;Z&S=Y\7\]T-C F^E( "O,@"%!UQ$).C M*,HI5XI,VI7CWKMNKKB?ZCN^RCQ*A".K_P.FTR5!EXOX<;J>X<3R8H1B 826 MU0,6 0(C!BQ3H3BO'7?Q*/7?7'$_]7=\AWF4"$=6_\=EJ/DF'\Y.XF(V8<%X ME3,#&>KKG',2'(L!'&=:Y""-D.HHW5];;C_%=WQM>;CP.MGTOWQ+G\/\$V[N M6Z4-G,XH T%@IC!'2HIZLX6:>,.M%\4TVOA75]T/ QU?21XMRB["@1>GRRJN M[0M@Q:7):R8X9@K1"\(%S*-%$IIC4[$A7X*'5]X-&]U>0#43; M!41>SVO&6%I/O^++L [G;$UB229FID"72%!W@2+?H@,Y/=(H6TH.I<4EY-VK M[P>1[B\B&XBV"XC49]SEB[#&3XOEV82)&ML6!YZI1#$0$OE22XA6>TE.D";@@N\#!AY,PFST_74WGN%I-M);<<4(P!LWJ89@@E,2 MQQ242C)(QQO@X-JB^^&@^]O&PP79!0Y^.<'E)SKR_KY<_+'^_&)Q\B7,SR:. M:\Z<9O_P\2ZG/DRG/RB8*AH['4G%$D4;&4F*)C4XC8!"?7 ME]T/&AW?7!XOS)'1\.P$Y[EF$;^:A4\3X5WB1DF"L784)D4!01E+_I)C7F;) MF3TNQ>[:-Q]U7TK[X>%CJ\QFXBTDQJ-+1/;4I-7]+W5Q+"<=4H.HE<& M5-@\QZH"FH7(HV="'YD2=>_2^P&CXTO,-D+M"AD5WEL65)%>RJ(A!:O)[Q&A M.LL&N""+%YE"Q7-#7%PLO!\J.KZW;"'09ICXUY]OB?$-?>.0$FQR@>8KS/3% M:C&;YEIE_SS,:ODX!5FX7EVG?=_Z[.]^ZM'%VX^C^\C*[M,5? KARV23!%=1 M\+:\FLYIL2D9B,6VENL"80R3,4(2KE#2(9(I*(T,+<@4=;*,"V4>*J M814W MZC]?=+O/<+9>[;YSN>$>0]>AUF2WQK/5BL1ZP66,* QF#X3S!+2A$OCD.(B4 MI0E2<^0/O8(DG!6K;DA65B*A6N@BC)/1CH'(*= MO0CK 4M' 6 QM#8Z@-BSE&J]W.H])B26X@Q_P_7NT3D'[X4*#&1MRZ!\D1!B MSI"TYEF*8GQL;I4>H&>OY5Z)ZL3PC%B;:D8D6Y/ESG3E% M$L;68CK:$D5&;H77SCSTRGL(;JZN/TZ#C.%P@./!@DHY@%/* H^>!^\R"_JA"_M#X+('6>/TU!@. M1:TUT0&XKA-?74)F6*&80AL23JRI,8P#!1HZIFQ*UL/$78\!3/,'H &/IX.E M>S@T%NLP:WP>+>9IAVZ*, MG$;0-$534F>*)Y$ 6KY1RC#/1^OKA#C)Z\&*: MA%C'BK@# _)NN?B"R_79NUF@33//U:__4N\NZ.OMY06^P;#"][5OYMOR#[*; M57[/"I% WMOIR>FL7J^]1&(@3;=*G.=G)S6[][\W?YQ(J0NF%$D.O);_*#*I M)"$0QF?+?1 "'\I\/.QP&YJK'CRL)ACN# =;(F7Y\O6QBHG^#%\VTJ[NIY2 M>U^T8F3]:R4;2[511BULX(XG%7EDK+6?=C\U/;AG32#82. =0.?OBT7^8SJ; M39Q-0F\#0961Z MQ;>4Z$RP6D/B'>F =A)V["!FG<=H0F#E:S!U@94O_ MQ*C 3 D!F U$M9860BV]+4YPK(UE+AP?\XO=$&>S%[E" [B//?3$.< MSJ;K*:[(\=ZD-']>S$CHJ^K*K\\N1!-RUDH:"5;' "HK6R/3 BYZSY'$IOU# ME2:' &1?VL:]$1C\O7X0%75@>:[P=?/:+5H2DTP>8JJ)DECSIU.,H)/+JA9L M"M?:&MU/S;COL,-H_WZ(':.*#D"U>Q-\%\[J@^#N]M45S-KE#&BM Q4]@E=< M@28&LA7*6_]0-ZYC7F*O4](-F([2\ST/L4<(O0_H+$]IU5LRFG@E19'<@TK, MUM$^$;QQ&8R*+JF:J&!;7]S<2\RXA]UP &H@^@XP=#V,W/&SZULQJ4(P-@70 MJ"/%D?7QN9A W&2>(A=1R(>ZP!T?OM^D:-R+Z('0U% )'4#JQ6*^$(L]BH@\AV-#:8=J'KG$OF0>"5W.% M= "R.RRO4ZDPZR+D.C="<6W (Y+E-3$I;8)2]J$65FU\\'&OHP<"T)'"[N#6 M8/?F\AZ_XOP4K]Q^>>^RERQ B37M3M@$T>0"(40C92@\^-87U/<2TXVK-%S@ MUD81'1B@>\[LJ_>JVK(4BHF>F=3+M=XGJQGT:#F%M M%7,PTK[B,B[:>53T<>LIA:HO,:ZOL)),T,Q:#\0)677K-)EABEB9XBXRXS7G MK:W7O<1TXSL-AZTVBNC!>M67H"LBN\*)RQAYB0H$UKF=69,)ULF 83'FP"B( M+0_U43CXU>U.:KIQIP:T5VU4T0&HKC Q2<7PJ!,#(8AJQ;$VE* C70MDB0>7 MDQ[P0GS<5_ZGO@%_E+ [<,9K-Z+I^F133#6O9V06O:0E0JUL:*UK?VD(Y]_!\L@>!)4-5)%!Z"ZTCIM6^^9F, @O]V^CV#D-TL* [ ,JSG#)688B7A0YV(#GJ6^RY58R>C M# *FQLKH %[O<1VF<\R_A.6<3NC5M6*$,DW3]<1*&YF/'!@/)+#(ZL&=/=!I MK76MUS*B=5^ [U,U[HW30/!JK(P.X'5;4!/M4_0B<>!88GW.SE!'HX)F/ L5 M@BZN=1+!;2K&O50:"#Y'"KN#$.Y[3N0$&;73Q&=?3%&;7&6G5K^WZ$H,W;WN HZ?L MY%:*-B$8 3ID H[@#F+M&V"8M2)89ECSJM8GZ>0VFRW^J,)^M5B^7)S&=3F= MW>[2LGOT+BPRFR5YB\61$(IBX#UJVD(,=2G%JN;UD(\B<.RXL#&.;CGU@RFK M P>LOB>]GI.4-JTU_S$/VY)B2 M,FXNQ--CZ0 %](BCJZ-VN"C(>"!/U!0ZR:7V$!0SD*ST4;FDTX,MYYN Z;'3 MC09+DWAZ1!VJBA^D6?V%0%>+/N).7XJ_WS#_Q8P^.)XTIR M CG$('SMV(9 @%>TK:Q4)J$;L"?_AH)Q;RE:Z/OV??[!$A[QQ%HMU[4=6CY- M:XH*EPT%&H?H-@\(6PY6+UJ/%"Z'4#C7 [GQ,L@!),F01:Q M9I(R";'>:"8=54PLL^1:UY%?(V"VN2._LL?P[>)93&H8"2@05/;^Q1PM5!/ERR)>Y.$;!WY'D#FN# [ M#A=W@VPP)76 P_I<^[:<,WK9;"$H@25Q,MZX24!0X#(O8+VA8UU(ZP?H;G(' M(9V<:&U,UO&B[@8OM=?S58_PPV*6)U(GGI3W8++RVQ+BJ'(!KLFY#R9&YUIG M<-Q/S;A6J(&J[P3/T7+O $%_7RY6*XHJRK2.[ZE%,(DVT>8"(B$#QXETEBW7 M+"2E;>NPZLKRG21.M+$NAXJU@V3LBXX7YZ.>+@]O;:U.SGHH*C%00I,L:F\Z MJ]'IF"4=J:U[X-Y+3">I$&W0TD;D'5B3#SB;50]LGG\-R]_Q"DL3$16+=3)X MQDCF-MD(,4D.P>N0,S)N5.L4_ONI&?<\:J3N6YDSJ(@,^;7,:O M.%ML1NKLF$G&I&!$@9(3,:,HF'!96Y#,:I9#$3*WOA=^D*!QO>)AL-1. QW MZ>\X)QG-ZF"E?#*=3ZM\UM.ON&.'V91+%A%,*A0C:A_ ,<4!%86*3EB6FL^/ M_ Y)X[I"PT"JI19Z %68SM^0C_=VOKN+^(A+XFL[M"O'G(13$6I&&1E<)R&@ MH6W"Z&^B=,*)YI[T0P2-ZRT-!*AF&G@\G/P63G/\5/.+/K9O [B3U*04Y6)* M!EP-597G!KPH%BPS&@O].?'68?PM(CI)%1W(UWZ4B'N*S[:Y1W4+3)B@4[A* M(":M:CM68L8G!:&@HK/:.]M\-.D=9'22 -H8)P>*N0.DO)[3>8>KG=]V.8W% M,E7G?4.I;2L5\PI\IJ.VLN&3L9*,FC%[G4 M\T^;2K(:#YS7FY&L9$G"$/QYG>NLLLT0LV<4!JC@>1T0'5H[.?O2-G92: ,@ MW*Q6'4(KQSH^0UBI6KTX\2%KY90!LKBZ]J] J&^#P*3UO&"*5K0.R>X@8]S( M?@@4'2OKK@"S/9C/6?EM,5_L3NS-[%O)E7=*@/8::1OX\PZZF=-F*,)DAJW; M9>]#U[B1_9"0:J:-#H[ 31/=JSQ<8V[BLI.^CDS)3M4:LN" HLGZR6.+%&'A<_?*-Y$=*(U]Q M>;8);VHS\'I7MMB\%.WD/2& F.18J+TA,LDC&W(94S9A]J[V0'$XOD.?HYSK.D5,JELO,R0:C\ %6I3@!@-F, VF>^1!#P( M>F^1,FY+N$&0=YRX.W#ER/N\I$Z_HJ$$(!.@<8*!]K?V 6A&A= M,7^-@/WN)=@/ I'#9=N!.=DU6]UUK;EP-ZSF6FBF*!0V1#U+#)P7"8Q)*MK( M632M,7(?+?O!Y416\\$N).0<:\^V^CX.\!YO, [1,W+Z>QTC7D2E2K9E%W>0XD"@B<1)2ZT M9LSQ8EI?==Y#RKC7G4^"G$.$W@%V_HG33Y^)[F=?R>O_A+^=UCK-M^56&YIS M]NICP&RQ.EUNC?:%)&4V62L?*-H-)$Y;Z__J>-:@7"DQ,Z5"ZQ3,-I3O9]-^ ME,J3$;3Y V%X:]S)8U3!.0O$"VWZ4J<&(:KYHP@<]Y0= T$' M@OCQZNP7J^?BO-W]JR2#A? $/"22IBB:CBBM(>D4C!$AY=CZ#O>1)(Y[MO>+ MUR8J_0$;NKU8G- JG^EGIE^W-Q/7>&G4U^WV*D.W=_L.7^U[W&\O0#:S[JZL M?/[=BZKG$&PV.@,Z4X<#Q0@QJ@2\),)1=!Q9ZRN%1Y+8]IH-OL UV^#NX@#H>/@*[C%R[^"8W3SRWB&9R@LQ]K9\ M#-\H=OO\3M[Y=%O*B83A2^%1T05. :0O*V=JVQ/&J>?6E=#'0\ MU9W4T3\!/)]8PYUC^MG7,)W5=CRO%LL/888?,)TNM^-U\G^>KC9C4[?/>>\Q MS<)J-2W3M,7%Q=_79+_:V"(B6BN9@2!+;19'KDFT)@"+*8C"3,'XE,!OR-K( MM9E/C-A';)BQX-/YKKK02DV0)5[7Z^4TGJZKH#XNMO..)CHJ1)4R)*Q=OUED MX*2NUW^I,,E8U+YU!Y4C2>ZD&T(O9T0CW7;P[G@'ISLN)QHS60@F0+IJ.63M M)UXH\A0RF6*LM:QYL=<#Y'328N$)(-A*)S_(C+MK ?/G,/^$J]?SJ^/]=L-6 M![D3>&C!P:\']N:V_4W! T,:O?7.U$M1$VL9;*AU9:D0Y+)&QAT+T@UX/[#O M:/DCN-\VH30811$Y@\"DB\6WQ\)W.L<_1MX=.'D7 MU&\E4HWR8K[Q66MW;&1)F50DD!VO32?0@\\HP(><=+7]KOG9^"!!G6#I $W? M!YJCQ=X!AF[P<-X;F8E.0CK!S/&* MOIEF<;34.X#.E?D^NT;8EMP]1[Y>ILU5FX[, M(X1HO#1)YFA;)Z,_2-#(.5W-X=-.^AU Z3VN21Z8=UEJYUPH5U/;G(;$U>;^ M,-5;.E^_(L'5Q$;=NG3U;DK&O8-J#YX&\NX -<]2.CTYG=70]KZKLW/&;,20 M2DATI->K"\,]N*S(LJJ2>68YQ=1Z0.[>Q(U[N32 81I$*QW [8[D1VNL88D< M1%&J=+Q#B,HPX+J0IRA1,UD:XZKS\1I-XJ_#!-P!1&Z^A%V_7MONM?>+V>S5 M8OE'6.:)(BG)VMLOY$SL9;*UGGL)(F2!M!\*3ZWSD!])8B>!VH&(N%W)-YAZ M.D#?@W-9?]M)RW>@@O"FK"3(6M#8""J=?E.<4NI;L0#,K,D6U*?GV=Y(W MJ1B[2]'38>I(#?2%I.T\\I>G2]H0VX22[3[9_.7;+YO:_E^^X3)-5Y@GQ9M2 M:D_H-["@!+UWH5) H^F M?1A[)-%C=V@:'< #Z;=?0&]V[%[\)D[;M.@$H51^8]3@M.80K47A?=2L>=7% ML32/VS&Z S@/H]T.T'PEY?CCXIY7F\U>CF&3KW52FPQM-/\>2?"KZ1K/QZIM M!?4>T^+3?/,I&YE--)BPV@G2NSK'G9.(C&K"E* JB)0;6.J3LJ(?+T-I^T'E_C.@[P,VU MRYQZ$S-/TQE>8^GCXK'2K*].7AD-/)144[DCQ$(>AHV>973%J^;CPH?@8]SD MC"=&\>A Z& S[!H47[^UG(AD40O/P3(?R<,5$8*V!B@F-XH9H[1L_CA^)R7C MFM7Q$7(S&#E>72."KD8*DY=(RZ;I5H?S?'50X"_?TNPT;\8$;B M'[ Z<>0(Z1@M^)IKJ@0=!9Y%05(+@0N#1JC6PQT>HF?<-+;.@7B$ZCJ X:O% M$J>?YB].:>UY.ONX#.23I,K9W\-T7F7[C_D2PVSZWY@GQ@L,*F0P%!J"BDB; MC><(VJ#SK%#DZ%K?B#V&OG&3U;J#Z6"J/78J[\?F@U,3B?7ZN,4BM>.V.!"U M*ZWBLH"3M"%C;==5'[@E;QT W4O,N%EGW>&RC=+Z >'+\]7OFV"'R)CU@H., MFTXG,4!@JH[R\+3AK//Z9LQS-!2_0]*XB5_= ;*E CLXTC=B6Y$RZ0!XN3B- MZW(Z>Y;2XI0$/N'."*8CR!>?".<["I.":$I/W6ND;_(7K&3I>8"S M#UV]E7&WP<1WH7>D@H[U$ >"W>OY5Q+Z8DE;=A*$.#Q+46VWW$P'M4)5TBK!W2_P2IGGGUIY[L\_FVTY!SU8K)&^B M-HTQM?D02UF"DI+3*8$)#-HB.7,*^?"F;A]*>ZOR?B),-E=BIV"]N W87%.M MSQDCE]8:ZQ!,+F3G,9*=URY 9M[[P$LTS?L:[DE:;R7=3P3'X]74*?YV3L:[ M<+8I@UF&C!,C>?3%,,B\CO_#VN;#"^++9*Z*<]QBZ_>7_2CKK1[[B3W!@Y74 M:P"R/"4ZIB%.9YL8;B*59]&Q"*P@(X/N(CC%R1G)1A8E&[90./7;2W M^N.FJ!I4 UV4T-UF;N>LOD>*ITYQH@1YH\@DL90IEA+&0\@Z0@DF6:5LEF9X M:W:#J-X*@9_(E!VCF@X.S_VO02=HHM:&.6 H9&WV)\'KC,"39!3"NZ*:#[?9 MG[IQHX>GKS(80FD=#%6[A[-ZC[2Z1Y!*6VNJMQH,[605HJQMXLF\)^.=5UP@ M'V!&\2.I[*3)\1/54K525P?VD0*C77>3FA>Y1.*5MMGZ[-TL4+0^S[7R]4O] MD0F*A-'%4N^,:FM?5OL[> M.HW8V)NU$:_NX/W5=5F$UP\G-U]YAE-;%10NQ MDA#SZA4)N0Z/?5ON9XY98[1*9/RU(>9DY4O*#'0@*%:\R5:V=A,?05Z7)56# M07(@M?5@(J^P]FM8GX\RWERSG^U&%;\(L]GJ;;E_\O%$14[[,!.KP5+\;[PA M,5L+61?)F#,&5>MCO GA768Q/ 6*GT;5/>#[YFGR:UC^CIO>3E>8"J'X(#5) M5/GZ@&X2Q7TDVQQ#D)(['DMS_.Y#6)>!T9,=_$>KJHLS?W\I3HQ(,B./)#V* M*!7]:3N$C2EE2E$R1MDZ#7%_ZL9]9'EB+ ZDM'Z#](MZG3L$&37R7(P'E+EV M0G ,HLD(42BA!;,EB=;O?H^GTS?FQ&5-\[B[4KQZX2OZL6UA[M7&ZA-R4F(5,* HDHZ+("!XI\!KYLD, M9/JU=8/:01GJ\BJ@&1H?\%C'A48/^^3?:Q,W8JUZ MZG>W4<@>52[74I"40"&N=(9V:O:^3J>@H)1\F )N\XZLN.'8?,[BDW(X[K88+,CK M&"8_^B::>">2+2:!%D:!4@K)R[<.2N2<9:K4^(/TJ)W0R8 M/(YE*9@L.AHPI4:GWD<(:!!L\21M;AG:UC,;AL?M8,G0G>+V,4KLI#?_3GP7 MK4AV-][S?(=#]G*Z2K/%ZG2)E](F?D62=-^5Z4.P^F2H[N"%[/_WTF81(T<.F$.MM7(?IO$82.Q_HU6)Y-=[=Y9F? M38),25-< 8S57B;)9 C2"8I>O/;HF4FZ=9OM@XD=]P;X:3&U&$/!/PB2[ZZ9 M.)MX9J-$CL Q:]BT!8@R,*A-<\E-"MJ[UGEC1Y [[HUO]VANH>0.\'PNW[?+ M=^1I'YF3:&U2V0M01=4<>T8!JC;TBXVQ:(PQV=:] MZ@X@<]S+XE'Q.[12.\#MA],O7V8;WRS,=K)^/2^+YSVGSZ(M7$>P_H;K231. MQ2PY2%M%)+BKG00T2!F+U*Q$F]JW([E&PLASA(90\ZVJP,-EW@5DSMLSXNJ" M@ZP*Y[7#7JPA+@'"7Y9MAI-C[OP^G) M25B>+GWSDV+Q#Z&\T,N_M M\E.8GS<_OQS:MYT>\>X**Q>-T5A-5[7:YI*0YZX2LOIE]V$CEMJ_DB: M?4Z+_#XA"<90NU&80A&2"I%!I%T/D2F6LE>%A=9]- =E:-PC^>F1?JM3=C=H MZ<^$?_>Y(LSS95G%-E[<)CT=8-4/7^S8^:AMN&QD^\]?@6X0= 'U; DQ)I)/ MP#0!2N@ OG8^3L4PI2)*:X=(RKB?H@'>-9]=E?=EL<[EKM)U%K6O!6/.2E"8 M,SCC.11#'I'EPCK1NMO[ 62.?[7>"$=[O&(V55E_AO!5F"[_(\Q.<7%Y#KV> MDRA/#S9WW_O((XW:HRAN9+HNUKR\&KQR/Q-LR(( X&WM/F(\G=$RU^$3,6?. MF2O-)W\]1,_12/+1:\81EB34WT.1BO_9\Q"KYZ9W5-8W=N%:5Y2$%""(Z3D**!@"5!LBYQ M05(JJ771Q&/H^S/$J(_!X4/O$TUUV9_9>[=: MNPV$1/6"N0V^"1PA"IMH:!I50)O'8^@E['[H:5.Q> ME>_E"I>05D7'$KD%H8(A2->992HZT"*+E,A+4*7U3>;WJ1K7*#5'S!W5LBW5 MTI^EN=FS] !+B+T]5Z<8++"^B$HK)A MK(#G7I%;+@QXIP,(%Z/(.6FE6[\5[TG:4>V:[_K@BSRH2V0;CMDDD4!(@C?% M$!PB'=0D#*6RS$HK*;\'CD>L-ZXI&0(2USHT#R#T_LS)$6:DD?GHP6P8DU3T MD<+M; 4HIA-$9RQ(K&4V3.1B6I?!#FPV]ESF$L9!1\5J;;.,3I(?@H;, ME,A!6&Z>VG+^8';F,1BZE04[A);Z,S:;SB.ULP,M4&_AUV=AGC??C#?[.^SF M(Q^29_'X58[-N3B2KT;6[M+9?5NNKGG>6V,SA'[336-#U:Z_P06 6='<(W/@ ML7:5+R* MU*"313J2QFE3JUSYH^C^.CIS/NN_OSJZI>;,>F UKL$*'1]OW5Q+^H3XO#7'^0E5W9_=_0W7=6#Q.]PVTSG$J-[\ MB",MYH,4-3*'OX3E?#K_=+'(Y> "SAQR)D 8X4!IR<#G),$+JU-4W K?NI7? M?;0<:\)N?NXE8LDA$"5H4Y^E"+&^1/K*%4 K6::8A'AL[=+>2\RX9J<)#FX: ME#:"[\]47,GG/<1,7/WG1YJ(>REI9!XN/O^.BJ"0)95 M6'RV.1?>NGS[ 7*:9HB> MT>=9-\'$O5GRQVJ@/X.QJR$-N/OCPN8@G9Y7K1I['V M@2/#[KP$9W64S".WI;51N$[!L7;@#:Y6B->K::_XN"RFK.J4S,2D(8![#DXQ M#TP$$Q+YO^T'ZSY,T;BVX CMW]S^#07?0;'5EINK+0:N\%*"B]P(XB"86C@F M%$0N$9C56A=EZ/]:#Q%XB)YQ"[":0ZB!T#L T(V-\+94YA;+N\[&C-XJ&S6Q M0DPI&6IG8FO!R%#JZXTKS;NN[T_=N&7O#<$UD$+Z+$Y.IMLJB##/]:J= MF,;YH15]#WWTCT%6T*DD24M$.5>SUEB(K:)3!$4! ;B"%K)CMGB- M=3,,RF GMJ*!_F^]_300>7^[_P-^JG;N/7Y9+*N5.^BE_.9G'/L._B!-C2S$ MS44N,$(0,&54JR>DZ23YZ#U](G=,FT#HWV(&OD5CDML'&KC*&Q,CJT)7OU#!F^]\G3 M]D#Y 7JAI))S\KH HJ,CJC:E\XI05JR-R9008FB=8=)%%=BUA3^*F[@617"61(EB+[Q]?ZUQK]1'!EEC573P MTO-N.5TLM[-YWF.:A=5JXXUM1)K_\W1KQ*^TI9KDP"1#0=ZYKS%Y3<[RMDA@ MC@<4DB<=6E^#/);&<<( ^BO U1N,TZV&0&W M-ACG*=MD@-6YNXJV&009-!@L3@HN>)2M1\4\0,ZXDXO&QU\K374 NG^L\&WY M9;6>GI"$5I-2E7N0_O" :INOZU21XRQ+)!=!1.$4&&"$D0TZJ$-G'% /7K5^+ M'B!G+YSY/R_.6FFJO[>5[W2T_%@[CP[1B?/\@X?MQWD7]4_1E;.(*)SC%C02 M$!3WG()+\J=2YEY:):(*K5/5GZ0KYW92T*]TDM/'Y[?S][4E[9(\RHV+>7FJ M$^S1%S*\T4A>$Y<*>,EI[_L/:M/0>T3(V:_SN6;/01;#%T6D8Z*)WP KA3M6&(3\G^.1M\IL^8 M3V?D5M9GO#G]\-D+VCCTU49E5QY14M;"BCHW)M>4"IW TN.1K\\Y\SM/6TM_@C#,?,ZH,QM0>A8DQ\-%1 MA)T2CQJ]SNV'W>U-W9_AJ;8-/IOJL0.$OELNON!R??9N5E.:YKEV&_I2!7>% MH\*41)0DL]J9//HZMD4'T-$5782PJGD3]^]3]6=XUST&D8WUU@$2+_?8LY26 MI[3^>6O$.C_C^A[+B>?"27#>8P#EK:,# $EP@=-AX(V-I7FFZM[4_1F><]O8 MRJ9Z["^4N=$9^/ PYNX/:MNN>\#P9:\6S$P;1AZ:!)3:4XA<##@>+$0I679> M1\U:3\]\BJ;=EV"_(>_+OJ[7(:]2M%X8\ETSB4 9KB!(QP&=5J9P&XIN?='T M6!I_@(;>CT'3_?9I )7U9Z5N--,^W$K=_4%M6WT/:*7V[;JJ2\Q9FP19; M?09O7(+B?"@^89:ZM6_Q1)U[[_SL&L*0:W ?]@-WM)F\!QFUJ!N-0> \0'8B M)700^6/T\WT,LNYXSAI4=_W9K<>WP#WG32N,U^+_V(RSZO5ZG8Z/'M)F-U]2RM MIU]O[]"DHK6,_ G+2@%5B@97B@#CC)'"%!U]ZU9YQU/]0[?\?0Q*[W<P,T5:MI& M(O?\Y71&&L@W3P+)K8LV0TFU*9$H$EPJ")(7PK!-MMPLN6QI !]#:J>]MA^# MH0<,UV!*Z^KX?C9?3W-E:?KURE3R7[ZEV2EM\VWD>O+E=/L "O16J$V!$CZ+J_L[@\XZF!Q^]U_Y]DX[2 M QZT-SIW)J5LD:+.'ESL=BX 0R2+1_4GW<]B9]3\V/6K&K]M&/4?*ULL=! MY-O!:;>13XTC;K 191!:5SMFBB,[EC*0:6/ E)8I2I52:#V'[AY2NNH=?0A^ M6HJZ"\3<[J)^<9G^:UC7L_/68R 3&')M_1*),26,!^<=HSWBZ% L1>3F53X' MD-E5(^GCD#:LBCI X=46[-]C+2D;2V:6=I0G%Y$3?\%X"49QEW(*4>?6CY./ M(&_&J!M*)1V@[<96JK_L9LE<9RMG9[@-4$SM;^CJ+ 2* 0>*1+0M,=X M\VJ"_4@;MV=%0Y0-H8H.$+9M]7^=N8OYAXOG%+TEI-@TW[.?B*1DA*7]%#B" M4D+4V24)M!7,*JT2_3? 7LXQ>,VJVA\UCZ1XOJ[+Z@]G8_)C;KXUPWZH _Y MR']W-VS!,RKT-;;C8OL*Y)""OJB3%U&S+/V/T0W]Q6+^%9?K*0GP0I*7$'6Q MB.AR!F>5KQT<:X/N:" 7#"GF(I-H'0H^2%"7G=$?@X4[TI0:B;\_"W&S:_,1 MZ49W?U+C7ND#6I%[NV+;D%*L[[9:Q@3*6%X3^AWI6I*FL[!._C =TR]NU*_D M]_U"\EO.PVR7@K=ZMEXOIW'S5+1XM5CB]-/\1>W95)O+/C_[.RX^+<.7S]/T M;(GA:F:>443@VA"3-G*(II?(@S(3J<=VA^#Q?N?4\95?H=6 M<*].Z+_5E/KZ G5>/'^0E3QLI2?I]/XP?UVU!:B3C[B+BL)%76=!LCI?+2N0 MANG:2$>V?PSJHBW B_!EN@ZSFF*T2YZ^N+&>R)Q+5+F =H)":J\M>&6Q^B3& M2I:R:5Z-]! ]?X;R_\?@[);;V$I7'5Q_7&T=\N8\W^W9M^EJ(@*:DNDH2KH^ MCF )$)34()5)WG,C*%AOC+G[:!EY>ELS;=]JF]E ])U"Z.7B)$SG$\9++(SV MEG;D,BBM' 22% 1$AQF9ELV[1-Q/S;@P:J/M/2!T@.@[ -&F4<5OBWFZVJOB M5SR)N)Q$'WS4/$"4-8]-4S0>A F0HQ(1D3/9?@CN_>3T!Z-#-'[S.F5@R$H2:"[P! MY#9.U_BFOAV\)JW,/]7[P>V.>'[V:_C/Q?)%[?J_,=Z,;+=A%!,SJ6I#6$&B M"D6#34:68N4 7M(CR!L79H,Y3D,IJ&_L73+V6SC!\_VJ@W4V&@E"DLN@#&VM M$%T&%%J;(I@56CX=_NXB<>0^F$-!97]('JVWL6>"_+JH]GP7<*\N_(*BF! E M9\A21E"NQ):[UF@6^0YERA"S M8%!8*.BU(=.YUVOE=S!R+P'C'%LM-+IH+=ZQCZ7__?;#[]/Y_\0P6W_>Q:(A M)44G"5BV21C&UOSKV6*1PXO% MFW4^I]YB$DE'!A:U Z5-J!FI!9"90.;3,VGW\SQN??0X+L9 >C].X[S]/DD+'_?F,1D4L)B''"E;/6Q&'@3)'#AI'+HR3RR]EEU#](T;B7" M8/P,(I<>']S).8 T+I.T\AO MITT1\%UX':&.#N#U(SN 7+&K8AZRM/N( 7TB*7*R/E&JPF?W* &;D0MLT\, E(4$#6% MDHR;C$H/C:5+J_'M0.E#^/4#I/"ZYQ=*YE=4\^BBS ^8,V6T9+(4L M20#9;!LMDP)SZP?4[Y#4&:0.5?U-2#74P\A7?^=]T-\NS]OW;1U)EZ35R0+S M08,*];06I4!QVJ)UGAFQU]27[]SZW;7VN!65@]P-'RWB/B!2V\:<<[ ZWT.8 M#$]!>[ ET1YR%&OXB *TENA]-!CU7O9F/YS<)F"\2\+C=7H;($<*>.Q;PGK% MF4APNQ=7%#8FQ\')7&=A*0=124Z_!*XPTHF^YQ7A]<\=7>7':FG11F0=>",? M3N,*_^N4Q/9+G=MWX:QIP;3,1+RUKE8Z"8KZ)$?()G-C.1>E>4'Q/:3L!1;[ MPQPF+07?)W[.-Q3'%(6K[G[ FB0;-41IJY=F5>&:+*ELWAO]/F)&KG!LH>KO MP^< N?<'H-U54Y8RB2AJ;D\ I"QF-"\3>E=A'0'G$.4_#!T M#I#XV%[*1UR>3.=;-7Q:XJ:0[;S1R;8;^69[Q51WE]!@HZ.36&_:L48%WFMO M?.!6YK"7\[+7.;O]Y5.13F?0ME9X%"P0M)!@M)4AU4! M?+?^^3$+CF-GAE+RHS!T@,1'1Q&I')^?KJ9S7*U>AK-=@JK.P63+!3A7IX-P M:<$5LJ9>EE![L HA]PN7[EF@9Y0];Z;KZ:=M_418;8/-X,C[*T%!<37_S4A'9S<=X-R;6%!&R>U>X?AWKGEO MK[P7"^]<>[ M%3Y6G_="XT#ACGT$?<#U>K:QLQ<&][( 9SUQ*Z,O(XE\V0LA40EA7-QOP#J>%IZP=6A8%B,IYD.[@?K MJ+-JN8DAG*=-8[;?:O_:S;2\W;?/-GM6RB"350RLC?4*JW:0+W7&>+3!./HE M8>NN&/M3MQ\*V0]S#@ZLG^Z0=\[5;@/+$(TP="B$HD Y'B&2!PA1YV@C,F?: MSR2YGYR1Y]H,A( '@7:X.L8^7#==N+^LWY;7\WK]OEA>M@4)BB>C#0->R""K MY!RX&JMF:VF+YLC+S5>/>P[-^]?H"2I'Z'#17J!CX^+=Z3)]KB-7ZR#Q+U<. M["1E,AXCI!#()EOIP:S0$)IH(;"YULHSY!"R*\ X0P*\D9CW\[D? MN?#(PXJ&P,^0HN_ M=F.*;EH OKF:O>]Y*11W)+,DJG32@K)3'L&CJ)AU%F& MH%K/]GV G/W.JQ^OU64K#?0+IO,MF)1V0?,"/$H23?(!/,D'C!9T-L=L;ET$ M# 6G'GSE9FK?#TX'Z* #0-4=]K9L:M!VCX!14L1@(PCM2#2Y=EL/M>$B2J9K M.;9NGDMVBX@N@7.(@F^5UAPC[1[@-?C.=XVN2UFJ"1FKDV8,V-;57^@PQ MTC[#$+/(DB?=O"7<]VC:#TP_7B/"IKKH %N_G=8=42\RSL="O)[_\_,T??Z% M_,WUV7;4%JXFWKJ<&841@2)*VC&"HHI2-+#@,64DSO:KM7D$PO:CK,M&X0>B M83&X:GH '*ZWIKZ&-9-@G.')!F J>B+>DW-@> "7I N2 @R56S?HO49 E^U2 M&\'G8$$_'B5^BY(Y?@IUULS0)Q^Q-N%..A=" 9/J36M2]95')(*]412K"IU3 MZRCN?FJZ[!77!D:-5-"!Y;DR*&G'R3^GZ\^[,EG:++/37.=SQD-,A&<%Y+?^-)+'BH3X2@-,:K33%R;Q?1^?'K-IE^?QQ M*!I6\CU"ZGQ[D"-P;J/?8ZT\IA_YN+B7Z=J#U(N8*5@)#I3S==A$8)"+98Z[ M[$P0!\/M$(JZ++X="(J#:ZQ+F"X7"3&OJ@=QGI$)6LS4">)T" MH!#&<,Y52OEP--Z_<)>E=$.!KI'\>\36VU)J7_>;NV=%D9&QPM4A]\QHVC0Q MT5<:(="N$:ED0P[#P<"Z;]4N\] '0E43R7?@^_\]3.?U?N;M?">T*PQ-PNLS+OI)/?5+O MD9_]$4A-^>-B,_[M75BNS\@3E4$648 51IYH<1R"2!JBLD+JJ+1VK6/,1Q'8 M9XI$&]@-IZD? 8;5*;C"GC!2"$%AM62YSL74&D*H-2E9LN"5T"*W;HKQ2!+[ M?-9\(B@>H:VQO;>[>'L7SFJ$\V([_Y(\!Y);#!J2E'5N!LO@7>!@D?OB690A MJ[U\MN^OM1^*?JSW@B'$W"-J+D/C'4?.QR2RER!#E!3%>#+*UB40)F3-2B$6 M#P?.K>7VP\Z/==D_D+";P>=??[XE;&+X]\U?;?ZF_JOW6'ZJO__C_>N+SR?& M>:[K_ M:KT98O];6-:+Z:_XDOYJ.EM=9W$U/?DR^V[F<[O%?[[D_*9,SFFXAKDGD@)^ M6^.9BG:9B] MGI/(3C>'QQ$GYYZ??.2Q> C]C#F6E;79M?'VHB^6W\_=U=]0N _0# MORWFR]T?GX?5=+7-(XXABU(O!6WM<:H\$^!+ILC&&R499J[S7F,G#Q',L<2/ M/&FY%=YN#>4>1;D=G*SWG!BU[(88X$IA >MKPVXC*>)..H"50>I2I(S\B5RW MO!M*F!$%'4T@C6^=8KOW92,"["G0\+-@.1XM70 KHN3Y?G9Q9?_LQQO]I1O!]!]".S$ M?VR(D/M V%Q=/6'Q]?S+Z7JUD1@_-_@\)B5Y,9"U$#49,$%PQ0)FXZ1COJ0P MF&F\34XG.&L/@OO@=J1&>@+7\[,K8GNUW(P".>_/IE2V,9@$D=P58DD8B#8Z M2#(S+((DUKR<9@^RQBT?[.[P;:*]G@!Y%T/G>U?X$&21Y"I'%D 552 4I*.+)6 =! MT"\:&29',BNY]4SP?>CJ!&RMP+"//W>,9CI VTN,Z\N7JI&+<.NH]S]$C==(>NW\+)95/QC$E8!9'3YE.! M_$4W[F YN8<03"WI+\6 2TD"HJ.O;1(>]VMOOL=BX]X9/"U>#I%O!X[, MF\7\$WW:2176Q4QDQY!K'2/XJ 0=U":#DU)!25DDJXH.-SL@-!BL<)N.<1NY M].$J'ZV?#C%VO@U1%Y8R(AB21BV#+A"C=/2+($OCK"C8VE6^FY*QQS$V$HM"X>0>_ M?8GKY.K]Z0&T5T;NL=KL *;7X[37<_ID7*W?A_6VTWZ^['$XD;E8Z1,9@%P' M!Z'U$!QFX HQ.@K+?6K]$KD_=3]^>EH;H ZDS_Z*N9Z'69@G_/ 9<7U>^71E M^MEO%]^\SL%^Y5Q[?_:1!5V'\="HI.OM\E.83_][.YQU,5\M9M.\W3#S_.X* M,V\OB\TNAF]'N$T( Z[>"LO^#O??CC5Y+BCHC)). M C*%Y+U8H< S)2B*S1ZC-UR8UI>/WZ=J[+E#0Z+B/@BV45%/H/OG8OG[Z_FF MV^?J!DN< DR=T0./M2>CB.3P2)T@9[0H4)!#U+K0:P^RQG4IQX%=(R7UA#LZ M+::KSYC_OECDFUO)E^13*I!X))$))L$984$6Q[+7$K-I'7GO0=:X#W?CX*Z1 MDGK"71V HB3SKL0 )I%+H@RWX#4)R$O+,: QL@SI](V;[C8.DAXK]L,ALUB' M65O(U"N$[72)'?@I,@^>&5DC!T MG$JZLD>+[>#F^?I"0K09@DLV@DVN3C=,$F+6LD9,+'.7R;RVOM%[@)QQ_:V> MPL_C-#5V(M3=,!7"6.6#66RS*%(/[#57XSD*]A(U' M:G,QD&B[@8)HK UX6LE[Q/CK M.OXOZ;_M\SN>_2'1.;T=(:+LAF*<-Y$=9LB$#91Q9F-EQE! M(ED%%60U]"9"$9Z10)AEGC<_6.\@Y,_P>VTO\LEA-22(; MXW QS\$QYC!+$(5)"E3JO#:LP:WDC$ZAY'SSYL)W$O)GN)TZ!F+':Z<#B%T_ M;G9,:"-9S!0&.]HMM3FAHGW"-* 5*?KD CDVC2%V)R'C1I?C0^QX[8Q]4['? MB!HN?4G:6PC1"5 U3S@R;=2B1=KT\."V%IS4 M:.3*,"=9;6-G*NI M;@EB*;%(3<>%;EV4OR]M?X8;EL?@[Z9U'42'79SW]W#S_.RB'T+)2:#62#SX M""J+S7-.AL2DX#'X$G/K)+0]R!H7D/M2BN%S(K--M2V/?4J MR3$268W.E,@Q%:>=:UY3M@=9X^*M.13VA=J!>ND :F\PK/#S8I9?GWQ9+KYN M#X/SWAJYUKR:E,$R5_NI9H2 24#TB@<6!;K0VA5Y@)Q.H76HZF^VQ&FDA[$O M]YY]G;Z885B^Q*_3A#L.4 A%815"-K59D&,*8IUY[YV3"I4S9/'WNLR[\^/' M?748"AF-Q-F!C7EUNIQ/UZ?+&F^_FGZK7UU .R;+K;40@ZP7/YXXB627(RL> ME17.B>:-V^^E9MRGA:$M3",M=("G7P.)3,^ZSPM"(:J6'#B!5X^7U\C15U6PR@3^1KG;;(R9& M7!BRM%HKBDYX A>LCC$EJUGSWD,/T#/N^\'0H&JFB0Y0=:^LWERTL<%0 M,Z5./>&ARFFI[!MCGOZX4?;H*, M]]-/G]=ORS]6VSY,S[$LR"=(Z?3D=%:;'[U$XB!-=S>'STX6R_7YK>(DVVA9 MY!RX""1Q7@H$3U8]A^AI8]KBFB?V/0%;G4:6!R)Q7Z"/!(L?=Z?L*0RG8T;& M&922Z:!BJLY48AJTL=IHE4RRG>R1AKOCZ:/K47?' %!X_+[PVWTQQT^5CH^C M;X]".W1?P605@PT"1,Z2 DZ*.KTG/T[9X+T(*')I/1]U>*XZO3X8=Z,,!(H? M(N^"^%Z>XM4NEVT3+>[__/:9%7ORTE4JA==*J^J'1%E[6SCGZSP-"2Q:Y4OF M0;KFV7X]I%* QH92@H MD):<'XO8BXJ&]<8;M\AZ<]0G7(,[EIJ;/1WQNT>NJB9?3W_N SSU71] MP4P2*8F0X/]O[\UZW$J2--'W^RL&]]VZ?5^ BPLHIRNZNS2TO&L>5S%XGD%?NPMFUA?91,Q6U M %;J :E;9C?;;VRTGIF8*:;S@S#UW)=^AG:4O3'55 T=7)17\^7O6=O@#?,Y M:,#"B L?Z;J7*A):F.:<:Y]M^WFN#U'R,_2C''(M-M!/!RBC #U?I/-_A!49 MX//OVS/S\BRLU_,RQWS%ED 7,[,")/,:%#<2HE$<,CF9)AETCK?N1A](VL_0 MFW((#L?0X-17ZD.MA??.F>1<::D<:!<"*.0%HO<&LO0Y*1$"+\-JPY[_UB"$ MV9\/86.HH@.3=]F[]4-BZCJ>SDQX+Q$\5_5YV#EP.5IPGOY'\)+,_8%GC9H] M'Z-H$/S_$?35 ?H>9T13')VR([,LR%]0PA<(BAD(/DII>721CY1HVQ-S M_N?%7!LM]??<<,]9^'#QY4M8?5^6[6\<]M8P_(-7AGN?KU^['I# MW0WX3':E9(N01*XK2[FK _L*.!6#XLIG$T9XSG^6KH-K:+<]!J\7=. 6.:SR MP^[G^^79V6_+U7_17YBE6,@;X!%8XN0>T,$#CU&3]UE$K?=IBZH>BVY$5U\'-^C1CLZRB](I0E! MUCA)%8Y2^"SOYX%'1N!]"J=]Z>H+D0=IKWMK2!'\QEF>Q<@-1A*@L:;0NV#JT,/,:=[)U,G+,,*=3A8#(PBMV= M@B)+Y#S$Q'7KMJL&=_)H+VA]H6XG[1QX)_^ZR&.$NZ^VE+S';[BXP#\J@W6/ MT0%![G,_\L#0=B>*&P6TVV_]1GA\N5QL8HU_S,\_O[Q8GR^_X.HZ_HA68+2% M ):MJ/V>F_76!I0V1F=TIJ36F=&!I!UJIK:?>8^U#VV^^/0.5V6Y^E*K&=_& MLVW^NT[_2K5D>OZ%_LK;\H%^=UW"IN7LLK/(Y)1(*K5=49&+D*T!+R*'I*R/ MAFG/XD@".I#R:4.1,?!WW]1-H.$.G,"#N=[$2J_(';@<@A*D,20"4+Z6&FI7 M^RB#!XQT420*UZ)MW=':EH,N<'Y4#+8^!OL#8L+CL%Z=7V78WJX^X*H.Q=C0 M[TB0(2@.3%E.'D[RX(1"8*(PQBFD9'+#-S>1..):24M?0QE\ ;(NI' J:Q<&UT^B- M#A1P!S?PEOKM( (=+"L,"Z#3"(J9",Y'!8'9.M_?9!&;9UMN$S Y.@Y5Z/T M=F_I3EWA=!7GO2'R%VO\#:^8R,5;:[(%CL*!XO6E.3!#,;ARI3C)=;B7$GFD MKNFQ+TQS\;3'0#LQ3GR9O ^+3Y?6DKF4'/<.0JP MHZNT^!C[8IWJ:YC4&%0 M_/C,Y7']P6ESK!/[(/N)O0>L;"'NA$#IM0)BL.YTTQ:\2AE$*268(@,=HU9H MF?KZV%-9]]6]A^0F5OCO=#2^7'S9$LZ*GU_ M;>]>*K_ST8F5OH_*EBWD-[7BPY^W"$=!=YGV >SFX8=C F\X!ZE]T770=1P\-7XYGIZ@S0REB(]2*,I @M>D*FLDBS&N!QB M4:R[G/2;G2:*C?8<]S/DZ_8#PM31T:_;AZUMF'#U*O 15U]FWJNLE,TD3EZI M5QZ"E10ZF"1%E,AM&-;X\<1'3CQ/O*?2ER-HX%2,*?UFJCK^1.>U1)/1."@B M9%"LU IR7>C0)NFR=R8.2PJWMI@W))YX[O@P>!Y#K:>"VIDW)AF6(_!<1S 7 MS<#;)$$GXU1!&9-HG5 <1-B)9Q:.B-"=5'@JN'Q*MN\V!3]\INBZX$B!/(JZ M>U2R!)&S !(+U]JHK'-WCNF6]A-W2X^([M9 Z. /%2BV.'VQ;=WL(MT>NRN7(75UD "[5L48>+40;$OF/@FOT6C'6 MNKURY*KM-UW"N&5<2XH!]X4&92U<7VK/79@.P(0=G+9=M'*Y-VB6V?A"7Y>+]*J3L%^D;]5#^:JW>L])IQ_PSS3AOR3 M2&<7D6M0"6LCCK @8HI2:Y)LE@.=NOVIF";I>#SD'5=-TP<23S#Z"B\9K9?* MM:=S22/=(\KG4!3PD",H5\>MNEY:?%_%_$I)IVTDJ? M7:T8%-R>6![GZS*OY.GSZ MM,)/VZ%WV\]>5A]0P)^U P9A4*N^;Z$I^@YD63(#EBY M;WV:::.#W,=59GPS?9\H>%O^MESFNRU<$G-,)DDPC$RIJCN@8C$(P0D=C#'" M\M8#QP>0-2W.VF%@.:Y"^L?8M@/(*X[&T(5MM:^O,"Q!D*'41QFO0L&BI#XN MRJ;LIQP-#KO!;0_=] "X+3/TY;??<$4\7M62%\X""Q(AVKH,6J+;-H5YI:R+ M7 ;3NK+O46*Z!M8^BK\/K29:Z*//^^Z!\RBD+;&.(1&IABX*HI$*LLZ),S3) M^4$E'BA+CX&Q2D'0LO&Y=4&[0/.^? M9!3 3CH=- I@%P%W<"_=;5:G#V1N8@9O@R1QI#JV7AFHF^F=B;62OK7#T_TH M@)T4^N0H@%VD._53S(=_SA>)I+8EW5LRF-XJ,*;4P3H4FSH5ZWI;QYE3RMG[ M3>"/;0N[\W-[;/O?1]^'BJP#0W![3^Z;^K>K$JJ)3(E988EP59/DBF5"+5>1 M3&2QWIN V'P\R&.T3%O /UI\W43TG4)H>ZAX9-E*HC\619P878#"P 26VY(= M7;))M-X\\#@UTT8Y;;0] $)[B+X#$%TNUJG[UM=;0RJB]#IG <4:6<;U(RR]XO67GSFGBR:<0Z#3) M+#0H1SY^(*<>7%$\!T9^F&Z],/T))&A:>]1,[SRZ)7,F!<(SEFRY!1X@_>A$!,A.Y,UYW[0E?=,;N]1 M J9MZQLE$=Q&V%,C!C_=9V%[I@K%%+$NL_?$"XE%&/":SI3S=-2R3H8L=@O$ M/$; =/F^1HI=MI;RE'F_Y<7B?/5]]A_O9A1,A)@U$"@= D+ M22@]94G6F/[MT_+;OV]_XB4TMK^X0<;-]R:$01NE+0^28 _C&S?0MRQ&CCR" MIBN5>";&@W &LM$Q\D&1=M-1GZ.UZXYR8>PGS!X0<#7:CNBV,D8*_#F1 MC;:F % "ZN@<\Q)5&/0$=%H#/'=2UF,#/'>0W-1S'.\,H#11V.R5 8LV$/.\ M@#="@ G:(/>,[KTF'>"YB_RF5OR= 92*XBF_>:+RBJ(>)C@X MX3Q(X520C+%@6MC['@=X[JOXO>7704;BD0OOS?74"6=C7=J'$-$C*&T10JXU M48J<&5FX*:YUSO0YF@;!Q9Z,BS"**J:N%=@2_^"XD\OQ)O.;>KOM\+M99E99 M4QCP4KUDPPK4/9*0M;#"[Y;K\P^?YU_K'\R2*"DEZ6MO!1U=H05X*Q0$:T-,I5"( M9W8!WX'T=%E!V0Z.Q]36U #]$,[P;?GX>;[*[\+J_/N]+::7W,THR."0)"B_DS:9<2(*^0,J*F:Q(K"PT]MOV(+/+-_##8'@LI4UM MU9X:O$V"23'2IC%@6I,^#;-FAH\^/_;+4P(*UDNO4^'BR M^?WC:CL.<;7\-B=FZU^Z--T?OJ])?EL[+D&>#NVGCJX3U^&K_/S<%9'?5QQ7V=DOOBR7)W/_W4UC[TR MQJ4O+E/@XPVKV9P2(::8@&N/:(/E>-^0'3XY8RAQ7:9!VMR=XRBH7^3]@>2NEOWO*'\V7ZY^?E M&2EI_>O_N2 O(2SRYC=C6%>NO]0JNNO!UHLUODCG\V_T]]Z6MU_K;Z_?7IRO MS^G?(L_B[^3KKLX_HV#;O[.EXT6=0';YL.2] M,74L)Y!'0WY.D>3G1.W )U]LULZQTKK8O!GQD[^L' NS/Y083Z+^#CR32\KI M+V\*:9#%)'C*8 O&^B@:P-==;-Y$GJSE0C;?4W:'@&GQ-Q$(EJTTT@&<]A?< M#=N+7&_'/\*7JYDQ07B;C17 L0YVK$TI4=0][(DY33$E8OM6BQ'XF!;D3>#"4W0JA0#%C:WEPQE, M44[9F((-[5?H/4'0Q&9U>B@6W<-B,B!;N(Y+OQC++X M9.^7?#\+XO943FR9NP#YQ+H_9;_DCXOJAFTOUA]%,E-&47AB'$0NZW#:6L*= MH@-47K Z?#N$;KR59WB95[_Y7"V^0L4 M >&J[I=R2?!,,3\P8RTH61PXINLL3>:4DZ0ZF4:[4':C=<)E8=T=EA[A<Q,N>?L+'K[#T'7*]]U= 5Q4EV"1?_WSZWRU^0DW M!DEE*6(D,5B&M"T,% MEYGL2 8>)6FI;@P+6G/0@?LH73":M^[2GS1]T;S/XB<]2"UQTW0'Y737TZW: MR=OJX11U*DP>$D:21/$:O',( 6L[,??"\M++"7J2DVD[>R=*E'<$CE.^9GZ4 MPJ4!F06=5:44?- 40OIBP!6N0+C$O?5*H6Y=PM>YLG.B;:[\G MYE"H]'"WU.*VU^OU!>97%ZO:&GQY'#<.YN8/M[S^^B>NTISD,,N"*Z\- ^[J MHO-DR"H('B$JE-RJP+7"UH=A9RI/U&T:$>OC*OK01',7IO_Y!(5EQ6$V$J)A MG#1@.7C!%+!8H@Q&9>5^SE37:$-;>CPJ7<'H)WC">=S!#*H^#R,X54=H(P_@ MH^80C! L,L]+:+WW:9HX9+3!-3_A\3D,)C]?6NL?./_TF0[RBV^X"I_PZGY^ MMYHGK#HK6YVA+;8H'TA=HDZA#P*\]!9B)M?3IA)-Z"U(V9W+$[VLNDN'C0&J M'L*9XTAHIE1A.O@,I+5J'UVBJ[PHR%;(D+R.'$_TK/TT:;51$#[-@=P);J>3 MB'NTZ>G!],J3 @KDD?B"C 04R$,H+$/(2H#Q"9F6'(5J/1[SB.S]-(F[+L[D M1+ [A=OQ.=%<<3],.K(8YJUD4(PF5T>Z*AT70#H**")2U!N/7L70E,.?)LEX M$N=R//"=PM$\-.?TI+ BAF"BX2 SDZ!J-7&0UH.RCDL=DA'#U@/UE-8\^.#V M%T5V>G"[@>9/<(Z'1@3U_9TKM( Q:%!>*W"A(#@MK!6)9QLZKF\Z^&R>0C[U M%,[F&'#[23*P-^UN-R/G;N;(98W!Y,R!,>%(<]E 9+Q <=(B6:681&\55$\R M=**GKH^\:CNH]'*#Q>>%$7_QR^7X^:M)NA?AK.Y!$#,5C3,9)5C'-ONI M#"E/22B:YZ@5:9./XG\>E\W33JTV!/E#QZ]CQ/U,,YN79?/7-N+K;V[SSM1- M-KOY,#GV,;\YBN@Y"@$VQCH>+WCP%%6!9S(R9HRSBC>VNC_+_&:3BG*R9,BI M-MH(R2%B*H BF& S&L.:7UC_/;]Y1\R.-[]Y%_5WX-+='>LJK6$I> ="D+NL MLLD0-5,0K0Q12\Z";EV_^U/.;]X)!$_.;]Y%(QW :7_!/3&K586<"M,BHG'*NM;C<,?@HZ?YS3O!ZACSFW?1\=0C&A^:_ULYNMF[O&%_ M\_O7N^(+29ISD+*N3>.QIB",ANP$AA!]9''8]-#=O]UY:#DZ6);'T]PI&.#G MTV6>PMS )%U>N@X12B4 1>H9BHK!.&ZYS/K8YO8O,\[Y$,_AR+H_9;3_L=P. M\?EQR,_#5>^*[ U#62 )+:M>?-6+ .ZD2\X%@::;1[5=F>O\AFB,VF8#-\:$ MT"F?K6?G9I'DOM%%C-N9)3.TW&[:-]!H#PIC;=^H6X\YBG/;YAGR&N5II2AY9+S1RH(!A$@P$P"B52,47U M,]'G5$8$__P\XN.]V=S&E7]%QN2W,%_]9SB[P-N*CJDD1ZX%*._K ME@^#X*2B(%L%I[,C2V?]Z1W6741PHH'FQ+G4#N#XU\BX/BN^F: /$E3%X

!T: 1V0O%?+M'[O/B\04T *& T MQ2,JLP*^]DI'Q4)PQF0FNVGZ;?VI'X&X>\'G!L3H^0..,0'_)^;_4V1\)Q4VS^Q-V=C_YA[]\?X6$ MQ?,JV*-V=.],U=$[N0^36R<=W#8RDR*'HJ0&A:D>6(P@@]?%&\XU;^VS_2P= MW)@!U5(R5M?G'I8P!C1?-:_W_NX-[1\R.U\&]B_H[\!%?+\C2 MD)*@:<'73.W# MX+2'#CH 5+T>Z'2&,[QJOHTE1Y>4AGK@Z'QI!BY'"MBW[5NFVR,5I+*([7F)4CA, E MI!R-#QXQZ>:E#,_0-.WCXGA@:JJ+#K#UGA1#!'PFAE[A-SQ;?JT"N\N2S]8[ M+@PDJ3PH92)$8Q!X*G6HI)7>MZY,'4#6M*]6XR&LM48Z -G?<(&K<$86?<= MH/W%V>;O8'Z8]>U)G@6G6 E<@?.)?!*!'!RR ";KHFPLT31_UAY&V8D6H^Z) ME_OS[]HKK[\IO7\@75GK]3M<;;C\(ZPN+YD#'F*>^Y$'OJ+L1'&C)Y!?PZI. M:+[^Z$VBV'CKC#? 6*+[W8@ 4>GZHJ>SJ\EC5*U/[F.TM'NV>+$XG^?YV465 MZ@=,%ZOY^1S7O_Z9SBY(E+_1.:WGX.)2;6_+?8(N+XH2Z%Y0# &5):?)HZNX@XNXU<8SV^>\#<93W)7O-*!C#76 M(6=9Q3JD%T&21RV+D9B:/TO\2$4OKQ''Q\2RJ8*Z@]BM09%"N2RU3E#H^(** M,8&K;=8Y"LS9Y&1UZ]CY,5HF?I@]4,=/0F9/@4\]QO5E+1Y:G<_I_'S Q7RY M^F-YCNM7%T@Z-=LPW\I4DK0.@JAQEQ8<0LH12NTORMZQE/1SCMG0C_6$D'U5 MNAQ1OAT8F@-M]2_?'_X!F_,8H_/%:3+A%-#7TE0-4? ,5GLF@N!>BN;1Z'CL M]))XF?QV[04RW9Z>VZ8F%BN9CJ -JVU:%-C[.N;9Y"P_"&I>TUA24&@4&"L3EOOK_H3"AG3(ZP-:!9_@FJ6JU-D)[04(4I6X$3<1WM,"C=(H;4PIK'*O)-G:C+0[WAF:O"D9W<^\[]+[RJ)Q?S+]_ID'Y9+EZ> MA?7Z\H;AFDY!9 *RK^4KCBX7SXR#:$5F,B0F4O.!^+N3V>E+S2[8>?RE9AQE M=7 3W]T#)E0J)CH)4FM%Q',.WC@'QC..#B7+L74-8Y<+_T92]Y.K_7:1?0? MV;^$Z8E-7L49J:+1()1)=11\ 6\IM-.&@CA76.3FZ-/F3GRUWTZP.L9JOUUT MW '.[Z4?MDD'*:2)PCK(-M*M@A@A)FO ZV)9D"BT:]W.]" AG9>&C8Z/IW-% M>RBK \3]2F'!\CM>MIU?3C;8,I)"*ISB(Q*(")>B":PX0,:L1&,U-Z&U'_P8 M,9W/Q3LV\MHHK0/T/;03\_V'OV^9R4I%QT(&%UT&Q90 %VRMY"Q.*A.*RJU+ M=9XDJ/.A;,=&83OE=8#$^VM8US=M/4$;GD"$4'O'9#U0Y'(+EF3.CJ(];#U5 M_!%2.I\'=FSTM5!8![B[8\JW+' G#9>:@PF!PKR0&7CAZ>BH%*/,(6K;^BGZ M 3(ZGT$UZ9V[AZ*Z6";V2*KA)AF/*:6<@@"2C:]6FT,(HD!.7.4>7.?V:W7_Q+H6>>,4C(565I;P;V)[2L=?1AFEE,H\*202E?./,TT9UIJ MXLPXBO:5\EC?$!%XD#$+7;(OK3W#'4F<%I5' L[><-U=BQV ]-ZLR:MG[DL/ M^-8&K*U(;V:B;0S!M821*\^$+<"SJ&-_:G[*I P:K0J<%9]3ZS?.-I1/ZPR, M:F@G4&T7/NE0OB_/:Q(N.)0:4BF%V%,*8LH*K-!)<$3-?.M"M)T(G-;F3H&A M/6&\NSJ[0.LC)N"F5].CRTDY\*K4RF9;M[Q;!C(+ZWR13C7'YS,D39NU'-5D MME1&!Y<[.2ZK36XCG&W=E7%^OIK'B_-+1^;'I,>MG,A,INRLY :X4Z,=8/@1\[\5Z@^WP,RJ+)BS M%M"4",H[ 2XK UEZ97D1F3>?&; CB5VZG$W0.::N]H?BD@[+F%?U9H[_C>=S M:P)T#D5@;45VMJZC)Z_$I5 @9&Y52D5;;+UK8D<2IWT"FN(J;Z*L#LSB#]UQ M&^_7IY(5*ZGV,]=:=%Y?2TE^07M+)UED)5I70#Y(2)<7%4GUJ9,KB-:RWA!Q^5?=)"9 MSUDYH4/=U*9 96W!.<& 6?JG5C&GV'P%\5]AD-DNB!MYD-DN*N[ ?QQS&$,N MR)WP"B*O#9@J*@B(@FXK9:0C%RC9UF664P]_.971:CNA](C#7W:!3+>GY_;( M"&T9!:Z,& @:E#'$CXX&A$B*HS8:=>NFQ[_N\)>=P+/S\)<=-#GY$+CP]2OF ME^'L[(TQ3A =KZ&K]]QF1R?+C=L7MA>F1HOZ1\'4&,KH %N/ MMQ")&%)R*H!0.1,C28*3/('1-GLKO"BR-:H.Z_L:[>UZ5#RU44 7V]]'4?"@DIYKKH*W-)8O&F=BZF1&Q5(+X7>!HH<:=UBVP2;R M_'1VOLYIHEF).>G7@JDY0G3*;M!X;3/P0OOBPO%N)"X:TO[":$]Y@B&1MS;8&_!P#Z&[IXV5#T,?R)ZP.>L1_X M*0>^03]'5Z,'Y.O/W%1.W!1.:,>Q3NO49%M)L<6"9T4!8SDPSKEQS1<'/$'. M0=G8ZY^[W?+V"RZPS,\_UGK$F3"&$!P2<&D,!5 IU@(1#I)Y;D42+*!X#@#/ M?J6';=^'J_E.,K:94'>W"O[RD"SP4UWH][%EE?Y#+,W('4Y,2PG>U\%/GDQM MJ'M?O4]D^C#ZP%N[>8^0TL.B[W8X:BGW'NNLWF!8U[CK\"V,C_RD V^9(?0U MNFDN/W6-%AX4"[R.#]31UT0H U=#1Y^8%5F+H%WK"0!W*3C45+S!]1IQ\S-? MX3JMYILT[S8:L2$;% $XUQOF'-2&#DB,J90Q,1Y:IR">(&?:J^< O=^W$JU$ M/F'LM5Z=S][7!J#-:[D,S 2) ;"NE%=1!H@V9\A1!\^89L8-ZDJ@GWH+(_2K M&WS<^>#42&BDON6ALNP! -O$F4ET#EBL"]"0_*2 &IRE_T97I[$F2J.'36(< M H$I:P,.4-9]=>\AN8D5_OM\,?]R\65+>+$\9&D8$2[(4?)"0TQ2@; Q%64Q M1#.H)N\9E=_YZ,1*WT=ERQ;RFUKQX<];A',6/$:303BT=794;8BW'"+%0]': MF#-K<=;O?'2:>*&9XO>67P?YU=\(M>?XAOSJ_)IDOOA4ZTM>T!U8Y]O]'O[W M= K9C+F1-G)"\RJ9X.E>$!)+<)O7/9-I\'O2.)T[JNHT%E."0/UMO4 M%;$OOLU?GF%8O<)O\W1U,4CO6*EMQ8ZN[BHL3Q>#C.!SL86QS.7]/J5'9 MLLZ@K0N=;0!EE8/(B3UR 6,RPI44AV7JAWYQVHOO: @:10%3HVKC,-3M<.'L M['*#W/K\JM!)&*F2+APLJ\7BI:X')S\4)/(@#0QZ%):3SAZCJ8N8;6/^N^WJ[?410?8^B6<79:"(]X]?1%5C,8KD#D7 M4*FN[PW(($@3BA.>>=.Z N@Q6J;M[!CKQFLB^4X1=.58\BQ#3AI06CH!*I / MJ.DL1$S%>EFA6".P##Z40)8ZQ(R*)<=:YQ*& MT-7CDW%+K#742C=(NW]^%OA?X6S#3N8EV)(C..7I$HA& ;FE!3 *@UJ@SVZ< M@M9'2>HQ SJF+=M/%]U Z^YQN6:&SX0J)7GR)YGR<3NXP$9B3CK4+F2IXC', MUPU%/28:QC-<>VJB$UPM5W>/267D;7FY7%S6FH?$$*W+MT]^H[\[,>FG2@Q!G!&$7,'INGQM_>_ MK[%9;D)E*L&] )84+F3,9!ING) MSPR"BSLEN#06;0?FZ'9UU_8BKD4Z+[XL5^?S?VV4-0LNU44_OJ[I(]P'3Q MP0[ML-_A&TUZ[_?E:9RN?+(Q01M?Z%)S#E2.&J) ])CM%G'&'G[IXN67?F7 MKY;7_&1GBK39@*-3 RH&"5$Z!245XV*QQJO615%W*9CZR65O[?XP*VI_P79P M-]W+IM;5B&\+N?T;KF9&!5M"R!"#JT6&3$&,ENQNX25J4^KK4.OB@J<(FG@T MV0&:OE]2T$SL74P;O9,ZO<<,DZBS$1ZT$;SVIGHZ6UJ E9B=]E*4W-J!?H*< MB6>UMT-0*Y%W8(.>8.6Z2/5MN?Q;\W#V;KF>5X7]6B_Z=SH83/GDO7AL8#8?G2#J=.NGTL"473&9F M$4)-@RBLQ=263KBQJ#SCPG&CGG._'_WI$^\).-R6M9%;!TN7W\Q#G)]=+ONY M$HA3 2ETI-/CZV0'9P*$8"WXX%"Z)#"9UNOT'B!CZFJ39F[VH2*>VCS<]?AN M<7.9]K@M(V%LEZ)2ZP$I3U,T#:+&0\"3H=M! MZN@B=GN$GYMZ]UFRSBCE-!2RTZ!8MA"1/$*F8@J9RYQ\ZT:59XF:YEZ;&F1[ M*J5?(S:SBI%';S,DXP*YC84\?$D6WZ&P5AICZ5H[#K:F\::G1M1."IC0T][( MZ790^;B4'!>"&:5!!J9!R5(WVE/8BARC(Q>BI#3,@QKTN8D=[);^4WOQ=F!X M'F+J^K+6K 1/US,=H]KKK'V$Z#,'*2H2,K&J6\=H3]$SH>HL9[YTR%C()M>9,+#C%&9W47*H\4XRMFP?:4-Y/SO(P).T T9'4VBN8 M;WF:Q6&)QBG(B>1([&S*WP-PBF04XU9SU[K#^!F2)G3^)[*3>ZJC?W3M<*R< MB2H43YYJK'/6&))+DV6@ $A%);DI0;9NB&E&?(<&)KJ4,.DC%LOL7'%^K'J]7?"P0V7"WJKH[#IZO:"? MB^OS[>RUF8Y&ZKK^/$I+K&0T$ R/8$0VFAGM;!HSS7&/G*Z>I%LAZ1"1=X"> MN]GA*R8L-\X'6VOAHZX%0 8BJVT7V3%B4)-C..[#SRZ(&7&D03/$'"[F7CL0 M7H;UYW=AGLMR=;G]=OUZ<;DM=[XX_XR_TU^Z6&T"@66Y[QD>[.JT^'@3YZBY M%,9QIS1CV3J+8'UMT_,EUS8]41>#2X^))V75R;A35Y;W7?B^B3,7-Q$!YU9D M5CB88NFH*E[ *16!9R.5ERD+-V9)Z..4=>5,[8*&(5?@@8KHX#:\S=6[U7R1 MYE_#V9:M]8QN=JL3V6@IH&@>W6J M?J]3/C;.P;(\6B-RL/>TTU>:N$G[\S6./T1.O,\V5(];6U B,O"FEL1P+A2W M'IUO_<+5UA]Z:#+:]>U[=20NA_'E.KWAM_DZA;/_A6$U8Z;6^5#((4H])U(B MD*45@%Y;);WRJ%LGK/>GMBN_:1?4#!EE-X+".K@'!W'ZZ@+_H*/]\;_P[!O^ MOJ18:3VSMK"8A*EOYW55@/'$)PO +?D!OFA69/L@93]:N_+ 1H?EH@J[HP:39' VV*+SE/"K-$X].'02].VLG*D;()]D[N/R M%ZR)L3HT0W9 M3LKHH<__*;[^OL@4I==7/\R__IGHKUZ^ F3I<>#71$T=&+S'&OJ8YHIG[\#6<2E*E#H\*B@H1OKH3:1; MT3=&VR$=E2,.*6V&IQ:B/H4WAML/<.NQGAB>^TCS%X:=N!KG@<'F2 8D&D") M=9&XL^"D*.R MBZU7R>U.95]:._B# MB>OJ(6!TE.VLCA/ V8SB(R(Y9"A81R_6ZJD0O(2L3:%8)Q7=? 7P ? M$U4[";^#?-B#_#R:8"G1(MIDP%(H#LICKKGE );%(EE4Q8JC],8>E/\Z5K:_ M._*4(2]2)@JA=\<0SN)N=>, MU[99H=UFE,=^8+M^ZVEVGGCK="Z.@^&E-M1C %_H,B*/1R)GGGZWSZS5YM7S M'UB;>S&_^$92_?3 *NIK/KGWW(3$P').H"Y)U.7G!;*RV6%)U@CS'!)V^V17 M::==U'SG77D<"7=PQ=S-]S_+)I\YY95-W('/Y/DKC0C>B "E>":$1V>P=:WJ MKC1..%MN))P\^4C36&D=@/+VA3R .TV'U[F<(25&HA3!0M3$K"C>4Y01'-=C MAG&- #G.$*_C ')$A4U?RU5OD'M,O=J&%^_#^^[=1P)=V#&GC33MQE\AZM4AY,1_B.7R5.T0:&+ MRK7O4Z$F,VUE(0)1C#R$XGD:)[Q;1\+)+G?KH4KK )1/F.J'N(O),R[)2D>O M(WD.A5$4'!)8)$%*$TUJ#LG=*)SP;CT.($=46*]IB[MG\/6"_A@/3ET\]4.; MI"\&4SU2"D.:C+XD$'0-U]*O!-X["4[K'#'8Y$7?:UL)S>'3IQ5^VLC^;7F/ MWW!Q@1]#/,-99,X$;1@X6W= ;*IG%1-TC 2975>4=*TGHCY%3U]9C1TT?]^Z M-!/ZA%?;>G4^>[=:YHMT_G;U 5??Y@E?_#E?SX@^YHTLP-'4AB6.%&>$ "I) M;;(Q/)9!(P;I [< 0[^Z HN[5,#5B)+G+ L27()/ M!R#IX:].$ST=%4@-Q-T+CNYR4(+5&&LS;(SU'C>AQGP.M-,H0WV]OE]C\@Q@ M=D=&\R+*D9&QOP [R-P\XM11D(JOS_'+>D;KF;O HJN@ 6O>NWIO\Q4QZ'C%* DZ-Q$M+&Z."C9:"S(A_+V0)1> N8>#2"%T7^=M<)Z=I;O[P7 M35Q5L-=9(A19()V/_'#/H9+).%?'/R-2@(&F.JN<4;2*]!_.1)"M7\X.(KBK ME/8NV'EH),)QU-;!?3N4V1^Z$GU4UEAE(89 ]T9 #=YS3MZ*#L((NC=TZ]:J M?6GMJLSE&,@\2%DG!,H96DD16#1 X;L"51B2\RPM)!.45A57G_=H@[M\N//]"5VYN3 M1F[^_N/?]6G!RMJR+7:ZA&9GCZ(L%SE4=/N\\>*P[@G*R0@>N3/.AB3L1 M>+ M6Z[7=SYQF3UR+%K';(#L;1WCCQ1QA:SJ#BR*M0)Z5,UGB3](R;1NVWA8 M^<&,':Z''F[&^?G\,H%4M\5>K#?OK84[Y5B1($.R=+N+!$'Z"&B-E]X2/ZSY M^.\'Z)@X &B@W_N0.538'0)F^Q*B+-DU!2DY.9K M'!ZD9&+0'*SA9R"SA[@[ ,T[<@.JJW?-S/;!*^C"-=8]P;QN]Q0D'F_HO]'O M$6,DKFQ;IR0>(:4OV.RCY65[D7> G!^L\,WSAC;!\. 4,%UG&3DG(9JZRAJ% M%%J:'*P;V^/IY%UQC+NJC>"[@]#W=^%\XQV>G>$GS&??7R]*+<; _,?%YH#4 MZ5B[TEHC.;U0A(!XFZ ZR\NUBE MSV&-;^/9EI&93TPK7V7?.N:AQ^IF#C_. Y:#A1V M?P_)KS">O[TX7Y^'C?M7?UES=F&U^DZ__,]P=G%(TG&'GWY@SG%?/AJE'.OW M'L@7>6>L5*F ]74.CS4.@G <1*Z@4J/Y3G6B9RD4[/-6MF4',O!01&UNJ_N?'.Y3L%S MJ+@U/(;[@U$?:2T8\+&>$+*O2I_Y4<[=%E)#[PHK/5,"#$: ZSXDFK4%TP^ M&"]^RD:F:?"RCWP[<&3>+!>?Z*=]J<+Z2/_.YJ)FFD45=(2@/-9AXW6+D5,0 M3.),%V&-;3[/X@$Z>C(WASN]!TNZ0[1L#Y2VQ>=(EC&:N@2!I %>"P;,FNPC MXXR;YK6$#U(R]8/!H1I^!C)[B+L#T-RRFI61K9WDPH@B1001!/EA7 J@^,"# MMD'QH+FC(]6\>.T!0OJ"S#X:7K86=P>8N6M\W]QJ]/,Q2I;HKI:U4):\=Z^B M@6R5B=D:4YJ_A#]"2D^^3>N,S'[R[@XV5SGT[0:".BU0N^3H"&PV0M6%UN@B M)([..L$3#^,F\N[2TU/PO:?"GP31 =+O#DE_7X0O2[*I_\)\-?COW0J_S"^^ MO%CDS5]=KR]J]]_+Y?I\_0>>SW2,/ HE("/67%>5HTQU[+,JS(M0I&[=@7<@ MR3UYVV/@<5P=[@Y9?PG91>UJW_[=%N[YQZTW,4-N2ZJ#QV7.1'U-8?@D/'AA M9"T=B9:U+Y._^7Y/]V,;..TMW?XZ=BH++5IS'OPY#=[#C])L\\@+:/&."SKG MY!I;1Q>517*C,(%WV7',*K,PQN/P<5Z^D_)&)^)&!&5!><\H+DT(T:-"C704 MW+C^<[\OW[OH?3!YD62R//,-^>IR4E?D*H'S J5)-@4^:(KG M,1*!1WW]WDFY0Q*!NTBZ0[1L\Q:%)\6+SR"2J%UF08.+@:Y7[H0+3'GBZ:^: M"-Q)P\,2@;N(NP/0/)R9BMQXSK*&$NI&$N2^/IB0.\6Y#8EG5+ZUC3F=1.!. M&AZ4"-Q%W!U@YH$RDNQE\8E\^)P3(K=/1@0E9HDS*,6P=!I],0=9..AY:D+6+ MP'LNF+@J&'(A,6.U EV4H7O;1*#_(_NI6#)>B!35/7/STQ5D[:3270NR=I%O MUWCY;;Y:GU_^C35I[.-J_ND3KJ[*SF(QT?@(6=0V+B,=7>3,@N%9TWWL19!-K4+(KCBPH98[E:(@!BNAD"-) MAMY%O'\#[@.])VF8<%/4=-AKIY6>P7=5)\D2$T58#4;6D@7A#3B9,H6WQ4J- M=$-D>S#*^JY#'>6:W$>^7>/E29/,9<847 ,H78XR@B1V(;DN>1&D@BP037S M"5Z3>\%@,,::Z:1KY#UCD#&5D%4"RZP I;.G2X '$)I18"UM#O<['O>!WBE> MD^-BKYU6>@;?57FX,2ISS@2PNBA22<0Z(4E#,)I'KL@%N+\J\*A>_KJY,H37*9I&>BI)-H"M:A\QQ* M$4H)QV+R\0 4#2!A$+;4J6.KM2Y.!7'<\;0YT]G)#I3-##PF 8;9;*R,7E@_"%Q/?V<0?,SIP*>A5#MXQ/DMS%>; M@2>_?+_^K_]SCBLBZO/W-_@-SS;/%L%G9V404#+60O>@H2[Y 58?V'UD+K+F MB]$'4=:3PW7XH^ (VN@)8[]CJ/5?FP'*/_*W/9A!R%K0*2$Q1Q86M8682@0I M=)21Z<3\:% ;0N"T#T9C(.0Q$#975T]8?+WX>G&^WDA,7+F5.:8H:R!#'Z9 M)BCP#"F023:0RUF[TELO"7F"G$YPUAX$C\'M0(UT *XW\P6^+2_IP_/SWT*: MGU7_H!Y'QS-75@M $@8H;@LY!75HH)"Q).1T2%OW03U&2T]19(/"SA82[Q0Y M;VK%_6I[PI".@>$B@D&F*.15"IRC,X%<)R/)RMO2>LC18'P&EO M-4P=_GT@\M-R0;;U#+__$A;_O IALV7.%CIE)@KR#9P!5Z?S.&M"E#*Y?'_] MY"-QWR,?Z \7^ZMPV5B>4V/B/Y<)7X:O\_-P]GM8A$^;>_W-FY=7K_(J)5L3 M:QB0@F)A*(S%XH$;FZ6UPJ.0@Z#Q]'#.^D!V\JX]1$#ARRT M V)'0"S$B_&L)$?_HWCK6VA/#^9(^ALH>@.P#+>_RV//LV7WRZR\S5_I#@ MT'OIR'=+=3X@F5]GI( 27XDP3U!)]]]+T<2_@=(*DNL]E($<$AY%K (+D13EEI9.MVXD>)Z>GUX_#+ MJHW,.P#/;?JO!D!Y3)K7BA=?.P;K0)]@@P?&F0D EN67+W5[%C%P5?,BL5BK#$E!$Q>):/>Y". N9I>CCJQBI+[F'-0P65 MK;#I3P-)RXX)V.LZ8BR.F'5RK1Y MIC,4TR86QYUI\RAI/4-N'TSL!+K]%-0=[MY17X!I M:^U2\4&9<>W:FYUFC[K3O";WDW=WL/DM)-Q.OK1)J*3(FDMA39U\28\=CZQJBQVCIR2#MJ>@GP;.GU#M S[UA+3,*7BBT" B!Y4@'RM&!0IFA M9,%YELDHT7J2TCT2>FJR;(.50V3< 43NBN2J,/Q].,=-JB33M9NJBCZ1.38* M(Q+:G0SU5F?A,K$OBTXLHW3)L%%-SE/4]50E.X81:J:9#C#W;K5,B'G]&\EQ M,Y@3S]^6.X-R9SZ:R!6)2Q=7MZFH0.>I2"@88HH8K9"Q,=:>IZJGPK(V&&NL MB0ZP=6]<^(UQOND%?5]5QFY.5SAX7:+2S"JMQEVJ]P1Q M/14 C&'-6NGE- #W;C5/R&=2HU"&@M5B!*ME>^09Y.1!>RIJYNNS=O[;JC[\6G3ZO-S'?B:9'F7^EW+B,69-9+82QPM+:. M(_(D0F7J &*N-1GP8/5=T#U2[[;KEWO*NA^&J/$%WP.J;H[%]JQ@OKUV8_VY MN@689U&[XIF+X+GOZ.J.SE.$(B(XH3-PDT.67F<3 M6C>U/4[-L&0H.R4L-1)]!R!ZUO!^^$Q27E^:7CYS+G%?1_;Y(!PH=(X<0W(1 M'6HG,UH3RA@.^W *AX'MY%+O(ZFH P#>V?:CT*M2B@:&D2RP,0:"BPQL]DF2 MBTCAQQA[,';:I<1/*A>_MW@[@,:C\>I'TOWZ\_(L?UR%3(:XCFJ9Y22SN&(P&^[F'$Y)B/V3*O1EZ .9S88:@\J0S^<11W$@B]>1#;%NUN M\GO;R8\S\@B*+VC &UVKX7R=X2<+8$2;0TDLJ]91PH$D#T/KS_$*,((2>TBJ MW2UDPR]A.*M:BL*946")8_)LF0$7LXI^=<69@H_)A= P#X4F\#!Q;*]T# M\+:_4N-X*64@3C3Y*U%*N@T$!^>D)GZ]YGS8\,]=OCH,7*?Z2-!0XMU#Z6$G M8^:\--R%",G(2+XO&>W(& .>$PIA(K$Z;/+ZG@0, ]AIO1R,K8?N?+U;->#5 M%-^J>]+&)^L*$F#JKA674ZVUTY"BP4C'"DT9=VG;HZ0- ]Y)/2F,H92^[-HM M?_0]_I^+.1'S]N)\?1X6]2!=IKS_6)Y_N(C_&]/YQ^6-#&:((1E!T5,.U2_@ MG.RXO%ZOT M.:RO2M21'%2+C@,6R\_#UZ,J;W:9KV=>:/2YG86 M$(M7CH%5BHX/N:,04RWV=)K^(&47T[!5.3M^>!BP3N+I872Y]XFIVXG!ND_C M?U*X3=^;U;8_:X.HU0=U&JNF>$<&"UHS5JL0BI'[Y#B>^>PP/)W$X\#(,N\3 M33\N8[ES7,B%1),\F6"&=%PD2Q"E32"YR3(2CP$/N02?_OHP;)UJSG\$#73@ MQ[_"U?Q;J'F_E^'K)B4SBUP%2>86C!:*.! >@O<&$!,R63Q7I7V-R'TJAF'I M)%+\C40]O3VZ3_X["F;G%U_>4NQQ\^*U-;TS(:0OUF;P64A0/F1P6A@H1@>% M EF4PS;5[_;=8;@YI?NS=>'H>:DTNY[BK8K*_,5\\MP=O9Q%1;KD*HZ:I7F8V]5O*A$]A0L M-ZDFT"0XIF*MZ[7%361FT3+>>Q[P[ ME<, >1)Y]2.IJ@,P/CZ_X]7%BCB['&@V\UE)BUE3 $O_4$G1G4]G"Y@A(6J2 M+SOB5)7;E T#W4GEUT=0R=3W[!43O_[Y% M)9X+<&GJ\E>W60J4P(?HDB\:I1ZWC+I2,0Q()Y%,;R3J#L#RYH&E0[^'/^=? M+K[\LERMEO]5MS*$K_0GY]]GRB?OI1(0=7&UK3T#W>V*Y$6.)G(O]%'6!3Y& MWS" G41V?73U-(/>__?O/TB;B/[GYH\V?U+_K?=8_D?]_W]___KZYY,QQE7X MM[3\_9G_OL- MG?6>+"CECZ_SXH\1,O!6C!0[N&YPV@N_@8KMBY%(\M=SZAA.!%H-2D(TN%(CJ MR_D^8(73RK#@76Q]3AZG9MK9JJ-BZ$#1]W]%?;CX\B6LOB^)TV^XN&AY4SWV MHQM?6(,X&/O>"L&+Q%*"X%&1@^0<1$4.4@S"V[%&NK=>S==A.UML M$TQNQ7HY&=T4'4L2"#G1P5))*XHC$X)F/BI>!&K1/ I[@IY.;Z]=T/!#/-9* M_!->8.O5^&BSHU)@"(5L*/YV/ M$-#(NG>\-I$E$7#0Q-SG$/,8 =,@IJ%BEZVE/&7VN78[K+[/_OYA)K(5Y+-K M8%X*4*J62EE70) KG[CD)O*G=E&L,?W;I^6W?]_^Q$MH;']Q@XR;[TT(@S9* M6QXDP0YT_A_O9L)K+6,6X+(,H%!INEME)O<;6GV'VR&/28U^89J_#"(IO)L:)W8-?+U;+KU=+N"2+)2@*Y@W?])5+"TX1 MD(-E4K,89'"#JB>>\0AN?W.:)0SM 7&0+*>V!^_K:-GRC^7J+%\AF)GB$U-0 MW&5Q!KG,P5M@ @W+)J?(TB!#\,./GF87PD@6X##!37STWZV6^2*=OUU]P-6W M><*- QP8&:K:BB%XJ(/NT$(HY 6C-CQ -\LF@II:Q;78_&(SM^J*^N!ET%X0ZQ+K6+WBP%E='XAS=#I9QI,? MI.8??O2T/D(C51\FL*G5_>&?\T4B<6U)5U%[E@H#JQ,YO'3748A3IU@H);)S M19 W/.Q(W_FYTRZ ;'6F]Q=5!U?Z]O[:$L]]1&^X(@]':U B.;K(HJ"+3$K& M+**4K3<4WR%@NI3A.%?Z_M+M !J/!$MOKDL;2Z;K"K6AJPN)"T.2<3$J8*%8 MSQWF7%H[@,_1-/%*V=;AY2BJZ !:6_KK"E.Z)S;$^7W[!U>O% M-M_Z8KU&^D^NRX_0F*R4EY -KYV4F0QKRAK0N\@4PR)+Z[JM/TD+JNI M9RSI#L!B7QX\N\!A.@^EOIG.0>8W?YG^M=,1[VQ6EV""R!S( +FHO3(S\4L. M_DYT.DVOM[9:.36;!]'O]8?B%^ONU$+&]J""AINUG.E%?)Y>\"33U.:KFVFN M%D+EKULJ&0R&H^M1>I7(?"@'(*_2JZO^(!M>%]FK03_[9]+"H=@]CO%AI>%U MJU2F,P>:?SSL=T>759@L51[FXZ37^ZK%76^FA34!YW,X/OX9Q1P("W ?.E*K MF1FS2:TX=-V<66W=^%F/_TVHI5/(4NG5^.L/J@0O?H"E^,F6TGS=]M+XC@>G MBMC1JW\#ZH3J\>,RJCQ".5H96)N0]'M?35B+'#+K9%#6C&N3@Z->K9OW__CN M]IO;#V*0=)-]6W9=(MT,O1)L%2?*]A)=YD@5KZO5[_E)!=[T?L7[5'IZW^=$N'1RV];8L/^D<\JW1<9! M7*&A,CQ_=GDU.=6F2N8YTD='0Q'&@U='K8RO%.+=A'$GN:K^_!5XW.ZDNS;K MR\^^[ZFDU[TD-]R*N<0EXF"A8(E<'.;*BU]KZ7 9Z!6^KZQ#G!GQK76E2'J= MO_,*J[%9ML6MR;H8K>NG&:W^V47K&^DQ1AB-0?,2AN9'M_EJ Q.J3EO-[25*8=Y&KL9'"XXZ8CE7&5SX6OZL1V_! >- M$#*@5%YC0J?:8*G"' WT%;(BS4YR*U3-YFCF H?E(EWMNN'I@G+POP-*$(4R M&'9"T#;,;40D=L=FM].N3($$$U.X,IFNML0-"TR)^>#K/^F32ST6A[=*O<>M@IGQPE(\EO8QZ MHY;M'?CYM3('VCY=! [/#H$?]L+U_-E5/QE-?(.QIK(@&K&Q$.1 W@KI@"&# M$%"I!@JM ,1IJI6?4W?J5B*%$HW2V2;P@AR M)OPXO-J4I#-9^].'4+9, :'2S!3SKT(.]#52V$)Y)D;L!8;E4 &^I=1=6G:@ M)6.O2*M5SKM[7Z=>Y4HZ10:H6"9PHC DJ?:4NGFI>L[S M3*/6 RJ$^WH>5&$YJK):2V)_-(N5V)8 ."(6%+MU$/Z5 G5$@L;QD'\^(9\_ MMM/SP79#R?O0/IG7#A!^.B.>#'1<' N5$WZEMT82]4N/V*<"E4 M7;X&&$)> MR51I%594%AR;EI8;8Y%AMCF#.%;YQ QSWQA4U:Y"F'LN8[+,NIP5X%)W!@:K M$XUHQQ:H:!E1%RSC(Z)QN:D*2?XI8SH['TRO^?K]0NJ:28TB#D5!AS0+C)4_ M4C5NRI 32#H^'B\DUXR*!.MCN9K:.CRNP2EI1&YZ ]7BQ<1J7FTF]*%.)( M7@:$3B?8&PVOKX16=Z";\XH'W=N_VT&_#_GGOLN[/#O4L6/MQSF;JU8^@ET?2WT2")O]3SS1.,)^,L>!'C;D M]RA@FUH7ASCZ4(CKA$IS?;NL-9O["(;NT M$0G A(A8XD/T!G3MF#F565B] $J?1LZ:;P&NX5 H*VU7@*W+N8W$*?<@C1#\ M0TJ+4W#!=DT#;\^:UA0!":Z#CM:R\C!>_S%!>J^T7(V587?QH$DC*[4AV)+$ M31:4([#::&#%<(K-S;?]Z^ONJ#>BS_O!X?]\/7'SY;_+7_XO0G[8-KSJ7O<> M;^YUDT?;_B"Q%ZQR5!L=XRMI7K<&K?6 !C;C?G4ODOWE14AZZ)OHEB^_OMC8 M=XA93E[B>[D22:_-5T VH&D\:I83W^>HT'XZL1-D^.03_8@2OOR-"7;9OIM2=_/8U8_=.SH;+UXP M4>S0T*,W>G8HZL&EH,IZ_K8TCJ>C"SBX)K1U-Q-1;SM$INCS.AP.^K_@-02P,$% @ IX*J6(]&1F"M!P ?B4 !L !C=71R+3(P M,C0P,S,Q>#$P<65X>#,Q,BYH=&W=6FUSVS82_GZ_ J=,TV1&DDE)CFQ)\4R; MI%-_N.M=DYGV6PG%C*V!Q4TW*SE3"[B\^2")YE,;;ZZF>1J(53^NJ4&?2AZ1=:7 MIGTBEX_35(YZ ^O+G]*6S@4N\YZ,RFL"3B?P_'QSRCF0%B ^]"16LW,B$UJQ:'KYLQJZT;/ M$OXWII9.(4NE5Z,O/Z@2O/@W+,7WMI3FR[:7QG<\.%7$CE[] J@3JL>/RZCR M$.5H96!M0MI+OABS%CEDULF@K!G5)@='O5HW[W[\]O;KVP^BGW9[^[;LND2Z M&7HEV"I.N&-5AF$ ]W\QJW7S!EQ0A,S>DG/3(IS$&\EVXJ#?C.=_<:5N*K+%!++TE."MGU M?L3^5WMTVNHOMW1PU-+;MG@?:NF">.OJLK0F;XN,P[A"4V5X_NSR:GRJ597, M??=]3:=*])#? MV47K:^DQ1AB-^E6U*64=\"\M)'I\5V.RN"4FC-W M0UR9!OF-B(2NV.SVVE7ID"" MB4E^%Z_NRJEP['OL%84UD0C=A8"G(@;X5TP)!!"*BI!@JM ,3I5"L_I^[4K40* M)1JEYUSY3%M?XS@B5V=UQ$[E; 8YOO;B!4(E!\1>Q,.[^VPNS0RX7/N^UM@C M[OD"7O+0]#*/3_%14?UI(F9)OB!RVX%RA!;IY4HZ10:H6"9PHC DJ?:4NGFI>L[S3*/6 RJ$.WL>5&$YJK): M2V)_-(N5V)8 ."(6%$R_TIAZLU1HOBE0?^1I% /Y[^?EOP'$IV<$\?[@$.(G M\]L!TD]GQI,!CXMDH7+"L?362$H!TN,:H$*5P"U=O@8:0E_)J=(JK*@\.#8M M+3O&).-L:^,:BJ785P]US.9)EU.2O )>\,#%8I&E&/+5#1E$;GH#U>3%QS=68KJN]GE90O0$ZL,0I F>*@SS M,X)APZTQPH=(H2U_4P]RRU$X?@*C4DE@LZQVA(>=_'M$:FE]P/=TDHJR?(:" MFM,D\>*1(85R_J!SHS=NRX /*\Q^7G\9E9I+OZE5B"1Y'1 \G6!O-,2^$EK= M@6X.+AYT;_]A!_TQZ)_[=N_5$]GN\3EGOEXR[2V1$:_NPG;+:82\3RA9#NKB MC6H2:^-@W:9(X&>46)8J!(#?2!I3BV4(M><*U4,9N,=$0=:H?:\^&K#WQ#\RR>]J8,S8N58''REL=9#7_%'*52)=NF9 D1+D^ WFZLE MR#O*V+'VXYS-52L?Q:Z/ISX)@\T^*)YL'"$_F>- #QON>Q2O3:V+0QQ],L3E MPF6#QYK!UR5B!IW$QC09Y^A!WI,O"8JS =]5-XG@P\Q?.*27-D(!F! 13'R: MWJ"N'3.G,@NK%T#IT\A9\U' -1P*9:7M"K!U.;>1..4>IA&#?TIIT3T%&N+D%T.5; !;DV[Z:-N? M)/:"58YJHV-\)4N6C5T)V[^YL_'G!I+%# M28_>]-FAJP>7A2KK^8O3*)Z9+N#@^M#6\4Q*R7:(G*+WZW XY",WCIJ?\?[3 M!=^[^A502P,$% @ IX*J6%2&?3T/!0 ;!X !L !C=71R+3(P,C0P M,S,Q>#$P<65X>#,R,2YH=&WM6=MRVS80?>]7H/+$<69$FA==*44SJD2/-9-* MB24WZ5,'(D$3#4DP(&A;_?HN -*Q?&GL3.,ZJ?S $;G8Q>[! ?;0',8B34;# MF.!P]-/P9\- 4Q:4*,?Z3G6=D%%0D9UG.&AOA\>JDF&:Q9N1L.0GB,:OF[0->DZZZYK]]IVIT4< MM]<*20>W KQVVIVUZ_YA-\ 5AFN?0FP2\KJ1TLR(B9S?:SEFMYV+P04-1>S9 MEO6BH8:.AA'+!,S'P5__U&%N!1/D4A@XH6>9ITIJ:-?:'+"$<6_/4G\#:3$B MG-)DX[U"L, K"::0'%O0O CE!>NKV0J?:564BX'-48^9TMVNY#@GF9X"*8+F>\%I5 M 2P#X?])68W1Q#]9S8YFD_%JMI@OT>((38YG_A'R/_B3T]7L-Q\>@=D_N;>R MYU+)>#ZMWIR?)T/%^AU>+9YVKWT*FY-"SS'B_1>+IXN_*GZ'N"NP:Y;W7D[EP=^V@Y/OEE//>7QN+#&_]W-)ZL MI,6Q+.'UX/DIBQ"(F8H"7F:YR1PEA<)F2#QH&0 M%HE9$^Q8/!2Y'(?O9M MI&R0 :[$0:X%#@*6YCC;2.7RKL0<=E>R02I-]'@4 M 5'D_:0=W8@U_4+*09 ML"E5:@XXD D,GB$\58M7<3'"5)&,DT*2H2G-.$D0N$$R. &J%#F0H6@JKXAF M. OD&M2&LU7Y0V$.% MA$8#\"Y@_5XWW$;M4%'.<_)+9&_O3VBUI]7+8@Y8L82&2((T>#3J$./IA:L">!M3>,^?Q)1$T NA+PIZ3M BBBBH MO:U_ 7P-Y(?J:/N^1.]22 6#IKQ,4V@5.]F[D[T[V?N#L?#YT' G>W>R=R=[ M=[+WINR]H4)VPO=?$;XW405].Y,9TA1I"7QT=5[^;R7P*J9%I7EAS73'J.21 M5 Y"FJMF]-4*5_6@(I:-*V,"K0D*":B;$/I5 M?UYI;&@JER5I!M]=.[0]G( MR%]2-_=WMAN?1F%*U3,]3A(LWXQN?2S]O#U4_[(^N^ U[)%2W';YPO?5ZJJ_ M]AZJK\Q_ U!+ 0(4 Q0 ( *>"JE@-*:DYK% ! (7@$ 1 M " 0 !C=71R+3(P,C0P,S,Q+FAT;5!+ 0(4 Q0 ( *>"JEB,;BNL MF1, ,K7 1 " =M0 0!C=71R+3(P,C0P,S,Q+GAS9%!+ M 0(4 Q0 ( *>"JEA"S3*\&R$ /M! 0 5 " :-D 0!C M=71R+3(P,C0P,S,Q7V-A;"YX;6Q02P$"% ,4 " "G@JI87B0M^S=@ / M1P0 %0 @ 'QA0$ 8W5T&UL4$L! M A0#% @ IX*J6"M3NBF1_ J:4) !4 ( !6^8! &-U M='(M,C R-# S,S%?;&%B+GAM;%!+ 0(4 Q0 ( *>"JEC$:HD)U9L ,GW M!@ 5 " 1_C @!C=71R+3(P,C0P,S,Q7W!R92YX;6Q02P$" M% ,4 " "G@JI8LOTK&Z4' !F)0 &P @ $G?P, 8W5T M'@S,3$N:'1M4$L! A0#% @ IX*J6(]&1F"M M!P ?B4 !L ( !!8<# &-U='(M,C R-# S,S%X,3!Q97AX M,S$R+FAT;5!+ 0(4 Q0 ( *>"JEA4AGT]#P4 &P> ; M " >N. P!C=71R+3(P,C0P,S,Q>#$P<65X>#,R,2YH=&U02P4& D ,"0!E @ ,Y0# end XML 84 cutr-20240331_htm.xml IDEA: XBRL DOCUMENT 0001162461 2024-01-01 2024-03-31 0001162461 2024-05-08 0001162461 2024-03-31 0001162461 2023-12-31 0001162461 us-gaap:ProductMember 2024-01-01 2024-03-31 0001162461 us-gaap:ProductMember 2023-01-01 2023-03-31 0001162461 us-gaap:ServiceMember 2024-01-01 2024-03-31 0001162461 us-gaap:ServiceMember 2023-01-01 2023-03-31 0001162461 2023-01-01 2023-03-31 0001162461 us-gaap:CommonStockMember 2023-12-31 0001162461 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001162461 us-gaap:RetainedEarningsMember 2023-12-31 0001162461 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001162461 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001162461 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001162461 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001162461 us-gaap:CommonStockMember 2024-03-31 0001162461 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001162461 us-gaap:RetainedEarningsMember 2024-03-31 0001162461 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001162461 us-gaap:CommonStockMember 2022-12-31 0001162461 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001162461 us-gaap:RetainedEarningsMember 2022-12-31 0001162461 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001162461 2022-12-31 0001162461 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001162461 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001162461 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001162461 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001162461 us-gaap:CommonStockMember 2023-03-31 0001162461 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001162461 us-gaap:RetainedEarningsMember 2023-03-31 0001162461 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001162461 2023-03-31 0001162461 2023-01-01 2023-12-31 0001162461 us-gaap:OtherNoncurrentAssetsMember cutr:MobilizationCostsMember 2024-03-31 0001162461 us-gaap:OtherNoncurrentAssetsMember cutr:MobilizationCostsMember 2023-12-31 0001162461 us-gaap:OtherNoncurrentAssetsMember cutr:CapitalizedCloudComputingSetupCostMember 2024-03-31 0001162461 us-gaap:OtherNoncurrentAssetsMember cutr:CapitalizedCloudComputingSetupCostMember 2023-12-31 0001162461 cutr:SkincareMember 2024-01-01 2024-02-28 0001162461 cutr:SkincareMember 2023-01-01 2023-03-31 0001162461 cutr:ZOSkinHealthMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001162461 cutr:ZOSkinHealthMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001162461 cutr:ThreeBusinessDaysMember 2024-02-28 0001162461 cutr:BetweenJanuary1stAndFebruary23rdMember 2024-02-28 0001162461 2024-01-01 2024-02-28 0001162461 cutr:ThreeBusinessDaysMember 2024-02-29 2024-02-29 0001162461 cutr:BetweenJanuary1stAndFebruary28thMember us-gaap:SubsequentEventMember 2024-04-01 2024-04-01 0001162461 us-gaap:SubsequentEventMember 2024-04-01 2024-04-01 0001162461 cutr:IloodaCoLtdMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001162461 cutr:IloodaCoLtdMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001162461 cutr:SettlementAgreementNonRenewalOfManufacturingServiceAgreementMember 2024-02-28 2024-02-28 0001162461 cutr:SettlementAgreementNonRenewalOfManufacturingServiceAgreementMember cutr:ReceiptOfInventoriesMember 2024-02-28 2024-02-28 0001162461 cutr:SettlementAgreementNonRenewalOfManufacturingServiceAgreementMember cutr:PurchasedEquipmentMember 2024-02-28 2024-02-28 0001162461 cutr:SettlementAgreementNonRenewalOfManufacturingServiceAgreementMember cutr:CompensationForPreviouslyIncurredExpensesMember 2024-02-28 2024-02-28 0001162461 us-gaap:AccruedLiabilitiesMember 2023-12-31 0001162461 cutr:SettlementAgreementNonRenewalOfManufacturingServiceAgreementMember us-gaap:CostOfSalesMember cutr:CompensationForPreviouslyIncurredExpensesMember 2023-01-01 2023-12-31 0001162461 cutr:SettlementAgreementNonRenewalOfManufacturingServiceAgreementMember cutr:ReceiptOfInventoriesMember 2024-03-31 2024-03-31 0001162461 us-gaap:AccruedLiabilitiesMember 2024-03-31 0001162461 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001162461 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001162461 cutr:ConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember 2024-03-31 0001162461 cutr:ConvertibleSeniorNotesDue2028Member us-gaap:ConvertibleDebtMember 2024-03-31 0001162461 cutr:ConvertibleSeniorNotesDue2029Member us-gaap:ConvertibleDebtMember 2024-03-31 0001162461 us-gaap:LeaseholdImprovementsMember 2024-03-31 0001162461 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001162461 cutr:AviClearDevicesMember 2024-03-31 0001162461 cutr:AviClearDevicesMember 2023-12-31 0001162461 us-gaap:FurnitureAndFixturesMember 2024-03-31 0001162461 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001162461 us-gaap:MachineryAndEquipmentMember 2024-03-31 0001162461 us-gaap:MachineryAndEquipmentMember 2023-12-31 0001162461 us-gaap:ConstructionInProgressMember 2024-03-31 0001162461 us-gaap:ConstructionInProgressMember 2023-12-31 0001162461 us-gaap:ServiceMember srt:MinimumMember 2024-01-01 2024-03-31 0001162461 us-gaap:ServiceMember srt:MaximumMember 2024-01-01 2024-03-31 0001162461 2024-04-01 2024-03-31 0001162461 cutr:DeferredLicenseFeeMember 2024-03-31 0001162461 cutr:DeferredLicenseFeeMember 2023-12-31 0001162461 us-gaap:ServiceMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-03-31 0001162461 us-gaap:ServiceMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0001162461 cutr:SkincareMember country:JP 2024-01-01 2024-03-31 0001162461 srt:MinimumMember 2024-01-01 2024-03-31 0001162461 srt:MaximumMember 2024-01-01 2024-03-31 0001162461 srt:MinimumMember 2024-03-31 0001162461 srt:MaximumMember 2024-03-31 0001162461 us-gaap:OtherAssetsMember 2024-03-31 0001162461 us-gaap:OtherAssetsMember 2023-12-31 0001162461 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-03-31 0001162461 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001162461 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001162461 cutr:RestrictedStockUnitsAndPerformanceShareUnitsMember 2023-12-31 0001162461 cutr:RestrictedStockUnitsAndPerformanceShareUnitsMember 2024-01-01 2024-03-31 0001162461 cutr:RestrictedStockUnitsAndPerformanceShareUnitsMember 2024-03-31 0001162461 us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0001162461 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001162461 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0001162461 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001162461 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001162461 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001162461 us-gaap:ConvertibleDebtSecuritiesMember cutr:ConvertibleSeniorNotesDue2026Member 2024-01-01 2024-03-31 0001162461 us-gaap:ConvertibleDebtMember 2024-01-01 2024-03-31 0001162461 us-gaap:ConvertibleDebtMember 2023-01-01 2023-03-31 0001162461 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001162461 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001162461 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001162461 us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0001162461 us-gaap:PerformanceSharesMember 2023-01-01 2023-03-31 0001162461 us-gaap:EmployeeStockMember 2024-01-01 2024-03-31 0001162461 us-gaap:EmployeeStockMember 2023-01-01 2023-03-31 0001162461 cutr:CappedCallSecuritiesMember 2024-01-01 2024-03-31 0001162461 cutr:CappedCallSecuritiesMember 2023-01-01 2023-03-31 0001162461 us-gaap:ConvertibleDebtSecuritiesMember 2024-01-01 2024-03-31 0001162461 us-gaap:ConvertibleDebtSecuritiesMember 2023-01-01 2023-03-31 0001162461 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001162461 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001162461 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001162461 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001162461 us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0001162461 us-gaap:PerformanceSharesMember 2023-01-01 2023-03-31 0001162461 us-gaap:EmployeeStockMember 2024-01-01 2024-03-31 0001162461 us-gaap:EmployeeStockMember 2023-01-01 2023-03-31 0001162461 cutr:AviClearOperatingLeaseLicenseFeeRevenueMember 2024-01-01 2024-03-31 0001162461 cutr:AviClearOperatingLeaseLicenseFeeRevenueMember 2023-01-01 2023-03-31 0001162461 cutr:AviClearOperatingLeaseRecurringRevenueMember 2023-01-01 2023-03-31 0001162461 cutr:AviClearOperatingLeaseRecurringRevenueMember 2024-01-01 2024-03-31 0001162461 cutr:AviClearRevenueMember 2024-01-01 2024-03-31 0001162461 cutr:AviClearRevenueMember 2023-01-01 2023-03-31 0001162461 cutr:AviClearDeviceMember 2024-03-31 0001162461 cutr:CapitalizedCloudComputingSetupCostMember us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-03-31 0001162461 cutr:CapitalizedCloudComputingSetupCostMember us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001162461 cutr:LeaseInstallmentCostsMember us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-03-31 0001162461 cutr:LeaseInstallmentCostsMember us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001162461 us-gaap:OtherNoncurrentAssetsMember cutr:LeaseInstallmentCostsMember 2024-03-31 0001162461 us-gaap:OtherNoncurrentAssetsMember cutr:LeaseInstallmentCostsMember 2023-12-31 0001162461 2023-03-01 2023-03-31 0001162461 us-gaap:PendingLitigationMember 2024-03-31 0001162461 us-gaap:PendingLitigationMember 2023-12-31 0001162461 cutr:ConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember 2023-12-31 0001162461 cutr:ConvertibleSeniorNotesDue2028Member us-gaap:ConvertibleDebtMember 2023-12-31 0001162461 cutr:ConvertibleSeniorNotesDue2029Member us-gaap:ConvertibleDebtMember 2023-12-31 0001162461 us-gaap:ConvertibleDebtMember 2024-03-31 0001162461 us-gaap:ConvertibleDebtMember 2023-12-31 0001162461 cutr:ConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember 2021-03-31 0001162461 cutr:ConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember 2021-03-01 2021-03-31 0001162461 cutr:ConvertibleSeniorNotesDue2026Member us-gaap:CommonStockMember 2021-03-31 0001162461 cutr:ConvertibleSeniorNotesDue2028Member us-gaap:ConvertibleDebtMember 2022-05-31 0001162461 cutr:ConvertibleSeniorNotesDue2028Member cutr:VoceCapitalManagementLLCMember us-gaap:ConvertibleDebtMember 2022-05-31 0001162461 cutr:ConvertibleSeniorNotesDue2028Member us-gaap:ConvertibleDebtMember 2022-05-01 2022-05-31 0001162461 cutr:ConvertibleSeniorNotesDue2028Member us-gaap:CommonStockMember 2022-05-31 0001162461 cutr:ConvertibleSeniorNotesDue2029Member us-gaap:ConvertibleDebtMember 2022-12-31 0001162461 cutr:ConvertibleSeniorNotesDue2029Member us-gaap:ConvertibleDebtMember 2022-12-01 2022-12-31 0001162461 cutr:ConvertibleSeniorNotesDue2029Member us-gaap:CommonStockMember 2022-12-31 0001162461 cutr:ConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember 2022-05-01 2022-05-31 0001162461 cutr:ConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember 2022-06-01 0001162461 cutr:ConvertibleSeniorNotesDue2026FirstConversionTriggerMember us-gaap:ConvertibleDebtMember 2024-01-01 2024-03-31 0001162461 cutr:ConvertibleSeniorNotesDue2026SecondConversionTriggerMember us-gaap:ConvertibleDebtMember 2024-01-01 2024-03-31 0001162461 cutr:ConvertibleSeniorNotesDue2026SecondConversionTriggerMember us-gaap:ConvertibleDebtMember 2024-03-31 0001162461 cutr:ConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember 2024-01-01 2024-03-31 0001162461 cutr:ConvertibleSeniorNotesDue2026Member us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleDebtMember 2024-03-31 0001162461 cutr:ConvertibleSeniorNotesDue2026Member us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleDebtMember 2024-01-01 2024-03-31 0001162461 cutr:ConvertibleSeniorNotesDue2026Member us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2024-03-31 0001162461 cutr:ConvertibleSeniorNotesDue2028FirstConversionTriggerMember us-gaap:ConvertibleDebtMember 2024-01-01 2024-03-31 0001162461 cutr:ConvertibleSeniorNotesDue2028SecondConversionTriggerMember us-gaap:ConvertibleDebtMember 2024-01-01 2024-03-31 0001162461 cutr:ConvertibleSeniorNotesDue2028SecondConversionTriggerMember us-gaap:ConvertibleDebtMember 2024-03-31 0001162461 cutr:ConvertibleSeniorNotesDue2028Member us-gaap:ConvertibleDebtMember 2024-01-01 2024-03-31 0001162461 cutr:ConvertibleSeniorNotesDue2028Member us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleDebtMember 2024-03-31 0001162461 cutr:ConvertibleSeniorNotesDue2028Member us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleDebtMember 2024-01-01 2024-03-31 0001162461 cutr:ConvertibleSeniorNotesDue2028Member us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2024-03-31 0001162461 cutr:ConvertibleSeniorNotesDue2029Member us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleDebtMember 2024-03-31 0001162461 cutr:ConvertibleSeniorNotesDue2029Member us-gaap:ConvertibleDebtMember 2024-01-01 2024-03-31 0001162461 cutr:ConvertibleSeniorNotesDue2029Member us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleDebtMember 2024-01-01 2024-03-31 0001162461 cutr:ConvertibleSeniorNotesDue2029Member us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2024-03-31 0001162461 cutr:ConvertibleSeniorNotesAdditionalInterestUpTo180DaysMember us-gaap:ConvertibleDebtMember 2024-03-31 0001162461 cutr:ConvertibleSeniorNotesAdditionalInterest181Days360DaysMember us-gaap:ConvertibleDebtMember 2024-03-31 0001162461 cutr:ConvertibleSeniorNotesDue2026Member 2021-03-31 0001162461 cutr:ConvertibleSeniorNotesDue2026Member 2021-03-04 0001162461 cutr:ConvertibleSeniorNotesDue2026Member 2021-03-01 2021-03-31 0001162461 cutr:ConvertibleSeniorNotesDue2028Member 2022-05-31 0001162461 cutr:ConvertibleSeniorNotesDue2028Member 2022-05-04 0001162461 cutr:ConvertibleSeniorNotesDue2028Member 2022-05-01 2022-05-31 0001162461 cutr:ConvertibleSeniorNotesDue2029Member 2022-05-31 0001162461 cutr:ConvertibleSeniorNotesDue2029Member 2022-12-07 0001162461 cutr:ConvertibleSeniorNotesDue2029Member 2022-05-01 2022-05-31 0001162461 us-gaap:ConvertibleDebtMember 2023-01-01 2023-03-31 0001162461 us-gaap:ConvertibleDebtMember 2024-01-01 2024-03-31 0001162461 us-gaap:RevolvingCreditFacilityMember cutr:LoanAndSecurityAgreementMember cutr:SiliconValleyBankMember 2020-07-09 2020-07-09 0001162461 us-gaap:RevolvingCreditFacilityMember cutr:LoanAndSecurityAgreementMember cutr:SiliconValleyBankMember 2020-07-09 0001162461 cutr:ConvertibleSeniorNotesDue2026Member 2024-01-01 2024-03-31 0001162461 cutr:ConvertibleSeniorNotesDue2028Member 2024-01-01 2024-03-31 0001162461 2023-10-01 2023-12-31 0001162461 country:US 2024-01-01 2024-03-31 0001162461 country:US 2023-01-01 2023-03-31 0001162461 country:JP 2024-01-01 2024-03-31 0001162461 country:JP 2023-01-01 2023-03-31 0001162461 cutr:AsiaExcludingJapanMember 2024-01-01 2024-03-31 0001162461 cutr:AsiaExcludingJapanMember 2023-01-01 2023-03-31 0001162461 srt:EuropeMember 2024-01-01 2024-03-31 0001162461 srt:EuropeMember 2023-01-01 2023-03-31 0001162461 cutr:RestOfWorldMember 2024-01-01 2024-03-31 0001162461 cutr:RestOfWorldMember 2023-01-01 2023-03-31 0001162461 cutr:SystemsMember 2024-01-01 2024-03-31 0001162461 cutr:SystemsMember 2023-01-01 2023-03-31 0001162461 cutr:ConsumablesMember 2024-01-01 2024-03-31 0001162461 cutr:ConsumablesMember 2023-01-01 2023-03-31 0001162461 cutr:SkincareMember 2024-01-01 2024-03-31 shares iso4217:USD iso4217:USD shares cutr:country pure cutr:lease_term cutr:patent cutr:day iso4217:USD cutr:item cutr:segment 0001162461 false --12-31 Q1 2024 P1Y P1Y P2Y P1Y P1Y http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerIncludingAssessedTax http://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerIncludingAssessedTax http://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerIncludingAssessedTax http://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerIncludingAssessedTax http://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerIncludingAssessedTax http://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerIncludingAssessedTax 0.0301427 0.018986 0.0171378 10-Q true 2024-03-31 false 000-50644 Cutera, Inc. DE 77-0492262 3240 Bayshore Blvd. Brisbane CA 94005 415 657-5500 Common Stock ($0.001 par value) CUTR NASDAQ Yes Yes Accelerated Filer false false false 20072096 105444000 143612000 12059000 9878000 37019000 43121000 73469000 62600000 19294000 19852000 235226000 269185000 20582000 16283000 31964000 37275000 534000 579000 1339000 1339000 12034000 10055000 10313000 11575000 311992000 346291000 13316000 19829000 47119000 55055000 3231000 2441000 9038000 10422000 72704000 87747000 1417000 1494000 10046000 8887000 9859000 10430000 419266000 418695000 1122000 1298000 504555000 518121000 0.001 0.001 50000000 50000000 20067941 20067941 19960622 19960622 20000 20000 133541000 131496000 -326124000 -303346000 -192563000 -171830000 311992000 346291000 33115000 49121000 5678000 5405000 38793000 54526000 23289000 30059000 3085000 2835000 26374000 32894000 12419000 21632000 23677000 29512000 5001000 6468000 12881000 12253000 9708000 0 31851000 48233000 -19432000 -26601000 571000 552000 2939000 2939000 1455000 2636000 -1316000 -320000 -3371000 -1175000 -22803000 -27776000 -25000 272000 -22778000 -28048000 -1.14 -1.42 -1.14 -1.42 19991000 19776000 19991000 19776000 -22778000 -28048000 0 86000 0 86000 -22778000 -27962000 19960622 20000 131496000 -303346000 0 -171830000 107319 -64000 -64000 2109000 2109000 -22778000 -22778000 20067941 20000 133541000 -326124000 0 -192563000 19668603 20000 125406000 -140513000 -94000 -15181000 5775 109000 109000 110729 -2397000 -2397000 3386000 3386000 86000 86000 -28048000 -28048000 19785107 20000 126504000 -168561000 -8000 -42045000 -22778000 -28048000 2109000 3386000 1991000 1409000 1391000 2178000 571000 552000 0 623000 0 34000 45000 13000 2181000 225000 -3921000 6410000 11461000 6163000 -560000 2053000 240000 2011000 -6513000 -1330000 -7916000 1706000 -30000 -16000 -1461000 201000 -37630000 -37018000 335000 10353000 57000 0 0 94154000 0 23467000 -278000 60334000 0 109000 64000 2397000 196000 124000 -260000 -2412000 -38168000 20904000 143612000 146624000 105444000 167528000 0 33000 2749000 57000 0 6894000 817000 778000 804000 483000 Summary of Significant Accounting Policies <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Operations and Principles of Consolidation</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cutera, Inc. (“Cutera” or the “Company”) develops, manufactures, distributes, and markets energy-based product platforms for medical practitioners, enabling them to offer treatments to their customers. In addition, the Company distributes third-party manufactured skincare products, until the termination of distribution agreement in February 2024, and Secret PRO and Secret RF systems and consumables. The Company currently markets the following system platforms: AviClear, enlighten, excel HR, excel V/V+, truSculpt, Secret PRO, Secret DUO, Secret RF, xeo, and xeo+ — each of which enables medical practitioners to perform procedures including treatment for acne, body contouring, skin resurfacing and revitalization, hair and tattoo removal, removal of benign pigmented lesions, and vascular conditions. Several of the Company’s systems offer multiple hand pieces and applications, providing customers the flexibility to upgrade their systems.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The sale of systems, hand pieces, upgrade of systems, and leasing and direct sales of AviClear devices (collectively “Systems” revenue); replacement hand pieces, truSculpt cycle refills, truFlex cycle refills, AviClear treatment fees, and single use disposable tips applicable to Secret systems (collectively “Consumables” revenue); and the distribution of third-party manufactured skincare products (“Skincare”) revenue are collectively classified as “Products” revenue. In addition to Products revenue, the Company generates revenue from the sale of post-warranty service contracts and service parts and labor for the repair and maintenance of products that are out of warranty, all of which are collectively classified as “Service” revenue.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s corporate headquarters and U.S. operations are located in Brisbane, California, where the Company conducts manufacturing, warehousing, research and development, regulatory, sales and marketing, service, and administrative activities. The Company also maintains regional distribution centers (“RDCs”) in select locations across the U.S. These RDCs serve as forward warehousing for systems and service parts in various geographies. The Company markets, sells and services the Company’s products through direct sales and service employees in North America (including Canada), Australia, New Zealand, Austria, France, Germany, Hong Kong, Japan, Switzerland, the United Kingdom and the Repblic of Ireland. Sales and services outside of these direct markets are made through a worldwide distributor network in over 38 countries. The condensed consolidated financial statements include the accounts of the Company and its subsidiaries. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidity and Management’s Plans</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When preparing financial statements, management has the responsibility to evaluate if the Company has adequate liquidity to continue to operate for the next twelve months. In performing this assessment, management considered the Company's current financial condition and liquidity sources, including current funds, forecasted future cash flows and unconditional obligations due over the next twelve months. In addition, management evaluated the history of the Company's financial performance, and determined that the Company has had a historic trend of operating losses, which continues to have an unfavorable impact on the Company's overall liquidity. Most recently, the Company reported net losses of $22.8 million for the three months ended March 31, 2024 and $162.8 million for the year ended December 31, 2023.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes that it will continue as a going concern for the twelve months from the issuance of its condensed consolidated financial statements. The accompanying condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles applicable to a going concern, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s continued operations will depend on several factors, including but not limited to, growth of revenues from its revised business model for AviClear, which entails transitioning from a lease model to a direct sales model, maintaining or increasing revenues from sales of legacy systems, consumables and services, achieving cost savings as a result of workforce reductions implemented in the fourth quarter of 2023, restructuring of supplier and manufacturing relationships, and initiatives to improve inventory and receivables management. Failure to increase revenue, achieve cost savings, raise additional financing or re-finance the existing convertible notes when they become due, would adversely affect the Company’s ability to achieve its intended business objectives. There can be no assurances that financing will be available on terms favorable to the Company, if at all, and delays may occur in completing the operating activities.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements included in this report reflect all adjustments necessary for a fair statement of its condensed consolidated balance sheets as of March 31, 2024 and December 31, 2023, and its condensed consolidated statements of operations, condensed consolidated statements of </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">comprehensive loss, condensed consolidated statements of changes in stockholders' deficit, and condensed consolidated statements of cash flows, for the three months ended March 31, 2024, and 2023, respectively. The December 31, 2023 condensed consolidated balance sheet was derived from audited financial statements, but does not include all disclosures required by generally accepted accounting principles in the United States of America (“GAAP”). The results for interim periods are not necessarily indicative of results for the entire year or any other interim period. All intercompany accounts and transactions have been eliminated upon consolidation. The accompanying condensed consolidated financial statements should be read in conjunction with the Company’s previously filed audited financial statements and the related notes thereto included in the Company’s annual report on Form 10-K for the year ended December 31, 2023, filed with the Securities and Exchange Commission (the “SEC”) on May 10, 2024.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassification</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reclassified the interest expense portion previously recorded in interest income (expense), net to other income (expense), net on the condensed consolidated statement of operations. Corresponding reclassifications of prior period amounts have been made in the Company's condensed consolidated statement of operations to conform to the current period presentation. These reclassifications had no effect on the reported net loss.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risks and Uncertainties</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's future results of operations involve a number of risks and uncertainties. Factors that could affect the Company's future operating results and cause actual results to vary materially from expectations include, but are not limited to, rapid technological change, continued acceptance of the Company's products, stability of global financial markets, cybersecurity breaches and other disruptions that could compromise the Company’s information or results, business disruptions that are caused by natural disasters or pandemic events, management of international activities, competition from substitute products and larger companies, the Company's ability to obtain and maintain regulatory approvals, government regulations and oversight, patent and other types of litigation, the Company's ability to protect proprietary technology from counterfeit versions of the Company's products and its intellectual property rights generally, the successful execution of new product launches, the continuation of strategic relationships, such as the Company's distribution of third-party products, and dependence on key individuals.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Policies</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These unaudited condensed consolidated financial statements are prepared in accordance with the rules and regulations of the SEC applicable to interim financial statements. While these statements reflect all normal recurring adjustments that are, in the opinion of management, necessary for fair presentation of the results of the interim period, they do not include all of the information and footnotes required by GAAP for complete financial statements. The Company uses the same accounting policies in preparing quarterly and annual financial statements. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred costs to fulfill its lease agreement obligations with its AviClear device lessees. These costs consisted of freight, installation, and training. In addition to these mobilization costs, the Company incurred commission costs associated with the placement of the AviClear device. The Company capitalized commission costs and made a policy election to capitalize the mobilization costs. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined to cease new leases of the AviClear device in 2023 and, therefore the Company no longer capitalizes additional mobilization costs and commission costs related to placements of the AviClear device, which were recorded in other long-term assets on the Company's condensed consolidated balance sheets and were amortized over the expected lease term. The amortization of the remaining mobilization costs and amortization of deferred commission costs are recorded in cost of revenue and sales and marketing, respectively, in the Company's condensed consolidated statement of operations. Total capitalized mobilization costs were $1.5 million and $2.1 million as of March 31, 2024 and December 31, 2023, respectively. Total capitalized commissions as of March 31, 2024, and December 31, 2023, were $2.4 million and $2.7 million, respectively, and are included in other long-term assets on the Company’s condensed consolidated balance sheet.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with GAAP requires the Company’s management to make estimates and assumptions that affect the amounts reported of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the accompanying notes, and the reported amounts of revenue and expenses during the reported periods. Actual results could differ materially from those estimates.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On an ongoing basis, management evaluates its estimates, including those related to warranty obligations, sales commissions, allowance for credit losses, sales allowances, fair value of investments, valuation of inventories, fair value of goodwill, useful lives of property and equipment, impairment testing for long-lived assets, implicit and incremental borrowing rates related to the Company’s leases, variables used in calculating the fair value of the Company's equity awards, expected achievement of performance-based vesting criteria and management performance bonuses, assumptions used in operating and sales-type lease classifications, the standalone selling price of the Company's products and services, the period of benefit used to capitalize and amortize contract acquisition costs, variable considerations, contingent liabilities, recoverability of deferred tax assets, residual value of leased equipment, lease term and effective income tax rates. Management bases estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Distribution of Third-Party Products </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generated revenue from the distribution of skincare products, which were manufactured by ZO Skin Health, Inc. (“ZO”), and sold in the Japanese market. In the three months ended March 31, 2024, and 2023, revenue from the distribution of skincare products was $4.2 million and $8.1 million, respectively, representing 11% and 15% of the Company’s consolidated revenue, respectively. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 28, 2024, the Company and its Japanese subsidiary, Cutera KK, entered into a termination agreement (the “Termination Agreement”) with ZO USA and its Japanese subsidiary, ZO Skin Health GK (“ZO Japan” and together with ZO USA and their affiliates, “ZO”), which, among other things, (i) terminates all agreements related to the distribution by the Company of ZO’s products in Japan effective immediately, (ii) provides for the orderly transition of the distribution of ZO products to ZO, (iii) transfers certain Company employees dedicated to the distribution of ZO products to ZO, (iv) transfers certain customer contracts related to ZO products from the Company to ZO and (v) transfers certain inventory and assets related to the distribution of ZO products from the Company to ZO. The Termination Agreement requires ZO to pay the Company $5.75 million within three business days of the execution of the Termination Agreement and make a second payment of $5.75 million, less any offsets under the Termination Agreement (including, but not limited to, 42.2% of the Company’s net revenue for sales of ZO products under the Distribution Agreement between January 1, 2024 and February 28, 2024), upon the earlier of (a) the completion the transition of regulatory and distribution activities such that ZO is able to fulfill product orders by customers in Japan, as determined by ZO and the Company, and (b) June 14, 2024. The Company received the first payment of $5.75 million on February 29, 2024, and received a second payment of $2.37 million on April 1, 2024, which was net of $1.6 million in amounts owed by Cutera. The In the three months ended March 31, 2024, the Company recorded the net gain of $9.7 million resulting from the early termination proceeds received and the transfer of certain assets and liabilities as gain on early termination of distribution agreement on the Company's condensed consolidated statement of operations.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue from the distribution of the Secret systems, which are manufactured by ilooda Co. Ltd. (“ilooda”). The Company is the exclusive distributor for all systems sold in the United States, Canada, the United Kingdom; the exclusive distributor for certain systems in France, and Spain; and the non-exclusive distributor for systems sold in Austria and Germany. In the three months ended March 31, 2024, and 2023, revenue from the distribution of Secret products represented 6% and 4%, respectively, of the Company’s consolidated revenue. The Company‘s ilooda distribution agreement expires in June 30, 2026. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Termination of Manufacturing Service Agreement</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Company communicated its intention not to renew its existing manufacturing service agreement (“Manufacturing Service Agreement”) with Jabil Inc. (“Jabil”), a third-party manufacturing provider that manufactured excel V+ and AviClear devices for the Company. At the time of the communication of non-renewal, the Company concluded that it would have an obligation to purchase unshipped inventory from Jabil. The Company subsequently received claims from Jabil related to other amounts associated with the termination and entered into settlement discussions with Jabil. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 28, 2024, the Company and Jabil signed a settlement agreement (“Settlement Agreement”) for the non-renewal of its existing Manufacturing Service Agreement. The Settlement Agreement provided for a payment by Cutera to Jabil of $19.5 million, to be offset by $1.3 million in amounts owed by Jabil. The $19.5 million payment to Jabil relates to the Company's receipt of $13.5 million of inventories, $0.3 million of equipment, and the payment of $5.7 million for expenses either previously incurred by Jabil or associated with the non-renewal of the Manufacturing Services Agreement. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded the net balance of the $19.5 million payment owed to Jabil and the $15.1 million aggregate of inventories, equipment, and other amounts owed to Cutera, in accrued liabilities on the consolidated balance sheet at December 31, 2023. The $5.7 million for expenses incurred by Jabil was recorded in cost of revenue on the consolidated statements of operations in the twelve months ended December 31, 2023.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the ownership of the $13.5 million inventories balance had been transferred from Jabil to Cutera. The Company has $0.8 million of settlement obligation to pay to Jabil, recorded in accrued liabilities on the condensed consolidated balance sheet.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Operations and Principles of Consolidation</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cutera, Inc. (“Cutera” or the “Company”) develops, manufactures, distributes, and markets energy-based product platforms for medical practitioners, enabling them to offer treatments to their customers. In addition, the Company distributes third-party manufactured skincare products, until the termination of distribution agreement in February 2024, and Secret PRO and Secret RF systems and consumables. The Company currently markets the following system platforms: AviClear, enlighten, excel HR, excel V/V+, truSculpt, Secret PRO, Secret DUO, Secret RF, xeo, and xeo+ — each of which enables medical practitioners to perform procedures including treatment for acne, body contouring, skin resurfacing and revitalization, hair and tattoo removal, removal of benign pigmented lesions, and vascular conditions. Several of the Company’s systems offer multiple hand pieces and applications, providing customers the flexibility to upgrade their systems.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The sale of systems, hand pieces, upgrade of systems, and leasing and direct sales of AviClear devices (collectively “Systems” revenue); replacement hand pieces, truSculpt cycle refills, truFlex cycle refills, AviClear treatment fees, and single use disposable tips applicable to Secret systems (collectively “Consumables” revenue); and the distribution of third-party manufactured skincare products (“Skincare”) revenue are collectively classified as “Products” revenue. In addition to Products revenue, the Company generates revenue from the sale of post-warranty service contracts and service parts and labor for the repair and maintenance of products that are out of warranty, all of which are collectively classified as “Service” revenue.</span></div>The Company’s corporate headquarters and U.S. operations are located in Brisbane, California, where the Company conducts manufacturing, warehousing, research and development, regulatory, sales and marketing, service, and administrative activities. The Company also maintains regional distribution centers (“RDCs”) in select locations across the U.S. These RDCs serve as forward warehousing for systems and service parts in various geographies. The Company markets, sells and services the Company’s products through direct sales and service employees in North America (including Canada), Australia, New Zealand, Austria, France, Germany, Hong Kong, Japan, Switzerland, the United Kingdom and the Repblic of Ireland. Sales and services outside of these direct markets are made through a worldwide distributor network in over 38 countries. The condensed consolidated financial statements include the accounts of the Company and its subsidiaries. 38 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidity and Management’s Plans</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When preparing financial statements, management has the responsibility to evaluate if the Company has adequate liquidity to continue to operate for the next twelve months. In performing this assessment, management considered the Company's current financial condition and liquidity sources, including current funds, forecasted future cash flows and unconditional obligations due over the next twelve months. In addition, management evaluated the history of the Company's financial performance, and determined that the Company has had a historic trend of operating losses, which continues to have an unfavorable impact on the Company's overall liquidity. Most recently, the Company reported net losses of $22.8 million for the three months ended March 31, 2024 and $162.8 million for the year ended December 31, 2023.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes that it will continue as a going concern for the twelve months from the issuance of its condensed consolidated financial statements. The accompanying condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles applicable to a going concern, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s continued operations will depend on several factors, including but not limited to, growth of revenues from its revised business model for AviClear, which entails transitioning from a lease model to a direct sales model, maintaining or increasing revenues from sales of legacy systems, consumables and services, achieving cost savings as a result of workforce reductions implemented in the fourth quarter of 2023, restructuring of supplier and manufacturing relationships, and initiatives to improve inventory and receivables management. Failure to increase revenue, achieve cost savings, raise additional financing or re-finance the existing convertible notes when they become due, would adversely affect the Company’s ability to achieve its intended business objectives. There can be no assurances that financing will be available on terms favorable to the Company, if at all, and delays may occur in completing the operating activities.</span></div> -22800000 -162800000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements included in this report reflect all adjustments necessary for a fair statement of its condensed consolidated balance sheets as of March 31, 2024 and December 31, 2023, and its condensed consolidated statements of operations, condensed consolidated statements of </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">comprehensive loss, condensed consolidated statements of changes in stockholders' deficit, and condensed consolidated statements of cash flows, for the three months ended March 31, 2024, and 2023, respectively. The December 31, 2023 condensed consolidated balance sheet was derived from audited financial statements, but does not include all disclosures required by generally accepted accounting principles in the United States of America (“GAAP”). The results for interim periods are not necessarily indicative of results for the entire year or any other interim period. All intercompany accounts and transactions have been eliminated upon consolidation. The accompanying condensed consolidated financial statements should be read in conjunction with the Company’s previously filed audited financial statements and the related notes thereto included in the Company’s annual report on Form 10-K for the year ended December 31, 2023, filed with the Securities and Exchange Commission (the “SEC”) on May 10, 2024.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassification</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reclassified the interest expense portion previously recorded in interest income (expense), net to other income (expense), net on the condensed consolidated statement of operations. Corresponding reclassifications of prior period amounts have been made in the Company's condensed consolidated statement of operations to conform to the current period presentation. These reclassifications had no effect on the reported net loss.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risks and Uncertainties</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's future results of operations involve a number of risks and uncertainties. Factors that could affect the Company's future operating results and cause actual results to vary materially from expectations include, but are not limited to, rapid technological change, continued acceptance of the Company's products, stability of global financial markets, cybersecurity breaches and other disruptions that could compromise the Company’s information or results, business disruptions that are caused by natural disasters or pandemic events, management of international activities, competition from substitute products and larger companies, the Company's ability to obtain and maintain regulatory approvals, government regulations and oversight, patent and other types of litigation, the Company's ability to protect proprietary technology from counterfeit versions of the Company's products and its intellectual property rights generally, the successful execution of new product launches, the continuation of strategic relationships, such as the Company's distribution of third-party products, and dependence on key individuals.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Policies</span></div>These unaudited condensed consolidated financial statements are prepared in accordance with the rules and regulations of the SEC applicable to interim financial statements. While these statements reflect all normal recurring adjustments that are, in the opinion of management, necessary for fair presentation of the results of the interim period, they do not include all of the information and footnotes required by GAAP for complete financial statements. The Company uses the same accounting policies in preparing quarterly and annual financial statements. <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div>The Company incurred costs to fulfill its lease agreement obligations with its AviClear device lessees. These costs consisted of freight, installation, and training. In addition to these mobilization costs, the Company incurred commission costs associated with the placement of the AviClear device. The Company capitalized commission costs and made a policy election to capitalize the mobilization costs. 1500000 2100000 2400000 2700000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with GAAP requires the Company’s management to make estimates and assumptions that affect the amounts reported of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the accompanying notes, and the reported amounts of revenue and expenses during the reported periods. Actual results could differ materially from those estimates.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On an ongoing basis, management evaluates its estimates, including those related to warranty obligations, sales commissions, allowance for credit losses, sales allowances, fair value of investments, valuation of inventories, fair value of goodwill, useful lives of property and equipment, impairment testing for long-lived assets, implicit and incremental borrowing rates related to the Company’s leases, variables used in calculating the fair value of the Company's equity awards, expected achievement of performance-based vesting criteria and management performance bonuses, assumptions used in operating and sales-type lease classifications, the standalone selling price of the Company's products and services, the period of benefit used to capitalize and amortize contract acquisition costs, variable considerations, contingent liabilities, recoverability of deferred tax assets, residual value of leased equipment, lease term and effective income tax rates. Management bases estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Distribution of Third-Party Products </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generated revenue from the distribution of skincare products, which were manufactured by ZO Skin Health, Inc. (“ZO”), and sold in the Japanese market. In the three months ended March 31, 2024, and 2023, revenue from the distribution of skincare products was $4.2 million and $8.1 million, respectively, representing 11% and 15% of the Company’s consolidated revenue, respectively. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 28, 2024, the Company and its Japanese subsidiary, Cutera KK, entered into a termination agreement (the “Termination Agreement”) with ZO USA and its Japanese subsidiary, ZO Skin Health GK (“ZO Japan” and together with ZO USA and their affiliates, “ZO”), which, among other things, (i) terminates all agreements related to the distribution by the Company of ZO’s products in Japan effective immediately, (ii) provides for the orderly transition of the distribution of ZO products to ZO, (iii) transfers certain Company employees dedicated to the distribution of ZO products to ZO, (iv) transfers certain customer contracts related to ZO products from the Company to ZO and (v) transfers certain inventory and assets related to the distribution of ZO products from the Company to ZO. The Termination Agreement requires ZO to pay the Company $5.75 million within three business days of the execution of the Termination Agreement and make a second payment of $5.75 million, less any offsets under the Termination Agreement (including, but not limited to, 42.2% of the Company’s net revenue for sales of ZO products under the Distribution Agreement between January 1, 2024 and February 28, 2024), upon the earlier of (a) the completion the transition of regulatory and distribution activities such that ZO is able to fulfill product orders by customers in Japan, as determined by ZO and the Company, and (b) June 14, 2024. The Company received the first payment of $5.75 million on February 29, 2024, and received a second payment of $2.37 million on April 1, 2024, which was net of $1.6 million in amounts owed by Cutera. The In the three months ended March 31, 2024, the Company recorded the net gain of $9.7 million resulting from the early termination proceeds received and the transfer of certain assets and liabilities as gain on early termination of distribution agreement on the Company's condensed consolidated statement of operations.</span></div>The Company generates revenue from the distribution of the Secret systems, which are manufactured by ilooda Co. Ltd. (“ilooda”). The Company is the exclusive distributor for all systems sold in the United States, Canada, the United Kingdom; the exclusive distributor for certain systems in France, and Spain; and the non-exclusive distributor for systems sold in Austria and Germany. In the three months ended March 31, 2024, and 2023, revenue from the distribution of Secret products represented 6% and 4%, respectively, of the Company’s consolidated revenue. The Company‘s ilooda distribution agreement expires in June 30, 2026. 4200000 8100000 0.11 0.15 5750000 5750000 0.422 5750000 2370000 1600000 9700000 0.06 0.04 19500000 1300000 19500000 13500000 300000 5700000 19500000 15100000 5700000 13500000 800000 Cash, Cash Equivalents, Restricted Cash and Marketable Investments<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the appropriate classification of its investments in marketable securities at the time of purchase and re-evaluates such designation at each balance sheet date. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s marketable securities have been classified and accounted for as available-for-sale securities. Investments with remaining maturities of more than one year are viewed by the Company as available to support current operations and are classified as current assets under the caption marketable investments in the accompanying consolidated balance sheets. Investments in available-for-sale debt securities are measured at fair value under the guidance in ASC 320. Credit losses on impaired available-for-sale debt securities are recognized through an allowance for credit losses. Under ASC 326, credit losses recognized on an available-for-sale debt security should not reduce the net carrying amount of the available-for-sale debt security below its fair value. Any changes in fair value unrelated to credit are recognized as an unrealized gain or loss in other comprehensive income.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's cash and cash equivalents was $105.4 million and $143.6 million as of March 31, 2024 and December 31, 2023, respectively. There were no marketable investments or restricted cash as of those dates.</span></div> 105400000 143600000 0 0 Fair Value of Financial Instruments<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures certain financial assets at fair value, including cash and cash equivalents. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value hierarchy contains the following three levels of inputs that may be used to measure fair value, in accordance with ASC 820:</span></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 1 inputs, which include quoted prices in active markets for identical assets or liabilities;</span></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 2 inputs, which include observable inputs other than Level 1 inputs, such as quoted prices for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the asset or liability. When sufficient quoted pricing for identical securities is not available, the Company uses market pricing and other observable market inputs for similar securities obtained from various third-party data providers. These inputs either represent quoted prices for similar assets in active markets or have been derived from observable market data; and</span></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 3 inputs, which include unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the underlying asset or liability. Level 3 assets and liabilities include those whose fair value measurements are determined using pricing models, discounted cash flow methodologies, or similar valuation techniques, as well as significant management judgment or estimation.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining fair value, the Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible as well as considering counterparty credit risk in its assessment of fair value.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, financial assets measured and recognized at fair value on a recurring basis and classified under the appropriate level of the fair value hierarchy as described above were as follows (in thousands):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Money market funds </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, financial assets and liabilities measured and recognized at fair value on a recurring basis and classified under the appropriate level of the fair value hierarchy as described above were as follows (in thousands):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Money market funds </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's cash and cash equivalents, accounts receivable, and accounts payable are reflected on the accompanying consolidated balance sheets at cost, which approximated estimated fair value due to short-term nature of such accounts, using Level 1 inputs.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 13. Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the carrying amount and estimated fair value of the Company’s 2.25% Convertible Senior Notes due 2026 (the “2026 Notes”), the 2.25% Convertible Senior Notes due 2028 (the “2028 Notes”), and the 4.00% Convertible Senior Notes due 2029 (the “2029 Notes”).</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, financial assets measured and recognized at fair value on a recurring basis and classified under the appropriate level of the fair value hierarchy as described above were as follows (in thousands):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Money market funds </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, financial assets and liabilities measured and recognized at fair value on a recurring basis and classified under the appropriate level of the fair value hierarchy as described above were as follows (in thousands):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Money market funds </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 89458000 123387000 0.0225 0.0225 0.0400 Balance Sheet Details<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories cons</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ist of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,870 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,970 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73,469 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,600 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valuation adjustments for excess and obsolete inventory, reflected as a reduction of inventory at March 31, 2024 and December 31, 2023, were $13.7 million and $13.0 million, respectively.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other current assets and prepaid expenses</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets and a prepaid expenses consist </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of the following (in thousands):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sale tax and VAT receivable</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits with vendors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,501 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepayments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distribution agreement settlement receivable</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,294 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,852 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-term inventories</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s long-term inventories relate to AviClear devices, and parts for device manufacturing, not expected to be sold in the twelve months ended March 31, 2025. Long-term inventories consist </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of the following (in thousands):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,864 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,582 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,283 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valuation adjustments for excess and obsolete inventory, reflected as a reduction of inventory at March 31, 2024 and December 31, 2023, were $19.0 million and $12.8 million, respectively.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, net</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consi</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sts of the following (in thousands):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,035 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AviClear devices</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office equipment and furniture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,944 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets under construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,888 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,602 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,924)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,327)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,964 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,275 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span><br/></span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Liabilities</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities c</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">onsist of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bonus and payroll-related accruals</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,647 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,949 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued sales tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liability for inventory in transit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,465 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product warranty</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jabil settlement obligation, net</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,119 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55,055 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories cons</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ist of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,870 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,970 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73,469 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,600 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>Long-term inventories consist <span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of the following (in thousands):</span><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,864 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,582 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,283 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 51870000 36970000 1978000 889000 19621000 24741000 73469000 62600000 13700000 13000000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets and a prepaid expenses consist </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of the following (in thousands):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sale tax and VAT receivable</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits with vendors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,501 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepayments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distribution agreement settlement receivable</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,294 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,852 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6884000 6307000 6738000 9501000 2933000 3819000 2374000 0 365000 225000 19294000 19852000 12864000 8672000 1332000 2049000 6386000 5562000 20582000 16283000 19000000 12800000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consi</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sts of the following (in thousands):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,035 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AviClear devices</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office equipment and furniture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,944 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets under construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,888 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,602 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,924)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,327)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,964 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,275 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1035000 1010000 33936000 38490000 1883000 1884000 4578000 4944000 1456000 1274000 42888000 47602000 10924000 10327000 31964000 37275000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities c</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">onsist of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bonus and payroll-related accruals</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,647 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,949 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued sales tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liability for inventory in transit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,465 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product warranty</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jabil settlement obligation, net</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,119 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55,055 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 14647000 13949000 6531000 6325000 5004000 5461000 4100000 4929000 3465000 1304000 2472000 2593000 750000 8908000 10150000 11586000 47119000 55055000 Product Warranty <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a direct field service organization in North America (including Canada). Internationally, the Company provides direct service support in Australia, Austria, Belgium, France, Germany, Hong Kong, Japan, the Netherlands, Spain, and Switzerland. In several other countries, where the Company does not have a direct presence, the Company provides service through a network of distributors and third-party service providers.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After the original warranty period, maintenance and support are offered on an extended service contract basis or on a time and materials basis. The Company estimates cost to repair or replace products under standard warranty at the time of sale. Costs incurred in connection with extended service contracts are generally recognized at the time when costs are incurred.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the changes in the product warranty accrual for the three months ended March 31, 2024 and 2023 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning Balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,593 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,254 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add: Accruals for warranties issued during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,156 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Settlements made during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,277)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,116)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ending Balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,472 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,154 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the changes in the product warranty accrual for the three months ended March 31, 2024 and 2023 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning Balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,593 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,254 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add: Accruals for warranties issued during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,156 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Settlements made during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,277)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,116)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ending Balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,472 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,154 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 2593000 3254000 1156000 1016000 1277000 1116000 2472000 3154000 Deferred Revenue<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records d</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">eferred revenue when revenue is to be recognized subsequent to invoicing. For extended service contracts, the Co</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">mpany generally invoices customers at the beginning of the extended service contract term. The Company’s extended service contracts typically have <span style="-sec-ix-hidden:f-404">one</span> to three-year terms. Deferred revenue also includes payments for training not yet delivered. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides changes in the deferred revenue balance for the three months ended March 31, 2024 and 2023 (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,916 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,498 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add: Payments received from current period sales</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Revenue recognized from current period sales</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(572)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(615)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Revenue recognized from beginning balance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,739)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,229)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,455 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,699 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately 86% of the Company’s deferred revenue balance of $10.5 million as of March 31, 2024 will be recognized over the next 12 months. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fixed annual license fees received related to the AviClear contracts are deferred and recognized over the annual lease periods. The AviClear deferred license fee balance included in the total deferred revenue balance at March 31, 2024, and December 31, 2023 was $0.8 million and $2.1 million, respectively.</span></div>Costs for extended service contracts were $1.6 million for both the three months ended March 31, 2024 and 2023 and were recorded in cost of revenue on the condensed consolidated statements of operations P3Y <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides changes in the deferred revenue balance for the three months ended March 31, 2024 and 2023 (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,916 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,498 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add: Payments received from current period sales</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Revenue recognized from current period sales</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(572)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(615)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Revenue recognized from beginning balance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,739)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,229)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,455 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,699 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 11916000 13498000 3850000 6045000 572000 615000 4739000 5229000 10455000 13699000 0.86 10500000 P12M 800000 2100000 1600000 1600000 Revenue<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for promised goods or services. The Company’s performance obligations are satisfied either over time or at a point in time. Revenue from performance obligations that are transferred to customers over time accounted for approximately 14% of the Company's total revenue for the three months ended March 31, 2024, and 11% for the three months ended March 31, 2023. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has certain system sale arrangements that contain multiple products and services. For these bundled sale arrangements, the Company accounts for individual products and services as separate performance obligations if they are distinct. The Company’s products and services are distinct if a customer can benefit from the product or service on its own or with other resources that are readily available to the customer, and if the Company’s promise to transfer the products or service to the customer is separately identifiable from other promises in the sale arrangements. The Company’s system sale arrangements can include all or a combination of the following performance obligations: the system and software license (considered one performance obligation), system accessories (hand pieces), training, AviClear license agreements, other accessories, extended service contracts, marketing services, and time and materials services.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the Company’s system sale arrangements that include an extended service contract, the period of service commences at the expiration of the Company’s standard warranty offered at the time of the system sale. The Company considers the extended service contracts terms in the arrangements that are legally enforceable to be performance obligations. Other than extended service contracts and marketing services, which are satisfied over time, the Company generally satisfies all performance obligations at a point in time. Systems, system accessories (hand pieces), service contracts, training, and time and materials services are also sold on a stand-alone basis. For contracts with multiple performance obligations, the Company allocates the transaction price of the contract to each performance obligation on a relative standalone selling price basis. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nature of Products and Services</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Systems</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Systems revenue is generated from the sale of systems and from the sale of upgrades to existing systems. A system consists of a console that incorporates a universal graphic user interface, a laser or other energy-based module, control system software and high voltage electronics, as well as one or more hand pieces. In certain applications, the laser or other energy-based module is contained in the hand piece, rather than within the console.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers customers the ability to select the system that best fits their practice at the time of purchase and then to cost-effectively add applications to their system as their practice grows. This provides customers the flexibility to upgrade their systems whenever they choose and provides the Company with a source of additional Systems revenue.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The system or upgrade and the right to use the embedded software represent a single performance obligation as the software license is integral to the functionality of the system or upgrade.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For systems sold directly to end-customers that are credit approved, revenue is recognized when the Company transfers control to the end-customer, which occurs when the product is shipped to the customer or when the customer receives the product, depending on the nature of the arrangement. When collectability is not established in advance of receipt of payment from the customer, revenue is recognized upon the later of the receipt of payment or the satisfaction of the performance obligation. For systems sold through credit approved distributors, revenue is recognized at the time of shipment to the distributor.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases certain AviClear devices to customers and receives a fixed annual license fee over the term of the arrangement and variable lease income related to treatments performed by the lessee. In the fourth quarter of 2023, the Company announced a change in the AviClear business strategy and moved towards a direct sales model rather than a leasing model, whereby certain existing lessees were offered an option to purchase the leased AviClear device. The Company classifies its lease income and direct sales as product revenue and classifies the AviClear lease contracts as operating leases for the devices under the leasing model. The fixed annual license fee is recognized evenly over the period of the lease contract on a straight-line basis. The treatment fee is recognized as consumable revenue in the period the treatment protocol is initiated.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's payment terms for its system consoles and other accessories require payment within 30 days of shipment. Certain international distributor arrangements allow for longer payment terms.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumables and other accessories</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its customers' purchases of replacement cycles for truSculpt and truFlex, as well as replacement hand pieces, xeo and truSculpt 3D hand pieces, AviClear treatment fee revenue, and single use disposable tips applicable to Secret PRO, and Secret RF as Consumable revenue. The Secret PRO, Secret DUO, and Secret RF products' single use disposable tips must be replaced after every treatment. The Company’s systems offer multiple hand pieces and applications, which allow customers to upgrade their systems. Revenue for consumables and other accessories is recognized when products are shipped to customers.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Skincare products</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generated revenue from the distribution of skincare products, which were manufactured by ZO Skin Health, Inc. (“ZO”), and sold in the Japanese market to medical offices and licensed physicians. The Company warranted that the skincare products are free of significant defects in workmanship and materials for 90 days from shipment. The Company acted as the principal in this arrangement, as the Company determined the price to charge customers for the skincare products and controlled the products before they were transferred to the customer. The Company recognized revenue for skincare products at a point in time upon shipment.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 28, 2024, the Company entered into a termination agreement with ZO, which terminated all agreements related to the distribution by the Company of ZO’s products in Japan, as disclosed in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 1. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Through February 2024, revenue from the distribution of skincare products was $4.2 million.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Extended service contract </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers post-warranty services to its customers through extended service contracts that cover parts and labor for a term of <span style="-sec-ix-hidden:f-430">one</span> to three years. Service contract revenue is recognized over time, using a time-based measure of progress, as customers benefit from the service throughout the service period. The Company also offers services on a time and materials basis for systems and detachable hand piece replacements. Revenue related to services performed on a time and materials basis is recognized when performed.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Training</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales of systems to customers include training on the use of the system to be provided within 90 days of purchase. The Company considers training a separate performance obligation as customers can immediately benefit from the training, and training is also sold separately from systems. The Company recognizes revenue for training when the training is provided.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Judgments</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines standalone selling price ("SSP") for each performance obligation as follows:</span></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Systems: The SSPs for systems are based on directly observable sales in similar circumstances to similar customers.</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Extended warranty/Service contracts: SSP is based on observable price when sold on a standalone basis to similar customers.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Sales Commissions</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incremental costs of obtaining a contract related to the sale of a system, which consist primarily of commissions and related payroll taxes, are capitalized, and amortized on a straight-line basis over the expected period of benefit, except for costs that are recognized when the product is sold. The Company uses the portfolio method to recognize the amortization expense related to these capitalized costs related to initial contracts and such expense is recognized over a period associated with the revenue of the related portfolio, which is generally <span style="-sec-ix-hidden:f-433">two</span> to three years.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total capitalized commissions as of March 31, 2024 and December 31, 2023 were $2.2 million and $2.4 million, respectively, and are included in other long-term assets on the Company’s condensed consolidated balance sheet. Amortization expense for these assets was $0.5 million and $0.6 million during the three months ended March 31, 2024, and 2023, respectively. The amortization related to these capitalized costs is included in sales and marketing expense on the Company’s condensed consolidated statement of operations.</span></div> 0.14 0.11 P30D P90D 4200000 P3Y P90D P3Y 2200000 2400000 500000 600000 Stockholders<span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">’ </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity and Stock-based Compensation Expense</span><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s equity incentive plans are broad-based, long-term programs intended to attract and retain talented employees and align stockholder and employee interests. The 2019 Equity Incentive Plan (the "2019 Plan") and the 2023 Inducement Equity Plan (the "2023 Plan") provides for the grant of incentive stock options, non-statutory stock options, restricted stock units (“RSUs”), performance stock units ("PSUs"), and other stock or cash awards.</span></div><div style="margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Activity under the Company's equity incentive plans is summarized as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.544%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Shares Available </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">for Grant</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance, December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,554,537 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional shares reserved</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options and stock awards granted</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(649,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock awards canceled / forfeited / expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options canceled / forfeited / expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance, March 31, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,981,015 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The equity plans deduct the shares available for issuance by the gross number of shares for which an award is exercised or vests, not the net number of shares actually issued upon exercise, in the event the exercise price is paid in shares of the Company's common stock or shares are withheld to satisfy tax withholding obligations. Any RSU or PSU shares granted on or after July 13, 2023 are counted against the shares available for grant at a ratio of 1.65 shares for every one share granted.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.923%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.547%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of Stock Options Outstanding</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average Exercise Price</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average Remaining Term<br/> (in Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance, December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,282,240 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.97 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.21</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options canceled / forfeited / expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,582)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,758,658 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.87</span></td></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Awards Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Awards Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909,862</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.46 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock awards granted</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards vested</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137,583)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock awards canceled / forfeited / expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,396)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">849,883</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based Compensation Expense</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense by financial statement line item recognized during the three months ended March 31, 2024 and 2023 was as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:65.910%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.658%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.660%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,109 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,386 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Activity under the Company's equity incentive plans is summarized as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.544%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Shares Available </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">for Grant</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance, December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,554,537 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional shares reserved</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options and stock awards granted</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(649,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock awards canceled / forfeited / expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options canceled / forfeited / expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance, March 31, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,981,015 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.923%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.547%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of Stock Options Outstanding</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average Exercise Price</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average Remaining Term<br/> (in Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance, December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,282,240 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.97 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.21</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options canceled / forfeited / expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,582)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,758,658 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.87</span></td></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Awards Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Awards Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909,862</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.46 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock awards granted</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards vested</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137,583)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock awards canceled / forfeited / expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,396)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">849,883</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3554537 0 649500 32396 43582 2981015 1.65 1282240 17.97 P8Y2M15D 520000 2.11 0 0 43582 33.88 1758658 12.89 P7Y10M13D 909862 20.46 110000 2.11 137583 25.53 32396 27.11 849883 18.14 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense by financial statement line item recognized during the three months ended March 31, 2024 and 2023 was as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:65.910%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.658%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.660%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,109 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,386 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 149000 364000 567000 1148000 305000 693000 1088000 1181000 2109000 3386000 Net Loss Per Share<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of March 31, 2024, the Company’s Convertible Notes were potentially convertible into 8,696,792 shares of common stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The denominator for diluted net loss per share does not include any effect from the capped call transactions the Company entered into concurrently with the issuances of convertible notes, as this effect would be anti-dilutive. In the event of conversion of a convertible note, shares delivered to the Company under the capped call will offset the dilutive effect of the shares that the Company would issue under the convertible notes. In the three months ended March 31, 2024 and March 31, 2023, the if-converted method was not applied as the effect would have been anti-dilutive.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For the three months ended March 31, 2024 and March 31, 2023, a basic loss per common share and diluted loss per common share are the same in each period as the inclusion of any potentially issuable shares would be anti-dilutive.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table sets forth the computation of basic and diluted net loss and the weighted average number of shares used in computing basic and diluted net loss per share (in thousands, except per share data):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.222%"><tr><td style="width:1.0%"></td><td style="width:69.727%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.884%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.884%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.404%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss used in calculating net loss per share, basic </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(22,778)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(28,048)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average shares of common stock outstanding used in computing net loss per share, basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dilutive effect of incremental shares and share equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Convertible notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average shares of common stock outstanding used in computing net loss per share, diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,991 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,776 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net loss per share:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss per share, basic </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss per share, diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.14)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.42)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following numbers of shares outstanding, prior to the application of the treasury stock method and the if-converted method, were excluded from the computation of diluted net loss per common share for the periods presented because including them would have had an anti-dilutive effect (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:69.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capped call</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,780 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,697 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSU's</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">682 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSU's</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,662 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,554 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 8696792 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table sets forth the computation of basic and diluted net loss and the weighted average number of shares used in computing basic and diluted net loss per share (in thousands, except per share data):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.222%"><tr><td style="width:1.0%"></td><td style="width:69.727%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.884%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.884%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.404%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss used in calculating net loss per share, basic </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(22,778)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(28,048)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average shares of common stock outstanding used in computing net loss per share, basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dilutive effect of incremental shares and share equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Convertible notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average shares of common stock outstanding used in computing net loss per share, diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,991 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,776 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net loss per share:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss per share, basic </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss per share, diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.14)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.42)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> -22778000 -28048000 19991000 19776000 0 0 0 0 0 0 0 0 0 0 19991000 19776000 -1.14 -1.42 -1.14 -1.42 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following numbers of shares outstanding, prior to the application of the treasury stock method and the if-converted method, were excluded from the computation of diluted net loss per common share for the periods presented because including them would have had an anti-dilutive effect (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:69.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capped call</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,780 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,697 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSU's</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">682 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSU's</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,662 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,554 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 10780000 8697000 8697000 8697000 1282000 503000 682000 370000 221000 235000 0 52000 21662000 18554000 Income Taxes<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2024, the Company's income tax benefit was $0.1 million, compared to $0.3 million expense for the three months ended March 31, 2023.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's income tax (benefit) expense for the three months ended March 31, 2024 and 2023 is due to income taxes in foreign jurisdictions. The Company continues to maintain a full valuation allowance on its U.S. deferred tax assets.</span></div> -100000 300000 Leases<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lessee</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a party to certain operating and finance leases for vehicles, office space and storage facilities. The Company’s material operating leases consist of office space, as well as storage facilities and finance leases consist of automobile leases. The Company’s leases generally have remaining terms of <span style="-sec-ix-hidden:f-525"><span style="-sec-ix-hidden:f-526">one</span></span> to 7 years, some of which include options to renew the leases for up to five years. The Company leases space for operations in the United States, Japan, Belgium, France, and Spain. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if a contract contains a lease at inception. Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent the right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment of operating lease assets. To determine the present value of lease payments not yet paid, the Company estimates the incremental secured borrowing rates corresponding to the maturities of the leases. The Company based the rate estimates on prevailing financial market conditions, credit analysis, and management judgment. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tenant incentives used to fund leasehold improvements are recognized when earned and reduce the Company’s right-of-use asset related to the lease. These are amortized through the right-of-use asset as reductions of expense over the lease term. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-534"><span style="-sec-ix-hidden:f-535">Property and equipment, net</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total leased assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,262 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,571 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt;padding-right:-9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, current</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, net of current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,277 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,328 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease liabilities, current</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-546"><span style="-sec-ix-hidden:f-547">Accrued liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease liabilities, non-current</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-550"><span style="-sec-ix-hidden:f-551">Other long-term liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,632 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,889 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;padding-right:-9pt;text-align:center"><span><br/></span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs during the three months ended March 31, 2024 and 2023 (in thousands) was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease costs</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">274 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest for finance lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">969 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities during the three months ended March 31, 2024 and 2023 was as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:34.019%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.019%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.036%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.038%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flow</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flow</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flow</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">leases</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating facility leases were as follows as of March 31, 2024 (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:84.908%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.892%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of March 31, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remainder of 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,895 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,668 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,277 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Finance Leases</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the Company was committed to minimum lease payments for vehicles leased under long-term non-cancelable finance leases as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:84.908%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.892%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">731 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,868 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,632 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term and discount rate, as of March 31, 2024, were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.789%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Term and Discount Rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lessor - AviClear</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Lessor revenue</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases the AviClear device to customers and receives a fixed annual license fee over the term of the arrangement and variable revenue related to the number of treatments performed by the lessee. The contractual term of the lease agreement is three years with a one-year auto-renewal feature. Certain lease agreements' terms in excess of one year can be terminated without financial penalty, and these agreements are accounted for as having a lease term of one year. The AviClear lease agreements are accounted for as operating leases. The fixed annual license fee is recognized evenly throughout the period of the lease agreement on a straight-line basis. The treatment revenue is recognized in the period the lessee has the ability to perform the patient treatment.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amount of operating lease income included in product revenue in the accompanying condensed consolidated statements of operations (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:69.444%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.891%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.893%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-594"><span style="-sec-ix-hidden:f-595">AviClear operating lease license fee revenue</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,225 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-598"><span style="-sec-ix-hidden:f-599">AviClear operating lease revenue</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-602"><span style="-sec-ix-hidden:f-603">Total AviClear revenue</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,408 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,928 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The AviClear device being leased has a useful life of seven years. The Company expects that a device will be leased for two consecutive lease terms at the end of which its residual value will be immaterial.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is the minimum future lease payments as of March 31, 2024, under non-cancelable operating leases, assuming the minimum contractual lease term (in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.789%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of March 31, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remainder of 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,215 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Practical Expedients</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company elected to apply a practical expedient to operating leases and elected not to separate lease and nonlease components as long as the lease and at least one nonlease component have the same timing and pattern of transfer. As such, updates or upgrades on a when-and-if available basis to the AviClear device are combined with the operating lease revenue. The combined component is being accounted for under ASC 842. Additionally, the Company made an accounting policy election to present AviClear revenue net of sales and other similar taxes.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Capitalized sales commissions</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales commissions related to obtaining AviClear lease agreements are accounted for as initial direct costs and are capitalized and amortized on a straight-line basis over the lease term. Amortization expenses for these assets were $0.3 million for the three-month periods ended March 31, 2024, and $1.0 million for the comparative period ended March 31, 2023, and were included in sales and marketing expense on the Company’s condensed consolidated statement of operations. Total capitalized commissions as of March 31, 2024, and December 31, 2023, were $2.4 million and $2.7 million, respectively, and are included in other long-term assets on the Company’s condensed consolidated balance sheet.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Lease installment costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes fulfillment costs incurred before AviClear lease commencement and these costs include freight, installation, and training costs. Amortization expenses for these assets were $0.6 million for the three-month period ended March 31, 2024 and $0.5 million for the comparative periods ended March 31, 2023, and were included in cost of revenue on the Company’s condensed consolidated statement of operations. Total lease installment costs as of March 31, 2024, and December 31, 2023, were $1.5 million and $2.1 million, respectively, and are included in other long-term assets on the Company’s condensed consolidated balance sheet.</span></div> Leases<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lessee</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a party to certain operating and finance leases for vehicles, office space and storage facilities. The Company’s material operating leases consist of office space, as well as storage facilities and finance leases consist of automobile leases. The Company’s leases generally have remaining terms of <span style="-sec-ix-hidden:f-525"><span style="-sec-ix-hidden:f-526">one</span></span> to 7 years, some of which include options to renew the leases for up to five years. The Company leases space for operations in the United States, Japan, Belgium, France, and Spain. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if a contract contains a lease at inception. Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent the right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment of operating lease assets. To determine the present value of lease payments not yet paid, the Company estimates the incremental secured borrowing rates corresponding to the maturities of the leases. The Company based the rate estimates on prevailing financial market conditions, credit analysis, and management judgment. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tenant incentives used to fund leasehold improvements are recognized when earned and reduce the Company’s right-of-use asset related to the lease. These are amortized through the right-of-use asset as reductions of expense over the lease term. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-534"><span style="-sec-ix-hidden:f-535">Property and equipment, net</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total leased assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,262 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,571 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt;padding-right:-9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, current</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, net of current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,277 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,328 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease liabilities, current</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-546"><span style="-sec-ix-hidden:f-547">Accrued liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease liabilities, non-current</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-550"><span style="-sec-ix-hidden:f-551">Other long-term liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,632 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,889 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;padding-right:-9pt;text-align:center"><span><br/></span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs during the three months ended March 31, 2024 and 2023 (in thousands) was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease costs</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">274 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest for finance lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">969 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities during the three months ended March 31, 2024 and 2023 was as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:34.019%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.019%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.036%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.038%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flow</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flow</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flow</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">leases</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating facility leases were as follows as of March 31, 2024 (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:84.908%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.892%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of March 31, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remainder of 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,895 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,668 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,277 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Finance Leases</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the Company was committed to minimum lease payments for vehicles leased under long-term non-cancelable finance leases as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:84.908%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.892%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">731 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,868 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,632 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term and discount rate, as of March 31, 2024, were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.789%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Term and Discount Rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lessor - AviClear</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Lessor revenue</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases the AviClear device to customers and receives a fixed annual license fee over the term of the arrangement and variable revenue related to the number of treatments performed by the lessee. The contractual term of the lease agreement is three years with a one-year auto-renewal feature. Certain lease agreements' terms in excess of one year can be terminated without financial penalty, and these agreements are accounted for as having a lease term of one year. The AviClear lease agreements are accounted for as operating leases. The fixed annual license fee is recognized evenly throughout the period of the lease agreement on a straight-line basis. The treatment revenue is recognized in the period the lessee has the ability to perform the patient treatment.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amount of operating lease income included in product revenue in the accompanying condensed consolidated statements of operations (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:69.444%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.891%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.893%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-594"><span style="-sec-ix-hidden:f-595">AviClear operating lease license fee revenue</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,225 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-598"><span style="-sec-ix-hidden:f-599">AviClear operating lease revenue</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-602"><span style="-sec-ix-hidden:f-603">Total AviClear revenue</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,408 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,928 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The AviClear device being leased has a useful life of seven years. The Company expects that a device will be leased for two consecutive lease terms at the end of which its residual value will be immaterial.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is the minimum future lease payments as of March 31, 2024, under non-cancelable operating leases, assuming the minimum contractual lease term (in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.789%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of March 31, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remainder of 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,215 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Practical Expedients</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company elected to apply a practical expedient to operating leases and elected not to separate lease and nonlease components as long as the lease and at least one nonlease component have the same timing and pattern of transfer. As such, updates or upgrades on a when-and-if available basis to the AviClear device are combined with the operating lease revenue. The combined component is being accounted for under ASC 842. Additionally, the Company made an accounting policy election to present AviClear revenue net of sales and other similar taxes.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Capitalized sales commissions</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales commissions related to obtaining AviClear lease agreements are accounted for as initial direct costs and are capitalized and amortized on a straight-line basis over the lease term. Amortization expenses for these assets were $0.3 million for the three-month periods ended March 31, 2024, and $1.0 million for the comparative period ended March 31, 2023, and were included in sales and marketing expense on the Company’s condensed consolidated statement of operations. Total capitalized commissions as of March 31, 2024, and December 31, 2023, were $2.4 million and $2.7 million, respectively, and are included in other long-term assets on the Company’s condensed consolidated balance sheet.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Lease installment costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes fulfillment costs incurred before AviClear lease commencement and these costs include freight, installation, and training costs. Amortization expenses for these assets were $0.6 million for the three-month period ended March 31, 2024 and $0.5 million for the comparative periods ended March 31, 2023, and were included in cost of revenue on the Company’s condensed consolidated statement of operations. Total lease installment costs as of March 31, 2024, and December 31, 2023, were $1.5 million and $2.1 million, respectively, and are included in other long-term assets on the Company’s condensed consolidated balance sheet.</span></div> Leases<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lessee</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a party to certain operating and finance leases for vehicles, office space and storage facilities. The Company’s material operating leases consist of office space, as well as storage facilities and finance leases consist of automobile leases. The Company’s leases generally have remaining terms of <span style="-sec-ix-hidden:f-525"><span style="-sec-ix-hidden:f-526">one</span></span> to 7 years, some of which include options to renew the leases for up to five years. The Company leases space for operations in the United States, Japan, Belgium, France, and Spain. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if a contract contains a lease at inception. Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent the right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment of operating lease assets. To determine the present value of lease payments not yet paid, the Company estimates the incremental secured borrowing rates corresponding to the maturities of the leases. The Company based the rate estimates on prevailing financial market conditions, credit analysis, and management judgment. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tenant incentives used to fund leasehold improvements are recognized when earned and reduce the Company’s right-of-use asset related to the lease. These are amortized through the right-of-use asset as reductions of expense over the lease term. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-534"><span style="-sec-ix-hidden:f-535">Property and equipment, net</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total leased assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,262 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,571 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt;padding-right:-9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, current</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, net of current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,277 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,328 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease liabilities, current</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-546"><span style="-sec-ix-hidden:f-547">Accrued liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease liabilities, non-current</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-550"><span style="-sec-ix-hidden:f-551">Other long-term liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,632 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,889 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;padding-right:-9pt;text-align:center"><span><br/></span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs during the three months ended March 31, 2024 and 2023 (in thousands) was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease costs</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">274 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest for finance lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">969 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities during the three months ended March 31, 2024 and 2023 was as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:34.019%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.019%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.036%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.038%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flow</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flow</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flow</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">leases</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating facility leases were as follows as of March 31, 2024 (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:84.908%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.892%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of March 31, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remainder of 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,895 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,668 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,277 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Finance Leases</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the Company was committed to minimum lease payments for vehicles leased under long-term non-cancelable finance leases as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:84.908%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.892%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">731 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,868 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,632 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term and discount rate, as of March 31, 2024, were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.789%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Term and Discount Rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lessor - AviClear</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Lessor revenue</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases the AviClear device to customers and receives a fixed annual license fee over the term of the arrangement and variable revenue related to the number of treatments performed by the lessee. The contractual term of the lease agreement is three years with a one-year auto-renewal feature. Certain lease agreements' terms in excess of one year can be terminated without financial penalty, and these agreements are accounted for as having a lease term of one year. The AviClear lease agreements are accounted for as operating leases. The fixed annual license fee is recognized evenly throughout the period of the lease agreement on a straight-line basis. The treatment revenue is recognized in the period the lessee has the ability to perform the patient treatment.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amount of operating lease income included in product revenue in the accompanying condensed consolidated statements of operations (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:69.444%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.891%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.893%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-594"><span style="-sec-ix-hidden:f-595">AviClear operating lease license fee revenue</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,225 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-598"><span style="-sec-ix-hidden:f-599">AviClear operating lease revenue</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-602"><span style="-sec-ix-hidden:f-603">Total AviClear revenue</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,408 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,928 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The AviClear device being leased has a useful life of seven years. The Company expects that a device will be leased for two consecutive lease terms at the end of which its residual value will be immaterial.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is the minimum future lease payments as of March 31, 2024, under non-cancelable operating leases, assuming the minimum contractual lease term (in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.789%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of March 31, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remainder of 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,215 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Practical Expedients</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company elected to apply a practical expedient to operating leases and elected not to separate lease and nonlease components as long as the lease and at least one nonlease component have the same timing and pattern of transfer. As such, updates or upgrades on a when-and-if available basis to the AviClear device are combined with the operating lease revenue. The combined component is being accounted for under ASC 842. Additionally, the Company made an accounting policy election to present AviClear revenue net of sales and other similar taxes.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Capitalized sales commissions</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales commissions related to obtaining AviClear lease agreements are accounted for as initial direct costs and are capitalized and amortized on a straight-line basis over the lease term. Amortization expenses for these assets were $0.3 million for the three-month periods ended March 31, 2024, and $1.0 million for the comparative period ended March 31, 2023, and were included in sales and marketing expense on the Company’s condensed consolidated statement of operations. Total capitalized commissions as of March 31, 2024, and December 31, 2023, were $2.4 million and $2.7 million, respectively, and are included in other long-term assets on the Company’s condensed consolidated balance sheet.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Lease installment costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes fulfillment costs incurred before AviClear lease commencement and these costs include freight, installation, and training costs. Amortization expenses for these assets were $0.6 million for the three-month period ended March 31, 2024 and $0.5 million for the comparative periods ended March 31, 2023, and were included in cost of revenue on the Company’s condensed consolidated statement of operations. Total lease installment costs as of March 31, 2024, and December 31, 2023, were $1.5 million and $2.1 million, respectively, and are included in other long-term assets on the Company’s condensed consolidated balance sheet.</span></div> P7Y P7Y P5Y P5Y <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-534"><span style="-sec-ix-hidden:f-535">Property and equipment, net</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total leased assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,262 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,571 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt;padding-right:-9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, current</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, net of current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,277 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,328 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease liabilities, current</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-546"><span style="-sec-ix-hidden:f-547">Accrued liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease liabilities, non-current</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-550"><span style="-sec-ix-hidden:f-551">Other long-term liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,632 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,889 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term and discount rate, as of March 31, 2024, were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.789%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Term and Discount Rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div> 12034000 10055000 2228000 2516000 14262000 12571000 3231000 2441000 10046000 8887000 13277000 11328000 744000 825000 888000 1064000 1632000 1889000 <div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs during the three months ended March 31, 2024 and 2023 (in thousands) was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease costs</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">274 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest for finance lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">969 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities during the three months ended March 31, 2024 and 2023 was as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:34.019%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.019%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.036%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.038%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flow</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flow</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flow</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 274000 150000 42000 20000 969000 891000 40000 20000 196000 124000 948000 699000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating facility leases were as follows as of March 31, 2024 (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:84.908%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.892%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of March 31, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remainder of 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,895 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,668 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,277 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2895000 3981000 4027000 3299000 323000 143000 14668000 1391000 13277000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the Company was committed to minimum lease payments for vehicles leased under long-term non-cancelable finance leases as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:84.908%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.892%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">731 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,868 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,632 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 731000 697000 424000 16000 1868000 236000 1632000 P3Y8M12D P2Y3M18D 0.057 0.095 P3Y P1Y <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amount of operating lease income included in product revenue in the accompanying condensed consolidated statements of operations (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:69.444%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.891%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.893%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-594"><span style="-sec-ix-hidden:f-595">AviClear operating lease license fee revenue</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,225 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-598"><span style="-sec-ix-hidden:f-599">AviClear operating lease revenue</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-602"><span style="-sec-ix-hidden:f-603">Total AviClear revenue</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,408 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,928 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1162000 1225000 1246000 2703000 2408000 3928000 P7Y 2 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is the minimum future lease payments as of March 31, 2024, under non-cancelable operating leases, assuming the minimum contractual lease term (in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.789%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of March 31, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remainder of 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,215 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 5615000 2600000 8215000 300000 1000000 2400000 2700000 600000 500000 1500000 2100000 Commitments and Contingencies<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is named from time to time as a party to other legal proceedings, product liability, intellectual property disputes, commercial disputes, employee disputes, and contractual lawsuits. A liability and related charge are recorded to earnings in the Company’s consolidated financial statements for legal contingencies when the loss is considered probable and the amount can be reasonably estimated. The assessment is re-evaluated each accounting period and is based on all available information, including discussion with outside legal counsel. If a reasonable estimate of a known or probable loss cannot be made, but a range of probable losses can be estimated, the low-end of the range of losses is recognized if no amount within the range is a better estimate than any other. If a material loss is reasonably possible, but not probable and can be reasonably estimated, the estimated loss or range of loss is disclosed in the notes to the consolidated financial statements. The Company expenses legal fees as incurred. Certain of the cases below are still in the preliminary stages, and the Company is not able to quantify the extent of its potential liability, if any, other than as described. The outcome of litigation is inherently unpredictable and subject to significant uncertainties. If any of these matters are resolved adversely to the Company, this could have a material adverse effect on its business, financial condition, results of operations, and cash flows. In addition, defending these legal proceedings is likely to be costly, which may have a material adverse effect on the Company's financial condition, results of operations and cash flows, and may divert management's attention from the day-to-day operations of its business. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 31, 2020, the Company filed a lawsuit against Lutronic Aesthetics in the United States District Court for the Eastern District of California. Lutronic employs numerous former Cutera employees. The complaint against Lutronic generally alleges claims for (1) misappropriation of trade secrets in violation of state and federal law; (2) violation of the Racketeer Influenced and Corrupt Organizations Act ("RICO"); (3) interference with contractual relations; (4) interference with prospective economic advantage; (5) unfair competition; and (6) aiding and abetting. On March 13, 2020, the court entered a temporary restraining order ("TRO") against Lutronic generally prohibiting it from using or disseminating the Company's confidential, proprietary, or trade secret information. The order also prohibited Lutronic, for two years, from using such information for the purpose of soliciting, or conducting business with, certain specified customers. On April 9, 2020, the parties stipulated to the entry of a preliminary injunction providing for the same relief afforded by the TRO. On August 4, 2022, Cutera filed a second amended complaint. In addition to the above referenced claims, Cutera alleged claims for violation of the Lanham Act, unlawful business practices, false advertising and trademark infringement. Discovery is ongoing. No trial date has been scheduled. On April 27, 2023, Lutronic filed a complaint for trade libel, intentional interference with prospective economic advantage, misappropriation of trade secrets and unfair business practices against Cutera in California State Court. Discovery has not yet commenced and no trial date has been scheduled. The Company denies the allegations of the complaint and has instructed counsel to defend the matter vigorously. Discovery is ongoing and no trial date has been scheduled.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2023, Serendia, LLC (“Serendia”), filed patent infringement complaints against the Company with the International Trade Commission (“ITC”) and in U.S. District Court for the District of Delaware alleging infringement of six Serendia patents by the Secret RF and Secret Pro systems, which the Company distributes in the U.S. on behalf of Ilooda Co. Ltd., a Korean company (“ilooda”). The manufacturer of these products, ilooda, is obligated to defend the Company against these claims and, as a result, the Company has not incurred significant external legal costs. Serendia and ilooda have agreed to a settlement of the ITC investigation, the Delaware litigation and any other past, present and future suits or claims related to the six Serendia patents and the Secret RF and Secret Pro systems. The settlement of these matters includes a non-exclusive, worldwide, fully paid up license from Serendia to ilooda to the six Serendia patents related to the Secret RF and Secret Pro systems, which are distributed by the Company. The ITC investigation as to ilooda and the Company was terminated as of April 10, 2024 and the Delaware litigation was dismissed as of April 3, 2024.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 11, 2023, J. Daniel Plants, the Company’s former Executive Chairperson, and David Mowry, the Company’s former Chief Executive Officer, filed a complaint in the Delaware Court of Chancery against directors Gregory Barrett, Sheila Hopkins, Timothy O’Shea, Juliane Park and Janet Widmann, as defendants, and the Company, as nominal defendant (the “Delaware Litigation”) seeking a declaration that the individual defendants breached their fiduciary duties and enjoining them from enforcing the nomination deadline under the Company’s Amended and Restated Bylaws in connection with the 2023 annual meeting of stockholders, or in the alternative, a declaration that the Company must hold a special meeting of the stockholders on June 2, 2023. Mr. Plants and Mr. Mowry filed a motion for expedited proceedings with their complaint. Mr. Plants and Mr. Mowry subsequently agreed that the determination made by the Special Committee of the Board to hold a special meeting of the stockholders on June 9, 2023 mooted their request in the Delaware Litigation for a declaration that the Company hold a special meeting of the stockholders. On April 18, 2023, the Court of Chancery denied Mr. Plants and Mr. Mowry’s motion for expedited proceedings.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On May 16, 2023, Mr. Mowry filed a letter with the Court of Chancery disclosing that he had resolved his dispute with the defendants and agreed to dismiss his claims with prejudice. On May 17, 2023, the Court of Chancery granted an order for voluntary dismissal of Mr. Mowry as a plaintiff in the Delaware Litigation. Mr. Plants subsequently publicly voiced opposition </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">to certain aspects of the Company's corporate governance and strategy but did not submit a notice of nomination of director candidates for the Company’s 2023 annual meeting of stockholders and did not purport to nominate any director candidates at the Company’s annual meeting of stockholders held on July 13, 2023. Due to Plaintiff’s failure to amend his Complaint within the time required by the Court’s order dated October 6, 2023, the Delaware Litigation was dismissed with prejudice.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On October 5, 2023, Mr. Plants filed a Sarbanes-Oxley (“SOX”) discrimination claim (the “SOX Whistleblower Complaint”) with the U.S. Department of Labor Occupational Safety and Health Administration (“OSHA”). Mr. Plants alleges that he was terminated on April 11, 2023, in retaliation for reporting to the Board of Directors (the “Board”) his concerns that budgeting and guiding to higher forecasts for 2023 would be misleading to shareholders. The SOX Whistleblower Complaint referenced the April 3, 2023 letter from Mr. Plants to the Company’s Board that articulated Mr. Plants’ concerns. The Company received notice of the SOX Whistleblower Complaint on November 8, 2023. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On December 7, 2023, Mr. Plants made an arbitration demand in JAMS against the Company, Mr. Barrett, Ms. Hopkins, Mr. O’Shea, Ms. Park and Ms. Widmann for claims related to the termination of his employment (the “Arbitration Demand”).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Mr. Plants alleges several claims: breach of his change of control and severance agreement; wrongful termination; retaliation in violation of California’s whistleblower laws; retaliation in violation of SOX; defamation/libel; tortious interference with prospective economic advantage; and breach of oral contract. He seeks compensatory, special, and punitive damages, as well as reinstatement, civil penalties, and attorneys’ fees and costs. Mr. Plants and the Company have agreed to a settlement of all claims against the Company and the parties listed in the Arbitration Demand. The OSHA investigation was officially closed on April 26, 2024, and the JAMS arbitration was dismissed as of April 19, 2024.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, and December 31, 2023, the Company had accru</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ed $3.6 million a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd $3.3 million, respectively, related to various pending commercial and product liability lawsuits. The Company does not believe that a material loss in excess of accrued amounts is reasonably likely.</span></div>As of March 31, 2024, the Company had $9.7 million of non-cancelable inventory purchase obligations with a certain vendor due in 2024. 6 6 6 3600000 3300000 9700000 Debt<div style="margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible notes, net of unamortized debt issuance costs</span></div><div style="margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the outstanding principal amount and carrying value of the Company’s Convertible Notes (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.321%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.397%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.398%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes due in 2026</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding principal amount</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(965)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,084)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Value</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,160 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,041 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes due in 2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding principal amount</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,410)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,714)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,590 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,286 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes due in 2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding principal amount</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,484)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,632)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Value</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,516 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,368 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Convertible notes, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419,266 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,695 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Issuance of convertible notes due in 2026</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, the Company issued $138.3 million aggregate principal amount of 2026 Notes in a private placement offering. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2022, the Company entered into</span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">privately-negotiated exchange agreements with certain holders of the Company’s outstanding 2026 Notes. Following the exchange, approximately $69.1 million in aggregate principal amount of the 2026 Notes remained outstanding.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2026 Notes bear interest at a rate of 2.25% per year payable semiannually in arrears on March 15 and September 15 of each year. Upon conversion, the 2026 Notes will be convertible into either cash, shares of the Company’s common stock or a combination thereof, at the Company’s election. The Convertible notes are presented as Convertible notes, net of unamortized debt issuance costs, on the condensed consolidated balance sheet. The aggregate proceeds from the offering were approximately $133.6 million, net of issuance costs, including initial purchaser fees.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each $1,000 principal amount of the 2026 Notes is initially convertible into 30.1427 shares of the Company’s common stock, which is equivalent to a conversion price of approximately $33.18 per share. The conversion rate for the 2026 Notes is subject to adjustment for certain events as set forth in the indenture governing the 2026 Notes. The 2026 Notes will mature on March 15, 2026, unless earlier converted, redeemed, or repurchased in accordance with the terms of the 2026 Notes.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Issuance of convertible notes due in 2028</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In May 2022, the Company issued $240.0 million aggregate principal amount of 2028 Notes. A total of $230.0 million of aggregate principal amount of 2028 Notes was issued in a private placement offering and concurrently with this private placement, the Company entered into a purchase agreement with Voce Capital Management LLC ("Voce"), an entity affiliated with J. Daniel Plants, the Company’s former Executive Chairperson, pursuant to which the Company issued to Voce $10.0 million aggregate principal amount of 2028 Notes on the same terms and conditions. The 2028 Notes are presented as Convertible notes, net of unamortized debt issuance costs, on the condensed consolidated balance sheet. The aggregate proceeds from the offering of 2028 Notes were approximately $232.4 million, net of issuance costs, including initial purchaser fees.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The 2028 Notes bear interest at a rate of 2.25% per year payable semiannually in arrears on June 1 and December 1 of each year, beginning on December 1, 2022. Upon conversion, the 2028 Notes will be convertible into either cash, shares of the </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Company’s common stock or a combination thereof, at the Company’s election. Each $1,000 principal amount of the 2028 Notes is initially convertible into 18.9860 shares of the Company’s common stock, which is equivalent to an initial conversion price of approximately $52.67 per share. The conversion rate for the 2028 Notes is subject to adjustment for certain events as set forth in the indenture governing the 2028 Notes. The 2028 Notes will mature on June 1, 2028, unless earlier converted, redeemed, or repurchased in accordance with the terms of the 2028 Notes. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Issuance of convertible notes due in 2029</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the Company issued $120.0 million aggregate principal amount of 2029 Notes in a private placement offering. The 2029 Notes bear interest at a rate of 4.00% per year payable semiannually in arrears on June 1 and December 1 of each year. Upon conversion, the 2029 Notes will be convertible into either cash, shares of the Company’s common stock or a combination thereof, at the Company’s election. The convertible notes are presented as Convertible notes, net of unamortized debt issuance costs, on the condensed consolidated balance sheet. The aggregate proceeds from the offering were approximately $115.8 million, net of issuance costs, including initial purchaser fees.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each $1,000 principal amount of the 2029 Notes is initially convertible into 17.1378 shares of the Company’s common stock, which is equivalent to a conversion price of approximately $58.35 per share. The conversion rate for the 2029 Notes is subject to adjustment for certain events as set forth in the indenture governing the 2029 Notes. The 2029 Notes will mature on June 1, 2029, unless earlier converted, redeemed, or repurchased in accordance with the terms of the 2029 Notes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2026 Notes exchange</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2022, the Company entered into</span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">privately-negotiated exchange agreements with certain holders of the Company’s outstanding 2026 Notes with respect to the exchange of $45.8 million in cash (excluding $0.3 million in cash for the payment of accrued interest) and 1,354,348 shares of common stock for $69.1 million in aggregate principal amount of the Company’s outstanding 2026 Notes (the “2026 Notes Exchange”). Immediately following the closing of the 2026 Notes Exchange, approximately $69.1 million in aggregate principal amount of the 2026 Notes remained outstanding.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Conversion and other features</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2026 Notes:</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders may convert their 2026 Notes at their option prior to the close of business on the business day immediately preceding December 15, 2025, in multiples of $1,000 principal amount, only under the following circumstances:</span></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">During any fiscal quarter (and only during such fiscal quarter), if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on and including, the last trading day of the immediately preceding fiscal quarter, is greater than or equal to 130% of the conversion price for the 2026 Notes on each applicable trading day;</span></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">During the five-business day period after any five consecutive trading day period (the “measurement period”) in which the “trading price” per $1,000 principal amount of 2026 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company's common stock and the conversion rate on each such trading day;</span></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">The Company calls such 2026 Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or</span></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Upon the occurrence of specified corporate events.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or after December 15, 2025, and until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their 2026 Notes, in multiples of $1,000 principal amount, at the option of the holder regardless of the foregoing circumstances.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The circumstances described in the bullets of the paragraph above were not met during the first quarter of 2024. As of March 31, 2024, the 2026 Notes are not convertible. The 2026 Notes may become convertible in future periods. Upon any conversion requests of the 2026 Notes, the Company would be required to pay or deliver, as the case may be, cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company’s election with respect to such conversion requests. To the extent there are any conversion requests during the twelve months ending March 31, 2025, the </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company intends to settle such conversion requests in shares of common stock. Therefore, as of March 31, 2024, the 2026 Notes have been included as Long-term debt on the condensed consolidated balance sheet.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may not redeem the 2026 Notes prior to March 20, 2024. On or after March 20, 2024, the Company may redeem for cash all or any portion of the 2026 Notes, at the Company’s option, if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the 2026 Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. If the Company elects to redeem fewer than all of the outstanding 2026 Notes, at least $50.0 million aggregate principal amount of 2026 Notes must be outstanding and not subject to redemption as of the relevant redemption notice date.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a specified corporate event occurs, 2026 Note holders have the option to require the Company to repurchase any portion or all of their 2026 Notes in $1,000 principal increments for cash. The price for such repurchase is calculated as 100% of the principal amounts of 2026 Notes, plus accrued and unpaid interest to the day immediately preceding the Fundamental Change repurchase date. Additionally, holders of the 2026 Notes who convert in connection with a fundamental change are, under certain circumstances, entitled to an increase in conversion rate.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2026 Notes are general senior unsecured obligations that rank senior to any of the Company’s indebtedness that is explicitly subordinated to the 2026 Notes. The 2026 Notes have equal rank in right of payment with all existing and future unsecured indebtedness that is not subordinated to the 2026 Notes (including the 2028 Notes and 2029 Notes). The 2026 Notes will be junior to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of the 2026 Notes was approximately $26.5 million as of March 31, 2024, which the Company determined through consideration of market prices. The fair value measurement is classified as Level 2, as defined in Note 3.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2028 Notes:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders may convert their 2028 Notes at their option, in multiples of $1,000 principal amount, only under the following circumstances:</span></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">During any fiscal quarter commencing after the fiscal quarter ending on September 30, 2022 (and only during such fiscal quarter), if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on and including, the last trading day of the immediately preceding fiscal quarter, is greater than or equal to 130% of the conversion price for the 2028 Notes on each applicable trading day;</span></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">During the five-business day period after any five consecutive trading day period (the “measurement period”) in which the “trading price” per $1,000 principal amount of 2028 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company's common stock and the conversion rate on each such trading day;</span></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">The Company calls such 2028 Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or</span></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Upon the occurrence of specified corporate events.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or after March 1, 2028, and until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their 2028 Notes, in multiples of $1,000 principal amount, at the option of the holder regardless of the foregoing circumstances.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The circumstances described in the bullets in the paragraph above were not met during the first quarter of 2024. As of March 31, 2024, the 2028 Notes are not convertible. The 2028 Notes may become convertible in future periods. Upon any conversion requests of the 2028 Notes, the Company would be required to pay or deliver, as the case may be, cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company’s election with respect to such conversion requests. To the extent there are any conversion requests during the twelve months ending September 30, 2024, the Company intends to settle such conversion requests in shares of common stock. Therefore, as of March 31, 2024, the 2028 Notes have been included as long-term debt on the condensed consolidated balance sheet.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may not redeem the 2028 Notes prior to June 5, 2025. On or after June 5, 2025, the Company may redeem for cash all or any portion of the 2028 Notes, at the Company’s option, if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the 2028 Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. If the Company elects to redeem fewer than all of the outstanding 2028 Notes, at least $100.0 million aggregate principal amount of 2028 Notes must be outstanding and not subject to redemption as of the relevant redemption notice date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a specified corporate event occurs, note holders have the option to require the Company to repurchase any portion or all of their 2028 Notes in $1,000 principal increments for cash. The price for such repurchase is calculated as 100% of the principal amounts of 2028 Notes, plus accrued and unpaid interest to the day immediately preceding the Fundamental Change repurchase date. Additionally, holders of the 2028 Notes who convert in connection with a fundamental change are, under certain circumstances, entitled to an increase in conversion rate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2028 Notes are general senior unsecured obligations that rank senior to any of the Company’s indebtedness that is explicitly subordinated to the 2028 Notes. The 2028 Notes have equal rank in right of payment with all existing and future unsecured indebtedness that is not subordinated to the 2028 Notes (including the 2026 Notes and 2029 Notes). The 2028 Notes will be junior to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of the 2028 Notes was approximately $57.1 million as of March 31, 2024, which the Company determined through consideration of market prices. The fair value measurement is classified as Level 2, as defined in Note 3.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2029 Notes:</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders may convert their 2029 Notes at their option prior to the close of business on the business day immediately preceding March 1, 2029 in multiples of $1,000 principal amount, only under the following circumstances:</span></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">During any fiscal quarter commencing after the fiscal quarter ending March 31, 2023 (and only during such fiscal quarter), if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on and including, the last trading day of the immediately preceding fiscal quarter, is greater than or equal to 130% of the conversion price for the 2029 Notes on each applicable trading day;</span></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">During the five-business day period after any five consecutive trading day period (the “measurement period”) in which the “trading price” per $1,000 principal amount of 2029 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company's common stock and the conversion rate on each such trading day;</span></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">The Company calls such 2029 Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or</span></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Upon the occurrence of specified corporate events.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or after March 1, 2029, and until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their 2029 Notes, in multiples of $1,000 principal amount, at the option of the holder regardless of the foregoing circumstances.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The circumstances described in the bullets of the paragraph above were not met during the first quarter of 2024. As of March 31, 2024, the 2029 Notes are not convertible. The 2029 Notes may become convertible in future periods. Upon any conversion requests of the 2029 Notes, the Company would be required to pay or deliver, as the case may be, cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company’s election with respect to such conversion requests. To the extent there are any conversion requests during the twelve months ending September 30, 2024, the Company intends to settle such conversion requests in shares of common stock. Therefore, as of March 31, 2024, the 2029 Notes have been included as Long-term debt on the consolidated balance sheet.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may not redeem the 2029 Notes prior to December 5, 2025. On or after December 5, 2025, the Company may redeem for cash all or any portion of the 2029 Notes, at the Company’s option, if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the 2029 Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. If the Company elects to redeem fewer than all of the outstanding 2029 Notes, at least $100.0 million aggregate principal amount of 2029 Notes must be outstanding and not subject to redemption as of the relevant redemption notice date.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a specified corporate event occurs, 2029 Note holders have the option to require the Company to repurchase any portion or all of their 2029 Notes in $1,000 principal increments for cash. The price for such repurchase is calculated as 100% of the principal amounts of 2029 Notes, plus accrued and unpaid interest to the day immediately preceding the Fundamental Change repurchase date. Additionally, holders of the 2029 Notes who convert in connection with a fundamental change are, under certain circumstances, entitled to an increase in conversion rate.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2029 Notes are general senior unsecured obligations that rank senior to any of the Company’s indebtedness that is explicitly subordinated to the 2029 Notes. The 2029 Notes have equal rank in right of payment with all existing and future unsecured indebtedness that is not subordinated to the 2029 Notes (including the 2026 Notes and 2028 Notes). The 2029 Notes will be junior to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of the 2029 Notes was approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$25.8 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as of March 31, 2024, which the Company determined through consideration of market prices. The fair value measurement is classified as Level 2, as defined in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certain Covenants for the Convertible Notes</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the terms of the indentures that govern the Convertible Notes, the Company is required to file with U.S. Bank Trust Company, National Association (the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trustee”), as trustee under each of the indentures governing the Convertible Notes, within 15 days after the same are required to be filed with the SEC (giving effect to any grace period provided by Rule 12b-25 under the Exchange Act), copies of any annual report on Form 10-K or quarterly reports on Form 10-Q that the Company is required to file with the SEC pursuant to Section 13 or 15(d) of the Exchange Act. To the extent the Company elects, the sole remedy for an event of default under the indenture governing a series of Convertible Notes relating to its failure to comply with this obligation (which shall occur upon failure by the Company for 60 days after receipt of written notice from the Trustee or the holders of 25% in aggregate principal amount the Convertible Notes of such series to comply with this obligation) shall, for the first 360 days after the occurrence of such an event of default, consist exclusively of the right for the holders of Convertible Notes of such series to receive additional interest on their Convertible Notes at a rate equal to (i) 0.25% per year for each day during the first 180 days after the occurrence and during the continuance of such event of default and (ii) 0.50% per year for each day from, and including, the 181st day to, but excluding, the 360th day after the occurrence and during the continuance of such event of default. On the 361st day after such event of default, if not previously cured or waived, the Convertible Notes of the applicable series shall be subject to acceleration pursuant to the terms of the indenture governing the Convertible Notes of such series. In the event the Company does not elect to pay additional interest on a series of Convertible Notes prior to the occurrence of an event of default relating to the Company’s failure to comply with this obligation, or the Company elects to make such payment but does not pay the additional interest on such Convertible Notes when due, the Convertible Notes of such series shall be immediately subject to acceleration at the election of either the Trustee or the holders of at least 25% in aggregate principal amount of the Convertible Notes of such series.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, if at any time during the six-month period beginning on, and including, the date that is six months after the last date of original issuance of a series of Convertible Notes, the Company fails to timely file any document or report that it is required to file with the SEC pursuant to Section 13 or 15(d) of the Exchange Act, as applicable (after giving effect to all applicable grace period thereunder and other than reports on Form 8-K), or the Convertible Notes of such series are not otherwise freely tradable pursuant to Rule 144 as promulgated under the Securities Act of 1933, as amended, the Company shall pay additional interest on such Convertible Notes at a rate of 0.50% per year for each day during such period for which the Company’s failure to file has occurred and is continuing or such Convertible Notes are not otherwise freely tradable pursuant to Rule 144. Additional interest pursuant to the foregoing accrued on the outstanding principal amount of the 2029 Notes from November 24, 2023 to the one-year anniversary of the last date of original issuance of the 2029 Notes on December 12, 2023 was not material. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Notes contain additional customary operating covenants, which include restrictions on the Company’s ability to undergo a merger or consolidation transaction, or transfer or lease substantially all of the consolidated properties and assets of the Company. The Convertible Notes do not contain any financial covenants or restrictions on the payment of dividends, the issuance of other indebtedness or the issuance or repurchase of securities by the Company.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capped Call Transactions</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the issuance of each series of the Convertible Notes, the Company entered into capped call transactions with certain option counterparties. The capped call transactions are generally intended to reduce the potential dilution of the Company's common stock upon any conversion or settlement of the applicable series of Convertible Notes or to offset any cash payment the Company is required to make in excess of the principal amount upon conversion of the applicable series of Convertible Notes, as the case may be, with such reduction or offset subject to a cap based on the cap price. If the market price per share of the Company’s common stock exceeds the cap price of the applicable capped call transactions, then the Company’s stock would experience some dilution and/or such capped call transactions would not fully offset the potential cash payments, in each case, to the extent the then-market price per share of its common stock exceeds the applicable cap price. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In connection with the offering of the 2026 Notes, the Company purchased from the option counterparties capped call options that in the aggregate relate to the total number of shares of the Company's common stock underlying the convertible notes, with a strike price equal to the conversion price of the convertible notes and with an initial cap price equal to $45.535, which represented a 75% premium over the last reported sale price of the Company's common stock of $26.02 per share on March 4, 2021, with certain adjustments to the settlement terms that reflect standard anti-dilution provisions. The capped call transactions expire over 40 consecutive scheduled trading days ended on March 12, 2026. The capped calls were purchased for $16.1 million. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the offering of the 2028 Notes, the Company purchased from the option counterparties capped call options that in the aggregate related to the total number of shares of the Company's common stock underlying the 2028 Notes sold to the initial purchasers in the offering of 2028 Notes, with a strike price equal to the conversion price of the 2028 Notes and with an initial cap price equal to $82.62, which represents a 100% premium over the last reported sale price of the Company's common stock of $41.31 per share on May 24, 2022, with certain adjustments to the settlement terms that reflect standard anti-dilution provisions. These capped call transactions expire over 40 consecutive scheduled trading days ended on May 30, 2028. The capped calls were purchased for $32.0 million, net of issuance costs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the offering of the 2029 Notes, the Company purchased from the option counterparties capped call options that in the aggregate related to the total number of shares of the Company's common stock underlying the 2029 Notes sold to the initial purchasers in the offering of 2029 Notes, with a strike price equal to the conversion price of the 2029 Notes and with an initial cap price equal to $99.21, which represents a 100% premium over the last reported sale price of the Company's common stock of $49.66 per share on December 7, 2022, with certain adjustments to the settlement terms that reflect standard anti-dilution provisions. These capped call transactions expire over 40 consecutive scheduled trading days ended on May 30, 2029. The capped calls were purchased for $25.1 million, net of issuance costs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company evaluated the capped call transactions under authoritative accounting guidance and determined that they should be accounted for as a separate transaction and classified as a net reduction to Additional paid-in capital within stockholders’ equity with no recurring fair value measurement recorded.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company early adopted ASU 2020-6, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging— Contracts in Entity’s Own Equity (Subtopic 815-40) on January 1, 2021. In accordance with Subtopic 470-20 and 815-40, as revised by ASU 2020-6, the Company records the convertible notes in long-term debt with no separation between the Notes and the conversion option. Each reporting period, the Company will determine whether any criteria is met for the note holders to have the option to redeem the Notes early, which could result in a change in the classification of the Notes to current liabilities.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Debt Issuance Cost</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The issuance costs related to the Convertible Notes are presented in the condensed consolidated balance sheet as a direct deduction from the carrying amount of the Convertible Notes. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The issuance costs are amortized using an effective interest method basis over the term of the Convertible Notes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective interest rates on the 2026 Notes, 2028 Notes, and 2029 Notes are 2.98%, 2.82%, and 4.63%, respectively. Interest expense for the three month periods ended March 31, 2024 and 2023, including the amortization of debt issuance cost, totaled approximately $3.5 million for both periods. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loan and Security Agreement</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 9, 2020, the Company entered into a Loan and Security Agreement with Silicon Valley Bank for a four-year secured revolving loan facility (“SVB Revolving Line of Credit”) in an aggregate principal amount of up to $30.0 million. The Revolving Line of Credit, originally set to mature on July 9, 2024, was terminated by the Company on April 3, 2024.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the outstanding principal amount and carrying value of the Company’s Convertible Notes (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.321%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.397%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.398%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes due in 2026</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding principal amount</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(965)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,084)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Value</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,160 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,041 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes due in 2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding principal amount</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,410)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,714)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,590 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,286 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes due in 2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding principal amount</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,484)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,632)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Value</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,516 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,368 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Convertible notes, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419,266 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,695 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 69125000 69125000 965000 1084000 68160000 68041000 240000000 240000000 5410000 5714000 234590000 234286000 120000000 120000000 3484000 3632000 116516000 116368000 419266000 418695000 138300000 69100000 0.0225 133600000 33.18 240000000 230000000 10000000 232400000 0.0225 52.67 120000000 0.0400 115800000 58.35 45800000 300000 1354348 69100000 69100000 1000 20 30 1.30 5 5 1000 0.98 1000 1.30 20 30 1 50000000 1000 1 26500000 1000 20 30 1.30 5 5 1000 0.98 1000 1.30 20 30 1 100000000 1000 1 57100000 1000 20 30 1.30 5 5 1000 0.98 1000 1.30 20 30 1 100000000 1000 1 25800000 P15D P60D 0.25 P360D 0.0025 0.0050 0.25 0.0050 45.535 0.75 26.02 40 16100000 82.62 1 41.31 40 32000000.0 99.21 1 49.66 40 25100000 0.0298 0.0282 0.0463 3500000 3500000 P4Y 30000000 Segment Reporting<div style="margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment reporting is based on the “management approach,” following the method that management organizes the Company’s reportable segments for which separate financial information is made available to, and evaluated regularly by, the chief operating decision maker in allocating resources and in assessing performance. The Company’s chief operating decision maker ("CODM") is its Chief Executive Officer ("CEO"), who makes decisions on allocating resources and assessing performance. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the three months ended December 31, 2023, the Company concluded a realignment of its operating segments to further drive its long-term strategic objectives. At the direction of the CEO, management reorganized its management reporting structure and began to manage its operations under one segment structure. The CEO, in making operating decisions, reviews consolidated financial information, accompanied by disaggregated information about revenues by geography and product. All of the Company’s principal operations and decision-making functions are located in the U.S. Substantially all of the Company's long-lived assets are located in the U.S. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reassessed its reportable segments in the fourth quarter of fiscal year 2023 and determined it had one consolidated reportable segment beginning in the three months ended December 31, 2023. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a summary of revenue by geography and product category for the three months ended March 31, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2023 (in thousands):</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:71.965%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.144%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.847%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue mix by geography:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,501 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Japan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asia, excluding Japan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rest of the World</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 48.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total consolidated revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,793 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,526 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue mix by product category:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Systems</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Skincare</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 48.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total product revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,115 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,121 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 48.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total consolidated revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,793 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,526 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1 1 1 1 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a summary of revenue by geography and product category for the three months ended March 31, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2023 (in thousands):</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:71.965%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.144%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.847%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue mix by geography:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,501 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Japan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asia, excluding Japan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rest of the World</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 48.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total consolidated revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,793 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,526 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue mix by product category:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Systems</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Skincare</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 48.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total product revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,115 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,121 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 48.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total consolidated revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,793 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,526 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 14070000 22501000 7598000 12908000 4912000 6731000 4575000 5118000 7638000 7268000 38793000 54526000 24260000 34542000 4655000 6447000 4200000 8132000 33115000 49121000 5678000 5405000 38793000 54526000

W@F2!\,CG+::\K9N^K9;W^5BL'2C.TQI&+;U^G85-]YJU#:4RA,O/C< MDS8PB>#\HXHOG0;QWU-XMJWQC94O+$$<*/'",+RNCS:RL8RG8XIH_\09$<"9?#^<(IT M>K'Z32IN\#&2V"V0;3;NK?&_D0FJBF^<$$/#_9KR-4%D+=8N>@O$RR+ ,8,0 M#5D/U1PC !I)7!#L3EO31." .0)O*B1V.$-9B3C8R>FJ:9TW"^#(:!/<^":N MPD>,5F>I>8B5GG-(.>2[\&"#ZG"W$,3I81ZN%Y*'4*+%WJK5,M%_87O3C:[E M9YKB>3(>;;9Y[I=A^\V';LYTM1FEIRY8CY+R+O;N-1(BT"Y7FY_/"=.DU$#O M#2@:9DB\ 0X'+*Z 'QWDNCL[YQ^)]8Z7,''.7\VND6C)@W7CV_,YOB[KKQ]2 M=D&>NSX^ 6O.N1SH-_Q&?GE0&AW;(M^^MISO:[;XPFR14$8['=[=\,T/\B=- M%,/L+!3'=YX_#82;=YB[;S[,X,1F:/ TI9=(OD2P'6+\+SW#0O:TVVQ[!;,M M8EYJXKKAMP01%+$F)']6=A]J90G 5UZNGD8'6%[)]A(ZJW.P/=M_Z4 M1+#\ 08BYE[&\5)!4B5H@#X'V+/ \NT)!]/9*^N+ M%9N"JMY=0VH2NI:=_BTMO?'Q\M$$9"3I6J0!IW2 AGK28-UR]C-1BPWJ+=, M"0\'=(H$@Q&R&JL@3@E?CW0R*M:D^$+@: M[RMPM;-'^&G3RO<&Y\QPU-HI5A6[>Q,(>E&,BO@F7_XVB7 U\D)K0T6"BZ_/&*:-X<34I*_F0 ?'P4KVIE\YVEBQ-(AVIR?,L+N?[GI M*;&7]$&P$$QI(C0L],J)@ABAQTZ&E6DG8#VXH0'67&C$>,5&GC^L:5RF&!?; M%/0ZQ4;%G8HR$B/ER_.!8HWDM#_!?;"QG(?FM?XF#32MG2<[#V LUXQMO_&2 MC=H5]37JO/G0S\N_VKUVZ1+$+VZ?OFJX9\A7-!2^3MVQG0JFD+C%*BK:K_) MT 963QT BC.+?8#L*PP:R?K%;BU2I33/#2T9T4"*A.GKI#".+O9]C8;3("80 M6KO%I :M [N\1MTM7%ZV>E\0ZT/L5TGBZL31M06S _3A6Y%CR@2Q75GI8+=L MO]U8:6]'5AJDC^)6C%/*I4U2ZQ.8@R;O(Q8]0L2[MH3,69/*0\Y]8QUCK^/H M%U[LK;4IN]#5_3JF,=->II#\:(0P.$R!^%.>O087=G+8?44IZ4 (M+WN>@2M M@BQDS3.('JRY<(4/"Q0(%VV(B!0==-]Y$Q@PF;44505&:KK?U66T./=%VCO& M=29P"EP9D0TID^P' DYLK-H%O-OSI^C-XW5.;VS&@4G\BS44&@-L!=5ZQ]--$'LI.:L+S$PVZ=@ MX(O4J(*BTY]@+-11$+M%.AY"$7;.>1UA';U!,R@? 40?Y0/1GQK3[!Y:P1O4:/'J8A^* MT>+H$Q2P??CK+%0;EKXFP0XG%=R[[/'LE!-N7GA<]@4W'PT/#3??PQ2WAYN/ M1L<)-Q_D%TAX)A?V:/P$J/FHAIJ7DJ?N##4?[-;P:+]0\W'K!:#F>YCA?J#F MXW8YH.;&[BCS0?_ "M^XLRO*?'0(E'F:UEX"93[N/@_*W*@!YM5@_,4 \U$- M,'_%=+%'@'GE7219B$Q<][3L(/31?D#HAW;8C'OE :%7GIQW *O+/Y\=K#[: M JP^>BZP^J@&JS\5K)YQI:V!!Y\));H53>7#1)U]P40WHO ?RRMJ]/[6W Q= M4#5ZOPQC>57H_5XN>K]?ODX16^+$1^LX<2HB*Y,MTRAQ_9B)&O%M"C/AX3+NVOUZ0!T&*5]Y7L"6BW'UN,/GHT6#RHDI1+^2Z&K9: M9063[]81>!>>.VSMFI<3I$]KF<#DH]*#R2O/9=8\?"4#G1EC0>7%3MZ.@Z0?0Z:-]H=,?:.*\?W3ZL(4I?,.?[JWRNQV_'3XR*%B'#7DRUW"9/L8:QEQ1AL1<8>ZI*5+>< M^/7G+I<^;/4.C5]_R7+IPU;_./'K+UXN?=@:/ '#/JXQ[*5DJ#MCV ]9+GW8 M&KZBLK)47Z0^G@O(/7V\,!UHX;M=HU2WP<]4U/+'5#J+U52?;P%2GW\7"CU M<8U2KRA*?1N2VK&6\ZAD*Q/G-:V2-9ANW<()&O=YN)9$F7:=:), M.<;RJA)E^KF),H.2)LI4&41?*!3V .AL]Q\/HA]7 D0_?B*(OE<^$/VP/=@3 MB'Y\"!!]M0R4[6NOCY^_]OKXL7#YP_O0MFDW> BX_+"H$>,^N.NN*4I!^ER6 M"2X_+BUYQ[H[:92,9D$DS@>,:F*:QA? MP2")T""34@L/5JS),90$.0[+WCDLA^_FK\-:%"U(12-G-EQ&(O^/YG73^ MJ M!3<^VI'RAH;QQ62%TC@+ L^R^1P3XJ^4/%_B"@]Y_F@!A4(SON48+W\G]6>" MHF7WDK=1Z48Y.XD[9<>(OR]@RP 779=CO4T1(W5POI ==37#T,*-]PG(X,QU M([(0P7#- D>GD4^A#BFX.I@W'7<_D0/YP#&5)"LB@%&0;JR3W$00U4V9[/"R MZXMSXV1NW^+$94Q):G=SD(OI.@0_P12-=NOT-[31)># N9<7!/H5?^=3MM4Y4A-: M:>?W6MI6[2Z^JMT_F;Y5NZ\/.2>FON8VX[,<> XN*=B)]QQ\FPR9&1R>02KT"$$ XMG!^T.T&9E4_3 -M]]\&+0VT3": MW_:*UO6.7Z-\8C/?X]"V/.N&E$*:Q;VK"Z/7V3;JJZ:NAWIQYV3N7IX/H]-! M13/'A6%O]"_FLJ$X0"AI:#-9O&6":,2"F@$^>]CYQ-=Q*?THNVU_]\V'[N;] MSP$EXKQSSEN#]=Q NL,#^Q:-(N5;)1M[EB61;9:6:!#,=C.>;>(V8L@)Z,[9 M!W'T@CR<*F)Q8K_=W:^V6WU]M1'?X,77(=J1FUUKG=Z;#ZUF+F$B_/]>F'Z" MC4?O6 8HUAZU-NP8^A2T6U003-_,#.?$>T[LQZQ541W]/:U5']>JG^>'S%\K MY%&YQ:?:HS:L'%Y2$,.!8Q'R,_:UJH3NX4>K=_.C918+$V$'@DQ+0ODJC1-5ULIW _I:&LGN&E< M\KQYBBE;V>/((XMV!0TL..:;!78*&Y]F6'FZ@2[?\YQGV\G[AA%;7NN1O:7Y M7:+SE%<1B2R>,,Z3-BE_KG1C=I)WB#J:1F+#SNNL,]YOW:%>M/=2N8M1D/ L M81,N:+.,?S3$ZWF%_>!1PCYVI3Y TL?@7<@WW-+1$WN62D#1.%Y@_S@E\*HR M329B;KONAGI_!$)0;G*X76%?$_Y*,"S&*LR TFQX()Z+((@9ZT8>D+;R\02S MOQM&[MRS><),QR*J,BC3ABPA'E7X+!8-F;X:+S[A^69M/3BJVF4ILX^0Q6S. M4/Z\/):FF['41J>_O=6XT@,,0N'$Z8%W=H!*O<#%0E@)#4.?,!N3,R4V>V%G7%#0(\=%GG,O6'G>[O *PY--$9O$>,8/:P/,+^&"BV3W"R'AN M'66XHXZB%T*0^XV_YW1(SQ4,,,9\97.A1L!QT':2RT48KID*I49@+PL!5.509>9> S'4WEX$QV M4::>PDKSVE"-%)B^9>/RQ)YY$C'9Z2N5$!52&QUZ[E1*+YT\F2L2=7 M^3K^ ;E[PH'3OJ:Z*4"YL,Z=&NM%ZI?P M5R;)0Y9ZA0_0H%Z.2DIDBPE>'G%VE+'R\("@.)R"NJHGHQ7T8(QRTDQ1=Z5$ M1R4N\QU;^7YD<@=YLQD\@9^+.7)*]&X(9)'K!G.[?EA:@G-&5Z7QZF/=973Y M2:^T,Q(8BM5 Y!+(.>B>&]P<8V(&B5Z-7Q"@)(:;ZR@3LCTH(72K!#ZR4WCI-0HFYW"A% 7R%PELRB24./=(T1>R^]A"ZRVX 4H[C MA.A-;(@T@WO-LQ^?7#=!(* G"M3Z[V(])R:Y1\L63661:L\BNX,?AU!A6U+L M:OVA&T%\7X5_&8IEUL_Q<,D_W[XEQ1S$+X' <^#NG=&;#[U^L]_-.E.5H0<6 M""PKRAXPHG9WQVSL6;,^PJ^^6-K1\@K6,4:W%6U+M_7F0V?0;'5RLA 2AN7JH$5VG;0; M:?EO3I&)<*J")%]-XG( B!';8D9!&G+>F#YZFD+[-.;8A$Q!DG](>0">CYDC MM.Z[I107M0/(D@J\&55)39.\@8ELG53<;0/-/Y!4G%N$A@HYL$B6%6[8C33( MK$G Q3\T%NCMVK,\O1Y9K.Y7*?0^>7ZR.(E?\Q.[*]SY&;SKEEP&NT)WNY@V M/]A08_M(I=\F!3Y'^N6V[WPVX3?=I_33:L 'GA,_6HDJ-0D_;L2J3U^?^J-E MIMYUX3F%Y7@?PK+;??-AU&D.LEPY(RN#QXC*\7.*RFZO*,?KX+)R5)3TMYVL M[ ,[;S>[.7QJ35;>JP!#YV6D9/ <IV<+&8E"!N&*\A_$?MW+"\XZI;TVXO'W+IAE1&/XZ>(Q_$^Q./X M!<3CZ.'Q&/HXV HB>+QW%YQ6/W*>*Q!Z9D;]P<#!X0 MCW%L?%A]$?E F>S]B7DS)6$2.GT5$%E0&>3E#LD?0_!Q#,I4#^JJ$:%QB M-([M8'(H"[!-[A6)$HO"A>?;(6T5(G!0:")ES2-[:L8 9CU5E?&?B,E2)3OE M;9*F$,,%)QIKF(9"?R<]*IVD:M).)3$,X <:9@CK/IQB/01SA1FE*J.+F* $ MELIH 4HMA(40HW$I$2#R27X6I,OZ&.&%8U/!\LBIO38Q"\N<@D(#"WIV_0>> M_=;IH&$@-HT6I_,>/_+*G"?* >[%%>%&KJ0R='(=36"VMF7TAJW33NLM79,< M9%8<_BJFL"QS^6@*;^,9),7E DM:) &?:HW3_MP;-A"'\SW0BA M09PCW2;X-Y*2SX1'(UX;$PV!'T&!,82\!YSEID]>5Q!YIX,"OSJ,VDF7)E4D M)"D8UVHBPCLAHU2)"K6F;;%.V30N3%9/L*0-(M<(J+=6ZQ:K,\1GRE!E%2GT M"&<1X6,8:L1BORH1)M66%DY);JF=N(8H#Y*(0RE,%AY6YI*@."&R'46Q*E^ MLMN"O&@)D^P\4&K'^$,]))MJSY[JR4JDM7-GE92/LK<]MIJ;(WTEOIIG?_6P MEFTSKX5*8_?.TH/G&B0V>FN.LO[?GV7AV"=53-SG0-$GVAQT\P8J2Y]3_B9* M;TE!"-9P@Z3#6+CPA2Q@KFK%2YLEIU**(JUNPTA7/Y)',99,)*Q3Y[;!KAK4 M+)_0@G;4WU#^4,WQ@J=XYD[/M&%=S6B=Y9A0LNQNX"#P;J?A#@XZ7/1G-K-A M\P>J-")E3+R$'#:$_PXI@@N+V>1C$S][)NO5,KL%=-*Y+\C>*.7T'FK"\K?( MN>=]&]/9;&W $)K&AME+51Y41B!>XQ]@BH+Y2.53R%Y\(+]]--S,S=#-DIO M'C=O4\2*+=N\R*=$D$PJNZJ"!B:%YU#*E8,SFID69QRQ&T02T-CN=JQJ/Y)(?^NPFL,%K^Q?-] MZI-[;J[@E_!^Y\,^QA+J&X(7[',J6IQ&G%N#R:4B9 0EY0E[3&S&.*Z6A:!' M,H]8'4U7PX#+SV!%':/+U^^2LE"G'FR?>M M3CW X2)9/ R&!Y*M\Q7J?(6] MY"L4",Y12=P+24F[ QNZ^2-K]UYF0_/?WC18E\C^=[/XSX2HQ)RK$DL/6U)1 M\@;N^HOC6=]CB=7O9DKVPW?X3 '2;86\UH_@U,IG&O%#U[6#-#'FI\WPDY^F MW1W<&:)6(G%@VD$Z?4"UKC5=X.%T+5E;IK5H2/4'U K'(4V#LPO8,4*! ^TN MSY^;+HPLR 7_\_MEF[7 ;:X_- MZB0V HI9Y)#W?'+/>JVUL,5,RU-%18@\NYCFX9-*!].R^$>PJD"3M*0K&'\+ M A$$TN-+0W$MH9)"UQ(H-K_HY,WYU,>3L"N<%F#QFOU82?!O4+30DXK M8UZ,'^J[H8J&7:D5DOQBUU[A_=X&-\>31_,]E: T*BR'IVFP,3>T@MBVG*=9G3KP( MJ>96@,BCU.ZY\*B5Y#W1C>P>#;29Y+JO\Z?$6-4HBL/ //A3.:U9Y&J)?L1M MDL@"U4B]+LJO3Y M=(BPOV.<6%_TL.HQ*#U4B]7]D>_*,YXGX.1DT4<1+O2V MGC,;291+@E"QB;6@O!T:"W.#T[@$)VJ37_/P[&BX[7E/'=;L'FK%C>SMA=,Z M:>^F#TM0$&X2G?I/OK>\^ &TX9K..=7?$'YP%H:^/8E@U#?>)\\'(G7/T1&% M>:=_N?]5\@C;.@,RS=&C1^L: MJ0_O07*M'//^G>W2N.BF]_+QTL.&;AZ*D\(IE2^A]_'/T@,T'C4[O3XZ@4(? M_IVJ%TO_4!/F^4OV^V&[.1[T08Y@S H&%Q.9=,LHU[$L:JOUE"GJ4Z/*^*6:VT[0A7$JZ>JT MNV[':M:K I7_MQTNE 5[JVNMTGE:?F.,],=V#GY@!5H_I-/JMHHRKW0VT^AS2;AOSH*:P]KA_> K# MNDZ=QKA5;A*KH'BHN)%W%MAF(^F49#Q>7&RKQI;J,+=V/\R#PQ_F[IL/O<:X MGGL,&;#_U&NUT;$R]B3&PM$C0@D'S$ M*5[_KC,FT7(@H?&-.K\QFO2_/=^9KB4,';V1L;/'H--J'?Z,#]$G->@^^8S7 M1D8I*:Q]> H;(85U!N6FL I*D0U2M3F,-C+X'AZ+.R2P M52>GBUR95+P:;/4X"NL=/IHT'+SY,&JTN[4-\7(V1'6BY,I771 @WT77*PQO M'/LA+X$.B,TYNHUV>U]FQG9[60$#Y-4290DTFQ$VD6VTW\FKQAOM?H./AC(?WY(S:^\(%[WV?2UH2K3[I]4FO(O1X MU-D7]+C$)[TD*M0O5)E>[RB9Z@:VJJW+Y392\]Q,=UJASW MZDZ5=:?*G8EOETZ5^,14#GUOW(Q-+!L6Q W?G?)W!\I:N+RY^-WH-(MZ-?Y^ M]N7LUXO?+[[Z+\#:]MS2#7? ]4+NXQUSP&Q>D/UQ$!""D\DW=V(."436UJ M =J@MJ%*BLGV?=@LU*=F?BOX/S=@QE:XKO"YT32V2W7@L#5DWV;X$3BJ30!+W++4LL=([D>KM2Y!CGY%/P*Q/;V90 MOYZ=?3WXHI3N^#:-LRFK9TA?#= K-E,^RPG0V- XM&?8 5@)+) H/GQY"FJ= M[26:'AP*/B5T"DS?#E#C T&G+E#W \'#)S#(\4R@TH@]?;G5+#\RA[5LZ4H9 MOGF8'QW(PKV&XX^,X LH :!@S4V?)@[B^PX^GG[V/&IN?!VK#*7DKP^;H5(S M03^E:;NTZS1!1TY0TXF(9=KNK>?<@OUE!]]920'K0/AX,ZHM^;WL32MD+8@I MRR(C;FK/9L"(%9)$T )0)H M=L8J\@6\$WX./63-#OVR8?HH".1@EL*D[KW V*]ET_;.\$S5&=24N#,KI#6* MKVI?Y%P5JWEX.?S<'G=[<*QAW9:D:#:,$[SCC7[=&V 1GXH'BW/Q9J%P=8XP MN:PER:[0:QA28&!K;FSU'8J&Y);JEXD M\7F;^=HRW&G>KW^U MOW*>&0CQ/?/=(F\"0>AC 8_,RT+@!2+SW#O;<3+?X6/5=TA" >R+ M@Z;'#^3;U!W> +Y\"YP[MM9#MDO0?N1=OW_HW 1BG6HF)IXZCPF=]G?&Y]P, M@FBYXE<5](1?QCZMY#%ZWWDIBE!ANC5A-NBCA<$FMV$O>*#'#:<0AQA$$]P> M$E;(AAII'D2C)4EIV$OJO0WCF0$/\OQ Z7W(@"P33\(:;U)V,Q"@/.'RR0:& M[D*2D 6<:Q:%P%/B)\F-PE6@@3CR" :;9PC'NFBH)(9=V:(;!T*/XM$(6(% MF9]\FA6GTT\T=)PC'NY.SSF6\@61=H1VBO2K)\QNLNQJHHM+8]B6?O71; MQ'Z+,WY5.>V0C7+R4^0C,2T]'Q;V@=TSP&PPOP/=(XW'YP1=/['?AH51$[D^ MV QXE2_^-[)]I@['O&OH9XL7,S2_PWQ&(D#2,AV;X5+>$JHAL*6J6&2O/4J/*Q.EZ[U=I"R3O$9A=$-N!\45H++''U M2!4UH22P$//E G=Z PGA]X__:2Y7[\_ !D;"F(-F\V\TG%$5=.# !MLW?$_% MK-JCW(5)!['PH@-X%_*WGOC8X&"68-Z@UI:TQR&_BQ^@.V)P'Z3E$C;AOFD< MTH(F.T*)"5"=;D&\ $M1[A$#_K)\>Q7'&ECEOB]2(B91 *\(@#I-8^*#^J%D M$MX/]]CDX.'4,QQ,(K.]%7)6A.>03R<$H3B%_X/2[#B"S&,*=9#EHK/8F0>/ M1S^-JX1>' -1+U2#*A9?-?&_#/&?H]&$YMI9XI/[ZL'S8J>Y-!Z2O3J,6PD# MX:FCP>=@PC$%X[NX3[D5U11B(]4$MEHV\HLYY%O'9AM&@7*A)M0:(':X*1F99D! MF&FHOI(C[4XX#CG4;B%#] 06$5&"[YW?2M!1\G&>;-BZ5M:PQU M*V4,913-_5E$A7#CPQU@I0Y^3/35O*/P$B/?@K=7RCAM#:5QJM9X*FZ%XZW@ M=,)C(W3.13[J[' \I7\+#RX<9)C-=X'>-+ EYO>G[%94ZO_*,4/T+G*P:BFF MI".M".^.VR=\>(IPS8F#"A-PC24Z0SSRW@7F3- ;!.E92.1@,)AA[#.!RVW? ML"0T/V@:E\"$9% N[:+1!HTN'G]ZNC)]8$3:U"@$X(O0"+A\+C.II!1?*FZB M^4G5]#D$@O8X.7?H(B]]*;WY.H$B037-(S@ M.QAFZ%CU83WQ+L:LW=+9_K?)6[(P8;_(%C3#T$.GU]*[-9V&^H CG@@7#H*Q MLN=+!@C P%$KX4G>FB @^,"Q.3M[*% M):T2<[5R,&#++V/!AA.)Z8NWV 'A,[$=%&/DWYO[YE1(4I1OJJ '-2\F:'G^ M"D'>L%3"G/XO@]EXK0@*I<$0T1IR/(IVHX'^%[#@)R;2R3E,#JC&Q3;"=XC3 M2AU+W$3@$H%V#HF8[N!Y"P\-^CG21B!0PM.+)5="TL!?YD +Z*D ^C,=N8]\ M()DHN>( DXXY7=JN37$?9"5X F[M3$34,)T XQVVC+;".RC$G[ 0"I-0ED1@ MG"AG^\=SY61_BPL0"$2>,4J,W4221[2"+I%R>1 MU/D@=3[(<^6#E(:7RT"3SD5)2,!JI!A"+'*#5<:\R%!Q)MM?8QC4QPA7PJG5(,1RY7CW@I0.XXOGAXL$C9>H M(>=@7T[-MPWC+$(F[J!(P17[IS =>)K\'K_]Y&/,K&'\*GQ83! .?_7@_M\\ M% G4P;X1.Z0E#/ W>,'46\9??Q.K"%12"^GQ$GFL.P4U8WW@ ?IA C!_I>9! MP5F:HU(*42XN63_@-3 1U.%,[_"F6*+ WK@BA!^^XP)XMXA7'AGD1O3C?7@8 MHRZCNS0!Z85Q1X2F7U=GNP'GZJ@B9<4*\]956\4"-\D%I"%2-#87K M$G0XD696^IP5N3>-K^F"@HKD-CQ(,IV&KFXW8K59OP!_!P,I4,9#BET@0%<: M4*@#TN$[@95SV# $.TQJ8K+YB4(\R'&]Q4]@C%D,?4F-);:V#.O>!L:#^;3@F?H4C/_'\M^@N3/D+EC ^!RXD](SGJ#$$WBR\ MHU +126!@=YZ3@BJFT$*MN^YMI7V'X))BS%SA(+HV]P$&7"'9F(#R& QXK/(4A2CD#Q4A\ $9A2 =T#^52LH?H#L"- 4UQ4AH "# MZB7P4>F,).-7\&/"9EW//2U^UOI I19*=TL%M(+;K^1#+-C)T<#(50*AZ=X0 MH/U_7B7G-B-T8%5([98X\,SO=^@76L$Q6A"+)1W"+))J+$1HM1&8*CV:P"1L MQ1& '7"T<[6X#VS0DM%'> 5;+"9^9/KW1F?$4:)&KFI,0R78K=*1P8(XCT"6 MF<9OOZ'[%CX2KX?WPS!ACU$+)NS,W!>L81!S^.=50SI@U448LT(YI:X+-JZK M1(.K ::7N6!UX]E8,D F$T0P(\IT8KR]Z?N(4V<_FIEF;%/!PQ53=;-%*@ML MCS\7&F.-H\^9'96^3Y9!O:-BAL4VY4^S MNC-EO]F).4P+9U)J&Y&S.?% ;4%50_HW908TG6'M9VQRC*86J\_(#LM<<9!#NHB, M8(&,4RHX9Q98+S!22TB(Q(K#9YJQLO209T=+4C6D)5H<::[WZZG[Y5%2%(5! M/4P86:O:L"Z.V5J!RS%?RR.+CQU_9 Q3'"F)8$E-!A0?<' M];X^V[YZ[MS#1;==8*;LQ)%G<'UCYXXW03]K-KZ(B5.^"?I:1(IIO5O/MELR M']*"BTG;5PE;L)4+V!HKK8CJ'H)ZDYYMDX2[0!,:%-8(;1W_ M/L/J?"'3X"B&1 CI&=@"Z);$G#V^&GV%,F:>10QDK1]0 E'+D<4?T>3!A.> M30DS0 ^F#,CK+WQ;T\'SB4QIN\&&+G$SE)58M(7U5CRG]A)$.5NA<<0B[VN] M.\^^.XDB@0B\V%=EQ(Y]X'U3]""&,,8Y.ZB R04HX(+(GPO8O8"+8' ZE1X& MD8%I3AG6KB*W9KVGS[6GG%%'F^IC^0B?/ZT%1S,ZIL^H48SPF.0QPV 3J3Q: M%(,-B6QP544S@ACPE@JWI@*:>J0S:!1X[O10*84ND6\D ?AE]"' MERJA@&70+FEUC4]E>6!:8%A8F"(HE^Z(\Y%^8S *T3>" 1E MWPH=V:J5RM!I4Q;+R"_FH[\+@^;.O?[T]<*3\6VR.L8J67H9*P^4\RF3DY;X M'OD%Q@/\$L\AQ[M=+9&WY4A@UOQ?Y3[1247K]75RI9E>7#$=E;-?U;AD# M' IKX:)P)?'I32@HJ*V]A=XUACT]I,52Z#FDFB<<[%CY-K 9>$C\DCB?.L5L M4]!G!N!C:X%4VD7Z+LL+PM,X)P(7%I]30X?W !T>U-#A8; .96,7T&M5 _P27]F0"6#@,<$'N5N&;*S M#:E+"^&L,-\N(,D)"X:"$K/E0#RR6UM"P-.0@ 6EU_H>K&+88$#5Z4Q6#N=F MT19IN_@*S-P2=X$JY;'TY$668]K+(!6'YHWEP5!0WZ28?A0N@(P:5-]J:0<@ M2:>4DS-3.6 243R5P$F>MRS A:JJ$5@V%\&R#('P*[BX@IM[ML'),=BY4?0@UT*<&+20["2;2%F#HE\Q.5&@5@@G&L23>):KQP;VW?&(CM(V6)@XI&4$2 MA4JRE14.#*\EN!."OAA!1E6#\UWE?PK2I@)=JIQ)S,S)BU!!KIC*I9;F7"!# M-B3@80697S!NQ?;)&R4+0LQA!PG?@G4;X6_'0S><3<0 ]X:%D#-=N6%BIPSJY"=-4Y4K9*Y(+]-L,7Y(?Q*8Z_AOWZ",8V M)S(XCI@K\$ \4/3EVC_B&9:EBJ@G@>TGRC(29%I0\4/AIRMK& M>.G"=&9$1FGX-B9J_ 8JN>D:,A&,Z3H%OXU5E\3UP8_A^H1<_I+CKU,Q$VGG MC+X/\(A$G6SH#"T-S,6CBUJD[Z!O?-W73ESWIHUR6<>GT6 >Y72.GI,<343(/8&TD6(AP?,O8( M@1JM%'B:%;%X:,B;>!4W#7QMUY@(T[O!7 M#7/-"60KWW;B=AOQ/7F[B_?#D) !K-W>?7*!H4&E"@QM*N8'+%H[B7\#]2UI MS?,'QZ_B4G_55%&X,".1;*<<-H HC+;H*S^2ZUC(RD@F"GO MS34(R>5!#^&2Q4BKRSCOEY6"!M U^\YIQZ3ZR$]$]=P-5.ZB&B.:J8Y']CQ& M($F-F1-?2[0,[9E9)P-GRB'C2R8 "Z@5\H_M FD )_GGTDQ-:=(A+*]P +L A2#,K\A59\9 M'H@[#J_R9/(1J2-J\+Z0Z5,2NZ^7!)^(\$ZPR0&'9FW/4[7/&S3.O YQ(&'R M&\0I&'B%W6-G;J8,)X6V*$%U*F3:",PQKL%IHX*.;$B\)8EL95/V5$+2YH;TCR9*_%(ME!'",^G4^7/8LW/=0V67K;) G?2\=/ MDF2/4#:J AWWCW'U!/]4F=%DC-H#T0!VB+N0/90B_X9\G58G7W,Y/X;Y_B[3E/=;S<")&0W?L>Y\M,V>[=]3Y_UQ?GF=YL2.F44:[. MI>L1Y-A+FDS$)S16D1-ZSMNU3!^''?RT\4$GPU&]!_-784")SR#]DQR7TJNW MB<;NU.B\5.=$$3^<"RPN&"Q0^4*,>%Y!9T]]'1--I]GI_XST2&WO4;>X%BYV MV?I""MPT$D@7 V[[(XF?OJ#?-=\W+ON;TF MG-3X*5PP&"2_/Z4 .@GHL^L_\.;6:6N07BT?B7HJE*-Q33CCRRD@@VY'8RHF ML@8$Z(E!8J5HIKX\X:8]\UEP:*><^2MC"O.B '5#+)68ZA)[U7>KA,VKTE2P;[P,/ M-5'1XVYG9F!\3F^-%]=.RFN,()$I, 8AJAIIBRH&_S:2)-(F70&];G?3'I*,/5Z J MC]7WD)H\[$GBBK@89!.3-N0%05QHB ?%4HX2F-"GBIZ;:=HAI#R,.KD_M9KMW.^+'M5&-:N[TZ.*OQ\-]C:H=NO!0<%FX#;_^4WWC;I& M;8OK@?EQD*M^H7WTBRZ7&83O6D9[%:X_=9RYK+/Z@1=F"76=LIBH7IZWMI@I M(6#J=P9,7:#?E3P%K/AWVXWX.(;3\BQVD\_"4MR;/ MEI&S*CX.J%3+ O]=ZS$E%V5O"X&_TH*4>R%^WH:_/7000)ZDI\B G&E7Y$ .1CN>Q_P=/I8C]^!\=V;D%2:-75GU<9-&!;EQ MOC;.U#'] M:_"L=H^*X^U3ESF>^TNS:4?M/I/!34P2D*D^[YZ-/Y?G_@K2U@;M?,A(PS*3 MV76V./IKL]3;M3E66^JYZ]7OU:11;>:\P5*O '/^)@)!L7!5)XY&.FR,EC0IRZ&JKS[]R:3/&04Z7MHO%4"B1ZY5I MT=U=>?1QJTJU%JVALFK2J#B/?J+[K*A+R> 0'4B8;6/Q#RPYBE&=B\[[6O6N-EO?(&=+#V.XH1PF+Q,D M>8K:?50QZ-&NEO%.BW!$!_?95/7C(J=Q34[5D@-/@S14*VQS=Q^'6ZRDWYK>X/JN/T@M8M,(XO>N":+RK+B37#P4HA]U=ULJFO38- M>E1K2K4"G;6K:JJH+'.NMOX<,V?;M;SEDVJ=5/#@[8J0/F[-J-:7-?!\31E5 M8LN''V!9KWIEQL85U:&6\?0&E@E];19&M]8E:POC*>Z?XZ:*"G+D"N9_4[!T M0O7RI65AA.:/1[I[CK'(QDE_AYC9:RVP4==KV8Z4=O?MOSI2JB#;?R)&9E-3 MJ&?=CLN8WX,$<,7,#HT3J9 G=+I['D)UE:_' H2'A7GU!54 MT+&^N0-*>JV0UPIYK9#OFY1VAV"].E(J"9O_A7HF/=Q[Z_E6DIZ8US&NJ(-8 MNB!YI7J&A?82T]WB#GWION.RUKIA!WH/<^?>,&HY M5<20G0BQ>>3>+3O/A)GW>SMW>58NVF1T 9]FBH3TN=0D;+ Z?>4R;.RO*UI>EZ:Q8=D;Q M+?<412ND7VPZ/^.^\G2"/0<_ @=8VKB>BA7@29,GG0\'3,A;8M]9.M:J4VBX M,$/5PB]0C5D#>RK3>_#.NX5M+5+M9-&509=[QD3 <0CMT.']$3^LA>G.!9V; M>$QS#[L;:@-BCK-^#('%P&U+@JU[$]@&V640^Z,&\#F8V? P81.S>9"EJ#6D M?*6B1]/T\?EJ67UNU)JL5O(>[%8<48M6G)RY@NG]L)= ID!V[=[/=/+;[9^+ M6#LW;53\4?&5D#JV+3WJV,:,A;JUI;A*CYZ-[*6!C1AQ\8$G8U=@-*TC_,H+2'R\HYG#(#(]XF,EE#M#MI);S FPH2@LOB6O M124/"UOL%0ZQZ+:79BG=45X7=?[O(LXU79ES<3KQA?G]U)S!8-^9SIUY'Z"N MJ/--8)IK2[^^:H63G,V>;9+,OZ?8*YR.]SNP,4 HP%4P)K,T8S'@R,_^_.8_ M'F[M.P25D9J@PBDY]["'-Z;RF!\.*LOSR*@"1@/7FT"?SP[F0TE:TPZ;8^P, M^V&GUK2#3G/<&>^G"VRKV1WOUE"V^/M^;W#D@^I7LE_N"[J/-[K*VOW,=3DN MKQ(V+\TVWS5*TWBW7/[X_/4[^8B,TY?]R[T(GC4-,E[$/)?LMH[#DA/04WL& M/[EA<,76ZV?CG(S->LV.L,-R'+^R_+G M*@UT](,[_,$I(?BK*H7%OWA^N##.EG"W93X%UY(;\2W==']ZTA3+'*VC MA&9$5328OYGPTE=6#6'8Z(]'!\A[W[.!4MG-V572]XZEIM>+2/JC)IT'VHPU MQJU2'>S#B[/:N']*7\<0@_+_[?G.])555X"C-&H=HJ]J;0T_3D:VCZ7PP:&M MX>J3SN:#W6OTVH,R'>S#R[6RFH^=?OF%Y+F.[$ZA7_>6&;0>?STV']3.\R\W MA^F.&L/Q(WM!;[T&%;"]GT;/59"])YT]II(^>8?+LBI[M]IKQODZ&&>_U^AW M=E7-#LIGZ6&S/8J1O7-E;%%O=K>]F%W9IZ$>+0GXQYJ4=70W*J M'- :/5(>IS ZAAE@$J'P$;5ISBGI9J/54E67^6-7JS>L?D'HQ\[]^>(MA[[_ ME1!OOU43;PWXKEHXZK$[3M"-YQ%H)?1O/W:5.KORA!)&1UY6H.U)%7_6^U\+ M\1XB!%N2N=<"[;59:BG 16VI/11G>62,Y;7PAMI2*_$&/M;/_5J(]_#"Z$B= MZ_7]M0O\L8I52<*F6Z6&RPJ!AF6&8N[Y3\L0+[7$+,_]AR?TVKWVZ.C[-1Y:%*7._#Z(+Z ]/KSTW/$X>S*^*[BO.UOFK9TM\SK7JR:Z71)'>XU^[Y&5S>K\I]I"WC5M M778A>F4V<*\QZ/?+I"F_,CMF5[G;V<$C7IO 1TTZ&]=KT.@=)'>KQ#*MK!9P M!>3CM>S*=RS9(UL+QTZK5&&8.ER\N3)H'2ZNJYYML5ZC1KM;U\PNCW#70NG6ZCW7ZDM5D*_W!="VQK_W"WK@56+B.V@D2W63D?-]J= M1Z(W:O]P;?_N9/\*_]:V7IOYVV\,AKO6SZ_-WX-)EUT5J]H"/FKJ>>!H]UJ' MH)<2B[2R6L E*?O]*"/XBPB-;T^J_\W3RJO>6->YW=L"E9M7[:&"^!X6J3IN MA>EXNZ'5S[WKLC^$B(R[L7) MHX/D8<0T,;5O/_P7_$>-8&GZ<]OEO6VEC_^_HB"T9_<'H.@AJKX+89Q[2WCS M_7_^QZC3'KX/9*DR%]1A6:[,F K+%V8@IEB>XZV:X9XIS+^U+.:^?#E"[AGG^@1@D% MTE'J=@YPE,R0*1$I'A^R@(D)'^X%DL5,7-\,Z20XLEV6,0,Z=BU,R WH@!FK M",8%#PYP4A;LA >S#IK;[N/+;UI'+SX$B\15B=-[TT]X"NU-K_U,>W/E&I_$ MQ(],_][HC-2M&AN -^!6X"WP'#/%2A+6<6<#N?WSJF'<+6QK$5\$MYG(\=1U MJ9W$EZ0X$4QQ10MRS,%\8H10X7[+<<+:'@Q2SJXP=#A+@JA:!KM MYQ[5QC& /@B'J5SK\E'?:@Q2':3\/AVEHRI)DV($W"U&'P$N0.\REZ+5%T#""E;#L&1H3(!S@ M@KGC34 MC/D$C!2VX;L(JZ^"M#MI%402OW%SOQ+5FEH>5?+(@.8\GX3%.^)% M>%52;6/=[UVFR19-C79M3;='0DUK7.FS-ER3YMW1^+*E:?D> M;*7K+6T+AN).;=S3(#-QI0# :R,G9+%LIHR5B0=71ZX=&K>>$^&>D'5S*WPL M61V @83# @71@I].D*5U6N_/KK\&]+']_FU36E;ZXN,8%=/#SP7%6]:VI=ML MI5G@(VS)&=P7;P<^VW.KQICR2'S3Z=5-U,J>X!P[.R,@$P-]:=HNVOU\O&"T MMCN%X?OWIW?V%#;?\>Z,J7?G%NL.\N6]#D;9*;CM=_F:49 MBP%,^4AQYYGO+Q/F8<0%D MY/DX[3195[-.29XKK>GUND[*:>+N[TPP%/6XCH2:5*+UZJ3?6K,P^C\W7H;U M9JS:-.L]Q.H]AYNTE#2TO:N!UN57WPL"]#+,[/!I\V%O?:R@4@ 9YN68JT"\ M4Q_>JT IJ,XX%KKIO7R^U&I1'UL+'M,+^>=$56NV6%V3>$'Y9OES$W[Z)?O] MH-_L#'NY/[6:[=SOBQXU;O8Z@YV>5/S]J-,]ZC&-'GI2*8/X+XALW0AA:_LKWH1/&L: M%%<;UC!G1?B=3;U82DA *(SW,MV'6I84QLEBHOKUKWYJ*U$VH:?AUT'"GW1CL7'2G MIN&:ADLT\9-QH],N4V&3$NMFAS.%JU)4XJRHH[F6)K!%Q8ERYNUMSNCL-#>7 M52QG4MV34^BV3/"LXHZ.FYNKS=8[6K$=/0$.6B3ICG0S#R_HGBUUKU2AO9W# MPY;'Z$<5'K8\-["#4$^U@5^79@BO-)T&"M7 +<-FE#N F^,#?-RPW?C.//J 52B9*2GJ)N^&^=N M;^K!I^.#Y7010GGP_G#8A_>IQ>HW^[@4*K/1MNB8J4.NB&]I_XAAWEH>JOK9 MG,)!# 0F8P!E6(0_RF$_A0#[UGK[(GN;ME"_@9;[XW@)D#ZW[,GL-V(P(^L]W%!I!IBTL1> M$$*CP6Z8K)= +;6[NSWI^<M!E8=+;!JD[I;XZM>55R_TVT,AH_LEEAC4TJUE:^7AL>- M?KO&5]4T7&$:/NDW1MU^C:\JF;I7XZLJAMT8M&M\U7&AHBN\P@\!#!)68?[W8.&M9-$]W\2Z8@OO#G%97A">)L,(PFA*M3(IK!O: 7S94'?9 M+OQ50:S4QO7>%2"5E 7ZJ:\7N7Y$M>IDBV,@%%5B[^968E^9][Z'57L0:,.? M3U79'H*ZR<*(A*#"VD:XZS [JNN"L!PNJKA<.53SA^LG,O JPBJ+_QN9?BA\ M)#D0_]Q'XLQ>% =:X0QB;" )^7L#% M: (C"FU"^963XG:,[G\3@:!(&\[[(VB_CK>B$DTGARQG(TM@'JJ(<\%2_:>Y M7+W_>/!U:9=L7=Z^!CC(L-EZN,S+UC"'72$6+P&]*..8'H3-E%+]J^$@-1RD MAH,<'MA0PT%J.$@-!ZGA($_9VI1]-$WLHQH3\CICD?U&J[79Y5ZF>&0=3J]) M.!MB:/0&HYJ$:Q*N+@F?M(&&"^L0E(E\#Z^EU8B0&A%27$'P=8:;CQ<_T&[7 M.WID._HZ05N'%W8U(D2%/!^! L&B&DANE*J/#I0&?)I'CDDI^AR;Y[H\#!(H M:;N1W59GO9E>@C#(ZMI&GM(7$7"6ZBE3N<>#L5TB*%I$"Z M@;&8KG6?!5*L=7*J&PKN@39[K;JA8#G&4C<4+ E.Y5?A"E\"P\ZF0-383([X M1@UVRBX6R;:S@Z]+#7:JP4XUV*G$EDT-=JK!3C78Z?"PG1KL5(.=:K!3#79Z M4E,QS4(R4Q92#7=ZG8'V=J(KC!&%"^$;\T(/ M3-(4K()(J$ @%K&+$U-I#Y R11'YJ-\=JI++$3GPEMC/#/C4VO ;I:1: WC6Y!Z5L M-X@7OZ:;+(A$CB&)/0WO=135;7XU;>K>)TP?EAEF!R;!AU?Z:J! M#10H/$>=?K-5=(R.- !YO"'E;41[O:D5V]37>$0/+^AJC,"'2QDYM?T@7 N< M]AIZ(-D@_Q[%6D,/)*GN0XE])AR-_N<5XP3D%7A/&!CBAQU0-#??W6*H<+", M?Z>N@@%=?[==R_2IE0G&@,F+_C<3AM8T+MV-(7@CB;[K$_*QQ@%>9)(*,"<7 MTH.\#'K38+!@1(ZQ<"Z)>Q;?#BN! [.AUV:\>): M<%+Q;680B)#[YCBV.;$=.[0EF&*^N\,*+T]'_BT/%L$-*,;NDAY,*QR$\#^^ M8V9XH!+1@X.CB)-?$I4&C%2Y(B2*!$TTX*5/C(D?YH!J$V)HC5 3 E)L*%!/ MH(ARYB'> ^7%:P ])K=\7 O@6TX]NW=H 3/'VPOZ9@Z#[Z[E"*Z3$&6AY ! MCXG2E# $5T;(0'9I9_1/21-<]XTE*)K]$05^MP49/&DI'HJCOXYUW@J64*]S M#60X')"A,@[JI0>#^7=BY8E):-A!$!%VFU#2=?&"5QH)ZP_;58B#U6'72\4&94O)]ZY MU7I4)A#:&'=W.'(;=OXY),+:ZQX(1-<;4V_,LV_,XZ">S[H]AY<@+RB-#C_ M^JK*),C(1YSB]>\&I)H<6NFP7"=E(V=U*L(ZVXU>?W/!G9U\C"]L M@A[YYG0:@^Z@WIQR;LY)N]$>[>Z2K-6-VOA=HZ2K#*3IM5F\[4:W/:@-J_)M M3+=3",FNM^6 66'CLIR6PPN+*IM%AT!2/("F?:2G7P)=NT!84R]"URW.I#@. M\(H"0$];FI)SHFZC^_BX_)-6IMQ1S_H\O,[S $;AL%^?A_H\U.=!ALS:N^BJ MI3P/A]=+]Z[C%F9I%B9];=\J^V#)8NU.KGK+#M1TQIA6@KC3[,2YCKM6,MZJ M8O'N:U:5M;Y)I5HN3?^[X)0YV[V%+<#\2OPZC/RD0'&XL/WI>GWBAG&WL*U% M7"^9\T7M='Q&UM.6Q8Y7L,B^7.L *S+K0XE<> RWHTK1VH$W+)VW%C_M"P.4><8-EO#I'< M]Y(XV!GE_W+(9,9RCNG!%2^E='U!;U1=8?FE5[H*5DA=8;FNL%Q76*X3$X\L M4D+JY6'"):3L8L>?DPD8(#,[?*L")G5]Y%>=%]-YM*.WSNDJQQ:^6MKM##?W MS:P)N";@4A/P26<\K +W/;RF]G*Q@](6D$L[A^U$HY,*'77PLY=+$XP+VW2> M% 8PL:EAW,,O;B&H'KE;A$#.HM=A$.O*"VPLC?&."D7:MR)Q;/Z<3K*0;M%6 M]]IHVKOUWX2>>G+DXG?C"_'YJSF"P[TSG MSKP/D+9U0@8J7EOZ]54KG.1L]FR3Y ,UQ9J=5"'E'7 XX>-5,":S-&,QX-3, M_OSF/^QNNS\=BL'8' PGO6%7C,9B.!Y-A&@-S&%W9/V_(1Q-B@!X,SB?0#PN MUG63T&"97=&[LZ9_?/+PT[7;G33E9;'Z$Z+/]OY$]M<-["KB= MFRN,+1G?1.!%OO74,-&!90:EEP[?!QAS="U[!1/C:2'=.O'$\X*'&X0&R9PP M,"PS6&#:^P(6+A7'-$P+>;QS;\!D@&]IETO10B3![B"QBY3U5P90!U:?[+\W$JLH[J^OSI-MQ? M^H"WWYH.!7FQ*O%"."33_FA>-XV)Z7[/A&55^#6()@&LF>G;(N!Q4RE@6,NE MC>%=$IE@=6A7S=>=)?N7J$ M=T9E;'-(AE;^H[#$^*D[TK 6 ML($_M5M];41FT_E7K)B,&]R[%(<);](-=T#ZEN;7QW?R >$&2#1(7 '.*1\/>B& MJP$;A>2)Q(6%FFG][HE[ M 4E%<(]AS]8(&#<+: Y_2Q@L'7GLQ1X1[^/3GJC6+BR0$=X)YU:Q7RJ+#E?! M%4L<:HAMNW$S@P!'EAHEU9">4GGWM0KBD>\3%XWGB37%[5 =JV1\4M81NLB) MIG2RU,W(@AO$ ('HB 8C) H^0#/'NV/RBMSXX? B;P+;S97)C2E,FOC=AJFB M!1L2#6H34XO,\X(5"#U_G<,C;XZG)Q<,!0D3\U1P\75ZA!EFM@KYC2F?;%M& M"#.>:G7581FXU;I"^:A-)":^,&$.0,21.S-O/8;0V/!L*Z>8.\[?=)QDR9O& M[UX04J5Y-W3NUXO;KT RP* 5 U!'MM,W]KD#J]Z(-0E\ ?P@85WX M5_J! 0@R(@5'S$T+SNU]@#* Z\A'2R1!/HVP7KVN07H),%+_;AQ) \=NG0,Q8.NS+P'!,N MT30^F;9#JJ07X^'4LJGIB]3D8;@F[$G,='"CF8?P\OOBE/]F]33N?9$I[P1< M0="ZW!L30:Z9*;[SSHM GS2G<'& 2K YFX%JDJN7FHE(42.UJ3M&R"70 M&BC2X"' K10/=1'T0I4I.R%@\)RE9:0S2'%D1PN/N:0),^,&Y$ E?] M$%84TB[BA3%UP.�TM"(S)=I=9+O M96D8WZK1;&R6)120,=#2HLVB$4V$NH2FY4W(C(J7 X8]7S Z%:ZP0QR8TDMY MX>$4G&%;&W@&C$0[O?0D5MKUU_*1G-KH1TP.-(A]Z_O"+4=?.?"PC,3F#;L=%KS))86*(MYX=,2$A!UXBDI!P]T0"JX)%E,WT/ MD(K7=@AXMNW"G["W 1Q4&PQT$]O^X.EAEHW_$];"A;,Z)Q/#3YK]P.>YC]?S MV_%7Q8:(8:$-CC*UB">EG0OP9KP81JA:\?!#-&Y.BW"G2"WA?C10?+GV)AH& M,7(UX08.F%E@TS@*%#3;P_A?XT*WA[\E]O"YLH=_3^SAR\0>+N4J/,C-XW8Z MAL1K1TL8+SPD6#>5BOQ#N_@,MNK9PT6C*@$?[X^;OZIS3*?OM4'C8+F+Y'R M.:A5ZN9#%)]EK4I(,3G@W.,J\9$/CCDODL-[ \R\:JA4E7!2[5:_T>OU]@SV MJS32KZ;=JM!NK]L8M/<-5*TT[;YV\JT8!9]T1XWV8%0NH.JK*N9=3[9, WP= M6.1'N!6-3P@!.#+/U[#?; UV\PP5^G-:S5ZO=$XF&%1_+TZF7*-[7%&C>^L, M_MH#=U29T'76_5ZR[E^#@^H+!OT5\@TCG+?VE,/-)Q'787K[;AM2>KSQMW-+ MY6T:'>QW9+NQQ\H4N\]!N1281\=CZ%;*9!TV!MW"JN_/XSS9X".IB>! 1-!J M%_HMGMD#<6Q=S1D LIGEQ^;8,6HUN]Y'!H6=F A4] MZY]BR.-.9[V"M'/2&91 2SB6M6STVH4=XLLD;MOCDA] -"WC!(83E7_XEO#V M>X9%2!=JU@-1AYZ?OC@E/[!/"^P]<7'*';6NC\6K/1:=5F/<>AK8Z !'8W,D ML:[!LWT-GDY=@Z<<8WE5-7A*&,GG1./$UWV6-0;+A%C8N!L?.>%XE]HVKHKO MR&A.;FXK5<#YJ3M,2GJH%$!,Y'8P@7_F"$M5+GA4&0_.1S16YCW50J"?1\VA M5D,D\"R;JB/&*.ZS ,).U=?34:Y46;IAS6 YZ,-W\-\SIQ.X8 M39SR)S'Q(]._IR4I9Q[O$\D[\6M6F;R_K-.JG>.N95K5"_OM6NV)"-L7,A4U MFSF7K1?#^9KQ48JCI/+-A2UG:*PKW\8<^/CMP/RA:4[EW3-5(T*J4C9:- M%PA+_M" HP-:D^DX6#)D%L!S9$YPSHBY)D'2%"2P2 M%^!1'8M9CF=S3\\ M=1$)+"]47'F.1/IV9<2:QJ<="[OF%1;87 002;FXHA]62XK+$JV71S*H,@(: M<*HR3"#+NL1%-. LRG(X2UGG1A:*T'8?.*MPO)6Q _"Q,JH"U M.XJ.8[D^Q=(J5#TEIS0;E8FP@R 2TW)NQ8ZL\*.8A*6LLE%B'#ZC14B@2_F<")H%) ^!CAS1J&F7\&A2/9%:U7MF85 MGB*IRV/!TB!["5O!,+C(A8V"7[ !)97%P1TF/HOEM. Z3RGT((A-.ZQQ9:[@BA\VEC>''0/"ZNHFMQSE M^J"26FU<5LPQL J3!1(,*QN)2I:FHE-'!GDG_\QU>JUF*UW8[\&#-V*:;1IG MP-1#]AG\U.G"@_12J]L^ALL"\W >.,HL:SQ7UIB$K94N##O(WI6>+SF)Z0U4 ML5YM[+I#XQ] 5[$D_STI*?GY\SE6-9H3I2_-8V/IFL+Q_CJF.MU MD9(Z3IZ_!%*ZH&)<+TS;!VX3(%52Q2^3!24;"3G[!;_1$$$!?.RVJ<-' M=?FYBI%<5EF1C!G 5H=M;2-SCEZGVVGVULK%;GW^CN'XQ?4IBL\@7*L=G0?W M<;RCW!L_+/=ZS59K-[GWM\@51CM5H!G^W$[FC4LJ\\X?EGF92QXC\XHDW?;G M+E?(M?M)E=?7=,C2%=<_>Z8KE3%RZ=T;9S&+5R5KOXE;S[EE$\[E.!#5"]2] M,TI@$*W#^H[)0FYQ%7NN#LQ;F"X8")>?P9ETC&[CB-S@<,AL6=^<3%T/*UO. M!7"G*CKZSF)N,I7\CS0(=E,TF&GP$7,](VZ1HZJCITL,*E;"(@[+/?KH_S4= M_D*K9\U?L*A-EM.+0BS"S&;@@$(.G2*\[%UOW(S1Y3::XN&[4_[N0#UU+F\N?C>ZTN3/_O?O?YQ]N;F\ M.;NY_,>%6XU'E>.%X=QP!,+&C@6D[ MJ)O"[U' ^OB*(T6!$#L*CDW%_XVD(\F,WAC##*XOSMEEI@LQ%(ASX7 M5(<8*S%OJB.?ZGZ1;NZ1Q&BXRG_%+0(*0*&2%9JJ2+B0;E[=EKL6K@TDS78I MAF/)-7N"%^-QZ+3>)[Y:^J+]_FUCAV>-F-#Q!K:U'[IAW#0D"@DG,8-#"SNE MVB>@ BED9!K5 JD)IJX1/%UEJG?YP+4;,9C"#&+*2N;6T.Y+O-GRYD[1S2-U M,X?4U -2U4N[13>/U\D:ZWM[#.O+H*2@)/[[;T2]+/2F;% 4II13>2(6N7JZ': ML$U3F^WS)&RXME' L\% -7D;X:S 8#'4[2"7:W>!5+ I6,(4>"T4_S6Q6X8E MG36^Q+7HM!6[_,@OHUVN#S?$*N:JGCWR#LE@9!,R5[F;R&T830(8GQ:S1;^% M'6AL!"UD7.^E8).;[.)\VR0[U)W@%-+'1$=$=A=*5@K+LHL@U%Q':^]*>^/N M\CH,K' S$;OC $7X#4,V=B(2YG+WC8R;BMK-:43:R/JE5)\W:KFRX<8'W%8L M6F4+,QQN$'&SH?4E*"-$,;BDE&N^,U'-N*M0*2>SDY:# MN$00 :!!HX"2TT(# CW8U#1SK?W+>B\0S:F.;),\8,!49(LB8/S_4FQ&:^61 M^Z:GVFO%P@=QE=Q0/6]#$ M79VF,%)/-F(!)KO6A@-CQO)8%\^4"PQ',3" M/H_PLJU;^:$%K3=OK#U(E"UMJ-2N4I= M;)ASTW8EOHH:V4YIRO+<*/>WPR"WK9J3Y9X7(T)-#1;:#1QST[JH[5J;[/JX M21>[$XYCQ,TV3Y? )"(_1LCF/9WBGZR%(4A,:\LK+\F'D%%84EN=7%3MMI[> MT39]KBO@J.L5.NK.K[[6><&=W"0!?V1O M&PH<] C[GL,G]RO&;J\(I MY>^\50A+@(M@- WJ3XFMM-AV@>7 ; =8AX!$ @(=_"G[&N5.)6163@5KX\G1 M &,V,FG>[CB"?"?,[ZAJ)EZ.!WOG-I(.R 62S$F.(UV:; I3I$("D<,B.Q S MG<2D4UKSYQT:K:L]W>:,:U:JSL*)(1)$C.YZP.J8I2O>"3+I6W*@V'B?0S,6WK_*U M[[5&LO',UQXA.YH*-B$(&2_B-M)P>D[A:)!O1SX)N=Q"8)M7G(?M3SG=C'MH MKUT"2\&->QDBZ I'=;U-+K2E3H7@%0GCRQ^GZ5A1HGAQ1JF,M'C://&<F&Q MA:^#*2,T;P-LK4X M HGP=)IHQ^KG)-L6VDAVHY&T<29S@*)U<#.8XPUI*./*TO=3F6 HSU4H$SK1 MH2./$P80U7%3*6YJG&"].+)]JKH\-BSRV,;4GM*P92=HFWVP-9QD#W"27C&< MI :&U,"0YP*&E$:)BMG-T@YB"SPW!I[@:'-M=N4N5PIX#.0EYZ1J*0W,D[F[ M4?ABR?@56I?Z$B=Z*O).RR+LWAP=/XFF3:D*P.C%-,Z="P192"B.R/F"LPCM M, ISV6P%5>"S(-'E07]!R ?:@GG"UO,M"R5*[D$2N<_O[B*-7X< M&<7E[*6\[U.\-)G[/B7W94_&8Q9"8G3#9-6+HU5Q,!4U,,\E=FUBL$*FS-^B M=CT1EADEZ(0"RRUC><6X<1Q/D9?A3X\%5*4MPB;&KO$$Z(B6?"TM/PMIPWFX MN&)X]Z>K!D64(Y[OMGGI8 SXK+\'68TH;D/ M.W,[XW(]5 V3YUQ,GC?9W3_D'ZG2#CA-5=9$58;@6R("*42NQ8>7O,!P4T=T3DM,\7*]%&L4# MH/32'K \Q0(VA3WJ+!;>%B@Z+Y_08"W!A#-O M13(#>\T?K7G&F;&2Y#G5K$DI%&*?.(@3)"E"E&:XV/N:RIZ?RJ3$F>9)8MTK MG.>45YI%*LY1[]JS[=JE4KXH:(IKKATM3>U3CG,L)D4UBV24@7D&'>/X$*N3 M* -3BC%LB$B)8]CBC5)O/6)6B\ 7)7,)3Y$59'.]4;)ZBL&5'5(QSD@/GFF, MZPB(MJP;EN)+QMSQ)GE[@FH*&W[D]C%]/5%+DS8)&(9,% Q&AQH^1/,[YFQ[ MK'N84\0/DBWE2?>24I30BR:AX?@7\]!,%02&K]C^]!1=M/>&X\VQ9)P5J$K" MJK:K7Y/6\Y'65U4_-]:%8>\WTT_*QH[5%J "M.\#+*NHTH0TF!.*/^<>-1K; M;21[G08KW"L*H^!^O>G/)@"43AI7:.04]&W-CLVCE&+W9&66H+R\>T[:E*XZ M 1^;":K78+(DEC%R41!91@=6'KM,0F*YSHI %F.61T'&.R1B5X%9I0:ILE3D M_0@Q2YP9>%M3 M'^/(T:8(/L)Q9^I<<8[[6A%)!31/2I87P1;R0I5%4;#\!,ZI"'$!A.][7 ;2 M5"P"1*:M-/XPT& "N= L3IW7D\L4YFI#B>X:1+H]B+1?@TC+,9;7!2(MEPS? MMN8R*<0(_/5\F?$D M,8!8]N([RJ_0R]ZPCB7;>LQ'@?+ZC$ A"8V3M8LOU@T+E?-:ROD^4%Y/;2(' M\1JRUBN2U\*[X\QR"OC#=*>:@8549)FN'0A2ZQ'K0?TG@J+9++GF)WTK2^4W'6;L]H*F(5)IRK-KK(U># M7!^C_D@J4 ,-)37U^1>;(3F@J,&4LR5NB$H<&DX_&,QSFLIOFK03USI MAT>RO@FU.KH'=72PEQ*YG79=(K=68E\R$^J%3DV^ /YZ]NW&N+QL&D55-JYN M_GKQS;C\\NGJV^]G-Y=77QY=DJ33.Y*2).W"DB2?+WX]^\RU2"X^7G[YM9S% M2#82\J?U KA9)\V$@FJ><\MQ-D?,);S:G (+M+'0$7FZ9&\)V$V)4'-,FYL) MWYJ^[46!$=ZO,+5-50]&+7^U.;K#VL$H]VM3 H"&SDI21LH\LG6UJ']-(GIDQ%NK\ M!2U0:>$[!^76Z4W_D^Y+W&'CWVS<\C>R&.U#"7([IBGE*(O;,N#AL3#@LT(. MC'78C4]GYS=7WRK(?*FD&ED%>4U!XA8]%$']9%HA.LA7&$4 9HI%;QZJ/;0% MUY&%@_?#?/3:UJEWJQS-1X1\BLR1+0]!MW4DAZ!3> ;^^/+MXM?+ZYN+;QNSSQ?7QM4GX^+O?US>_ ]NTQ_?+F\N+[ANVA_7%_BC5%DJ>&2^>&X>8&); M:N@>"344][/X>/'I[(_/-]?&'U^OOL#V?[F\^J91P:O;\<&1['AQ8<3?+[]< MP+G_= ''76M8\NIV>GPD.]TOW.DMC/.*[G'M_]S9_SGZ%"9I MG<+"81^[=[('4?&Z'=PYFAJN^+&P)W;X_N #/&Z/:1Z)9%+1*\"]!X7<^^+_ M_O7R+Y$]F($KQ[Q_9[LT)+KI?3JM M']>)^I2 K2>9%RT;_YP'TH?FU<'9RG79;!CS.I5J$CXEO^C$+D$L0 MG=R5:!DYZ^'C4#('UEL=2-7H-CO,P=;7(G]G:4:MK>;S(+'LEZ9X"4L=ERVU MZK$(PU7P[I=?[N[NFC#.YOS_MW>UO8D"0?BO\+&]6-CE12&77&*QN9@TO4;: MI-\N*VRK.0H]A![^^]O9!>L;BM8>>MU/3:PBC#//[NS,/$_\JG43?P3=$!H- MGDBB!20E&L9MW6QCC=TO9I#>,1W<0=BV#%NC^4_'L9"CCE(6W%U!PNHE?A2I=!TXR<:<49"N^F+T)3FK'$0RD,4N(0=;S^2W5;#&O3B(^-8*8 M$D$D@NR'(&W=UFVD&\AP#-36BD- H@V8:*0PC(+!!%M/CHJ_^XJ9CZQ[#% !>XQ-5=82$(1LK6X! M&B!+HL$>6P@LX4#" <"!GZ7)!?0;(,/ .4:_:9ZSC8"([K?DH<@6JIBG7[)D MDD%LLRCVBJD4 ^EE\'LD&8*LW\6//*334CN*!:\NPW(I+.7A@ S+RK#4-X;E M*K&[#,O#A*4N5TL9EI5AJ>^Z6O)NUQHABVVN:.K.8A<;%A(2?D',*>S7!;B# MVLT$>"VO/++0Q@BK$W_46&&FN2?O\P*G\G YN%;N2!Y'\?.4^6I*(R[CXODC M^DR47NQGT*)]L,+-J3H)NP_I),M.XLYQ\PU&=)0.LN*L[PD5#K+LK/<"@VHCUZ23C>7Q>B_*AXW M84*7L\KN/7]O > M3<.\?9B&>4L2ALCV]X.WOV\E#%GH<\<6=Y^&NF.]_O>;[MW]X.KTQH]NYTX? M!57=HL#6V[$E(#>VSH)S>!EX8-F_LD0H5%SE8D:[/)[$CF&VBNO->@9 DS#( M0,. <(IZS@P@Z-S@VX=4*9BH8D&C.J0C$CZ6JA?<[\4;"OZ[+&*?XA81W7*IF>K;_/O*X)@3X.N7>WUT-NBVE?^,NC@<4 MQEC:L!C"=0YAGUVSXE,S.[]B+685_D-H$XV%.70X*[TD@V:F8-WO\4XK%7'. ML9QE5YPL18''_7IT]MOHMA]OJ9WM\2\2PO7&V**OOKC-GUEHOZSM!!*7H\E1 MG.H<11O&P93]&:7/X;>_4$L#!!0 ( *>"JEB,;BNLF1, ,K7 1 M8W5T MC9WF#>]['Q[O.V>=?[ZZ9=??ONO;O>?5P_W MU@VWPSGU NM:4!)0QWIFP3)+OFBZ5@TUE@ M'1T>?8B+Q6_%Q=$Q.3VCU.X>$D*Z'\Y.:??\C#A=9TQ.CD].>B?C8^?7Z<7D M=')X_O'TI'OJ.*?=#_2,=LOKA;'PFF;[X%[X]HW-B0=<\ M_^+%O^S,@F!Q<7#P_/S\_OGX/1?3@Z/#P][!/[_!6!6''U20]S:?'V!'#X^/>W$YY,)*^#+/#XAGK_@Z@>@& MRP7U\VG@]0&^QGJ.NH?'W75-*\J>GO2P>]CK'FTTT@E69,D6GARHEQV+!(%@ M8^CI+2!\0R$+"K5G*11M4=/JK0@HP"/4VXM8>1_H))Z_,XM7S@PA_[D@PA;S@\M>-)^L_%H*^AY;$13(5;(Y ? TU4!^6"MG? M^W6'8A:HA)<='W!PJ1)1D_OOT$G5_@,)\]C_B]Z[9%RU]T!"W?_XCMO$K=IQ M(+%#MX[6(_DCO+>8<]FYYF"W=RQ\]NWA+L^0DK6I8C&?F--:]3X=RO_UK.[: MN.]:DNJW@W39%)?0I\[ ^R3_3@_FB#@J4D*8$H;HR26+'L9B*Q6FYU / MB.$/G[O,0>?FBKAHI(QFE :^B:2U/+0P'('L1R!$NL(AXFDEF5H15TNQW>.4 MD/&0".C>C 8,&KP+T#89:A$\KH.@]6ZCEK^T'=&5 'T^&L_]74"9Y:E%]*0.HAOU6%C1'MD$ M"C/B3:E_YXT";O^8<=>APK^!)M@LV 7(9>RU>'^LA;>JTKKSK&2E_VU%U>[1 M3\!#_-FMRY]W,IY7O+2XGM;"%?A;LH(6(3@*YW,BEGPR8E./@?X2+^C;,NC! MO.D01&6#IZ-'SY"/%KDS=#.8;[O<#P5%&!5C!"C!VEKSMF+F+4(-517___G/ MD#T1%S7X@?J!8#:H-;X@GO.%B!\T(&.7WGE/\%+JN<$PK,U:B^UY&EMD]ZL: M=XGJ?K76%:J74*6UKM-*5-HBS&\)$_\@;DCYY)9YX!LPXMYY(*C0$%D= QU^ MO<,T?LC1DBQQ>*Z86@FN+0(HZ13>@*HRUP"4/"(M$+TT$!O.HA7Q:9'HAX([ MH1U\)T+ XK#4BSU-H!7Y45KD$0T=-LGU*3CAJ9'L 0;0S[$:+N#+CWX"[*1GU_P3P/Y MU^"IA>HD8PYO>)RJ&FD?R1==69.5K,J*ZFH1N%]I@%&8(16C&1$&R*4)M+!\ M3,,"'&3DQP(>EF32(GG?>2!)^DA>3!S%9&&MG$_39(E5,JD4G$Z[(C<>U$8]4G,T4BWPR+0Z9P$8Z2-=&"%+!-U,( M\LFT$&0"%NG(71LAJ!X9,D6I-FIW*H;"KH@ MS(D<4_/1N;.:M"J0B9\4J4! 6^H3O-B MV 27P 5.B%L.?F/F6F7(Q&!,E"&N5"K JMK]+)% "$Q>$5+GGI$QY=X& M[V)N6H S@9LB@*,ZK$0EK00SM3&P\IVB!U60-&>EA3$3#,KL.VQX7^L:6HEA M:F>ANLND8Z#%*R>RE-JD:+M;HQ'Q'[VM4?JCM\=IYSBM)K'X^8B*)V933"D3 MQ ZB8G5'6D7V.GS/<[*T,O@FYLW5VZA:*ZYWO;?80A6H/8W6G3[/,Y'%_6BL MN\_;MT%84&XP&2SPL3\( [SY#N_7_.8!'_#LC@Y[YT,P"\U-FY_4#JVB9 *. M]?>0T0163;0&>(F&;*25:*4EFREO&L6&6K*E>RVLA#Z?R&+]9R*I?)KJ-I*.@1;Q3#PW)S6G[6936LCJISKJ%3^LC5@9,RUZ!N?\ MHH?O\.E?XO-IB;2K/9Y]+V . M?D]#-K$B0A4X:K [._0"&0&RHSGTB*.KO(NZM*BWX.]Z98Z M48FG%OQ,R&L%_KJ>Q*7$WG2/;TU\379$:W'=8_S3,%;)L31:6GAF M(H8%Z$85Q:_WX%9$HM[XU3/= _SJAG-]]Z>(7 M:)JJ;,J+W;@V*8W-U4\&4 MB@B5L="BE(G>KE!*KX51H*>]4'WEGHW3B^OB"9\= &?.4 MC)L"Z#@IQKYNH M90^KT?UF-U%[A$V[1U+Z.'R-H]HZ#EID M]'?F[6%*"7F5=%PU>=F4D1:T;!IC#FB)/.669"/_=K#Y\5GU>^,#M?AYVNA[ MWQ);_#3F'_?4]RG-#WTM'_D5Q9CT34C[$\#S?R@1MSP4'8N,?9GL?=F9$!?O MX\8/[Z+]6HN;QY3->-D)!%ZN+C_!?@%<&'>PBY<=]0GJ('XU5OM6T =!'?QT ME1]"@U@08E]_%SQ<7'9421;0><<*)!/U9,X]T 2QO(,WR'S]/=^,^5$ZJOSQFV?_6]^ N'SPGS#'IP#2J!-Q>X M[CK-H;PG912OUZ->I2ZQ@+CL7]!*EX>.2M/ *84&X0)WS+0=-*1O1'?16EA? M#_! '3J7^=;@3HEH&Q=FOE#8,QAK:M^H<'C6XE5_<#IT_'IC\Y&*.?.D]/M3 M0>7;P62"IZT?>>+E+<7;>0H$4HU)%7WXJ?,4.&E/^!5D:-N(>HR+KSR@/LRS M1X='9[=,^($JX4.MCX)-IU1HQDA]AHT8-'FX#@6W*75\S.W:1C]*^6RA(J\Z M6O(![3N.-#7P=A-8D*D??%L\\M[9X0U9ZI:)^@R;L"X^4)NR!8SUQ.4=Y1TN MHVA"C_!;BN%<7@2F12Y=L!%C-CY0>,]L3)B'\53>C^+RC>B.M'T?V'0&*O,- M5E.\!Z3$;LXKW-"5]P8:\"1=8C"EA@+$/P3K@87S D@% %-FC%1C M4T$:54%=J#H,^M[W&5%9PF P_ITLB%>NI,7E&Z&D68.0RIGA<09S-YZ$P$F;R"@6G(;^?2B)[ *@2V25V+@2SE/[(5-U*F13@;DS=AJ4!7 MU29",[^F2S5"8=5U2GTO><&+"CK(.S ?Z4MPY<+44:BAY@Q>L[]!7,T.3;?> M60_'TO'''5IO^3R;H,-7-'BFU/L[\4)8M7I^ )#>TK' 7T?'PBGOOREU$WH: MVYO+!_+\A0 N#/09=W35#6.%FJZE:ZAY,:)!H)ZM9E)H]0/UZ#-Q!Y,O@-D$ M>AL*&;*1=T^L"FIFM!UP;H)&])_8M4N)2,=98SLX"GEK+)-J3)HQ^ZN+MU:: M?>>!$>'Y++C6C 4]85-#T#%,-Q35T0S2S;*-0$Z>E[M*G][NX]5;4UGT:KDN M$AE.\@Q_=+E$_XDPV8M;+G['^[H>N.O"WUBD<+B_:IVO9+'B7;_>U$"BA=G* MRIKI1R(I$HXQ^5OW,YG56;F7AL1OW<=<[T'YI%]I?)$3>%.AC472D6D9F7K" M]E>+8]:JX!77/W,O?'TEMHP3?/.8-.FA1S+34QZ<@X$MG^NB>M4Y-6)"O7,Y M=\@UOP\TIFY.P2;8,&4[#!]'U.8RM6U7>Q8ZCHV M,YZ)1]D5ZJU)R<+@):# M.4N=POGA9U3]6I.L;(:9QLFN?V?![#KT SZG8IV;( C_,*#X$_,H0X6&A&7 M#B:CI0^\51"G4'X[X?U* HJ)3&+6G'@P^T4;_TM#MTI'U8C!5;JCN?/Y1L>Q M$2*YAW$ZE96L'6,8V]@NG3]E0MI4CPICT?0J])D'5J ^5%98O FKJ#;>OI.@ M?;,B]6B\?AQ^8_P/-T&\P'$0 JA#$ MGQ=>JO_JX]Q56#0[TJUFU//ZD_%YHV;=S=%VS<'U@CGP.ZR< ?6@U!F!__H31AW<_'UD<^WN<3UFKZD!YNZK M.C+UG>)^/W7ZT$@RI9C3C EW#R30AC4J,'CKT(9,+836WE#U[YU7&'DJVT!]%([_C]HP -;Y^L9&8?T*FNJ]QWNFL/EBH6RHJLFF"D1C[IHF$T)4%4XRNANK-8U/E M^P#:H(TI>5,"-JM\FN]<_+CSY,D8OU)N6B%A0Y/3\J>79*#ED=\R%ZP4<-1< M=22YXERE8_;F<9S\9F>31[<(8^F8-4P&Z^;VIU-!IR2@X'MZ-EO DRI',DT8 M-=4RPRU-C#BK;Y.C@8E)=]!7W6:2GK"I75Y-8[?@@OLSZOS.N5-I_BLD;.C\ M=\_ CW!PE]>#-@-6L&395'C5-BZ7*:O457U_?UUN MG>FHFN&,R$0$C9V9*M2(AG_A:!RI4(!T_LN[4%B\$9W)R]+;2:K?-NE\;S+- ME!K"\38 'L!>W1ZCSH+6LZQ+&3;VT/\PNJ=A_37S" MVDQ-;IMQX-4AVQC>O@UJ[K/53%]B@6_#M*FAYNL9QOWNO-*)S^ 0174^;[WK MA"G=@\EW+EQ-9G1.P4:8 1L'XZ.[F.1Q):*R\V$QKWPLNS;'-P^IJ4S9QQD3 MSI"(8#D4'(\I?,=K^3SX69Z8:TC]]M.ZG$Y@#'U^":CG9#[F78RMGK"I4]05 M\9D_F P35^R9.I FI$T)DA8 @X.NL'^E-&^OK*OPQ3IB@7?)2O(HX;]L/]>$ MN*DAG]*L[RT2QANU N6?#7[ !']5 E MVEZ)1V.5>P2#T^8>& TN75X1[X"JEA"S3*\&R$ /M! 0 5 8W5T&UL MW5U9?L)N/9].?GO(?V-,G.$VS M/)Y^^.GI[^]_!??TW__QM[_]_5\ _NOGMZ^>O)BEY2E.%T^>=Q@6F)]\'B\^ M/EE\Q"=_S+H_QY_"DS>3L"BS[A3@'ZM_]GQV]K4;?_BX>"*84)N/;7[;_2AD ML XQ 0LA@'(6P;N0(<>@I=9<1YG_[<./Q1;FC=5@<[:@T"%$@Q:,D=XQM,I% MMWKH9#S]\\?Z)88Y/B'VIO/5MS\]_;A8G/WX[-GGSY]_^!*[R0^S[L,SP9A\ MMOGTT_./?[GR^<]R]6GNO7^V^NW%1^?CZSY(C^7/_NN?K]ZECW@:8#R=+\(T MU1?,QS_.5S]\-4MAL5KU.^EZP^1C4'P$7(/D/7^;YZ3_^]N3)>CFZ MV03?8GE2__S][O9\-LTXG6.FO\QGDW&N(OXY3"KM M[SXB+N;$P>J)BZ]G^-/3^?CT;(*;GWWLL/STE)[9014UDVLZ_G6'IS[[1FL* MD[2_7S9=;0A1NB\D*)DL"P)4%(FB"407KV4UIKLO7*75ZIR,R=V M5B(M81Y7BT!ZS7.C]9/ ]=]Y74P7^&R1)'EG&6N2[@!7>@LBT0HXJ T6LNI1?HLFNART%2X6L[YELD8#<70H7$Y2FBV)F+>8D B+$_P-%QN>DY:1\9@!K25E M'7@ (B5!8D4+4O?:B=)Z+]Q"SR[@$(\.',TDT P3+Z>?Z-VS[BL1,HH!4<5H MH/#H09G*6M(.@C;)8S96L- 8 ]OOWT7F\M')?.\5;B;C-QV>A7'^YK1(:*U/-H9 MB!4)(QUTBI;PR;W+I(B,IG<7#UDG:7V),F!KAV']YL.!/CO#;O&5XIGI@M:U M&N"S&OK0WW\=3ZMO^0K)ZWY;X?*Z_$Z+7]][4L@W)=6\/*WHPOP"SSI,XS70 MIOGD=-8MQO^W^G941$Z)OD"(F4*?Z HX1?N9F4PAC>-8O&Z^3_KF:GB>V+TP M>'5_#0H&S;;G:^**7C_]!W<0J-HM?F-UO;$8GBL7/!(&D=ZN@I80,AD0,B.AZ$S42'Z\8'8(WMM! M\MY_<7OPS6?3M/$[),LR"PBWZX"U881 4"@L^*PZ2,T3KL^&I M=<+E9FIV$;IY/$)OM.SM/+=O =Z6B@G&VY),A*@\!Y5$@B $!7HI:/(B,87D M6WMLUQ&RB_#MXQ'^X8O=3.ZOQB&.)^/%&"\\">FTS.C)/^3:@BK24@PA/-@H M98TC6.*LL="O4M$JD_PF?*U)S(NDA6)6.F:@!$5142X"5ELM>^\\1BEB;.Z" M7DO)D +: S%P4PKY@*5O>:#0+3%?PZ&34:@8$SB1R=A*]! Q27#::ILY.MW' M:<+UQ PI$&T/A@8"Z"E!L:'JZP5-3BD?LH?B2)6K% O4.@)2[TIZ'Y&5TCIV MN9VB(86LC9'14!3-X/%\-EUT(2W^&"\^/E_.%^2:=5WO\7S@ M6C>/_=_B)YPN<2L6(=,LC"+MZRTCG>MK89Q*!2RBE[X8X9CL*?2_0LQ O:.# M$-!FY?MVB[;(,IH%P;& 8Z3#%>>,'#5.?KR5%.H:(TINK=SN)&J@SM%!P&@K MB9:.T2?L%F.*YUY@7&R14ZQ4>&C(Z#$N@@"",@TT-LB%YB\Z/X&XD9J MT M$"#:K'S;/.$6;UOTV,1JI1 '3JX8F3#/(9 '1I392$M(2"VMP^1-&.>7T^?A;+P(DRWB:.\:4W048*(ENDI& M\*9F,!,6]HJ)5B+I,US(UJ7HR7)S MQC*9;U/I, Y2+L(R3SJ?MZXON4O?#2:-U!X1!PK@.R#\_=GWZ_6*OF]T/?C= M@KZNL#LKYRDQ^NUE2@ZX)WS#XWNX,+P+(XUN#E^D#L^O[!49=PZ];%V7?"M!0_(WVN*BG1S:5:=3$/AJ M-I^_GFY*!MYC=SJ>KJ]$)<-C*KH6&_%:6$N0C8132%H3TI[RO@+J/5>Y/8 O]F@H62K-*,[7-E5M2_NHI 31>\1:=*W9D0. M.QV@(UFY1C(_;,F;2?XW7&PQQ A=REL/J'U-I =ZN\#:R<<7*9D65K4^KKQ$ MP.&W2L_O1)TOZL]D+>JF(H/BM%(1M$5#T4;A$'7()+G_A7[UE>OC"-[Q;O.'I5V)YG;]3*%0M9B%?D744%D,@-RRV56A5O3 M^GBN1W:&%&*V!N/#R[^=DIY-9Y?-S\;=M=R290@2K J"]I>1X#,S8*SQM,_0 M>]+Z^'38J(40>& *%@JP&@0C> M*PTZEZB,C]REYCU\=J1M6.J]"6RNU%;T(::V588W,UZB) 9%!!L%;5^TMEX= M8Q!5*(+4BDJQM?J^G:)!:>!>\-)0(@T]A+4Z/R>BEL>."A)'W!(AQ ZHR%R] M9B2 )XV*^:QB;%VG?@T9@\KL]0.(0Q>_.0HNL;;-<^VI@-H*28$9R.Q";:T1 MP*,L@$PG'227,;?NH[L+74/*\/4+DV;2:92DA&&V MA[UVG*#_,OG*(^N94T+1 MDCO:KXJ+57EMM>W(N;2NEJ(W/R:[-YE#2A?NBY>KQV;]2JMA3==\\;K4[D2K M6A3L/HT3SM_-)GGD \_*I 0Z>@25E87 0@ ,T=%WWD71V@&[F9I!)1A;H:31 MXC^*;(PM(C!:$7 ZU6$-],7%1"O&4\3"C4_-=='1LC%MCJ&"8"J)*$!ZD0A) M6H 35H-0(G)=R!#+UFVO[SR&>EAM/!0\WG@@L*?TCI!MBKD8730%9[Y>KV$! MP;&@@:$P)CC'8VE] O@H N>A0JJ-)!^J>O/Y[/2LPX_TF?&GM1:Y1%"C(LZK M;^FYEO,.MEJ5=-:LRZ57?0,I!4ZO"Z'P34WDT899++IQ7"YJRZWWLS=A/;!! MLL@5X4R*8,E5$!$BT[+>J_&.F9BD;YUC/9#D)IG#&UY_\BF,)_5EO\ZZ=V&" M[S MNW6M=?X?N>0AL91J24JFK6*MST_.D!O*,Z*-H%!-O4X@W$&7A4+">O$$Y>9 M5JTK39K:S8=UI/L"UC&E^F#NS3F)[V\]??Y[63]D7L?9(6XT_KV[#(56V$HB 6TCRKM%DPW@'+2I%QS9;I M'A3^CM0UF";T:5R'K)(;\F*VC(NRG&RZ[XZ,2#'K0AZ/-/6F8'00F'3@LG F M*[2R^>C(V^@9DN7K"3_73/EI(YZ66=RN]A5[@>L_7TZO]N<=>>_K06X!8CV1 MBLZK>BU#9MM)C%87CJ)].O9.NH9DX8X$H.;BZF]JQ'<5HTX796JX9;0JH)2N M1\:I%E9[K:W%$ECK'.,=) WIEO>1X--22.WZ+%TJ/#M)_[LD%5F_696>C93A MO#"?(1=&:,Z&UQ*23.+FZ G1OO#6]OIVB@95HG$ A0$:E8U3.6VP=G]T[C#]6=\$C@6)_ ?3KO7PWK7C$?%1>F3K]K)Z) MZ$(!9A(UNT;TU8N#0K6^\K0+7?<<7]3[C9$'/2/JN(?-(<8XL* ]> MVUID@1H\*UBO\OG,A"\6VT^QNX.H(4U!>C ('2*H(VBB\Z$W[[N0D1RL:&/1 M'- S7['-R,&* 8S-/J%2PC8_:=^-LEV0Y/[J2#I89#W":3/OL7(ML$3'HP'N MK005 X)'JT$[\KBTX,::UHT);B5H%_#XO[PIVU="/8)FK+G\P'=5< MJ,VOBB9:E\O5D9J6V(<4P,8Z28>4*43!2(U&,L&=MZ_: -Q*S$XR.=R/P M.#!J(YJ#D5+/R4V* R49 MD:N=!Z$Q%F.B<.&[=./5L_F#J=@)0G^13/1Q1=:NP_''T.'/8547<5J1OB)V MA":&*$+-:557K@@">C$61%'<*5ZR%*T+ZJZG9"<(_<7RU@UDTD8#7>/X7SOK MJS),/G_B.G!(TKHZ#9"#0Q8@YX!,6M*.2NRD<.[QTIW 8?X:X.A5(,W4R:^S MCM9ZNAX1F;Z^[P*A-]75V[37_'U*E$_&_X=Y)+TP3FL-BFQJI5" A;R=TV;^8 ]2; -O5@=,JU/]K._A/88*KLYGYHANG!2E,^@49 MWLL_V/KD&^S&LWQU&YW;9C+2'\/T [X-"_RE%$R+D616'Y7#!L?2=\LTG8.U.W9!J"1\_/ \5?]_PO,B3;M$G653:ND)>?^W-8#ROMZX$R!"3 MXJ(49EO?W]N=NB'5*CY^>!XJ_H?0GHIXCLX;\"ZJ>E\\@?,UFY%3\3)QI-\/ M1'ON=6TA(>;5-?MZ>_)UH9^0B5M\?3,)TP4!JD)H-4UBA#K+F#W6,1(65& < M8NTWSVUR67@KY W)S>D)7==<:NA%>,UVV9OP=74)Z?ULE13L\&;Z M8I'(BS,@5*RU0];3.F0-DJ+\Z+2@;UI75NQ.W:#:&AT+7/W(KC]LK2S"3!<,Z5SJK.Z^X;5=80-JROE R'J8(FU ].6 M)OUG6)S3LCII_7HQMC%,)O/7Y>9^ R,6C V1:,VE]F;7J,"%P"#&VG.(.]2N MN0YK0?@CN%?1I^D\CL ?(K+B*I? B3[N=:H3*B-$'SE8B191RI!$#],G]HJL M#MNS+^?S)3V?/*#5&=/\]VE>M6\D28X_U=J(ZX^>JBF;7X1 JYF&'H%[?"B";]OC#PN0=L=0JR7" MU9G8FVY,JW46)AN[.HHHN$I8@)&9)#6H*6 /,D#21KK"0]"V^;G3;00]!K>Y M->C:2:BYI_P6)[4WQ/O9^_"EMKFMXX>)\6K6;CB8E\GF6!O$:+FY#^1YO=U< M@K>.E_;="?>E]3'XT\WUVS'DVE/SE9_#I&Z3=Q\1%R\H!AA/YEM5_+]=_/ R M&;NU7MGYV8-.03B+[$7J+)6XL]3]FW9^UIIU<]?DV29B',%HS,ZZ,##_:1^PYN&=,#7C]1;+''#2RH;%G$QTI@-%X'< M89]Q71[LC=1@36:JCA8.H77=S/;[F_%R29G6[G=U'GOWB?R[G"1QR#34L::T MQFC ,6] ^U281\5":)V!N9NJ85JW>^+AZD69IL)H#_C+V_ 28<+ZQ+5A@"40 MW]HC^-4]^A1*DE;98-M?*[Z3K&':PU8P:22.]CBY;*0O$<:XSMZE IK7&9Z% M>XAD (#)6.-Q'&\./I=(FJ7$YR5=9/6[:O,89K/ MKP]NAF2WC;/W>W?S.+S!$C2*TR^_ZO(ES7.R1BSF%',PP'@]\32RSB3A"C)/ MN0CG(S>MZ]]V(*O9Y'"\U&*(PDKK:$M:9RB^K/4"+B0'/&1G+R:II]3>4;NA"B<8(88";"E;K"*RQ M6,C*!V=\G4VI[C)7N[]N2 Y-7SCH:?$;=K4]F\W'B_EE3J-43'-D%+>IVM8 M$SC) GV)NJ8L0BJM^YY<2\B0*F;ZUA2'2Z)M@XGO.//61N29PK15Z0\G']]J M"]S')-%IBMYZ&:MT;S@%L1E*$D0_ J M:"$ZR:%(3CYJ-EZ6'J8G],Q5@^JW?2A<3\+:<>&3E&IU+.111U(3V8,O/@#/ MPG-R$QSWS8NG^V=K6*'?H';/-15T@P)9RWKOO=9]-Y:\%;*40@$4]QQ4% )" M"AFRY5KRVHA2]E 'WA]#@ZKC^VMNF1Z0=3Q/Z^HDE+:NU]:WDC,P:VXP@3K?8I?OJ3Q MO.8AS[L\;WC5V16>@ZM3*XA739%#0,Y QI*M#$'XC(UYO8.D(;D(;3!RI157 M0YFT:WF[9I5H"]T6GRKK6B++PM,]ATT]-MDW7>B&M704Z.'\>QW$76;1 M9 GV764#&EZ5#^.00,)-#XUO)%-KA.2%U+O M9-;#,"<">,4B9"E%9$%+)EN?*=].T9 F0O6#CH82Z2G+]1LN:D_8-[B^0WG^ M[;J2:O/# Y)<]WG\83FNO1EIE.+Z8X52S">?B*P/^-OR-&+WNKP83Y9U3OWJ M,O[KY6*^"--Z:744G&$$+ N:>5:O(BD(.9#L"0#%9J85MLZ=WY/$0]71#:^[ M\IZ?PWR<1MEXAL4GL-'7UGNT*T)5FT':((+6BE;K..MQ/8%#2I7UB;7O55A_ M4FP[#ZB&8A21STY/*3A;$7>R6'3CN%SU77H_^W9%_/PZ^4D-Y3_@NE^!,<%* M7NIUP*KDM= 0<_!@*&A3:)!"]UYF QU$]9#2=,>$Y)'EW9/E79V.S=\MS\XF MY\QL'].\G)99MU[Y \SOO=]QF T^C*4##?$Z07/-D>,H*ZZ*$)V^CC>00:F5(F^;(P3'+091HE'9,>][: M1[B%G"%8P#9"OJV7S2$R:!?)71H*.F-M0LJOHV1\L-H$,%H22M$Y0BER2 )M0O11I-;^ MR[6$],+=123N1$K2)&"I"%")"?!<9^":USZ(J)1N7:9W&SU#T(?M4'&;3CQ( M$OTB?ZO-@^;H$W,!?,J.-'5AX%*H+/LBBA4AB=97[NX@:0B*\<@(V5,>/5G. M;XSFI'5$5\B,URO,*=72?55;(FC2TL:AM*57F]E,1=[PV,W6=%YKP96'(-;# MY W%.%R"R2$4% HS;Y[EO96B(:G)%NBXW4$2E[2J77M,2W5M&S(44.> -0-CTN7RQQ!&)71C)+>2(]6B(:[*;A@(,'5E@D4(7T;I6 M=%?:^C+1)3,13?10M-*U16B!X)("KK14RJ-5LOGL[%U,],.:K%X0LZ-FNI=( MFAFO6SG^?9K'\S1;3A=U(GQM:71R6K\;2<&2%RJ2ZE2K'C4.HG,17+$8BPVE ME-8&;2]"AV3DCH*M_L4Y&$LXXL>QA?2>8UO#[UD[MCV,C$+)J!5H6T?OZ)0@ M"FM HC/*[O2>MW@:QK67_^OR*^V8,/EO#-W(F9)1, 0FM#_O M8NOK $1>BDLI#U?K\0B9",M;)U?VI?51FM_>07BH4(\.P;I) MWG^>C80C*QII=\08!2@N D2;*&I6W#K$7)MR/!#RSDDNV:!S279_!8>W>0FQT%_ V$M_/ M?L8W89R)Q%6/B LZT5B>E$Q0?"EUN!^"2[1#1))2(K."^=TF$.SU^B'=&^H5 M1T>2T-&2(=O'O_.^3@7N>DGK-,B]F&J4 [GV''T;;1BBM2(G,#ES4*@9A*(\ M:.5DR0JC;#[;]RZ:>JGEN#$9:%-Q*N0(JAC2I-X%,MJ8(3.IA%92:-WZ3/M> M! XIL]$433N5?#016\_U<:0IE5$R0U+)@0J6P@VN/6E0H8NT1D3;^CAMA_JX M 58$]8J4>XEA*(:L55+_[M<#@-$I5 MG VB]4VO!S%GMV=XF:?PH' -.G':7(9"A.B] 6:S=.B2X^JH1GWP*?NFN-I) M7;438+_6[;8L;D+MDF$.C'2UHBA+<%AHC410WDC!_7&*8A])2O[A0':H\(X& ML4W>-I(+0/PBR$B1K^**0[#((&LRXM(F(K!UZGU'TH:4W^BA;.^YX,-:S%F767W[H!0$U-K@>F8!X)@[X(JR%I7JCI!""@A&>4Q MTW81LO5XCGUI'9)3WPOFKCNYZ5VH30\+=Z'V^J@D8W'",PW">D\N8W3@3 Z MSHCL,(@D^BB(V)O@(3G_@P+CX>+MR?:^P+C8ZN11OZ6_/0]=]Y6^_<\P61YB M=N_Q],,L[KYLM#*VL^F']]B=UO>./ O.^5R+G9'\-J808G8&7"K<%.ZC3N>+;EE1O%G"\T, H6VQA0=P/%E0WFL(Q60H-FICH@HQM*X- MO(V>01F_?3%P=7)9(P$TG&JW3='OT[ >[H#YQ?E1T9L.3\?+TY-I7GUT/E]6 MQ_?Y;+ZHLX=''KD*O @0)5'$*HT%)Q(#,LC1BE"X%JT[GQQ(\J!FA_2$K'[E MN*.].O]Y_1+)=O[C;_\/4$L#!!0 ( *>"JEA>)"W[-V ]'! 5 M8W5T&UL[+U9DQLYDB[Z/K^B;IW7BR[L2]OT'$N5 M2CTZII)DDGKZV'VA87$H.<4D-5Q44O_ZZ^"2&\ED,(D(,JFTZX._[]?W^[&OST%<:3_FCXMY_97^C//\$PCE)_^/EO/__CTRMB?_[?__%O M__;O_P\A__?%AS<_O1S%V14,IS_].@8_A?33G_WIY4_32_CIGZ/Q'_VO_J?W M S_-H_$5(?\Q_V>_CKY\'_<_7TY_XI3+U<=6?QW_E0MO+$ DU'M/I#5 G/6) MI."54(JI(-+_^_FOV63JM%'$I&2(! LD:#!$:^$L!2-ML/.'#OK#/_Y:O@0_ M@9]P>,/)_,>__7PYG7[YZR^__/GGGW_Y%L:#OXS&GW_AE(I?5I_^>?GQ;VN? M_U/,/\V<<[_,_WK]T4E_TP?QL>R7__O[FX_Q$JX\Z0\G4S^,-R_ UZ?I]3^\ MC4;]LO@C?G32_^MD_N_?C**?SA6TT_/KQ>1]H?3G])_:M?EI_YQ0\&B'C^A.GW+_"W MGR?]JR\#6/WN<@QY*_K5D LH5>#\K_*T7P[&=(E QG$6@.!O85@H7A'CIJ1*[@*,*X)]]:L0,+S&;R<]!RPX&@6)'@*1.D<2E*#$ M>4=E2$GBMK.N]LF*1ME/PESQRU<@ ;CX!0;3R>HW1=1B+N;M*!92K3"N3SX, MH&>9%,P(1X+GCLB@<,\,4N+ C) Z@I7:M36F.8*[X[GAR<5X-;+EE-MKY\CC MT555?4Y'U<2XT!2"_OFGT3C!&(TE_--\'?AK'(R0\G_[>3J>P]]^-1FL7IN_%'&'_M1[CXUI_T@F=)*VL)&DI 9*:! M>*X<$4(*YPRWUC7B-[[@%@_PIQL.;'MW118\L%<_P(I'J'%449R;.'&X>B<7 MP[1$-'DYWU@:@>K=,Q@.U_4ZD(H*WVKHW*B[CH[6%5Y)P)UIW_"44U*>0-;H M^D1F""YUDO @ =<[0;4*3T_K=\S%HRA]'[E65/9J%5L"^WUN-/:2%2K3R(G3 M#K,ZIT)$D'BR1:)J3D)#"4049(DTTV@W.QV$6VVT YZ#>QTNTA=G[ ;["< :3 MBS"9CGV<]J03CGM+B>!&$.F80*99C=]1;KA+3#)>6-&AW8.Z9_]Z>6OL\ET= 7CU\,XF)50Z<5D OB_],E_ZQD:O/1:$-" M0(/+Q!JKB,I)X&ATY**V;_8(F-U3Y3#=;B9*:XII8<'X=329OLM+X-="0$@< M-P\;:F\[^/1NGV5OAQ-$@] MH2*+TCFBDT2GM1 QR)0)4VB9>!V"M8V,^KT5OPE-]]JOH*Z-!#A8UBVPX._C MT62")E'N3WL4!Y521&+/O9@(E%B&4&@R3%$?I3*U[RC)1(KG!L@CEB%%@5DL#M1E;6\58P3U[C M=<2\KG]QN'\W&!0+8YA^]^,_X!;$'CHS-##K2(* RU@T@80H&/%.^92 ,BU5 M=6=O&YKN&5!)96O>7Q5YM^(*3@ ?>(G07N*&-AA]*?1?@8M:1Z]Y)CE%!"?1 MX+5)&2*H433YS$6J'=AY$-"Y\*&>U%O8'/X.0QSS +%=I"L4D2R%%;F5 QU1E7,BL(!XT4I?B7X*PW/+JUN%#@,Z&%-6DODX) M6=V0[.4L;8A1$UM\(>F8)HYG0PS5"C+^'%EMWW -Q/D9CGN)M4T]OQ[&T144 M/O8HQZVIC"A$)8D$A&1=E,1GD+B!.6MX[6#A!ACGH^M'BG9=V^I0;;\>3F$, MDY5!91$)R M%&U4Z1T+-AI?>[=OBJU[;E11YJ@#3;3@0-X;^TL(TY[S24DK-<%U3*%10H&4 M(Q%"A7$L0PR&U_80-L X#QX<*M\6',05I,6&M03V=C0PO@VICM@>S99X;+V M)%D$G15RG&)BBI%HT2DM:W'!Q&=!S,J2KT%-V([,&]3EO-D&(4&E62" M(S -I3%#;F3AS)M21=2O>Q^'ZV@\?>Y\8VC*TGJ*.3!?'P+^?50R3I:ZHD*/.'XDD9C* 7"G04) M5 >J:A=,M#B<,_!R3D/5ZRPV=5B,D)>SZ@4,H9SLBBB3=B*1F!+.,(]?7 B: M:$_G68(!!=8* ]>@G E[#A/QNN;MP9L83&^%:CP8C9LG(SR6 *SWF>#Z2HET M(5(.U'.>:F]2T_7ISKNG6'ZO8W/Q[B(C-Y#^./EWY\LQ,;Q1175**W MI1$-C918QR/1Z'D'$Q@-NK::MV%Y\AJO(N0-H8R#4V;O WOA)_W82Z"HCD$0 M3:,C$HF)?A3RT@87=.0L\<1:5OT<2/=ZKZ.H'=K?7\@M1+'N@WK9'\RFD'I! MRIQT7IVXYL")=SCDR+A2E%J6=>U(UA8H9ZK]QPBZA9#6/Z%T^8!T\14-T\_P M=E9$\R[/(4[>S::E!4;)R5["+='7P6@R&R]6PVO)B*23DLZC4^51/*84O0TV'L5@TT2*2WEI#$!Q.Q*QPT@ * MS!A(60=@K'JRYEX NV?5,6CP2";NK\(6]KTM8)?B6% M2[]2)*KHM>8^IE [3+,-FB$@R,\FY)J5+J5 M233%F,K*>X&&NLBU,\#;;CJC(?#,4R(+9-9_;1 MYXZF,_N(\=A-9]:&\-O_S/K3[[^.KKZ,AF6VS3LS (T270Y!@*:2:XUB<@DX MVIPIHG1,LM73%1\$=")M:?92]#;.'"SP-AS]NYB6E?U-0.W3HV8?=W\3H&Y[ MU;2@N/M>?S6I=T8)YI.@$7%ER@0ZHZ$XHV7]A!AY]L924;NXN4,J;&E@CW\U7_I3_U@"2XSQKU&O\C&$(BD0(FG M#H@/V@D=10JF]N'M@X#.@0+U)-Y*^>,4QP=I%99>HI*VQ+(M.L1, IH_+!(O MLBO?H2#*:82JG;RX&PV79(+\N\U&6 M0$T '[./N-UY!*J9(S9)7+%D3BS1%$/4M1>%IN#.@1_M:**%C%;$,@9?NW4]J. MYQA9L"TJ<[MA>I@F6C!*UD>-+A?U2FE.,L,OTC&TFG.R1%'#$QK4,;KZ8:K[ M*,Z;$0=*O04398[H]60R@_1R-D9BOH=Q?[0\SIG_\=V7>1+M;]]@'/L32+WL M=,ZE+T"DV> ."1F]*QD0L>.:*\:3K6VX[H_R!^!1>UIKHQO09L3_Y0-"MRR@8L$DC'I:A<"[PWRAV19)9VU4/KSX+3X )/IN!_G MAZ'XL8LBGKT#1"L(-10]#$HC<0ISX@U(F7F/0NZ_KGD M@:!_2!*VI-,62I$>FD6-\$>&4R>K2'PN^$-0Q"K%2# &N'-!T52[BO%0S#\D M)=O1:!L-&-)_SR;3>3;(I]&6T.E\?I6;T%()EQSS<-IS2J#%'%&B,I<& MBJG#?NS#Y*T?+YILOBS'E(-'75'YR#<=E$I< M8W25VE3=7/" UHH8+B0*QTS,LHE$H*Q!'Q(/ E<(:H? MI^_"=/!JL?GYB^Q)D5*>-^E7MK0F<,K@9F8 OY/:E'-236N?&#^$IZOVC8LQ\I&KJ?L40M";^'(;Q.N96I%$V0MY29O1W6 !AZ,+4;53P IWO7M9;6 MMK34.U3D;60SQXB62GK3]Z$_0.G""A>P:)P)G.1XD3?F]&/YZI/>A%W1OZ+2JE5%ED58T?^>8;F_:@]%L?O(]*['O MCS"=?2DHER!MSE%[Z@FW9=OF4A+K/"]%!BB&:(27K)'>F[[QC(G0BM K+@"3 M\;2W&/'R-NW%TF<=H(4OT2[W21,9&2-!6TIB,OAO4Z#1-LH1P,??VCGPIYM= M8_.;S\:BK2#8BIG+!4VA\[M\!].2W4U [6.:[M#Z5B#=&IXU-#1J2[R5I_AV M<$%F(5+,I2.E04;'UJ*BBL=&.OO[L[O;NBA(? MU1-7;2OM]6 T2O[7T9MI6A7Q0N11!4H,J'(%A?;$LY )4.UQ5W)4F&;FV-JC MG[SN#A-6*XU1AA&&T\5=#1_ZDS]>?'\!PWAYY<=_S)>:J&.$K"UA4I;*)4>) MTUX0QJV0%APN.[7SWW=A.AN3JQ4EM%#9LXYOA6XY'YK@:RE4N O;<6*#=36Z MDRX5U-')VG(/I\+5#32:,5*#(!*L(MXE1="RX5JBH^I,[8S$X]!E1XSON&S9 M1PMMU,+[02DE^PK#&;R%571!9R>$LI%8C3NB#%033S60X 1XB\)0J7J9\R8@ MW4=ZZNKK?O'4P<)NI6?&&OT_X3]=Y'A$)]'8BL2'5#K&*TY"9($P+T-V,>KZ MM[(\ .='L#P>)?H6*C?7H!5@J[2M!M"ZLC=N8)V,J?$X%>ZBQH'R[\+ N 51 M9*Z8!D68YGEQA8D'69I616LITPED_7J.CJFQOUG1.C/V$7L;C%CZZ6L0ESN= M8L$%D2RA5N/>*;Q!%SYR@ONF"88*#JEV=LP.2"=@8#Q6??=I45'V%:V,$LEY M/QZE69R^&R_K9!=&M8WE=E5#J/.E W:Q>GC.)%MEP%A'-6_4C6M'('G3N\_& MCJ@BW(I%]K?P3"Z&:8EHLO*+&X"J>&RT%4CWQT:'ZVA=X94$7/G@:#LXB)I% MKQPQN=0F6?2?70!.E!+@7- 05*.U_[2T_L#!44=*WT>NM8^.RDE(].-5^] , MW(1H&;$B12*CM"1(P?"+9Q("&CT-3Q[N/K?;8X=*DA[5$5,+_O['69C _\Q* M\_FOY3Z*E4VJ.%4B(1AC+%)3\(@ &6YL.C%M&./9U3;.MD YF_VYILA;Z RR M =8JR-4 6$L>_E901[JSHX;J=M/A +FW$13>"I!!#-P6Q]5#J<<)B@1ABJ]B M9&8*-S!1^T;$C@FQZ^:.3OFPC[C;Y\$J7IV$B#SPDH7J2R<+2M!ZT02L-XJS MD+6OW1!H(Y C-->NHZB'U?\(*==.*OD$XZO^<%'J^7D,\[K\]_[[_#_S'E=S MRH=8&,\5,<&B':.2(4$%29Q33CO/C$B^D;G7Z'5G8Q2T).&*K9J:(5PEXS3 MN-E4>"P;CF$.M*6TO3AQ@,1K>WY-L3(7L[ J$65*_6Z&3+SB@FAEA(_%Y>4[ MN_\_K+9J_V4N2;56'ES3!!7% MA!6,N$0=\3EHAGM/H%4.\+I5^ /G=UWH>Q^95C^\@^ETT7+Q>BM[6WJ:#^%/ M/RB%-\-9QH5MWN1_=82Y^N"J.Y/BV:%?0ZPI?81%0/C!.=R&N IN+6AF7=W M.)9N#PGK*'1T/&VT<*Y8>DR7W1 !PK#TQGWQ_:TO=SZ\RS>__CZ?1T)X$8VD MQ)A08IO2H(! $ C&:XM?(M1NI-8JPBP]HR]?;_2J]'X_1B^]D>S MR>#[ZT5_V/3;M_+W:P8&DUGFTA&32JCCE9HR0S*(.I4>J6A#)2CQ*+##BH)[Z6OO-L_ .?L MO(A:HM^P8!QL!&[!=IT6OQM=2X[#@\".XSI4TV,S?AR@@Q:\A1T@I;)>L4Q8 M$#@IHO/$XH=Q 2) MIV9EBGOPH!FR(U2NMGG]5 OJ:(,T=RY4]-IJ%HTG5 ;T?I/#A5$S3VP4U@LT MBV6J?0G$D2^O;)<"CQ9N&SO"YI$BQAZSPEKO,]&Q!,JB+.6J[!Z9.YB5JT-+5VC\7_KDO_4, M]98RPXBV!MWR!(K8X,LEIT;$4&H^:>T ]"-@GAF%VE94Q3;+6WM"O$>''W_A M/YO M .9Q^:_SP(Y5/FK.6*DC#RB![$B)TQ*K%!BALQ7WKT_>(\U^VUO/A GM2KMB M:Z[M&:@+RN(FN5S[/D I8<>/?!IM'43I5>UX2&A)>XN^O"LW=7E*4C;4,INL M]OS1E'D,HG.G4^M:JMC(9?L@QJ,(D"9E=[T+>M*3ULKHK"-" BT'R)XX%3T! MSK5FC,D8T^,9M?W%9T^<2C*OV$%@*]9W.9=+4>XS>H+6NS;<;2E! M@A$%%YIG03-'0RI81SZ,B01HN5)!*V=JNSUX SXPY M[2FGE5S176C+?GD++]>"FZ"IW%>M%/&^).\G0;V37/%4NVW%GA!_-#H= MH*":603S[743V/?^>S'"?UW<2XV;*@HB>$6B$.7:'YJ(LYX1 \QE1X/P238R M87:_ZTR8T(9D-VC^T;'=K?AN/+ 51.M"Y,D)(GP0:&@[7.V,C81KGQ3-&3$_ M7OEKKSMW_1\FWPT46(9@__V7>P)#_'_,_S#_?1'(!\@_E?_^X\/K:^$A3AC[ MO\31U2]SF;WR_?%_^<$,1OD5&D[#V/>#U\/)=#PKX"K[@\E=.)/^U9?! MSE3#AD_^Y0;SW;$L'W]']370P[ M#5']J/82@Q^FMZ/A>/7C"S_I3VXH5ZKJBAM+1(H&EP5NB6>:$Y9%"C9G;FSM MXY.J SCX#N<*8!:)?\$GGHO5;TJ+,NDH)RXG7&^=EH)"8BHUNK6O8TE^JAP7 M](/!]A7P>-Q=NPSZ*'K?=(C^4Q%EFOXU#D832'_[&=<0N/DE[A.X;ORV6-)Q M!83/5VM[UV-.WB>7.*+RGY*8_M4/RJHUSS_#43 I(1/C2N=4+=!.B,H3@YZ( MREF(P&J;\-O1'"O#]TCL6#NHKZ*E%C(W/@!N=?TXA;09X^;?KAIK-,#>4J[P M(;B/=/=))0ZL'>!WK,"3(Z$$BA8P)6@1*YR7 *5[#"599"4\P^U#ULXK.SWR M[;I=Y12YMX?>6N#<[Z,A?/_=C_^ Z:O9,*U0XC-2+IW:KO3YJBZ*EK(7KVV'%Y\O_[V/_OH.X[CY?2HM8^6VJ34Z^&7V70REP!;[MHL1"E8UB0ISDN.323> M9D,@:2LL=3GZUO;#=3C=6U$M*G(;90[40KNVTRTQO!K/&_FY4*>Y]7,T MYNRCCJYLZ.NU>+GG2L9PJ-RCO><0HS:6>(Y?%%"(%F604^WKWYO@.@T3Z""% M-K&5#]%&"Q;02PC3FS2"^1QQ$)U1CA,J&",R948"S12G#$2AHLIH E;FQSJ* M']N^.5 K%:O6-B-ZZZ]63:J:X&K)AMF&Z3B&RZ$Z>Y "!PJ\A:UF*SX-"2(W MD@2&ZZ3TE!%GJ"!.)P%1@8=YN^X6ZPU#PYAX7>JF<];$QB@(@,7O3>0.FK7<;?"R<]?Y8V3:PG'? MF]'P\Q3&5V7PUW?A6@I,J1"("Y+C)J83L4)(DF/BTV FS57-H&+C3+Q!NN M<*.4 ;_#A2_%%$6.7H2D*ZM^(Y!C]/8^7$OKC8T.%'$+,<3-"7?7&^;+_J14 M&N#^V*..9I]=(NC'""*##R2 YP2B]KCZ M]1"G%TRF'_QTT=XVW?3YZHF4C7 1C:M4[CL XXBWD B3 ,&B!^5B[9.QYNA^ M9+*UI,.M&UJE\M$7?N"'$3Y> DR7U98?XR6DV0!&^?UXA+[$]+L?WMR[\?;Z M1U!Q6:5AMGI>K3U2O?(ZQR<>[U>V_8"#ZGH!SZXE"JF$U"4PH] M+,*2S")&'QG4-C%VHSITJ5L)_5W>^JZ%/^EMU#A'<+C6T')$6:[KX9&$G$,6 MBE%0M6WKIMBZJO*LS)'[*U8KJCB5RLRM0WKQ_=I7R2ER4 IP("Z4!MUH8'J; M2*2"L^!=#JEVM4D#6,<*!;5#AU&[:FG!W]L^^AMGIPG$EJ) #> =)R147;5- MJ7.@7HY$H42S2<:7Z/>\6R;%6:0<6IT\A9BMLO9^&]RG2YT=@:138,X^ZF@C MP(BN"ER.!NGUU9?QZ.LBJ6H9!TG%3= Q$4-MR:5*0#R@]Q"<9)X&#M:[RDQY M $[W/EYU]=T/.U:2?>VCZ8NO_5\'X,2"-M(9YV-4:BS,>!H7_6_E>^NZ1:B8<88$KPH M]]H6PS[@>A=H=B -MY97SWO>BN9\N%!9\BV<3?_NXR4Z=>/OMT>]JB9R$IHNKT7C: M_]>R_[()A@;&".,>'7V6,_$.R9]\<#AVDZWH+ !9;U@GQ-,Z<;Q3HT(+!V2/ M'&+#P5D5$E!&2.>Z!IUR[K43[HWIF>;M$V.KE5#IY?@D9QF-( MRQN&WOIQN=CL*QQPNKSKD0>=(.^%M](I\?7M2X6?_>'G]S#&3?NJ4.%=&"Q; M5?_V[0N4OF&?^E?XD7)Q\;0_R3XN![=DIM BY"P<$5HQ]&0^TH68CT>R./G2*4;I>''_)$Z?9#1Q/# 2I7%!4^5H]4O7ZR#O MZL3Z2'S=K'TY>XD2R.7;S06I?6E,[C-J%L\7*](Q!$ M9-%2$4SM&$/=$1SK-/T8%*P]"QY/A8IF\F0\+991N7[PW?@CC$L@?Y%ICH+Q M7C)"I<$%0D1'2J8FH3Q3REP2MEGK1WS!+5KB3S>4W/;N'Y!45=10,7!^"T_) M^EPBFJS*1AJ VB<_HQE'UH%TFXE11T?K"J\DX'86A0W@DJ0JBF@)31X-!FLS M"=0*$F-2P@7T<5C%E:$KK6])HNA0Z?O(M85 R1+-,OZNO*&90B9@%1!)=2!V MWOV1&JE#U(F'VOU^[@#H+OQ042GW,T ?+=':N0XKY_H-PAE.X!6L0*7LC-') M$ ;<$LEP9,%33:*7-F\-3UF,]T55>FS_XX>?%*D1MC):5 MJZ!#(96Q:&MX%\KI@8TN6B]](Y=YQUI\_<(?U#1[G, KGEA?@UB2KPF,BA;8 MK5=W;W,]4OCWU7> Y-J8ODLXEG,03DF"S,-UR2M#G(R)\)RSUUEXV^QBLV,K M\ 'SJ:[^]A%89;W]CI*ZFEVMB)2EY3E2HFCTN*. (R%01U1*6F<7G#(US. [ M+^UV-WVTV$,DQ+JPY:JR_JM1;2%EI))Y;1<$Z!YU 6Y*Y3^A]E49Z0F4T_R)Z MZL[J4/TFFSTA_G 4ZT*5+<1)&L'M.:VCIBF4*\M+"V!%R_U.@JBHK4 MOL3^S- NE=].5OW<3/AG?WKYZVPR'5W!>-4VY#NZ *Y4=QG"N$2Y&)F)S0[] M &ZT0B>0F=!"6OUV0#\LW>JIJ6+^_;+9Y60Z>34:;S$_)P@N,LZB).B-X"JM M>,1AHQ4:LF;*24X-DL.>DL.>DL.>DL!^=H<])8<])877H]IP4]IP4 M=@9)816;WK72[*[+)G< W1R-2&B#@]8A$Z-<,>+0E_/"YV+3.>DS9"EJ7VYV1 +MN-[L M-/BSCTK:X,T27+F.^2N,$?/JF">CDT]]V<9-N4U#@%UFI#@IC0U,>%T[QKT5 M3/>>4PO*NT^/*I*O?*ZY,3G1 1W2:H(M[,^G4U _4 IV7OIJ%%V[F,$W%U"OD9O+BM+F"ZK6J2,6!,EB2ID MEL!1:1O==G=:6M\W);N^TO>1:^LIV92*Q'1(Q)5;N*2/EM@D-2DW2%L=RK%[ M;5/P)%.R]U+*@RG9^TBT=DKVQS_ZP^C'*RC.X$[DC"1:Y](87"MB92C7BUA& MK936W$_DW1+2OOOUZ38$)"18#7N:N"MHEESY6I38 U$]Q&: M6AH:U11O"[FIKX=Q= 4?IWXZ/ZBZPW 67?0>&2X25T1:]%8\NB?$9LF2IVB- MJMHGL _ .3M;H9;H6[AG> NTU01H *XEB^%!8,;W$6[- MBMC1;#@=?^_]G_<]=)=]2 I?SE1"O[DTE8EE20-A(V0<<7QH=9] _,OGT==? MED]<:'CYPXV";][7[7%")<&/#I):Y8WZIAF"H2$P8($H-#UP##@0SZTF2:N0 M&&0G6*,8T*FW;FEE(WZ<&-=UJ6OU\6@"X_P:LNPE_"T-/1XCN38;LB >(T(@ MP3*$ Z;$#D$04,%:Z@1(W^B4_=@*;-20I8;^]A%8JPU9=. F.:F) >-Q,"P3 MISDGVBL-S%'U]@-3Z4ARV.5]VB9U6[(LMS%-Y8G+LH1^S=9LLOF#;U$C30Z4\)R M,;XTS20PC5:$XH8;9@V/OE&2RV/>WGTHJI4RK&ZD7SO;:0GX%<8HW#$R(CF(E><.,,E\<;X M$'-&ZU_O0Z #\9PAI;K44.TUZ:,?P+O\Z;(_3N_]>/I]F8[VSU)Z.\0?YVA[ M:.DPQDH=-)VGHJ&Y8WTTZ$JFZ)RB**EF'&KTNG.B2'WYMM="91N/7P_C8)9* M&'\R ?Q?^N2_]33NO32P2#++N!W'E%$B+I.8)-5)HIBH;V)\[-\M91^89T*E MKA15,>-O9S,T'+@%[2@1M*QZBGKBG,"E+Q=@AGKA4J,UY:1:T+6WDM229?W. M(P_T1/DT7K;D&(^^]A%\^=!B2?SX?8+R6*Y_'%<_E +BAV1Q!RSM3CV41F4Q M)!6X2ZQ9.\(*8,Z),UWKIN(IW77+'?^E/_6#_K\@K493>JU<7(W&T_Z_5GWN M"E F7+8)C7.G:7'M,KJ*,43"E /TU V#^PO*X5V2FH([$U*UJY2*H>8=0-_" MM&=ML!*")\)K5@PO2JP5@H2,DK%1,FA6_W4X71#-C\&/?<6^3@C3P7+2RY"$ MDQ2($@R=_E+J[&TR1"C(FGJOJ:O= :61^GH_C'Y6B MCY[\]C\SW#_],,U_&?RDC.&JI#5=MQH;3N B3OM?\7/O\KLOY=>3=[/I9(K_ M"O? J?,O1_XX>2 %EP=(3NHH]I0=C'2S^&%_=17A3__?,\ M:>+%]YN/+&,]%W_Z<;J9)T'&K"CZ\RF7$HT4:6FM@>Z]CLQGQ9G6O':2X<&H M#TZ]C)>09G-S6R38PBP-OY[3V*0F"U@+:$%F@#1&4)2ZZ;)*REN;:Z;O5 MP'?5OJQCEJ[E>1Y%V:?2#6T!'S\\/R &&B)G,1&3(93\#'3&2ZMWIP.+QC N MJK=-OP/@6$DK1^+ J)8NVD@_?[0@;H8Q3&6+>^NO5NUXFHRII;*7-L9SG&J9 M VAR?^D[%1T_%?YZ[DS2AA,&.2V*30(O=\)%:E6V":!^R<63X>V.(IX3I^T^ MJFWEFHG)=-PO79[GKL4_4"&3#Q__L6HXIK1GW'DB!.=$,FU*!FLB.DLK38C> M^/K72SP J'N'_O@Z7SO/JJ6PZJUFUL1P(Z7YWR9_+P>X\R.V$C@OOBUZIA^* M1'N*(G(=2R/X4C$58R86YG$19;T#*[EMV)CF !0G2*]V?)!N]=4>T?84VC(L M2#X>L!=@B40V45S/T-P M)Q'KH_Q1B7ID?1_#7-PVMK>SHK"EX[@^Q)[4$HT9;4E@HC2H+<4/,5@"Y6): M%ZSW_F0":#O&TAW;3XQN^]J?77"E>C;=(P:U91P7*I5+$%E ET)'HCA::#@L0[Q";5CF'0Z5FNA. M9A?8QO7&B%C+TT=&Y'JI2 5UG,$2'0,NU9)9X8:#XTC$F M;ZQE3V?:K WO>>:<-J-:Z IVJ Z6 YJ5/7:8?OOVI3^>/^%F=9!)\!!P6(9" MR9FVE#B>2KH26.=ULBR=S)1I.JCGB7**[&DA8[8USXHSD7!N)\*"0*DS%G'/ M5(PHSUP0UFO%:O=A[,8+[WX)NI7,=)O7#$UU"=&1" $EG)TBSEH@'DH=&'/< ML'PJ$GYP)#],3.^$"'%*KMWZJ!83LN=5DIQ209Q7:'>[K(G-3!)N(W/&20FJ M=G),]4$\(7)79%=[A'\$-4XI>+W1P?S[>#29]"B7PF5!"9>&%SNEU-[Y3(S, M-F?AI8^=ISKL/XQGOI\ /=I8W&^4S7]M7[BG%Q!H[9H9F M"TD+$C1%=RP;AHX9E82&'(37,DG[Q-WZDS#QO"Q'#D"L+)T"@7GB KJ)7G-. M W4L^]H7-;1LXAU5JO^$_N?+*:2+KS#VGV$U7=^/^Q'*8I&7BP68;+)T'GG- M2UM&SXD3SI"0<# VT'#$/2DS5=XE@EHH MFZN-N"UD29+APD>G H,G.E^>T"3IB*7'F51[4>RDLOHR4!RJ MQTT_TX2NC.1$NPA4"09X4[0_-OI,#\X^ #>ZZ 9 M$8D*(DM&D!?&$6DL$\I'S9OU0SZE",'SY#NBJ=@='4\PT::IG5R.=Y@$0R!X M1:13DEB?@5C%C>&1)>-/^-B[^?SJ7@,W*<,O^Y/2$F%.Q#"9]]OI)05>I\0( MI=SB[$B:!,HRR5880':%R$_M,/;! 3VAU>PTHD/UZ-'6ZA-V#R[L/44_P-6B M]>&J\]3,#TH?3=Z305N=0!!CZ;S?MT9E2$&R8BDHB=IAK>S_W0[S"KW-]D9WI/YFATGQ='J<.:2NIR*1I$I!1 MX.Q+),O@M66&B=3H#J N;(DWI]?C3,'[ 'F?[L+2]'F?[*/LT>YP)HVGTSA+.T7*522<2%)4D&.&#$HQZ53L/Z,QZ MG.W%@0=[G.VCBY,Z97J@J4R3,3WW.-NKQ]E>-.FB6=1C=/Q4^"M]BBDX0;QQ ME$C*. Y+.I*IX@&TE<;6[C7U='B[5X^SDZ/M/JJM?X/<>K^L@O#F3K/Y<.:_ MO[[P+J/D&"-"E.L;6"CA):U(LAR\#R[0T*P7U?[O/L$P0^L*'W6GK8J=J XO MMQLMJX77JXDWIS9+E"@%D4GD2A3SQQ7SAQ-FA8W6>@[Z9$+^^P[N!'G?LF=T MDK0YI?FQL\@>)?$5EPM8%J[VP# SSY\&72Z>A%#RI\O=3@R'[R EZ:KW/.]J M<$]H?K1+T,Y:.!S"KE,JM=NWRXO1.2:0E+A<*O$S<\26 G;*(C@08*UD3V86 M':MCT/,D.IA;IU2:O7.<_S5?*:['Z81'J]2B](/RI>L#^EXV1"(%^&R,E[YZ MV^2NQO8\A[J>0P=PZY1R#1_3,\D(G4N3/J$H>G:>4Q(T> *!2QZSSO)T2L%/ MN0O7\TRJP;!32A;1J"1 <[D>)DAB.?>$1B4Y .6@3J; ]##?Z"2U M<"_-96X6O?13>.7[X__R@QG,&03@-"E69B59HV$G'#/;+0B:& >+CDNVT16=RM(C!XTLDT/0R5+0 M3R<:L.?@GR?S:4[F-CG\%(-WI<1DMQ1,"LPE)D@R)6,C2$TL:$XB.,T=B"S5 MR>2]5QWY\S0^S6G<&GN?9LRP@5%"O0O""*(I&"(I=\0I=#,L8X9QYBT33VM1A$RTQVAB2E<,EBI5S_CB937%W] %;5-2&G8*-4I"R8N#[B5FY3$(0: S1*[I.NW>]H#43W M89.*2AK5E' ;]1DPP#]]OABFW_WX#YCB]TO?:%5?I9/62@F2+2LA&P;$>R9( M3$$[[P"BJGX.O@/3.1&BJOQ;6!+*E2MI]DP2ZR*N?AP8L4 ]T4EE:4(.NOI943-D3^@LITYTI@6%;35G M*H78WP).J\GD/8SGF-_Z\6(B'! ?W_7(@X+;>^&M%)F^&$[[J3^8E?=\A#@; M(V*8_/8M#F;X\%?(PJ+EV72NY'?Y-S\N_?FN,=YPRRBEN7(<-+4A^(:!&=RMX9(2D0D ;7_B0I"2X+8HQ7P3$:=/T> MLU5'T%6\^BCG/ .@^1@'9.*H_K/I1>74FB_4(%$($F MA\A:0*P>L5Y'4&%5530L.Y5U$MYK&-,'54GQZ&Z;CA*8/U=F#%#A0 MX%T2@DN;A%*19.T,D2%$8DN=7@H<4M(I&E7;HNB6"#M"T%WQ8!\YUV[/]6M) MOAE/^[C.?81A?S1^.YK"Y.4,4#5ZZ:D:$7,4QA+/RVF=XHSXF +)IBID:$32 S79 M@K6U$RJI^E2)MH\"6\DAN+8^ MBFES W%I>4 .GH,7Q-K2/BTJ17SRFJ3LC(N&>5W]OI@=D+JW^>KJ<"W%H)X" M6C#][MJ[M\ NNGG@3+J?L-\KQ]Q*>4<$S8Y(D20BYIEXEP0#Z9CCM3L[[H_R M5%C47_7HJ/$X*ATCW2?7R\)+N'7T"#'& M%#TGF16ETU+TY5'I*3*9DN?:L-H]\79AJG?LL^5-+[[C!+P:#7\=^,EDX0 M+Y39ZT*9O6C2QF51182VOB-,H4K+96JC= M?W@+E&<&55%2"]4;=Y;()21FA69",:*]1V_:)TH<=TAG&4,0R0=E:A\<;H#Q MS)F#E=-"UZJW,%W$HDM4^N*K[P]* .;3:!&2N=W49QFMN0BE:BE.>UHDXX + MW&,51T$4X*7SE+%62REB%KDVJQX-MGONM1I [49I+5C:S8'CE.S'GF)4H6O+ MB;;H'4CIH)Q% 6%>A,153B[7WO'VA-@]LSI2_J,IM[_F6C#([W6,6QUY+G;J M6W>C+$7TLC\I!P.S\6)R7DL,F'24FTQ8XJ6?1/%)=4Q$@9&>T>Q2I)7Y5P?Y MF2UX1U#G$4FYF$&16V]!*!)SS@A62A)BDL1P%3D#4-353K+?"V#W%#L&"QY) MQ/U5V +?MDS):T$$!S9%:8F3N22[F7)S)KJY(G%C71965F?8#DAGMFS55$ + M<0;T9F3BUQA#0.1#I+"",EG#J5@SYIR72?N MUS;Z3'QB1L:8E8':/;/WA'@R=&IU6ZRBH#9"JO<+".:VG8LY29ICJ?HKN;*L MG!:@/+QR!F<73Y+73N?:".1DN%%'?3NHLK_LN[.K>]IQI9UEI78.UUBABF/! M.-%&*2<4",_:IL02RH]%BL?(?^N^TT[Z^EX5 :/U3,EJB>Z5@-1,B6]#-J?6 M@\D%YHU%DJNR;$FK) E@ T';.O+ 3,[ZN0=3HWIEEY*T7/ERRXLD,BE#K.64 M4(-?E0PIANI7!_[8/9CVX6[+/9CV4?[)5 &T6*Z:,C#+'2J$E?HPB3Z[!^"X M[4DM+%I#T=3.+'KNJ%"5I!UV5-B'+,>H;V^"[[FCPC'(L&^A^V,T>92."LK0 MZ'%J.NT5D5HC3A4T[FQ1,E!:@:I=\_?#=51HE6C[*+!Z@RS_Y0ND7]$&6ROD MIPG?S@TG07"$10TZM]0JXA03UK*$3F[#OEA;WW$J1>V/5<:HOB1;R%?:U;%! M:7 L(BC!!6[UV442+"NA#.>821;9;MNM+#E37K2A@#8B@5L+$GCP,5KI"9AHE0TU!-Y"MOVF @":C#<1;1J5K"/2\0A!K^M>'3D.>'$UF@VG/2ZUB:Y<#P*E7:?6Z$GE)$L!>+ T M6Y]9[16C"O!3X5?'\>_NE=YV7ZXWX"=EFAY^8\N6)QUTM-@$7:6SP3#&A[!8/.6@K*.TH5U;91LAT^]19'\*<;?MQY MX;'.E*II;W2H%"N&/:Y!K*SI!C#V.;%IHM3ZYNKN YD#A']??0=(KD5%ZJB" MHZ%<9@":2 _H&:,W1!S-VJ!+I%6S/B?'5N"6Z\] DJ[]$R:R'B_ZJ("YW# MKY!>#Z\ [%\NH;5QFHPY;XZ MXXDTTI+ $"Z:UB%J;G,,O)'&F[[QC%G0BM!KS_NY^5:N#O&#P>)ZD2Z/ CL.(Y*-34VH\_NCH@KOUVC6E'\+2?@O_&"1 MQP=P=T8$D"%H)XE(*1,9R^UX'BCQ0OMLN:-.U[Y/>AN6<[,WJLB\A03*3;A6 MU_@V0-:2I;$=U7',C#K::T") T3?PD;R $+%DO I*@+"X,(E/3I."I>P #$; M)[)UHO85,%V38H=IT34G]I%X"UR8-YYY.QK&V7A3]1F&SAA7)2S9<5(B!Y*JVP=LD(#&VH??#1#UCU'VL]LK*J- MUCCSJC\L)N)\]DAS'Q)(&BVM[;4VP76.?*FHB1;V MF\V<'L*??C"'EUCV)J= K'1HC ZMF4#@&A0'EVP[^=%;(9TC1^K(OX7( M^28*7X-C/2YSC@XW12I=6)8GFH!@A05E?1(R=+&,W" Z1W)4D7X+ ?2";C2^ M2]T"[%W^=31<=$OTD0(8FTJN'+(W4D]\<(DP[XQFP3!:O<_ ;E3GQY&*6J@8 M^UB>"A9X+V?C9:78Q0P_O"#Q*_#3TENS1U.R+F5%$IT?"">TVVEIAN!E,#0R MX>2]?,.M!Z\[7W8>RF]%M"W4CFX_?/['!/)L\*:?H0?"<1%2\=A,N;4PY))S MQ B7/%@5J*%WCZ:0>A3>;"<:Y\8%:'1$O'@:\Y#Y97%N:YH6.V\C :PSH,A;>EA MG2JV):J\A6F/&Q I^4!HAHBKE69*1?\O^Q/_^?,8/B]MQ0_P%8:S6\TBDN8R M6%?ZVI>K"5CRQ )X)(\&I VEO'I F0Y>.+<]?'#(':K57FI92+O2=M8K$ M2),9YNEL!V-M]/"_ZH\N+]J5!/X*93^OQ^/TBQ.WXT_PKBDM<_/'!$D M=5IDPJ $:S4#$E2YLR$*I9-&9SHW,DIV%#YN>O>Q,C7J*7544;B5:Y.7>"87 MP[1$-%D>+#8!5;%5P%8@W3<..%Q'ZPJO).#.M"\,,*ZL(=IRY+>0G'A&$S&X M0N;@;,+E\NEI_8%N QTI?1^YME7Z==<$>X/HT%-^!;!A$%)=.1&$L#7*71;G_:[LM=J^DITTE8?6%7+M6;#/2#Z7GV1A_N@O4 M9JH<1YM(V))S9&,F%CZ,@H(LK M0RA&CO8D.&6)LN5J+N^,O']MYPZEGZ=V'R^T%LZM[ZT[-TYV3S@6( A.I(N) M2%6RWV JF^Z!1J_Y?':&WD!*U*=I2RE/'<%ELHJ_+7_U6 M8BV3Q954O2# M]&E#2UOWBTKQR'*/=7\ZOYO:#^>14QP-#&._3N/1?1Y_4(SRT>.HU:)T-)G< M>>O-^J2TU\Q;2:BBI1FR%23HG-%>Y((KH9,WU3-*MJ(Y.(/F_I,7414T=]'D M-9XD9] <=H"3R"=)@C X?3PXD+7O"=^,I+-VI'7TO98:<[AXCQV)O!X*RGVQ M9Y=*NMFB64MF5EJ:!1$^&B)]J8 0N'6#T4XX@X.BM:^!VH3C:#5D%=1[GS&' MBKF-#-U[F);V>A-4+96-;49TG)*QPS6V@P('B+L[,DC#5 Z(#CVV+PDZE=([@%RA&2("IH:NT*EL/%W$99SYW=[OM[/RWF^<5@ M )\A#;Z_'N822X.T2/SJ\9R3](P2 3(3&5@)YY0L'N,@I:@CJWZ/UWX(C\"5 M+JS,JHII@T;7M/X $QA_17LI1$C> 1&2"YPK/!,+%HA+245@(H34GA6Y!'$^ M9#A(O&UL&K-QO/03>!<&2V ]%ZF2SD1B>?9$LLA)L%R1:!C+6@4;7?7+N]90 MG(W&#Q3PUMAWI9!4N7WRW6PZF?KYKE9^+"$=/QY_QQ__RP]FAT2D]GCZ00&I MQXZB5O8GV0 M)WO+MP6SX2ZB6^U!F^!J*>RT#=-Q D^'ZNQ!"APH\"X)8:*VPBH@!DJ^!J>B MF+;EP-AXSI3 Z5#;FNR6"#N"3UWQ8!\YU\Z+N76;^4<8]D?CMZ,I3%[. %6C ME^$1$Z.ER5N2>3F'I;A/VJ0H6M,@62DS]O>O#=S62GOWRXZ0-U%%+:,695J] MA_H#^.SJ=FH1D],X9.JR)C+J3%RFBI1]4#-!J?'V8)W;'T/GCY%IE_/<+?$I M"S9)X0C+$LIM2$!"T)K0['(LWJW7Z6"=NQ]#YX^1:1M-7D;#S^AO7Y7!?\)_ M,]_$J*)!>A6(EPXQ!57NL[:2>!T959D;;:KW%-N XUQ,_(-EW('>EU1O@JJM MD^6-B(YTLGRPQG90X !QMW&RO!F=,MFE@)M0T"SBTI0-<8I30HU.+E!&6;-[ M&D^4!+M.ECOBP#Y2;D'WM_:H FQU8R'7/ L>"/?ET@XF.$'/QA%EO&1>,8O+ M7F75;P1RC*."P[5TOZ+^8!&W36>E+-[_GIW2&4"&PP"7'K172\J('$=%$SC)3QWT6JG:^_(&0SY%3 M[>JM)Y(XYK4?(C2M.R%LR-U?O/@Q"/EF@7 MA]$U"B$V/N?@ ^9.2ANVZ1N,Y#C5T(ID14V^].C+!I7N%&X)V7E9_1JR#H^2 MHW1:18BXLTE3+I6C:#Q'(,&!! 5(;-ON0?E)'"7OH^,F1\G[2/54CI(W>E11 M1,-*;WT<@US4_ 8F([&.@]#11%^]U]NIQYKVTFV36-,^,NXNO- $U8\::]I+ M8\WB#(\1=W=DR"Q*ABXVX9$S-$0]KH_!H\W#++>^-+EFU3-13SS6U (']I%R M9[&FP+1C-"F2/2T7M#%73D#05&7,^,@22%>]V^=)QYKVTE*C6-,^(FX]NC G M=W(BNX@^3HH6[2'N#+$X4J(CI\H""\CN'RJ'[)!-_T#YMG"\M/4LM0FN'S6' M;"^=-HS N\PABT+A_W%.A/*X-&4+Q*M@B?9)@(C24J@=]3GU'+)6>+"/ MG(^10V9]I-HH2526&JT='0C^/^Y8DD;M.(]!WML0SB*';"^U[)M#MH],N\PA MTZ_ZX\ET\8DR23Z-^Y\_PWB5^1:R#MH%DGBIDM/"HOE##=$L*;1B'/>)'LZ$ MAR!TQX]V5-F8)]7TT.F*\1'B:-Z:9B-L);U/-EMB?,G6REF2X(T@&4UH7$!M M@/L;RF/H\R"&'X8_]311T09MG&Y)(^69&T6T*&?ZW&EB14SEHG C%.#*F\P9 MIK"VLN4\1J9=+AKVP:6.B0316T_ ^U($*@(). P2'1-,"QP25$AF?B);SJ-4 MV9@GU?30*7MV+'00LT\R$D,-)U(EAXMKN6Y#E8NHA4G^?JOHQ]#GJ6PY[?*G MGB:ZW')6V=Y:R\08Y82*$H@3 *4SC2)>*Q:8Q.V1^X.9#VWBU.AT;M':>@@<';H#*5;)B,Y:/1K"^?*CMOS76?/H"U3W0LTL*XB%O@T\ 7-,E4NCLRR7N%&TY"EN MF0)W3IX5RH[GJL39A.)'XL[!6EBGSX'WJH[\<-[$.\[&_>GWB\]CF"=J+*&A M7R[!I(1\3G9Q[Z>#R(FF)FDC@N/&-2+(P^\Y!PI4E.2ZD@^_0=7WQ_/^)B^^ M7W_[GWT8XTLNO[^!KS"8AXN]2]8(STE.4$J3O"J7O5%"R_&Q"^AG___E75ES M&TER?O>OV-CW6M5].&Q':'78,Z$Q&:3&\XBH(XN"AP2X#8 K^=<["P#% PVR MP:X&!4BAH$)@!.KKS*_SJ,K*I+5[P'5#=BS':P/HH:)'V4#Y&_C9HEGR>+:) M=_W*= $[T#G<3D!?YW!N"(UO(]5@ZAK@%&]'T%R40F-!(K7H(T$9$F(.1' 5 M1* J4C>887H];CUSWO?C46L'+0U)J5\FUXOY;"D!?ANCIQ"#*)D=I0A->$D< M!##$V99CP0#526Z>:26(O B* M6J#+-;EVXZK7H,MJ8DOW)6NT#T)$FQX/?-JR:;)E@==HCUY3#=/*,JQ=;O0_TPCKR?6_ M^8F_6,9*GSZ]NRU_D#&:LML+'BB17"<2(#O"M$G"&.Z BT[J?7J=8])R18D. M<95@TV919EP STCBRA*$QTG(B$T[FJ/%/Y+5-NK'&PGVE.\ NZ$/$=TVT.F M::"XKPW/Z\1Z?77UI.I["'KPUWZ-S45-C:29!%$N2C%GB3-2$33<-CN R&+M MNR3[4_XS$=P^=+^+? ?0^1G<3"]OQI.+A^!N1[-X"\X)BY%J+-TQT24:M\?>!+0_D. _CJ;#B7P ;:#RJR?92CR[M+/9B?Y?#Z-?RYYC_%, MSMP)8ICU"(PSXE.I_1%,VQ9='1 - M%0MLH'F=2*"2NAX[A3JR'B(<:$'F("I6BO]B MVI?VGPD%]J?\'40\R"WRJZLR\PT!W58 "LC&2(U/I1!51"PN94Z8#A(W8+2QQNIAQ]2TH3H6WU]9_IL,,<,R9/U.=,&XEQOG[?A^A-OG_76[ M$W5Z*&;PF^E;L*; @I*L9-+!ELF-!A.KLK_M93+<,)WBL"W:]DF>G6ZLOPYW M=M''WCES,H';$Q'-$!5CZ#(5FE]:VD4;$9>5%#I&'FD8MO?=5FBO7;U;0Z\[ M$>=E2AD\K/GH(ZQ; )O(993XJ@AN=&D!C%((TA*@CC+.G&6A=KG<-BROS8Y/ M _1-?*&D!V# HQY-(XS9,:+V0#Q- 4VFQ2 -1"(Y<<:2B%KRVKW/'D$X#GWW MD>O@3N+V-LD9)NG+3#VA78KX"W^!8;J6$ 9:(4O9H_ZU9:]R"K2!,)&30=] M]9]"=QSD&$@; _3..FVF$2#-/J)5I3_ 18]'BS,HR:C:17)GG/28R> M$9F!D8#NC3B5@U342"6'G<_X!+CC8,LPNAB@@K8#T--F'(&-A (N-4;&67-: M2O_0:Z;HB'*68W2.=M'4WDSM#.ZG(J4XW=KBL?-BN&%W;% MX]?O8.^HNN8OI/NS;69?BLN$- K*9D=M((Z)9=\I1IQPF&P'3C&[%\PGV9D4 M'1<]$CX,(>(!-N%O0^F3R:/\:QDY??9?1T):[KG)1)ARETWI0+SF"%4F8%Q) M9:&V1WD6U&%S9!C9;Y+#]B7'AZ_S\>1B,9Y]*0]]D@NVM06+5KK@)+JU8!U& MT3P0RU4B3">?A%-)^]J7^[:C.0XZ5)+V)@]S "LJ"L2&"TST/$H-T1'@=?!M1*RWY:_YN@]V=;27 RYZP( MA8"&36M-O V4F.2BP @((^0AYL;\>-/"^A#@Q1)M46_E_=)[#NTSZF_V97J9 M/C<^H8$K;7A&*8HDK3-$(S),C9:C.044W(EZI9A3M3?-=P)X' 093B(&N/+=L2O!,Z-:$H./@*$;U<2&Y$B1I4M6 M6]WQ_FL_'(=-I'TKHH5$-;=T6[#?=^8E7Q1">(2FT)D'(=#,OA$)I%XW-@$HOLT-LBJ7T1I$8- 3D.N@\ M['BWK= .FSQ#ZJ&%+R_>_VTA^;V ZPS^L1@WD$X6\]G<3PJ[5]N4_SV=GR_" M_T*/=0(P$?-,<1/OCA-QM! CWEM%#L MQ5O+6^SH"M4OD[AJE^$-3#Q:O$41U4DNH=?GZ]EQX:,E1QU1M_"BWT"/=K#W=X+*;(G_PKP.FMFHW# QQO-RA%J:*RH,RH4W M1"E*RU%JUN(E^?,SRQXM)VJ(N841-?=K;Z%N#A=YP&&,D4!'A[:- G)8T$B" M,)$(II,("-I#'X?R].I'RX^*0F^A2>^^=N^A&=_XLM'SSE\O\_=18-(+M&-$ M*RX1$G?$.Z<)0 0JLF,RUS_;?HSBL/E02;HM"N^[Y_H8SREF3>/%U0D&R'?' M!6N;-N)0D<:!#=IF+OMNYAZWYH0;>0HO?&ZK+2 M:L5/$5GIKZR(EM(326.Y7F0M,=HXRYTP6=:^W'6W^F%KOJ?&S^9^5B$6DJOMFWTLRPC&BIBF(YEQT002V4H!7>&F923?MS9ILN+ MOPN$PV;"'L7?PIK>];*G_EN1P>SCM+E[B'MWV<<8V,2R,XL/Z.\K!)M2?MM-P9K=QUXO[UY_>+!J&N MFF2,7)+"0%*8*>$/&24Z1"0\H1JEHE!@=(\7T>\C.P[B#*"%%K+TVPJ]1?7A MZS6@;7P[26^OILU\_'_E'NMD=:G@X7WH"(H*KA2A(3B$&U 8G%-2^OQXC[XW MN6Y!ZLY+'S8K]B#N%G94KK(M3G04N+.1I4R8T&50IEW.@(C$^6"CRPJ$&K:D ML: X;#)4DFZ+PGL7O'YJF3'QF_\ZOEI<_7W:---_EE;1_AI_,_\VDBXZ)R0G M065;;B,F@HY/H@ PD@+FN-K+5*YM^(Z#)(-II(4^ZWW0?WOS2&*(X<_E+Y:? M%XF<0?Y+^??WLU^^2P]M'#3^;W%Z]68IM'.X6!T;E\,<1'F^N+KRS;=I/H,; MF"S@/8.]<.G67__ ^U7P0]?YV4D2_IK3\,[ MGOGU??"E:U@O>4>IG()VH#3!@)+C#T^)#4$2ZK-QS$)*N7;OX^4$GTA!&(HBY(ECDH7MWM/(&GHFW!1/4)BU*3!QO^IY; MVSIJ_:4\<)K_:SGTA_3O?T6C"'& 98Q">#P9=U@7C0HLPW+&74D7OHU!GKQU+]EL:]^];\+L*M.=^Q ME!HVWT:_GX]X,CPEP!39"72 LISI&IL)ESY%)I@.[*E6JC.(?[N8WKQ9?^-* MP^O_W"GX;KW])145!3_M);6:\QO7"'X]'7',?41(G-@D/)$@%0E2)&(XT)2T M4!:>\LJ[Z>W7TV/0VXY2JSU/]>UL[#]\C9>+\JO8)W1)KK/2%2K_,<7, MZI955&<7J239KDZ@,+CWSA#*0=.D4PPT=GHA-[[ZD)5605@5NW66YSMMIFD1 MYR?-.30WXPC+(,U3- "EEI$S7SIK@"$^8Z0&1D<-D6?3K>'O,Z]BV]I'E:GV M%FYE>[O&,WL[26M$LS69NX"JF*1N!;+_)+6_CC857DG E?/3[>!$9)'ZR(@S MD,KH+4I"4I3X8#+(D'0.G<[A?RRM/Y&?[DGIN\AU@)$ :V!K)Q,=>&,B+:YE M&;<+$I@LDPI,F5,0K7O&@Z_=_^EE#_E.JPBG=L):"OX6RUX+ MMVB\$UXYCH\BH+1DR998HS!L="E8%0UET752U<97'ZRZ^@FI8HRT(L^?XTGT MS6U:)8-R-&9*C(H8FZ,?P(RJW!:5DB=K,\? O=NK]>![#U99/<0SP'2*M6U? M@V$N@--,H@=7BD@>RQCR4(:)"D&I 1"B]DRK!P".P<6]7*(#1##K+*Q,1T$C M,6]\G/\QGG]YMYC-IU?0_#)9[V>]GU+5 ([KT]B'4BXG%0,3:MLK^([J?,5A[1L<5PJ]G";HELEI_7'X$M+[_\2__#U!+ P04 M" "G@JI8*U.Z*9'\ "II0D %0 &-U='(M,C R-# S,S%?;&%B+GAM;-R] M_W/<.)(O^/O[*WBS&S<]$<(TOP $,+>[+]2V>[8ONBV?K9YY[W5<5."KQ->E M*@U9LJW]ZP_@EZI259$%L$#* M_?L?DC_'?XC42JQEL;K[]S_\>OLC('_X[__QW_[;O_T? /R/'S[^'+U=BZ<' MM=I$;TK%-DI&7XK-?;2Y5]'?U^7OQ6<6?5BRC5Z7#P#\1_W:F_7C_V#\XJU1DQ%M5]8___H?[S>;Q+]]__^7+ MES]_Y>7RS^OR[OLTCK/ONZ?_T#[^]>CY+UG]=$(I_;[^U^VC57'J03-L\OW_ M^.7G3^)>/3!0K*H-6PE+H"K^4M6__'DMV*9&_2Q?4>\3]B?0/0;LKT"2@BSY M\]=*_N$__EL4-7"4ZZ7ZJ'1D__OKQY]Z2=+O[1/?K]2=G=L/JBS6\M.&E9N? M&5=+PWT]VN;Y4?W['ZKBX7&INM_=ETJ?'G99EB]&M5Q2RV626R[_I8_8]Q>P M'XC?S3&O 9BKQ7T?BL-6DG56,L70T>% M_/<_F+\MQ-.F7+Q9KS8E$YN_F_7NS5.U63^H\N>"\6)9;)YOS2@_+-?B]X7, MTCR+$0$(I1K 3'+ LCP#/(FAS 27A,O%9ON9+]0*_/JIXZ@FZTWS#Q[R;WKT MN%35^JD4S0IH^+"K?\/:?[Q56I6E6>D_JL]J]:3^[?L=KV$P6[X&$DLO$#KZ MS7:GXR#:LA#]9IF(:B[^W_ (R7;756\8YD;J!7%GQ&[-EM"\5)0JDD4EENOJ MR?QUK2/Q DK10;GL>/QS+WQK\8+XTFZ@UN4A$&LQ!HC&1MD7@=VFQEFSA_H7 MGZ&^/YKLZ[)CF97B#-;M$]\;?(1ZW( 7'Z@NUP^C9=NL1W\?#=*&M3]$ZU*J MTK@()\1\^4U?5Y7:5-=F-6R'+53ULS*_5+>,+]7NJZ8ZRVA"-- *FIT_)QR8 M33P&J40<2IVJ)(^=;:4KU8FMI=WPRZ=E_:5_>GHTJV"M.LOH![:T'D#TZ5ZI M3?33RKI(M49Y6 MG9!TLZA1X^=G4AH/(L!#M\7 5-5P8BVKYB,;956>D/"SK M%(B-LZW#R 6RG[[B#EI0Y\'FLZ&^\KVPHMXO^]G1IPK<,?:XZ*S)C;X6HGQ2 M^^0./N2$:\&DSD%*10X@RU- DTJ"TK^U^]FU$8 M >BP#9T6)C]#>@8A'TOJ;"+&R[_S!BL#0"V\9A6O$6A'-4BDV?=JN:FZWUB3 MDM7F9 3A66S*>$ ZPW+!"..LR_'P;YZ,I[?:+&*:Z5P:WQ51C8PQ41IP(6S$ ME5,48YTEFO@8DUY*$]N.3AN68^U%/T10"(22F /*) 006A_?_ K$/..<2RBT MRA>;;>!B)HAZXC%#?II])10H;C8SB*B>>\UCLW@5M53#&<.S@@6R??UT9C5U M9\4]M&SG7_ S9%6Y67PTTZQ^40]*(VUV0@1B&3" M8P6=S-;!N%-O<.SNO]H4PGB)ORAFXR3U"=MO;]NY- MQ@KGK'P]H@RIFGEE3\W,3SL5.QQM%H7J$:%3G[Y_'K?J_[3Z;"9@73[_C2V? M:K_SHZI4^5E5"YYCRC6.@4YSXT-DB0(,06:C,E(QH;#*O);]?E(3J]26%& -!()OA17I6*S(&E$.[,FJ,<9;&&BSS MTOWU2KY5G]5R_6BW;>^^/JI5I18Y3E6EH1VPE([FC[F=)AO%R,QW!4/"S%2\ V",,"P(4SN(X MP2B&;@>4_22F/DQH:=I-@B7JDXYP$I%A.Q!&3L\P>2=B2R_ZK:'HE7IQ4E:? M/(M+91Z95'$@>Z@TBB%IAG,F3KXY8X+$$.Q5U[MR^&GWFOLZ/GEAAZ X& P+A+- MSUCLD1IC)X[%\\MR'2_F./OP42WK"T^;M4UA[:@'S%8]+="YQ-2#MV;-03W- M\6&Z:<]3XUR7MXIO?EJ9/4H]@V;TSZK<%#8IP@!5W:^7TE)4AG;Q6=V6S%YD M>\N>JV0A\S0CE!(@.$0 $B8 5W$,)(8L)9#"-.$^GLQH3B8V-EOR]6?:TH\V M#0.1-!SX.3;C$7?S&AF_ <;\JG7JNNRM$$+RTKUP_/N MF0_LV?[N^@LK9?W'K:%ZO9(?S%?]GCVHYJQ]@6%"N!02:,)B +$0@ B5 X&% M%E@1F.3"*T5T B:G]N$LX>1&?[+93IH)^V_-K>!DD:LDE5A"P#*9 *@YLUDU$'"9:XA2K#/H%4(/Q=C$ MIK;C(-K4+-C3Z&J/B:OHL6;#]Y@MT*2XGLC-#[7OX5W-X56TY3':8S+:<7D5 M;2?D=CLAGUY,R(?A"1EQW!<6O6 G@X'8FOD0,2R8Q^>-@<%47Z+:GDK\ M;$\IMCS5/]VJ\F&1SDF0B= M"B_K0S$U,TBA@?*S]XU]*_VCB!KHOOVK_Y%9-D( MF-+D)7:H9"8WHO.F,7D!<93 Y/?V1+YSWU;RW3^>BLWSSMVO;C;WJKR]9ZN; M1SM$]=[Z_Y4MK//4!*RQUGE,F TIY@ J'@,*K4.-6*84Q@+!?/%X4-CH1;4XT<;($[4"745;DY@C[!^/ZV(D&AI\,[/!2<@?&GDV^WU8[V*MU((F&6F54$F44%Z@0#IC@$ M/-$H08S(&&G?L\<3=";V3RQ5_[/#4WBXGPQ>*.6(<[\=1;>B7J/.] ;$"GAB M=XK*[.=Q Z*>.FT;>GQ$)I'U)XI58R[N2E4;B[W?_:B,_R%4\=EF*"RH3CDB M4 ),$[/M8TP"DI$4D#2+\SA#L=9.405ORE.G!.S(1EJIJ-P2]LC7\4)R6,$G MQ<=/Y?>AV;)Q%>W_VG 2?9P<,8_DIZF0&UGH+QB"?AE38U 83*;R&G"^/*LQ M-L=PV0<*8JV87MKW_D,H8HAQ#D"0( PCC'#!- M$Q#'&#,S*9K%R"L/P87JQ"9VRT-]K++'Q1\[=\KABL0%F#KZMZ&1\O1-0X#D M[TSZ"!W*$72B.:\3YP/#D0/F]?(XX]%X8#?ZS?IIM2D+5?VT^OM](>[?K3:& M2!,T5M4BSIA@&86 2:4!%-I8CUQ0D"6YE#26N?(K=.=&=F+ST3#1E,=MV; 7 MK;Y81NHRND8WUBTK?N;#$54W^Q$>*S\#LH/IS3%,#1/1S3F8O V(G]2!+(@C MT5E-B!\0AS;$\^W163OKY6=[G^WE+?GFA@%B4&5)0@!GU-@.DJ6 )ED.$DV$ MX)#F-,:>J3C]U"8_+6YI'Q9Y\,ZH&0#,S2P$@\'/&O0B;%/I)(XO'1)?LB/QG$#)KHT4OL%1(\S@E^.K'C[%OC='XO%:T^Y>GN M"R(*$\YT"G*D%8 ("T"82 #CN9"4B51#+T^@A\[$6O[ATZ^>6_H^/"36J<"$ M "D2:3NIQ8"*1 .5H1@G&1(T(8O/JN3K&1'9I^>#R1\#@>)FTP((ZF?,]I-T M&XH3;%K.2!7(>O51F=5LG1'UT%Z=>WRT.V7=?/+Z!>UN5_+Z#?+<52S[!D= M/0NYF_Z'!-+/$,R+H;<)<04FD"TY2VY6H^(J_*%U<7YOY"F+NK.AV(_J<5W: M-%K?0X">UR>,^S<4HRW):>+\9^0*%=KO(S-O-/^,L$.:/384/5N MDG *&3<5O5Q>/P7=BMH2G*8WPH!(X1HCG"(R=U>$ 4%/M$08>GI$QM.V^/1' M]N479K[[@BUMFJ-HOT!FA-(L@<#H9P*@2#E@+#.ZF=(82453 9WVH"[$I@Z! MLR_10T?5(S'G'$3#2AI:<#]5W1*^BJSX6]IU/K8XH[7^4'BD)06$9%PFTD70 M^"4?.3ZS@@+]E&9O4EA[YG6N0:_KHJZU=ZASU[_ MOBLN*5(%42( A]:R94H"IB@!.(-I+ 2DT.U@;R3]R9.+#!L1LPGM/F9N!(X. MEF]:=/R,X8Z7)ITHJJG6E7R/ FSMOXVH5#<"1P^S.2V>8VO=/9I_K6_^E#N( MJQKBIRW$CWL0U]>_FG\+51)O/#"#9G?$L/-9XO$ROS#.%PPS,G=KO=I>4O]I M)=8/JBM]GU*9P9PG(*-FIPEC+0!1E((TPTIHB*!"U*=/7B\E+QL\LD]>5*R, M^3;@UM__NKX4IQKR5]%*>=Z.Z0?-S4L, H6?P=TG&34TH^]:JOUGT?X95^I5*=?6&<&MM@<[&I+\H9!VR4Y2H^!40YI(=Q?*D_C$"K]+&[;E;Z^B M+PT?T:IFQ,,3\,74P9V:$"D_FW"BZ&W#RU74$UCQQA9*Z"HV-U=J9K*:C>Z+<#V M\S9S0?$LQTCF0&I% ,PT-089"9"R3!*%$D$RKPW7.8(3&^&7Y*TQ;AFX(/OC M+(9N>["0R'@:WI#CNX.+\7K!VEC:SN#A.OZP:-BX0G$(I4 8&0 I"D MMH,]J. ME!I/K:_2:'H'!H-CGX MNI_QJ,K-KBK!7]7ZKF2/]X5@R^NO1;7@BDH>QP+$3%A381PH1C$%29YC"1'" M*4I=MDR#5";>)^V3BWZS!!TW ,/0#.M_,(']M-U'5F>5=I)E2('- 'O*:W[: M*>[PV+.HJ9-XG5*Z/3QZ_5X_J%OV]63I0RQ4;.NS)S1/ 40" 9)1 I1B&),4 MQ5Q#SP;2O<0F5LCVO-/0]CTF&D3(>4$.(K?W*MR*/'U=1!<)PRVW_:3F7F// M"GUB83W_SHA8Q ]J\T6IU?_-5D^L?$ZJS?5*_JAX:7]*R>:^=1N))#(F20R8 MU6,(#C?CD Z M!";"P^.G_T[(C(E/.$+D$:((#]6X*,5E'Y-?I,)/YL%@A>-0\\4K_&1[$;+P M?'5LK4-C;G^JJBQ^ M[8(>!1?/L]L&;];9\UL%FMSJAK>H8:YM%G;5%B^P95@.4K';9@+OFQG:XS-D M9<= D 6K^G@I/S-7A P$WW&UR% #CRP84]KLR,VS[0=I;;\M4_E8]P0PZ\!^ MC9KB[MX0_K52=2CJ!V7LAKH69M5_JGN]O[5I\*)H2N>NY/6#O3O[7\U>A&N) M$P8%T$(A +EQ;GFJ,MN+#&L4RUA"+^,] \\3F_=.@MIDJX[]J^BN7%>^Q5QF MF$ WJ_R-38N?W>Z8OXIJ]J_JF=E*4/_THIA65$L!UAH8.9K(^E7$:U&B/5FB M?6'J4?;%"5B^9C[L0Y7"F8'C>7*N9Z8'@\_-0952TM[U/"$T"< M/QZ\3#P_C725S.M,L%^ "PX#3PPZVRE@OT#[QW\#3XU<_PK&;67?0E5MW9)M M):H8,>,740+25)KE3YHUD',F;*5.#1-(,>5>!8#Z24VN6DV:R7+'P%\\U\)^ ME!R7PB"R>ZZ$.YK;6D"3%.TZ+URH5;"?T+R+X%F!C]; \V]\LXV2_Z[L[ES) MZ\^J9'?JKV;HS5NS*_^1%>7?V/))?5POES^N2SOJ(L:0PHQK8S28,1KV=)$3 M"H'&":?85NZ7?GV!OBWY)K94'2M1RTM4,Q-9;B++3E3S8V/I3"P)@GD! <)X"1E%B?J T3KWR M]WHI3;P\[NA&->'(4HY^:VC[MN3K1<",4Y\?\-\3K10)K*7SKS& MZIRX1V;C[ OC%'AK$YJD^NN5W',;?E',)@G*F]5'97/O;?W?E31VINQ^-%:J MJ&[K1K0PIIJAF(.4V8)-*46 Q8P#%".:Y]:QY])'X8-Q-K&!V.U8;#)#2[T^ MW=IG)_JMYL738(2;'3<#\RJ8^QFD0'![&ZC@T 0R:.'XFM4 !H?ST&"&)S!S ML*3=U>UEM]C#S*^/15F/4/VT:K)C#G9[[[ZJ4A25^E 60BWB%&=,<&./49(" MF"3V.)%E %*28J(TBE,^2V@DA#03&_*6Q4C8(^*E<4^_M_F EMWZ[\HR:_YF M$P*EV4"SLJJ#(G5RH&]NX*M^%!/'0.:>ZMDC'MN8QIZ(38K,3DB;F]JE.A[% M.SI1HUK6;R"Z$7+*7CN6$426?X[(1JV&/70F7J=:*O5"].NGMZ,7H3Z4*!$P18B!1!$%(&8& M)1@+D"1:<*)51G#BUPXP $ZCV@':'/+ENMI;IZ\B.3%Z;HMK $3\EKV!=F&3 M-_T*O#+T4?D66GSU6=-SCX_T+<2]DD]+=:-[DQX;[S]E&AK;1X%2$-D;0Q P MA%*0TPPF$*,,Y5[] UT)SY0YWN8I'Z0ICXJX.$/JN(F> "@_Q;\,(_\MJ*? MH7:+KF3GW=AY@G&T!_-]_[)F;!^54,5G.Z!9.+O&8RHF!"N= Y+%!$"J$*"2 M,<#CF" L8BDR+],Q1&QB<['M5E9N:6]O K+E$4RN[&7#1R4VQ6>U?![7X^TDX&Z&)12,?L9DB^#'/029 M-G,17;\ \$T#X,_KJIJP)]R0\($[PYTD]2K]X8:$[NL2-_C.2!_KJRTW_E14 M]]8,W6A;!/?ZP5);Q (K)1,*L*+&@4B)K0BNN3$>&%,E,RD3IR)*YTE-;#!> M$J[K@!O2GGY"/TZ.KD(0Z3V]A2/!+=6KJ*$;T&$X*ULHGZ&?T+QNPUF!CSR' M\V^,*-GRJ5@6AN6_F65//?_ 5K^W=3-@RN-<* ERPA( K!L2M^[\]5).T;K2]M;4N3]4ZDTDF$8$2I%1B !-$ 84: D)EIC.*,^5W+=*=],36 M:LPM20_0-JTU?C@5"2%'! 8X%#G.L40RYNU$O5LY%O/^!J:IX]7=0:O)?8LSY!@7?TW,/7?9 1-& M]MCNNC=].]D?O9A^(QD=Q_S]4V5I],(;.O.BG]"80,&VOM[U7:GJO[Q?KSZJ ME?K"EC?Z%[9ZTDQLZFI=GU3YN1!J^V#K1R8YD2HEQF;GB000ZQBP^CI(GFHL M4(99[!0.#,3/U.&'74'"+>'Z]AMHF;3MVEZP&;5\[I[W<=XOGQ^7T,:LJ'O: MYP" CPJ;7(Z\3X1EUAD8%XR9]-/W#,T$@VLXBG,YF1D#/L$P>1D;"C?LV'(B MFZ)IL?9158: 6L!<,JP0!BHF"$"(&GCL?NOD!+T;LRU@D\AO7MYR/>'$R>B='>F+%%V^LRX>N&@2 UV0> =0QG30F7ISLT4'.]O3;;/-)= M=]OR-'E]]?-P3%M/?8#^MU __3P\CO72'0;RLTM2%8O;DMF(TJ?G![Y>+JB" M:2*4 %KQ'$");&OA/ 6QEC"-!Q](/&X6+9/)3 M=D=QG!6XE_43BEDI\>>[]>?OS3N-3IJ_[%3Q>*195*Q7@$YU^A^8Z"RR.A.M MK:OSN-W;94E&F5(*F)7=;*PA@H F' ,J6)8B\R/+XZ"7NLPT_&7.=O 3G_MD[FPD^)]YG=!"Q<>F>P MKA_758:MBZ34EXGVDNXR@27G",C-OP<;LUUPFD: M'_@#$/QNX5G"KW2[T!60_ON%SB.,,SKOU:9I/FLOA"V03@37"($XP0K84I#& MKN02)"@E.%,0:007F_6&+=WLRHO1O4S'EH:S"G0E!?RLP4OY18+M=0H%DD1: MYYESP)4QLQE.N-G$DP0QKV#=>/G]36<(^9,DDR3.!(@5->L*)CD@+.< 21'3 M+*>)H+E?@8G1"%Q45N(2#*A 6"4I-5PD@(B4 +,_U0F*(U*QHN"V!HV?9;Y6S K7]R[^SE/K]1^\U[*0$@9:IEV//NA*= M%.MPL3G]4*@.(@N;KYWFMK9/$MLL,X$!USP&&\.Y:1^79 MEV9HB.D^N;W& GMT)VDRX")@Z.JOITB]3D'7 :%[:[0.O3/R.]WK]+A-)6KC M+M7;)_4_%2MOOZP72L4CBH='P5/;]]O37NV2R:[LE6"NH@^LD%>192,R? 14?3_!0UD! M1ZKS&@0_*(YL@^?KX\S$+TS<%RM5/N_75&JSL_,T9RJ!&9XS+3(=,Z_CM@%:$YN#+>67+;;]+,005&Y6(1 ?I;@I>Q[E<_.9?Q[Z[Z# M>('T?8C2K#KN(/*A7KN\YHRD6$4 Y+'&8!$9H#I1 #-,VQ4 M72D,G4J;N)&;6*/'-U?NQ)2*'+*98 M>2W/I\E,K,?=38^B)>ZGT3W(N&GRY?+Z:7!'+VH)3A#X&18ID+;V$)E52X<% M/=3.,T^/T\K>BJ3F[_M[]X\VD^%&_UHUC5BN;;%(\]4_/3S5)9K>V@).HFC2 M)5;R^F%=;HK_:BY$0H9(DB40I"FF ')A5NQ88P SF.68RS1-J(^&3\_RQ-:B M$^#E-KZN8>IG.&:8/($53O/8S!8C6>,]464FCR:* IAJ!E"BDLCB3FF/GRB!>I*=> MJ+=4;:KBT;>^W"C1_0%VHR/+3?2? M$^/F48-C,OS&E=L(BZ-??8U14 R6TO ;<;ZJ&:,D?5$@8]P(X[RR-^O*&/V/ MRM!X4MMS>9+E#,60 264L;,\C@%#:0IR$NL\0PCSS,G.#E*9V*1:FM:8E@W5 MO_CMF4_CXK;-O5A:/_/8"=H2G"1#85"D0%N^TS1FW:4-BGFXL1I^^.(\-;/) MJJ_DMOL NVW;/&^_1(X)@@G*@=%&"J BTCC*J0"$4Z@Y3!*,O%HFN!*>^IAB MQT;M#55[C/PQDDH7HO#T?ITA=3S/F HSY.- XP:NI.HO:^PX=/EALF^5A*= M$Q@#J75N[X\_U5R7+X]6NC2(V_4/JFGMHN0BXYHD<:Z $/9\$\) MR*B,:19SKP181\(3A\WJM%C_@TXGR-R//$,#X7_X>:(V^M7V?FR3U-0Q$O88 MU$?T@ >B3F1G/QKU >/4(:G7^R,;,ST\+M?/JBD TN;G&&>+YC"!(-?:;"_R MA )*H0 9AR*)4XT(\FWI>DS%Y_L?=>_FW:82&6K-?_V6/>O3;V_4# M*U:>76LOPMW-$,R%IF>P9#R0WL8C! *!K,Q%K,QJCD* =FBW@HPYSL"]C.5^ M5%(]U/4[FK(==;G//!,$\D0"%=/Z-B("/$U2D#.4Y)P0)+!3^5-WDA,;JZ-S MAAT/5VW]':\RJ1Y8NIFFL A=>)CE#XZW(7*7-Y"Y<2 XJU%Q!^#0='B\>4'I MUM,!R33F$'-F_:\T!S"C]A1&V<*)4!"$$HK]RCZ\6E1WG_#_^2\D3?#_U<5R M/8]E+@[?OD; MJ%S%5UOS"K$GS9UR9O-.OK ZIO;4P1N9PO5?BO!6?]P[&0! MV#>6X]6F; JF%]7O/ZB5N']@Y>_-#G.!2")B 3.CUX(!"&,!.!$I$ E&6:R5 M2#.O*Z3G"$Y^T+I'/K+THRT#(]V3LQ"Z*7M(8#S=C(LP&7$\ZR9HL)/:,^1F M/K1U$_[X_-;QO=%FH+8F?R\V]V^>JLWZ097;>ZD+0IA,L,0@YYE9VV/! 5,, M@2Q%2B-.D4Z1IPWHIS;Y?E^KLE2R2[7HN@QZZ_P 7E"2),M(##*B#%X:VGKU M!B^149+G61YS'OLWW R&6KCFF2%!2Y1(I$P04))) &62 85!R1E2G/SN=$D M\VU^&1BR"QM9AD3+>4T)([_W@E*3C;X8NE%'^&J*KC=.$H9;209HS;V,G!?[ MQ!KB\%+0IAYU5=CJ=/,)FC+,LMBH.9=F9YFD*2!$YH 2GG&1:P2Y7\%O;Q:F M/LGJ:^MQ04=;?Y@%IBK7F@"B0;7\[=O;,4!M&F[K0PQ\"VT6W$ R+'? MBLM(EQ;K?L=*NZVL#,6NCG@AKE?R;;%\LG4[7Y:4UCKAC.L<* 'M3I&9)40P M"'@F::YCS;.$C:O<[<7'U''(O7+45D6?F@L4]L>:K?I@L&4LLE4]?_8N4SIV M ASMW?2P>AJ]/40[EJS!:JSX.6__;AXI5K@HZ#J+PP^;KA+ M+J_\=;V6=49MTRNV^K1>RD6>2T0I3(!2-KF5&ZM&;>96J@C%DA%&A9=!ZR&"WF\Y2>@5 M+KD,"7SZILO@&Y=V8OYDEN*GJHWN&TU5B.0"8)4F !*6F]T(% #%&1%) KG2 M7M?/3I.96''W^J8V5$>>A?1@Y*:YETONI[4CA+Z@*_,IF8*W9GY!Y)7Z,Y\2 MM+])\\FG7ZE;W=:3=6IO!G%L/)$X!EEJFQRD60R(M+5V,QEK+"7ER*N S[SL M3VQ03@=D7KU[G=\,._HYW^R\A8\).?>P.Q$4^F=J8S=J2KZ53G9^S/]S-;,; M-3'!^]F-XV)$Q9E;\TVI'YZJ8J6JZBU[WMXFT$*9[P;;>+[9=%*5 )XB;':> MBA.S_<3,K7G=$)&)5PA["F5LP\82CWA+/9*&O/6DS+IA>&OC7>S./.->TWD0 MN6&;'@H//\M;$XPZBI$E>?YZD+O('D5@ H@^KMS+"0@"%7,Y(])@V9:^=^E6,X]>V%/E)]6CT^;ZF?U62V3]LNB7*.,ZMC8'4P A#(&7!@SE.4Y M$Q)CE1#NU5^BG];4#K E%26>;24&H'';.P82V,_<[)K%7$4-W:NHE7^"6XD. M(H9N%W."TNMTB^D7N;=9S, K8YM E+^K.HW[DUE2RQ>]LZ2F<8H2"GC,;0H& MIH#*/ 4X(VFBH%24>=WF&: UL?[N*!N'X[.J-O4VSK<'1#]2;NH<2'X_==X3 M?4=U@OK3#L(%ZP#13VGF#A!G13[N ''^E5V_ZL')3XP ( M^*GP5OB6XB37;,Y(%;B _"&55ZD@WR-J7PGYOL?'Z:L]@OI2+)>+1 L.,4U M3FTA6)EJL][&J=DJ0^/&*YJGS"M0W T\L49V9/PT;RNUFZJ-D<5/M\Z*X:U( MASP'TISML+.JRJ$PA[IQ].^!&RKLLHH$RV/$E&V<#E, N5$8"BD!C,00LEPR M%7OE Y\G.6,&UXOZ^%M.KFSB5J#Z^+[I66'A\=/)@_KTA\W+)LRZ%U$'J4UL&=HJF#N:HTI,#./E9@6"H>!G +P!&)$X[B!8L!SQ M(5HSIX,[B'V<^>WRTEBO592V%N!;U?SWIU7;%6ROPNA"4H15HF,@%5, *IH! MLQ%(#-(TSUD]ZGXUN=>\$G*L_&Q8.7^>VH1I]U]'_DTT* MZ #ZV0&@$;ZNN\3!'%\'DC-[P>X@'+O$'N].E*[5=PC__LF&Q6]T*4)401&6O_Z]=3L>NC>.%N M;E]P/VZJ:4-(8B+3%(B<0 1S@#'J00L5QHCAB#AR/<"^+'?\&Y\MQ M@_D-S(#?>A7@;F3#N_7[&^ZC+?N17I=1+<",V6X70CQ77MM8-K^M#+8+P?;. M5;N4WJ5W-]N>(C\:I-Y]-1OE%5MVQ06JKHB8DK=K0U@5=ZLWZZ>5^:6J?GC^ MJUK?E>SQOA#79H^QU\L<,QPG7 (M;"DYDE+C#6 "*,.YP'FPZYAC+TS'37T=C]CES7 R^C9GP7 ].3(*U"U''^+;"217M6+]1;Y?:] M1#> FIN=#82%GYV\ (91K5O."!BP6TL?I=D;M)P1^51/EG.OS!R[:2]0U%O0 M[>V)OY;KJEHDF&J$!0,,"FX,@LX 0QR"1$B:":BD$EZM2R;@<6)#TEV:N[.4 MS1;"N/Q-\. 5O/^!B9K8\0\#_^P^__;J6\/X_KVWFOEOP-\_C^QKN_H#'/YS M>/GG(0[FX#N0\C/N4A6+=ZM-L7G^],"6R^XFR4+&F< RUT!)@0!,40(82V* M(!4Q4AFCV.F61\_X4Y^UUQ2CFN3V@I&;$>T#9-@ !A#3\S#=2T)G$Z93RW&/^"O6SP7?YX7Z]4DU ;J%D MC!-%)>""9@ F, <$I\8-DJG.['AWA<%Z) M+I'.TW5Q%\Q+??HD&*4[1X/-ICA]8NQK3>\S =-&;+BB:AI)ULYPK!A6]H@P M5P(:5&Z[^&" M!$X=:0#Z>!Z@,*DC/1)/F3IR2/+U4T=Z0'!*'>E[=^2=Y#9^6=^K$L^W9@M< M,6&WPW]EQT8ON# N1<5]U>P*AOHI[ZT_87UC?P?.>LP_<;G8E M.'JC[,L>8I9L])TE_*>KW<%-RUZTQ]]5Q)6%-;IE7P/>DAZ!1ZAKTSZDY[U' M/0*4HXO58\:XL%+"#\^_&,/W5-;N^X^E^L>3)5UG92.:D3C3,>!2F=T_XL26 M+49 ,J(26^<3@MM^#PZCACB-:6%(B%CA&*C??" MC,\"=