0001494650-24-000121.txt : 20240808 0001494650-24-000121.hdr.sgml : 20240808 20240808071717 ACCESSION NUMBER: 0001494650-24-000121 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 75 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240808 DATE AS OF CHANGE: 20240808 FILER: COMPANY DATA: COMPANY CONFORMED NAME: OptiNose, Inc. CENTRAL INDEX KEY: 0001494650 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] ORGANIZATION NAME: 03 Life Sciences IRS NUMBER: 421771610 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38241 FILM NUMBER: 241186032 BUSINESS ADDRESS: STREET 1: 777 TOWNSHIP LINE ROAD STREET 2: SUITE 300 CITY: YARDLEY STATE: PA ZIP: 19067 BUSINESS PHONE: 267-364-3500 MAIL ADDRESS: STREET 1: 777 TOWNSHIP LINE ROAD STREET 2: SUITE 300 CITY: YARDLEY STATE: PA ZIP: 19067 10-Q 1 optn-20240630.htm 10-Q optn-20240630
0001494650--12-312024Q2falsehttp://fasb.org/us-gaap/2024#ProductMemberhttp://fasb.org/us-gaap/2024#ProductMemberhttp://fasb.org/us-gaap/2024#ProductMemberhttp://fasb.org/us-gaap/2024#ProductMemberhttp://fasb.org/us-gaap/2024#FairValueAdjustmentOfWarrantsOTHER INFORMATIONOTHER INFORMATIONOTHER INFORMATIONxbrli:sharesiso4217:USDiso4217:USDxbrli:sharesoptn:customerxbrli:pureoptn:installment00014946502024-01-012024-06-3000014946502024-07-3100014946502024-06-3000014946502023-12-3100014946502023-01-012023-06-3000014946502023-04-012023-06-3000014946502024-04-012024-06-300001494650us-gaap:ProductMember2024-04-012024-06-300001494650us-gaap:ProductMember2023-04-012023-06-300001494650us-gaap:ProductMember2024-01-012024-06-300001494650us-gaap:ProductMember2023-01-012023-06-300001494650us-gaap:CommonStockMember2023-12-310001494650us-gaap:AdditionalPaidInCapitalMember2023-12-310001494650us-gaap:RetainedEarningsMember2023-12-310001494650us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001494650us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-3100014946502024-01-012024-03-310001494650us-gaap:CommonStockMember2024-01-012024-03-310001494650us-gaap:RetainedEarningsMember2024-01-012024-03-310001494650us-gaap:CommonStockMember2024-03-310001494650us-gaap:AdditionalPaidInCapitalMember2024-03-310001494650us-gaap:RetainedEarningsMember2024-03-310001494650us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-3100014946502024-03-310001494650us-gaap:CommonStockMember2024-04-012024-06-300001494650us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300001494650us-gaap:RetainedEarningsMember2024-04-012024-06-300001494650us-gaap:CommonStockMember2024-06-300001494650us-gaap:AdditionalPaidInCapitalMember2024-06-300001494650us-gaap:RetainedEarningsMember2024-06-300001494650us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001494650us-gaap:CommonStockMember2022-12-310001494650us-gaap:AdditionalPaidInCapitalMember2022-12-310001494650us-gaap:RetainedEarningsMember2022-12-310001494650us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-3100014946502022-12-310001494650us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100014946502023-01-012023-03-310001494650us-gaap:CommonStockMember2023-01-012023-03-310001494650us-gaap:RetainedEarningsMember2023-01-012023-03-310001494650us-gaap:CommonStockMember2023-03-310001494650us-gaap:AdditionalPaidInCapitalMember2023-03-310001494650us-gaap:RetainedEarningsMember2023-03-310001494650us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100014946502023-03-310001494650us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001494650us-gaap:CommonStockMember2023-04-012023-06-300001494650us-gaap:RetainedEarningsMember2023-04-012023-06-300001494650us-gaap:CommonStockMember2023-06-300001494650us-gaap:AdditionalPaidInCapitalMember2023-06-300001494650us-gaap:RetainedEarningsMember2023-06-300001494650us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-3000014946502023-06-3000014946502024-05-102024-05-1000014946502024-05-100001494650optn:PrefundedWarrantsMember2024-05-102024-05-100001494650optn:PrefundedWarrantsMember2024-05-100001494650us-gaap:CommonStockMemberoptn:PrefundedWarrantsMember2024-05-100001494650optn:FiveCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-06-300001494650optn:FiveCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2024-06-300001494650optn:FiveCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2024-01-012024-06-300001494650optn:FiveCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-06-300001494650optn:FiveCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-06-300001494650optn:FiveCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-06-300001494650optn:FiveCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-04-012024-06-300001494650optn:FiveCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-04-012023-06-300001494650optn:FiveCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-01-012024-06-300001494650optn:FiveCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-06-300001494650us-gaap:EmployeeStockOptionMember2024-04-012024-06-300001494650us-gaap:EmployeeStockOptionMember2023-04-012023-06-300001494650us-gaap:EmployeeStockOptionMember2024-01-012024-06-300001494650us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001494650us-gaap:RestrictedStockUnitsRSUMember2024-04-012024-06-300001494650us-gaap:RestrictedStockUnitsRSUMember2023-04-012023-06-300001494650us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001494650us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001494650us-gaap:EquityUnitPurchaseAgreementsMember2024-04-012024-06-300001494650us-gaap:EquityUnitPurchaseAgreementsMember2023-04-012023-06-300001494650us-gaap:EquityUnitPurchaseAgreementsMember2024-01-012024-06-300001494650us-gaap:EquityUnitPurchaseAgreementsMember2023-01-012023-06-300001494650us-gaap:EmployeeStockOptionMember2024-01-012024-06-300001494650us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001494650us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001494650us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001494650us-gaap:WarrantMember2024-01-012024-06-300001494650us-gaap:WarrantMember2023-01-012023-06-300001494650us-gaap:FairValueInputsLevel1Member2024-06-300001494650us-gaap:FairValueInputsLevel2Member2024-06-300001494650us-gaap:FairValueInputsLevel3Member2024-06-300001494650us-gaap:FairValueInputsLevel1Member2023-12-310001494650us-gaap:FairValueInputsLevel2Member2023-12-310001494650us-gaap:FairValueInputsLevel3Member2023-12-310001494650us-gaap:WarrantMemberoptn:PublicOfferingMember2024-01-012024-06-300001494650us-gaap:WarrantMemberoptn:PublicOfferingMember2024-06-300001494650us-gaap:WarrantMember2024-06-300001494650us-gaap:MeasurementInputSharePriceMemberoptn:MonteCarloSimulationMember2024-06-300001494650us-gaap:MeasurementInputSharePriceMemberoptn:MonteCarloSimulationMember2023-12-310001494650optn:MeasurementInputStrikePriceMemberoptn:MonteCarloSimulationMember2024-06-300001494650optn:MeasurementInputStrikePriceMemberoptn:MonteCarloSimulationMember2023-12-310001494650us-gaap:MeasurementInputPriceVolatilityMemberoptn:MonteCarloSimulationMember2024-06-300001494650us-gaap:MeasurementInputPriceVolatilityMemberoptn:MonteCarloSimulationMember2023-12-310001494650us-gaap:MeasurementInputRiskFreeInterestRateMemberoptn:MonteCarloSimulationMember2024-06-300001494650us-gaap:MeasurementInputRiskFreeInterestRateMemberoptn:MonteCarloSimulationMember2023-12-310001494650us-gaap:MeasurementInputExpectedDividendRateMemberoptn:MonteCarloSimulationMember2024-06-300001494650us-gaap:MeasurementInputExpectedDividendRateMemberoptn:MonteCarloSimulationMember2023-12-310001494650optn:MonteCarloSimulationMember2024-06-300001494650optn:MonteCarloSimulationMember2023-12-310001494650optn:MeasurementInputStrikePriceMemberoptn:MonteCarloSimulationMember2024-05-090001494650optn:MeasurementInputStrikePriceMemberoptn:MonteCarloSimulationMember2024-05-100001494650optn:ComputerEquipmentandSoftwareMember2024-06-300001494650optn:ComputerEquipmentandSoftwareMember2023-12-310001494650us-gaap:FurnitureAndFixturesMember2024-06-300001494650us-gaap:FurnitureAndFixturesMember2023-12-310001494650us-gaap:MachineryAndEquipmentMember2024-06-300001494650us-gaap:MachineryAndEquipmentMember2023-12-310001494650us-gaap:LeaseholdImprovementsMember2024-06-300001494650us-gaap:LeaseholdImprovementsMember2023-12-310001494650us-gaap:ConstructionInProgressMember2024-06-300001494650us-gaap:ConstructionInProgressMember2023-12-310001494650optn:NotePurchaseAgreementMemberus-gaap:SeniorNotesMember2019-09-120001494650optn:NotePurchaseAgreementFirstDelayedDrawNotesMemberus-gaap:SeniorNotesMember2020-02-130001494650optn:NotePurchaseAgreementThirdDelayedDrawNotesMemberus-gaap:SeniorNotesMember2020-12-010001494650optn:NotePurchaseAgreementMemberus-gaap:SeniorNotesMember2022-11-230001494650optn:NotePurchaseAgreementMemberus-gaap:SeniorNotesMember2022-11-232022-11-230001494650optn:NotePurchaseAgreementMemberus-gaap:SeniorNotesMember2024-06-300001494650optn:NotePurchaseAgreementMemberus-gaap:SeniorNotesMemberus-gaap:DebtInstrumentRedemptionPeriodOneMember2022-11-230001494650optn:NotePurchaseAgreementMemberus-gaap:SeniorNotesMemberus-gaap:DebtInstrumentRedemptionPeriodThreeMember2022-11-230001494650optn:PeriodOneMemberus-gaap:SeniorNotesMember2024-06-300001494650optn:PeriodTwoMemberus-gaap:SeniorNotesMember2024-06-300001494650optn:PeriodThreeMemberus-gaap:SeniorNotesMember2024-06-300001494650optn:PeriodFourMemberus-gaap:SeniorNotesMember2024-06-300001494650optn:PeriodFiveMemberus-gaap:SeniorNotesMember2024-06-300001494650optn:PeriodSixMemberus-gaap:SeniorNotesMember2024-06-300001494650optn:PeriodSevenMemberus-gaap:SeniorNotesMember2024-06-300001494650optn:PeriodEightMemberus-gaap:SeniorNotesMember2024-06-300001494650optn:PeriodNineMemberus-gaap:SeniorNotesMember2024-06-300001494650optn:PeriodTenMemberus-gaap:SeniorNotesMember2024-06-300001494650optn:PeriodElevenMemberus-gaap:SeniorNotesMember2024-06-300001494650optn:PeriodTwelveMemberus-gaap:SeniorNotesMember2024-06-300001494650optn:PeriodThirteenMemberus-gaap:SeniorNotesMember2024-06-300001494650optn:PeriodFourteenMemberus-gaap:SeniorNotesMember2024-06-300001494650optn:NotePurchaseAgreementMemberus-gaap:SeniorNotesMemberus-gaap:DebtInstrumentRedemptionPeriodTwoMember2022-11-232022-11-230001494650optn:NotePurchaseAgreementMemberus-gaap:SeniorNotesMemberus-gaap:DebtInstrumentRedemptionPeriodOneMember2022-11-232022-11-230001494650optn:NotePurchaseAgreementMemberus-gaap:SeniorNotesMemberus-gaap:DebtInstrumentRedemptionPeriodThreeMember2022-11-232022-11-230001494650optn:NotePurchaseAgreementMemberus-gaap:SeniorNotesMember2024-05-070001494650optn:NotePurchaseAgreementMemberus-gaap:SeniorNotesMember2024-05-080001494650optn:NotePurchaseAgreementMemberus-gaap:SeniorNotesMember2024-05-102024-05-100001494650optn:WarrantsExpiringNovember182024Member2024-05-090001494650optn:WarrantsExpiringNovember182024Member2024-05-100001494650optn:NotePurchaseAgreementMemberus-gaap:SeniorNotesMember2024-04-012024-06-300001494650optn:NotePurchaseAgreementMemberus-gaap:SeniorNotesMember2023-04-012023-06-300001494650optn:NotePurchaseAgreementMemberus-gaap:SeniorNotesMember2024-01-012024-06-300001494650optn:NotePurchaseAgreementMemberus-gaap:SeniorNotesMember2023-01-012023-06-300001494650optn:NotePurchaseAgreementMemberus-gaap:SeniorNotesMember2023-12-310001494650optn:HikmaPharmaceuticalsUSAIncMember2024-06-300001494650optn:HikmaPharmaceuticalsUSAIncMember2024-01-012024-06-300001494650optn:WarrantsExpiringNovember182026Member2024-06-300001494650optn:WarrantsExpiringNovember232027Member2024-06-300001494650optn:NonExpiringWarrantsMember2024-06-300001494650optn:WarrantsExpiringNovember182026Member2024-05-100001494650us-gaap:CostOfSalesMember2024-04-012024-06-300001494650us-gaap:CostOfSalesMember2023-04-012023-06-300001494650us-gaap:CostOfSalesMember2024-01-012024-06-300001494650us-gaap:CostOfSalesMember2023-01-012023-06-300001494650us-gaap:ResearchAndDevelopmentExpenseMember2024-04-012024-06-300001494650us-gaap:ResearchAndDevelopmentExpenseMember2023-04-012023-06-300001494650us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-06-300001494650us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-06-300001494650us-gaap:GeneralAndAdministrativeExpenseMember2024-04-012024-06-300001494650us-gaap:GeneralAndAdministrativeExpenseMember2023-04-012023-06-300001494650us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-06-300001494650us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-06-300001494650optn:AmendedAndRestated2010StockIncentivePlanMember2024-01-012024-06-300001494650optn:ServiceBasedStockOptionsMember2024-01-012024-06-300001494650optn:ServiceBasedStockOptionsMember2023-12-310001494650optn:ServiceBasedStockOptionsMember2023-01-012023-12-310001494650optn:ServiceBasedStockOptionsMember2024-06-300001494650optn:MarketBasedStockOptionsMember2024-01-012024-06-300001494650optn:ServiceBasedStockOptionsMemberoptn:NASDAQInducementGrantExceptionMember2024-01-012024-06-300001494650optn:ServiceBasedStockOptionsMemberoptn:TwoThousandSeventeenEmployeeStockPurchasePlanMember2024-01-012024-06-300001494650optn:ServiceBasedStockOptionsMemberoptn:TwoThousandSeventeenEmployeeStockPurchasePlanMember2023-01-012023-06-300001494650us-gaap:RestrictedStockUnitsRSUMember2023-12-310001494650us-gaap:RestrictedStockUnitsRSUMember2024-06-300001494650optn:RestrictedStockUnitsServiceBasedMember2024-06-300001494650optn:RestrictedStockUnitsServiceBasedMember2024-01-012024-06-300001494650us-gaap:RestrictedStockUnitsRSUMemberoptn:NASDAQInducementGrantExceptionMember2024-01-012024-06-300001494650us-gaap:EmployeeStockMemberoptn:TwoThousandSeventeenEmployeeStockPurchasePlanMember2024-01-012024-06-300001494650optn:TwoThousandSeventeenEmployeeStockPurchasePlanMember2024-01-012024-06-300001494650optn:TwoThousandSeventeenEmployeeStockPurchasePlanMember2023-01-012023-06-30


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 June 30, 2024
 
 TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the transition period from ___________ to ______________.
 
Commission file number: 001-38241

 optinoselogorgba36.jpg

OPTINOSE, INC.
(Exact name of registrant as specified in its charter)
 
Delaware42-1771610
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification Number)
 
777 Township Line Road, Suite 300
Yardley, Pennsylvania 19067
(Address of principal executive offices, including zip code)
 
(267) 364-3500
(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, par value $0.001 per shareOPTNNasdaq Global Select Market

Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes No 
 
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes    No 
 
    




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

    If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
  
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).Yes    No 

The number of shares of the registrant's common stock outstanding at July 31, 2024 was 150,776,811 shares.



_________________________

Unless the context otherwise requires, all references in this Form 10-Q to "Optinose," "Company," "we," "us," and "our" refer to OptiNose, Inc. and its subsidiaries.
_________________________
Trademark Notice
XHANCE, EDS, EXHALATION DELIVERY SYSTEM, OPTINOSE and the OptiNose logo are trademarks of ours in the United States. All other trademarks, trade names and service marks appearing in this Form 10-Q are the property of their respective owners. We do not intend our use or display of other companies' trademarks, trade names or service marks to imply a relationship with, or endorsement or sponsorship of us by, any other companies.




CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Form 10-Q contains “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. These statements include, among others, statements relating to:
the potential uses for and advantages of XHANCE®, the EXHALATION DELIVERY SYSTEM™ (also referred to as, the EDS®) and related technologies;
the potential benefits of the recent FDA approval of XHANCE for the treatment of chronic rhinosinusitis without nasal polyps;
our commercial plans and expectations for XHANCE including, among other things, the launch of XHANCE for its new indication;
the potential to expand promotion of XHANCE into the primary care segment and our plans to seek a partner for such expansion;
our belief that the current practice of postoperative intranasal steroid (INS) use could support XHANCE’s adoption as a maintenance therapy to improve outcomes following sinus surgery;
the potential for XHANCE to be the standard of care for the treatment of chronic rhinosinusitis with and without nasal polyps;
the potential for direct-to-consumer (DTC) advertising to be a future driver of XHANCE prescription growth;
the potential benefits of our patient affordability programs (including changes made to the XHANCE co-pay assistance program) and their potential effect on XHANCE demand and financial results;
the potential benefits of, and impact of transitioning XHANCE business to, a Hub model;
our expectation for XHANCE prescriptions to be impacted by the seasonality observed in the INS market and the seasonal variation in patient visits with their doctor;
our expectation for XHANCE prescriptions and average net revenue per prescription to be adversely impacted by the annual resetting of patient healthcare insurance plan deductibles and changes in individual patients' healthcare insurance coverage, both of which often occur in January;
our expectations relating to the impact on average net product revenues per prescription resulting from changes we made to the XHANCE co-pay support program and disruptions that occurred at Change Healthcare, the claims processor for our vendor that administers the XHANCE co-pay support program;
XHANCE prescription, net revenue, prescriber and other business trends;
the potential for payor utilization management criteria to negatively impact XHANCE prescription volumes;
the rate and degree of market acceptance and market opportunity of XHANCE;
our expectation that our operating expenses (consisting of selling, general & administrative expenses and research & development expenses) in 2024 will be between $95.0 million and $101.0 million and that our non-cash stock-based compensation expense will be approximately $6.0 million;
our expectation that XHANCE net product revenues for the full year of 2024 will be between $85.0 million and $90.0 million;
our expectation that the average net product revenue per prescription for XHANCE for the full year of 2024 will exceed $250;
our belief that our existing cash and cash equivalents will be sufficient to fund our operations and debt service obligations through 2025;
our expectations and the accuracy of our estimates regarding our future expenses, revenue, capital requirements, potential sources of capital and consequences of failing to obtain additional capital;
1


as well as other statements relating to our future operations, financial performance and financial condition, prospects, strategies, objectives or other future events. Forward-looking statements appear primarily in the sections of this Form 10-Q entitled “Item 1. Financial Statements,” and “Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.” In some cases, you can identify forward-looking statements by words such as “may,” “will,” “could,” “would,” “should,” “expect,” “intend,” “plan,” “anticipate,” "target," “believe,” “estimate,” “predict,” “project,” “potential,” “continue,” “ongoing,” “scheduled” and similar expressions, although not all forward-looking statements contain these identifying words.
Forward-looking statements are based upon our current expectations and assumptions and are subject to a number of known and unknown risks, uncertainties and other factors that could cause actual results to differ materially and adversely from those expressed or implied by such statements. Factors that could cause or contribute to such differences include, but are not limited to, those discussed in this Form 10-Q and in our annual report on Form 10-K for the year ended December 31, 2023, filed with the Securities and Exchange Commission (SEC), and in particular, the risks and uncertainties discussed therein under the caption “Risk Factors”. Moreover, we operate in a very competitive and rapidly changing environment. New risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. As a result, you should not place undue reliance on forward-looking statements.
Additionally, the forward-looking statements contained in this Form 10-Q represent our views only as of the date of this Form 10-Q (or any earlier date indicated in such statement). While we may update certain forward-looking statements from time to time, we specifically disclaim any obligation to do so, even if new information becomes available in the future. However, you are advised to consult any further disclosures we make on related subjects in the reports that we file with the SEC.
The foregoing cautionary statements are intended to qualify all forward-looking statements wherever they may appear in this Form 10-Q. For all forward-looking statements, we claim the protection of the safe harbor for forward-looking statements contained in the Private Securities Litigation Reform Act of 1995.
2

MARKET, INDUSTRY AND OTHER DATA
This Form 10-Q contains estimates, projections, market research and other information concerning our industry, our business, markets for XHANCE and the size of those markets, the prevalence of certain medical conditions, XHANCE market access, prescription data and other physician, patient and payor data. Unless otherwise expressly stated, we obtain this information from reports, research surveys, studies and similar data prepared by market research firms and other third parties, industry, medical and general publications, government data and similar sources as well as from our own internal estimates and research and from publications, research, surveys and studies conducted by third parties on our behalf. Information that is based on estimates, projections, market research or similar methodologies is inherently subject to uncertainties and actual events or circumstances may differ materially from events and circumstances that are reflected in this information. As a result, you are cautioned not to give undue weight to such information.


3

PART I

ITEM 1. FINANCIAL STATEMENTS
OptiNose, Inc.
Consolidated Balance Sheets
(in thousands, except share and per share data)
 June 30, 2024December 31, 2023
 (unaudited)
Assets  
Current assets:  
Cash and cash equivalents$91,358 $73,684 
Accounts receivable, net20,819 19,926 
Inventory11,407 8,052 
Prepaid expenses and other current assets5,346 3,671 
Total current assets128,930 105,333 
Property and equipment, net714 815 
Other assets2,228 1,581 
Total assets$131,872 $107,729 
Liabilities and stockholders' deficit  
Current liabilities:  
Accounts payable$1,733 $3,886 
Accrued expenses and other current liabilities30,967 42,411 
Short term debt, net 130,227 
Total current liabilities32,700 176,524 
Long term debt, net
125,293  
Warrant liability15,400 17,200 
Other liabilities1,332 611 
Total liabilities174,725 194,335 
Stockholders' deficit
  
Preferred stock, no par value; 5,000,000 shares authorized; no shares issued in 2024 or 2023
  
Common stock, $0.001 par value; 350,000,000 shares authorized;149,678,410 and 112,399,495 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively.
150 112 
Additional paid-in capital699,105 633,742 
Accumulated deficit(742,024)(720,376)
Accumulated other comprehensive loss(84)(84)
Total stockholders' deficit(42,853)(86,606)
Total liabilities and stockholders' deficit$131,872 $107,729 
See accompanying notes to unaudited interim consolidated financial statements.
4

OptiNose, Inc.
Consolidated Statements of Operations
(in thousands, except share and per share data)
(Unaudited)
 
 Three Months Ended June 30,Six Months Ended June 30,
 2024202320242023
Revenues:
Net product revenues$20,490 $19,454 $35,370 $31,299 
      Total revenues20,490 19,454 35,370 31,299 
Costs and expenses:
  Cost of product sales1,981 2,571 3,212 4,277 
Research and development928 951 2,134 2,736 
Selling, general and administrative24,129 20,104 44,647 42,828 
Total costs and expenses27,038 23,626 49,993 49,841 
Loss from operations(6,548)(4,172)(14,623)(18,542)
Other (income) expense:
Unrealized gain on fair value of warrants(3,100)(10,900)(1,800)(10,390)
Interest income(809)(725)(1,105)(1,429)
Interest expense4,947 4,824 9,918 9,496 
Foreign currency (gain) loss(5)3 13 5 
Net (loss) income$(7,581)$2,626 $(21,649)$(16,224)
Less: undistributed earnings to participating shareholders (53)  
Net (loss) income - basic$(7,581)$2,573 $(21,649)$(16,224)
Net (loss) income per share of common stock, basic$(0.05)$0.02 $(0.17)$(0.15)
Weighted average common shares outstanding, basic147,455,374 111,979,778 130,025,113 111,877,669 
Net (loss) income - basic$(7,581)$2,573 $(21,649)$(16,224)
Add: Unrealized gain on fair value of warrants(3,100) (1,800) 
Net (loss) income - diluted$(10,681)$2,573 $(23,449)— $(16,224)
Net income (loss) per share of common stock - diluted$(0.07)$0.02 $(0.17)$(0.15)
Weighted average common shares outstanding - diluted150,698,374 112,042,097 136,918,539 111,877,669 
See accompanying notes to unaudited interim consolidated financial statements.

5

OptiNose, Inc.
Consolidated Statements of Comprehensive Loss
(Unaudited) 

 Three Months Ended June 30,Six Months Ended June 30,
 2024202320242023
(Net loss) income$(7,581)$2,626 $(21,649)$(16,224)
Other comprehensive income (loss):
Foreign currency translation adjustment   
Comprehensive loss$(7,581)$2,626 $(21,649)$(16,224)
See accompanying notes to unaudited interim consolidated financial statements.
6

OptiNose, Inc.
Consolidated Statements of Changes in Stockholders' Deficit
(in thousands, except share data)
(unaudited)
Six months ended June 30, 2024
Stockholders' Equity (Deficit)
Common StockAdditional
Paid-in
Capital
Accumulated
Deficit
Accumulated
Other
Comprehensive
Loss
Total
Stockholders'
Equity (Deficit)
# of SharesPar Amount $
Balance at December 31, 2023112,399,495 $112 $633,742 $(720,376)$(84)$(86,606)
Stock compensation expense— — 1,456 — — 1,456 
Vesting of restricted stock units478,520 1 — — — 1 
Issuance of common stock under employee stock purchase plan160,711 — — — — — 
Net loss— — — (14,067)(14,067)
Balance at March 31, 2024113,038,726 $113 $635,198 $(734,443)$(84)$(99,216)
Issuance of stock per amended debt agreement4,680,000 $5 5,745— $— 5,750
Proceeds from sales of common stock and warrants, net31,800,000 $32 55,262— $— 55,294
Stock compensation expense2,735— $— 2,735
Vesting of restricted stock units159,684 — — — — 0
Issuance of common stock under employee stock purchase plan— — 165 — — — 
Net loss— — — (7,581)— (7,581)
Balance at June 30, 2024149,678,410 $150 $699,105 $(742,024)$(84)$(42,853)

Six Months Ended June 30, 2023
Stockholders' Equity (Deficit)
Common StockAdditional
Paid-in
Capital
Accumulated
Deficit
Accumulated
Other
Comprehensive
Loss
Total
Stockholders'
Equity (Deficit)
SharesPar Amount $
Balance at December 31, 2022111,492,791 $111 $628,242 $(684,893)$(84)$(56,624)
Stock compensation expense— — 1,520 — — 1,520 
Vesting of restricted stock units343,406 1 — 1 
Issuance of common stock under employee stock purchase plan119,727 — 164 — — 164 
Foreign currency translation adjustment— — — — —  
Net loss— — — (18,847)— (18,847)
Balance at March 31, 2023111,955,924 $112 $629,927 $(703,740)$(84)$(73,785)
Stock compensation expense— 1,499 — — 1,499 
Vesting of restricted stock units135,840 — — — — — 
Issuance of common stock under employee stock purchase plan— — — — 
Net income— 2,626 2,626 
Balance at June 30, 2023112,091,764 $112 $631,426 $(701,114)$(84)$(69,660)

See accompanying notes to unaudited interim consolidated financial statements.

7

OptiNose, Inc.
Consolidated Statements of Cash Flows
(in thousands)
(Unaudited) 
 Six Months Ended
June 30,
 20242023
Operating activities: 
Net loss $(21,649)$(16,224)
Adjustments to reconcile net loss to cash used in operating activities: 
Depreciation and amortization153 179 
Stock-based compensation4,191 3,024 
Change in fair value of warrant liability(1,800)(10,390)
Amortization of debt discount and issuance costs832 825 
Changes in operating assets and liabilities:  
Accounts receivable(1,069)11,804 
Prepaid expenses and other assets(746)1,856 
Inventory(3,356)1,672 
Accounts payable(2,153)1,191 
Accrued expenses and other liabilities(12,122)(16,953)
Cash used in operating activities(37,719)(23,016)
Investing activities:  
Purchases of property and equipment(51)(79)
Cash used in investing activities(51)(79)
Financing activities:  
Proceeds from sale of common stock and warrants55,476  
Proceeds from issuance of common stock under employee stock purchase plan165 164 
Cash paid for financing costs(198)(3)
Cash provided by financing activities55,443 161 
Net increase (decrease) in cash, cash equivalents and restricted cash17,673 (22,934)
Cash and cash equivalents at beginning of period73,684 94,244 
Cash and cash equivalents at end of period$91,358 $71,310 
Supplemental disclosure of cash flow information:
Cash paid for interest$13,745 $8,656 
Supplemental disclosure of noncash activities:  
Recognition of right-of-use assets and lease liabilities$1,402 $221 
See accompanying notes to unaudited interim consolidated financial statements
8

OptiNose, Inc.
Notes to Unaudited Interim Consolidated Financial Statements
(in thousands, except share and per share data)


1. Organization and Description of Business
OptiNose, Inc. (the Company) was incorporated in Delaware in May 2010 (inception) and has facilities in Yardley, Pennsylvania and Ewing, New Jersey. The Company's predecessor entity, OptiNose AS, was formed under the laws of Norway in September 2000. In 2010, OptiNose AS became a wholly-owned subsidiary of the Company as part of an internal reorganization. Optinose AS was liquidated in October 2023. During 2022, the Company's board of directors also approved the liquidation of Optinose UK, in order to simplify the corporate structure. Optinose UK was liquidated in July 2024.
The Company is a specialty pharmaceutical company focused on the development and commercialization of products for patients treated by ear, nose and throat (ENT) and allergy specialists. The Company's first commercial product, XHANCE® (fluticasone propionate) nasal spray, 93 microgram (mcg), is a therapeutic utilizing the Company's proprietary Exhalation Delivery System™ (EDS®) that delivers a topically-acting corticosteroid for the treatment of chronic rhinosinusitis with and without nasal polyps.


2. Liquidity
Since inception, the Company's operations have focused on organization and staffing, business planning, raising capital, establishing an intellectual property portfolio, conducting preclinical studies and clinical trials, pursuing regulatory approvals and commercializing XHANCE in the US. As of June 30, 2024, the Company had cash and cash equivalents of $91,358 and working capital of $96,230.
On May 10, 2024, the Company completed a registered direct offering pursuant to which it issued an aggregate of 31,800,000 shares of common stock at a purchase price of $1.00 per share and, in lieu of shares of common stock to certain investors, pre-funded warrants to purchase an aggregate of 23,700,000 shares of common stock at a price of $0.999 per pre-funded warrant, which represents the per share offering price for common stock less the $0.0001 per share exercise price for each such pre-funded warrant. The net proceeds from the offering were $55.3 million.
The Company’s continuation as a going concern is dependent on its ability to maintain compliance with the covenants under the A&R Note Purchase Agreement (Note 8) and its ability to generate sufficient cash flows from operations or other sources to meet its obligations as they come due. The Company follows the provisions of Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) Topic 205-40, Presentation of Financial Statements—Going Concern, which requires management to assess the Company’s ability to continue as a going concern within one year after the date the financial statements are issued. At December 31, 2023, Management identified conditions and events that raised substantial doubt about the Company’s ability to continue as a going concern as management believed it was unlikely, without additional capital, that the Company would maintain compliance with certain covenants in the A&R Note Purchase Agreement in which case the lender could accelerate all amounts due under the agreement. The Company believes that its cash and cash equivalents on hand as of June 30, 2024 will be sufficient to fund it operations and debt service obligations and maintain compliance with the liquidity covenant under the A&R Note Purchase Agreement for at least next twelve months from the issuance of these financial statements.

The Company will likely require additional capital in the future secured through equity or debt financings, partnerships, collaborations, or other sources in order to meet its debt service obligations, including repayment, under the Company's outstanding senior secured notes, and to carry out the Company's planned development and commercial activities. The terms of the outstanding senior secured notes, including applicable covenants, are described in Note 8. If additional capital is not obtained when required, the Company may need to delay or curtail its operations until additional funding is received.




9

OptiNose, Inc.
Notes to Unaudited Interim Consolidated Financial Statements
(in thousands, except share and per share data)

The Company is subject to a number of risks similar to other life sciences companies, including, but not limited to, successful discovery, development and commercialization of its products and product candidates, raising additional capital, the development by its competitors of new technological innovations, protection of proprietary technology and market acceptance of the Company’s products.

3. Basis of Presentation and Summary of Significant Accounting Policies
The accompanying unaudited interim consolidated financial statements have been prepared in conformity with US generally accepted accounting principles (GAAP). Any reference in these notes to applicable guidance is meant to refer to GAAP as found in the Accounting Standards Codification (ASC) and Accounting Standards Updates (ASU) of the Financial Accounting Standards Board (FASB).
In the opinion of management, the accompanying unaudited interim financial statements include all normal and recurring adjustments (which consist primarily of accruals and estimates that impact the financial statements) considered necessary to present fairly the Company's financial position as of June 30, 2024 and its results of operations for the three and six months ended June 30, 2024 and 2023 and cash flows for the six months ended June 30, 2024 and 2023. Operating results for the three and six months ended June 30, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024. The unaudited interim financial statements, presented herein, do not contain the required disclosures under GAAP for annual financial statements. The accompanying unaudited interim financial statements should be read in conjunction with the annual audited financial statements and related notes as of and for the year ended December 31, 2023 contained in the Company’s annual report on Form 10-K for the year ended December 31, 2023, filed with the SEC on March 7, 2024.
Use of estimates
The preparation of the unaudited interim consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited interim consolidated financial statements and reported amounts of expenses during the reporting period. Due to the uncertainty of factors surrounding the estimates or judgments used in the preparation of the unaudited interim consolidated financial statements, actual results may materially vary from these estimates. Estimates and assumptions are periodically reviewed and the effects of revisions are reflected in the unaudited interim consolidated financial statements in the period they are determined to be necessary.
Concentration of credit risk
Financial instruments that potentially subject the Company to concentrations of credit risk are primarily cash and accounts receivable. The Company generally invests its cash in deposits with high credit quality financial institutions. Additionally, the Company performs periodic evaluations of the relative credit standing of these financial institutions.
Customer and supplier concentration
The Company has exposure to credit risk in accounts receivable from sales of product. XHANCE is sold to wholesale pharmaceutical distributors and preferred pharmacy network (PPN) partners, who, in turn, sell XHANCE to pharmacies, hospitals and other customers. Five customers represented approximately 89% and 64% of the Company's accounts receivable at June 30, 2024 and 2023, respectively. Five customers represented approximately 80% and 42% of the Company's net product sales for the three months ended June 30, 2024 and 2023, respectively. Five customers represented approximately 72% and 34% of the Company's net product sales for the six months ended June 30, 2024 and 2023, respectively.
The Company purchases XHANCE and its components from several third-party suppliers and manufacturing partners, certain of which are only available through a single source. Although the Company could obtain each of
10

OptiNose, Inc.
Notes to Unaudited Interim Consolidated Financial Statements (Continued)
(in thousands , except share and per share data)
these components from alternative third-party suppliers, it would need to qualify and obtain FDA approval for another supplier as a source for each such component.
Fair value of financial instruments
The Company measures certain assets and liabilities at fair value, which is defined as the price that would be received to sell an asset or paid to transfer a liability (the exit price) in an orderly transaction between market participants at the measurement date. The FASB accounting guidance outlines a valuation framework and creates a fair value hierarchy in order to increase the consistency and comparability of fair value measurements and the related disclosures. In determining fair value, the Company uses quoted prices and observable inputs. Observable inputs are inputs that market participants would use in pricing the asset or liability based on market data obtained from independent sources. The fair value hierarchy is broken down into three levels based on the source of the inputs as follows:
Level 1 — Valuations based on unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2 — Valuations based on observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data.
Level 3 — Valuations based on inputs that are unobservable and models that are significant to the overall fair value measurement.
At June 30, 2024 and December 31, 2023, the Company's financial instruments included cash and cash equivalents, accounts receivable, accounts payable, accrued expenses and certain liability classified warrants. The carrying amounts reported in the Company's financial statements for cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximates their respective fair values because of the short-term nature of these instruments. In addition, at June 30, 2024, the Company believed the carrying value of debt approximates fair value as the interest rates were reflective of the rate the Company could obtain on debt with similar terms and conditions. At June 30, 2024, there were no financial assets or liabilities measured at fair value on a recurring basis other than the liability classified warrants.
In November 2022, the Company issued warrants in connection with a public offering. Pursuant to the terms of the warrant agreement, the Company could be required to settle the warrants in cash in the event of an acquisition of the Company and, as a result, the warrants are required to be measured at fair value and reported as liability in the consolidated balance sheet. The Company recorded the fair value of the warrants upon issuance using a Monte Carlo simulation and is required to revalue the warrants at each reporting date with any changes in fair value recorded on our statement of operations. The valuation of the warrants is considered under Level 3 of the fair value hierarchy due to the need to use assumptions in the valuation that are both significant to the fair value measurement and unobservable. The change in the fair value of the Level 3 warrants liabilities is reflected in the statement of operations.
Net product revenues
The Company accounts for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers (ASC 606). The Company recognizes revenue from XHANCE sales at the point customers obtain control of the product, which generally occurs upon delivery. The transaction price that is recognized as revenue for products includes an estimate of variable consideration. The Company’s estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of its anticipated performance and all information (historical, current and forecasted) that is reasonably available. The components of the Company’s variable consideration include the following:
Provider Chargebacks and Discounts. Chargebacks for fees and discounts to providers represent the estimated obligations resulting from contractual commitments to sell products to qualified healthcare providers at prices lower than the list prices charged to customers who directly purchase the product from the Company. Customers charge
11

OptiNose, Inc.
Notes to Unaudited Interim Consolidated Financial Statements (Continued)
(in thousands , except share and per share data)
the Company for the difference between what they pay for the product and the ultimate selling price to the qualified healthcare providers. These components of variable consideration are established in the same period that the related revenue is recognized, resulting in a reduction of product revenue and accounts receivable.
Trade Discounts and Allowances. The Company generally provides customers with discounts that include incentive fees which are explicitly stated in the Company’s contracts. These discounts are recorded as a reduction of revenue and accounts receivable in the period in which the related product revenue is recognized.
Product Returns. Consistent with industry practice, the Company has a product returns policy that provides customers a right of return for product purchased within a specified period prior to and subsequent to the product’s expiration date. The Company estimates the amount of its product that may be returned and presents this amount as a reduction of revenue in the period the related product revenue is recognized, in addition to establishing a liability. The Company considers several factors in the estimation process, including expiration dates of product shipped to customers, inventory levels within the distribution channel, product shelf life, prescription trends and other relevant factors.
Government Rebates. The Company is subject to discount obligations under state Medicaid programs and Medicare. Reserves related to these discount obligations are recorded in the same period the related revenue is recognized, resulting in a reduction of product revenue and the establishment of a current liability. The Company’s liability for these rebates consists of estimates of claims for the current quarter and estimated future claims that will be made for product that has been recognized as revenue but remains in the distribution channel inventories at the end of the reporting period.
Payor Rebates. The Company contracts with certain third-party payors, primarily health insurance companies and pharmacy benefit managers, for the payment of rebates with respect to utilization of its products. These rebates are based on contractual percentages applied to the amount of product prescribed to patients who are covered by the plan or the organization with which it contracts. The Company estimates these rebates and records such estimates in the same period the related revenue is recognized, resulting in a reduction of product revenue and the establishment of a current liability.
Patient Assistance. Other programs that the Company offers include voluntary co-pay patient assistance programs intended to provide financial assistance to eligible patients with prescription drug co-payments required by payors and coupon programs for cash payors. The calculation of the current liability for this assistance is based on an estimate of claims and the cost per claim that the Company expects to receive associated with product that has been recognized as revenue but remains in the distribution channel inventories at the end of each reporting period.
Distribution and Other Fees. The Company pays distribution and other fees to certain customers in connection with the sales of its products. The Company records distribution and other fees paid to its customers as a reduction of revenue, unless the payment is for a distinct good or service from the customer and the Company can reasonably estimate the fair value of the goods or services received. If both conditions are met, the Company records the consideration paid to the customer as an operating expense. These costs are typically known at the time of sale, resulting in minimal adjustments subsequent to the period of sale.
Net income (loss) per common share
Basic and diluted net income (loss) per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities, which include restricted stock units. Under the two-class method, net income (loss) is allocated to common stock and each restricted stock unit to the extent that each restricted stock unit may share in earnings as if all of the earnings for the period had been distributed. The two-class method is not applicable during periods with a net loss, as is the case in the quarter ended, June 30, 2024, and the six month periods ended June 30, 2023 and 2024.

Basic net income (loss) per share of common stock, (Basic), is computed by dividing net income (loss) attributable to common stockholders by the weighted average number of shares of common stock outstanding during each period. In the 2024 periods presented, the Basic weighted average share calculation also includes the weighted average of the pre-funded warrants to purchase shares of common stock at $0.0001 per share that were issued in
12

OptiNose, Inc.
Notes to Unaudited Interim Consolidated Financial Statements (Continued)
(in thousands , except share and per share data)
the registered direct offering on May 10, 2024. Diluted income (loss) per common share, (Diluted), also includes the weighted average of common stock equivalents, if the inclusion of such common stock equivalents would be dilutive. Dilutive common stock equivalents potentially include warrants, stock options and non-vested restricted stock awards using the treasury stock method. As occurred in the three and six month periods ended June 30, 2024 the Diluted calculation was further adjusted by the unrealized gains on the liability classified warrants under the assumption that the gains would not have been recorded if the warrants had been exercised.


The following table sets forth the computation of basic and diluted income (loss) for the periods presented:
Three Months Ended June 30,Six Months Ended June 30,
 2024202320242023
Basic net income (loss) per common share calculation:
   Net income (loss)$(7,581)2,626 $(21,649)$(16,224)
   Less: undistributed earnings to participating shareholders (53)  
Net income (loss) – basic(7,581)2,573 (21,649)(16,224)
Weighted-average shares of common stock outstanding – basic147,455,374 111,979,778 130,025,113 111,877,669 
   Net income (loss) per share of common stock - basic$(0.05)$0.02 $(0.17)$(0.15)
Diluted net income (loss) per common share calculation:
Net income (loss) – basic$(7,581)$2,573 $(21,649)$(16,224)
Add: Unrealized gain on fair value of warrants(3,100) (1,800) 
Net (loss) income - diluted$(10,681)$2,573 $(23,449)$(16,224)
Weighted average shares of common stock outstanding - diluted150,698,374 112,042,097 136,918,539 111,877,669 
   Net income (loss) per share of common stock - diluted$(0.07)$0.02 $(0.17)$(0.15)
Computation of basic and diluted shares:
Weighted average shares of common stock outstanding - basic147,455,374 111,979,778 130,025,113 111,877,669 
Potential common shares:
   Stock options 1,212   
   Restricted stock units 29,399   
   Employee stock purchase plan 31,708   
   Dilutive warrants3,243,000  6,893,426  
Weighted average shares of common stock outstanding - diluted150,698,374 112,042,097 136,918,539 111,877,669 
Diluted net loss per share for these periods presented on the statement of operations do not reflect the potential common shares noted below as their effect would be antidilutive.
 June 30,
 20242023
Stock options9,298,311 10,634,934 
Restricted stock units4,737,875 2,429,266 
Common stock warrants25,874,574 32,768,000 
Total39,910,760 45,832,200 
13

OptiNose, Inc.
Notes to Unaudited Interim Consolidated Financial Statements (Continued)
(in thousands , except share and per share data)
Income taxes
In accordance with ASC 270, Interim Reporting, and ASC 740, Income Taxes, the Company is required at the end of each interim period to determine the best estimate of its annual effective tax rate and then apply that rate in providing for income taxes on a current year-to-date (interim period) basis. For the six months ended June 30, 2024 and 2023, the Company recorded no tax expense or benefit due to the expected current year loss and its historical losses. As of June 30, 2024 and December 31, 2023, the Company concluded that a full valuation allowance would be necessary for all of its net deferred tax assets. The Company had no amounts recorded for uncertain tax positions, interest or penalties in the accompanying consolidated financial statements.
Recent accounting pronouncements
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. FASB is issuing the amendments in this Update to enhance the transparency and decision usefulness of income tax disclosures. Investors, lenders, creditors, and other allocators of capital (collectively, “investors”) indicated that the existing income tax disclosures should be enhanced to provide information to better assess how an entity’s operations and related tax risks and tax planning and operational opportunities affect its tax rate and prospects for future cash flows. Investors currently rely on the rate reconciliation table and other disclosures, including total income taxes paid, to evaluate income tax risks and opportunities. While investors find these disclosures helpful, they suggested possible enhancements to better (1) understand an entity’s exposure to potential changes in jurisdictional tax legislation and the ensuing risks and opportunities, (2) assess income tax information that affects cash flow forecasts and capital allocation decisions, and (3) identify potential opportunities to increase future cash flows. The amendments in this Update address investor requests for more transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid information. This Update also includes certain other amendments to improve the effectiveness of income tax disclosures. The new standard is effective for annual periods beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating ASU No. 2023-09 and its impact on results of operations, financial position and cash flows and related disclosures.


4. Fair Value Measurements
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The Company applies the guidance in ASC 820, Fair Value Measurements, to account for financial assets and liabilities measured on a recurring basis. Fair value is measured as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or liability.
The Company uses a fair value hierarchy, which distinguishes between assumptions based on market data (observable inputs) and an entity's own assumptions (unobservable inputs). The guidance requires that fair value measurements be classified and disclosed in one of the following 3 categories:
Level l: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;
Level 2: Quoted prices in markets that are not active or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and
Level 3: Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).
14

OptiNose, Inc.
Notes to Unaudited Interim Consolidated Financial Statements (Continued)
(in thousands , except share and per share data)
Determining which category an asset or liability falls within the hierarchy requires significant judgment. The Company evaluates its hierarchy disclosures each reporting period. There were no transfers between Level I, 2 and 3 during the three months ended June 30, 2024.
The table below presents the liabilities (in thousands) measured and recorded in the financial statements at fair value on a recurring basis at June 30, 2024 categorized by the level of inputs used in the valuation of each liability.
June 30, 2024
TotalLevel 1Level 2Level 3
Liabilities
Warrant Liability$15,400 $ $ $15,400 
Total Liabilities$15,400 $ $ $15,400 
December 31, 2023
Liabilities
Warrant Liability$17,200 $ $ $17,200 
Total Liabilities$17,200 $ $ $17,200 
Changes in Level 3 Liabilities Measured at Fair Value on a Recurring Basis
Warrant Liability
The reconciliation of the Company's warrant liability measured at fair value on a recurring basis using unobservable inputs (Level 3) is as follows (in thousands):
Warrant Liability
Balance, December 31, 2023$17,200 
Warrants issued 
Change in fair value of liability(1,800)
Balance, June 30, 2024
$15,400 

Assumptions Used in Determining Fair Value of Liability-Classified Warrants
The Company issued warrants to purchase 30,268,000 shares of Common Stock at a public offering price of $0.01 per warrant (the Warrants). Each Warrant has an exercise price of $1.00 per share of common stock and is exercisable until the expiration date, which is the fifth anniversary of the date of issuance (November 23, 2027). After such date, any unexercised Warrants will expire and have no further value. If the Company issues or sells, or is deemed pursuant to the terms of the Warrants to have issued or sold, any shares of common stock (which includes, among other things, options and securities convertible into shares of common stock), subject to certain exceptions and excluding certain issuances defined in the Warrants as "excluded issuances", for a price per share less than the exercise price of the Warrants in effect immediately prior to such issuance or sale or deemed issuance or sale (such event, a "dilutive issuance"), then immediately after such dilutive issuance the exercise price then in effect of the Warrants shall be reduced to the price of the shares of common stock issued or sold or deemed to be issued or sold in the dilutive issuance in the manner set forth in the Warrant.
15

OptiNose, Inc.
Notes to Unaudited Interim Consolidated Financial Statements (Continued)
(in thousands , except share and per share data)
A holder of Warrants will not have the right to exercise any portion of a Warrant if the holder (together with its affiliates) would beneficially own in excess of 4.99% (or on election of such holder, prior to the issuance of any Warrants, 9.99%) of the number of shares of Common Stock outstanding immediately after giving effect to the exercise, as such percentage ownership is determined in accordance with the terms of the Warrants; provided, however, such holder may increase or decrease such percentage to any other percentage not in excess of 19.99%, provided that any increase in such percentage shall not be effective until 61 days after such notice is delivered to the Company.
Pursuant to the terms of the Warrant, the Company could be required to settle the Warrants in cash in the event of a "fundamental transaction" as defined in the Warrant (which includes, among other things, an acquisition of the Company) and, as a result, the Warrants are required to be measured at fair value and reported as liability in the consolidated balance sheet.
The Company utilizes a Monte Carlo simulation valuation model which incorporates assumptions as to the stock price volatility, the expected life of the warrants, a risk-free interest rate, as well as timing and probability of equity financing. The Company values the warrant liability at each reporting period, with changes in fair value recognized in the consolidated statements of operations. The estimated fair value of the warrant liability is determined using Level 3 inputs. The inputs and values were as follows:
June 30, 2024
December 31, 2023
Stock price$1.04 $1.29 
Strike price$1.00 $2.57 
Expected volatility57.5 %60.0 %
Risk-free interest rate4.4 %3.9 %
Expected dividend yield % %
Expected life (years)3.43.9
Fair value per warrant$0.51 $0.57 
On May 10, 2024, the Company completed a registered direct offering which resulted in the exercise price of the Warrants being reduced from $2.565 to $1.00 (which was the offering price of each share sold in the registered direct offering) pursuant to the anti-dilution price protection provisions of such Warrants. All other terms of the Warrants remain unchanged.

5. Inventory
Inventory consisted of the following:
June 30, 2024December 31, 2023
Raw materials$3,698 $2,400 
Work-in-process4,430 3,281 
Finished goods3,279 2,371 
  Total inventory$11,407 $8,052 
Inventories are stated at the lower of cost or net realizable value, as determined on a first-in, first-out, basis.
16

OptiNose, Inc.
Notes to Unaudited Interim Consolidated Financial Statements
(in thousands, except share and per share data)

6. Property and Equipment
Property and equipment, net, consisted of the following:
 June 30, 2024December 31, 2023
Computer equipment and software$1,465 $1,443 
Furniture and fixtures366 366 
Machinery and equipment3,150 3,146 
Leasehold improvements622 609 
Construction in process128 115 
5,731 5,679 
Less: accumulated depreciation(5,017)(4,864)
$714 $815 
Depreciation expense was $83 and $72 for the three months ended June 30, 2024 and 2023, respectively. Depreciation expense was $152 and $178 for the six months ended June 30, 2024 and 2023, respectively.
7. Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of:
 June 30, 2024December 31, 2023
Accrued expenses:
   Product revenue allowances$17,376 $20,145 
   Selling, general and administrative expenses5,130 6,229 
   Research and development expenses221 644 
   Payroll expenses6,316 6,801 
    Accrued interest 4,666 
    Other1,059 3,015 
      Total accrued expenses$30,102 $41,500 
Other current liabilities:
   Lease liability$865 $911 
      Total other current liabilities865 911 
      Total accrued expenses and other current liabilities$30,967 $42,411 

8. Debt
On September 12, 2019 (the Closing Date), the Company entered into a Note Purchase Agreement with funds managed by Pharmakon Advisors, LP (Pharmakon), the investment manager of BioPharma Credit Funds (BioPharma). The Note Purchase Agreement provided the Company with $130,000 in debt financing, of which $80,000 of senior secured notes (the Pharmakon Senior Secured Notes) was issued on the Closing Date, $30,000 was issued on February 13, 2020 and $20,000 was issued on December 1, 2020.
On November 23, 2022, the Company amended and restated the Note Purchase Agreement, initially entered into on September 12, 2019 and amended through November 9, 2022, among the Company, its subsidiaries, OptiNose US, Inc., OptiNose AS and OptiNose UK, Ltd., and BioPharma Credit PLC, as collateral agent, and the purchasers party thereto from time to time (the A&R Note Purchase Agreement). Pursuant to the A&R Note Purchase Agreement, certain modifications to the affirmative and negative covenants, events of default and other provisions were made, including, without limitation, (i) the requirement for the Company to deliver quarterly and annual financial statements that, commencing with the Company's consolidated financial statements for the year ending December 31, 2023 and subject to certain exceptions, are not subject to a “going concern” statement (the Going Concern Covenant) and (ii) the removal of certain exceptions to the negative covenants which previously permitted the Company to enter into certain transactions without the consent of the holders of the Pharmakon Senior Secured Notes, including permitted acquisitions, swap contracts, convertible bonds and revolving credit facilities. The
17

OptiNose, Inc.
Notes to Unaudited Interim Consolidated Financial Statements
(in thousands, except share and per share data)

financial covenants requiring the Company to achieve minimum trailing twelve-month consolidated XHANCE net product sales and royalties were amended to be pushed back to March 31, 2024.

The A&R Note Purchase Agreement extended the maturity date of the Pharmakon Senior Secured Notes from September 12, 2024 to June 30, 2027 (New Maturity Date), extended the interest-only period from September 2023 to September 2025, after which principal repayments will commence starting on September 30, 2025 and will be made in eight equal quarterly installments of principal and interest through the New Maturity Date. As part of the A&R Note Purchase Agreement the Pharmakon Senior Secured Notes now bear an amended interest rate through the New Maturity Date equal to the 3-month Secured Overnight Financing Rate (subject to a 2.50% floor), determined as of the date that is two business days prior to the commencement of each quarter, plus 8.50% per annum, which interest rate shall be increased by an additional 3.00% per annum upon the occurrence and during the continuation of any event of default. The effective interest rate as of June 30, 2024 is 14.53%.

As an inducement for the holders of the Pharmakon Senior Secured Notes to enter into the A&R Note Purchase Agreement, the Company was required to pay the holders of the Pharmakon Senior Secured Notes an amendment fee of $3,900 (representing 3.00% of the then outstanding principal balance of such notes) due on the New Maturity Date or the earlier repayment of the Pharmakon Senior Secured Notes, which amendment fee shall be reduced to $2,600 in the event that the Company repays the Pharmakon Senior Secured Notes in full on or after the one-year anniversary of the date of the A&R Note Purchase Agreement and prior to second anniversary of the date of the A&R Note Purchase Agreement. Additionally, the $1,300 fee payable under the Fourth Amendment to the Note Purchase Agreement that the Company entered into on November 9, 2022 will be credited against the amendment fee payable in connection with the A&R Note Purchase Agreement.

On March 5, 2024, the Company entered into a first amendment and waiver (the First Amendment) to the A&R note Purchase Agreement. The First Amendment provided for a waiver of Going Concern Covenant for the audited financial statements for the year ended December 31, 2023 and unaudited quarterly financial statements for the quarter ending March 31, 2024.

On March 8, 2024, the Company entered into a second amendment (the Second Amendment) to the A&R Note Purchase Agreement. Pursuant to the Second Amendment, the financial covenants requiring the Company to achieve minimum trailing twelve-month consolidated XHANCE net product sales and royalties was modified as follows (amounts in thousands):


Trailing Twelve-Months EndingAs Revised Pursuant to Second Amendment
March 31, 2024$70,000
June 30, 2024$70,000
September 30, 2024$72,500
December 31, 2024$75,000
March 31, 2025$80,000
June 30, 2025$87,500
September 30, 2025$95,000
December 31, 2025$105,500
March 31, 2026$120,000
June 30, 2026$130,000
September 30, 2026$145,000
December 31, 2026$150,000
March 31, 2027$155,000
June 30, 2027$160,000

18

OptiNose, Inc.
Notes to Unaudited Interim Consolidated Financial Statements
(in thousands, except share and per share data)

In addition, the "make-whole" premium payment due in connection with any principal prepayments (whether mandatory or voluntary) was modified as part of the Second Amendment to provide that the Company will be required to pay a make-whole premium in the amount of (i) for any prepayment occurring up to and including November 21, 2024 (which represents the 24th-month anniversary of the effective date of the A&R Note Purchase Agreement), the sum of all interest that would have accrued on the principal amount of the notes prepaid or required to be prepaid from the date of such prepayment through and including the 18th-month anniversary of such prepayment date; and (b) for any prepayment occurring after November 21, 2024 (which represents the 24th-month anniversary of the effective date of the A&R Note Purchase Agreement) but prior to May 21, 2026 (which represents the 42nd-month anniversary of the effective date of the A&R Note Purchase Agreement), the sum of all interest that would have accrued on the principal amount of the notes prepaid or required to be prepaid from the date of such prepayment through and including May 21, 2026 (which represents the 42nd-month anniversary of the effective date of the A&R Note Purchase Agreement); provided, however, that in no event shall all make-whole amounts payable by the Company exceed $24,000 in the aggregate.

On May 8, 2024, the Company entered into a third amendment (the Third Amendment) to the A&R Note Purchase Agreement. The Third Amendment provided for a further waiver of the Going Concern Covenant for the Company’s quarterly and annual financial statements through the fiscal quarter ending September 30, 2025. The Going Concern Covenant will continue to apply to the Company’s financial statements for the fiscal year ending December 31, 2025 and each fiscal quarter and fiscal year thereafter. In addition, pursuant to the Third Amendment the minimum amount of cash and cash equivalents that the Company is required to maintain at all times under the A&R Note Purchase Agreement (the Liquidity Covenant) will be reduced from $30,000 to $20,000 following the date of the first quarterly payment of principal due on September 30, 2025.

As part of the Third Amendment, the Company issued an aggregate of 4,680,000 shares of common stock to the holders of the Pharmakon Senior Secured Notes in satisfaction of $4,680 of outstanding amendment and waiver fees owed under the A&R Note Purchase Agreement for prior amendments and waivers, which shares were calculated based on the offering price of each share of common stock sold in the registered direct offering completed on May 10, 2024. Additionally, the common stock warrants, dated November 18, 2021, issued to the holders of the Pharmakon Senior Secured Notes for the purchase of an aggregate of 2,500,000 shares of Company common stock (the Pharmakon Warrants) were amended to (i) reduce the exercise price of the Pharmakon Warrants from $1.60 per share to $1.00, which is the offering price of each share of common stock sold in the registered direct offering completed by the Company on May 10, 2024, and (ii) extend the expiration date of the Pharmakon Warrants from November 18, 2024 to November 18, 2026.

The Pharmakon Senior Secured Notes are secured by a pledge of substantially all of the assets of the Company and the Guarantors and the A&R Note Purchase Agreement contains affirmative and negative covenants customary for financings of this type, including limitations on the Company’s and its subsidiaries’ ability, among other things, to incur additional debt, grant or permit additional liens, make investments and acquisitions, merge or consolidate with others, dispose of assets, pay dividends and distributions, repay junior indebtedness, incur a material adverse change and enter into affiliate transactions, in each case, subject to certain exceptions. In addition, the A&R Note Purchase Agreement contains financial covenants requiring the Company to maintain certain minimum trailing twelve-month consolidated XHANCE net sales and royalties, tested on a quarterly basis, and to maintain compliance with the Liquidity Covenant. As of June 30, 2024, the Company was in compliance with the covenants. The A&R Note Purchase Agreement also includes events of default customary for financings of this type, in certain cases subject to customary periods to cure, following which the holders of the Pharmakon Senior Secured Notes may accelerate all amounts outstanding under such notes.

The Company recorded interest expense of $4,947 and $4,824 during the three months ended June 30, 2024 and 2023, respectively. The Company recorded interest expense of $9,918 and $9,496 during the six months ended June 30, 2024 and 2023, respectively. Interest expense included total coupon interest and the amortization of debt issuance costs.
19

OptiNose, Inc.
Notes to Unaudited Interim Consolidated Financial Statements
(in thousands, except share and per share data)

The Pharmakon debt balance is comprised of the following:
June 30, 2024December 31, 2023
Face amount$130,000 $130,000 
Front end fees(540)(518)
Debt issuance costs(5,467)(5,235)
Back end fees1,300 5,980 
Debt, net
$125,293 $130,227 
The Company classified the Pharmakon debt as a current liability at December 31, 2023 as it believed that, without additional capital, it was unlikely to comply with certain covenants in the A&R Note Purchase Agreement. The Pharmakon debt has been classified as long-term at June 30, 2024 as principal payments do not commence until the third quarter of 2025 and with the additional capital received from the May 10, 2024 registered direct offering (Note 2), the Company now expects to be in compliance with the Pharmakon debt covenants for at least the next 12 months.
9. Commitments and Contingencies
The Company is a party to a manufacture and supply agreement pursuant to which it has agreed to make minimum purchases of finished XHANCE units of $2.0 million in 2024, and $2.4 million in both 2025 and 2026. If the Company fails to achieve the minimum purchase commitments, the Company must pay the supplier 50% of the amount of any shortfall and must reimburse the supplier for certain non-cancellable costs and expenses. The Company's minimum purchase commitments are subject to certain exceptions and reductions. The Company has made $0.8 million in purchases during the six months ended June 30, 2024 under the Supply Agreement.

10. Employee Benefit Plans
For US employees, the Company maintains a defined contribution 401(k) retirement plan. As of June 30, 2024 and 2023, $82 and $83 respectively, were recorded in accrued liabilities related to the Company match. The Company's contributions are made in cash.
The Company also maintains a severance benefit plan for employees that is governed by the Employee Retirement Income Security Act of 1974. The severance benefit plan provides severance benefits to eligible employees who are involuntarily terminated from their jobs for reasons other than cause, disability, or death.
11. Stockholders' Equity
As of June 30, 2024, the Company had the following warrants outstanding to purchase shares of Common Stock:
Number of warrantsClassificationExercise Price Per ShareExpiration Date
2,500,000Equity$1.00November 18, 2026
30,268,000Liability$1.00November 23, 2027
23,700,000Equity$0.0001No Expiration

On May 10, 2024, the Company completed a registered direct offering pursuant to which it issued an aggregate of 31,800,000 shares of common stock at a purchase price of $1.00 per share and, in lieu of shares of common stock to certain investors, pre-funded warrants to purchase an aggregate of 23,700,000 shares of common stock at a price of $0.999 per pre-funded warrant, which represents the per share offering price for common stock less the $0.0001 per share exercise price for each such pre-funded warrant.
Upon the completion of the registered direct offering on May 10, 2024, the exercise price of the 30,268,000 liability classified warrants was reduced from $2.565 to $1.00 (which was the offering price of each share sold in the
20

OptiNose, Inc.
Notes to Unaudited Interim Consolidated Financial Statements
(in thousands, except share and per share data)

registered direct offering) pursuant to the anti-dilution price protection provisions of such warrants. All other terms of the liability classified warrants remained unchanged.
Additionally, on May 10, 2024, pursuant to the Third Amendment to the A&R Note Purchase Agreement, the 2,500,000 equity classified common stock warrants listed above were amended to reduce the exercise price from $1.60 per share to $1.00 per share, and to extend the expiration date from November 18, 2024 to November 18. 2026.
12. Stock-based Compensation
The Company recorded total stock-based compensation expense related to stock options, restricted stock units and it's employee stock purchase plan awarded under the Company's 2010 Stock Incentive Plan, as amended and restated effective as of October 12, 20217 (the 2010 Plan), 2017 Employee Stock Purchase Plan (2017 Plan) and grants made pursuant to the Nasdaq inducement grant exception in accordance with Nasdaq Listing Rule 5635(c)(4) (the "Nasdaq Inducement Grant Exception") in the following expense categories in the accompanying consolidated statements of operations as follows:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Cost of product sales$33 $12 $50 $18 
Research and development5 126 62 281 
General and administrative2,697 1,365 4,079 2,726 
$2,735 $1,503 $4,191 $3,025 
Stock Options
The Company issues stock-based awards pursuant to the 2010 Plan and the Nasdaq Inducement Grant Exception. The Company has issued service-based, performance-based, and market-based stock options that generally have a contractual life of up to 10 years and may be exercisable in cash or as otherwise determined by the Company's board of directors or committee thereof. Vesting generally occurs over a period of not greater than four years. Performance-based options may vest upon the achievement of certain milestones. As of June 30, 2024, all of the performance conditions related to performance-based stock options issued by the Company had been achieved. Market-based options may vest upon the achievement of certain market-based objectives relating to the trading price of the Company's common stock.
The following table summarizes the activity related to stock option grants to employees and non-employees for the six months ended June 30, 2024:
 SharesWeighted
average
exercise price
per share
Weighted
average
remaining
contractual life
Outstanding at December 31, 20238,527,626 $5.03 6.55
Granted1,685,601 1.56 
Exercised  
Expired(846,640)9.73 
Forfeited(68,276)1.90 
Outstanding at June 30, 20249,298,311 $4.00 7.34
Exercisable at June 30, 20244,926,384 $3.97 6.07
During the six months ended June 30, 2024, service-based stock options to purchase 1,685,601 shares of common stock were granted to employees and generally vest over four years. The stock options had an estimated weighted
21

OptiNose, Inc.
Notes to Unaudited Interim Consolidated Financial Statements
(in thousands, except share and per share data)

average grant date fair value of $1.06. The grant date fair value of each service-based and performance-based option grant was estimated at the time of grant using the Black-Scholes option-pricing model. The grant date fair value of each market-based stock option grant was estimated at the time of grant using a Monte Carlo simulation.
The aggregate intrinsic value of stock options outstanding and stock options exercisable, other than market-based stock options, as of June 30, 2024 was $0 and $0, respectively. At June 30, 2024, the unrecognized compensation cost related to unvested stock options, other than market-based stock options, expected to vest was $4,209. This unrecognized compensation will be recognized over an estimated weighted-average amortization period of 2.6 years.
Included in the table above are 569,345 market-based options outstanding granted in 2022. These options generally become eligible to vest over four years, subject to the achievement of certain market-based objectives relating to the trading price of the common stock. Stock-based compensation for these awards is recognized over the derived service period of approximately 2 years. The grant date fair value of each stock option grant, as well as the derived service period for these awards, was estimated at the time of grant using a Monte Carlo simulation. During the six months ended June 30, 2024, no market-based options vested upon the achievement of certain market-based objectives relating to the trading price of the Company's common stock.
Included in the table above are 711,500 options outstanding granted outside the 2010 Plan. The grants were made pursuant to the Nasdaq Inducement Grant Exception.
The Company calculated the fair value of the stock option grants using the following weighted average assumptions:
Six Months Ended June 30,
20242023
Risk free interest rate4.26 %3.97 %
Expected term (in years)5.96.08
Expected volatility75.02 %75.31 %
Annual dividend yield0.00 %0.00 %

Restricted Stock Units
The Company has issued service-based and performance-based restricted stock units (RSUs). Vesting generally occurs over a period not greater than four years. Vesting of the performance-based RSUs is subject to the achievement of certain milestones in connection with the Company's development programs.
The following table summarizes the activity related to RSUs granted to employees for the six months ended June 30, 2024:
 Shares
Balance at December 31, 20231,897,421 
Granted3,574,200 
Vested and settled(638,204)
Expired/forfeited/canceled(95,542)
Balance at June 30, 20244,737,875 
Expected to vest at June 30, 20244,737,875 
22

OptiNose, Inc.
Notes to Unaudited Interim Consolidated Financial Statements
(in thousands, except share and per share data)

During the six months ended June 30, 2024, the Company granted 3,574,200 RSUs at a weighted-average grant date fair value of $1.82, all of which were service-based RSUs, provided, that, in the event certain financial metrics are achieved any then unvested RSUs shall become fully-vested subject to the recipients continued service through such date. No performance-based RSUs were granted in the six months ended June 30, 2024. As of December 31, 2023, the milestone associated with the previously granted performance based-RSUs was achieved. At June 30, 2024, the unrecognized compensation cost related to unvested service-based RSUs expected to vest was $6,612, to be recognized over an estimated weighted-average amortization period of 3.33 years.
Included in the table above are 41,250 RSUs granted outside the 2010 Plan. The grants were made pursuant to the Nasdaq Inducement Grant Exception.
2017 Employee Stock Purchase Plan
Under the 2017 Plan, shares of Common Stock may be purchased by eligible employees who elect to participate in the 2017 Plan at 85% of the lower of the fair market value of Common Stock on the first or last day of designated offering periods. During the six months ended June 30, 2024, the Company issued 160,711 shares of Common Stock to employees.
The Company calculated the fair value of each grant under the 2017 Employee Stock Purchase Plan using the following weighted average assumptions:
Six Months Ended June 30,
20242023
Risk free interest rate0.05 %0.05 %
Expected term (in years)0.50.5
Expected volatility65.06 %71.43 %
Annual dividend yield % %


23

ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
You should read this section in conjunction with our unaudited interim consolidated financial statements and related notes included in Part I. Item 1 of this Form 10-Q and our audited consolidated financial statements and related notes thereto and "Management’s Discussion and Analysis of Financial Condition and Results of Operations" included in our Annual Report on Form 10-K for the year ended December 31, 2023, filed with the Securities and Exchange Commission (SEC) on March 7, 2024. In addition to historical information, some of the information contained in this discussion and analysis includes forward-looking statements that involve risks and uncertainties. As a result of many factors, our actual results could differ materially from the results described in or implied by such forward-looking statements. Please refer to the "Cautionary Note Regarding Forward-Looking Statements" section of this Form 10-Q for additional information.
Company Overview
We are a specialty pharmaceutical company focused on the development and commercialization of products for patients treated by ear, nose and throat (ENT) and allergy specialists. Our first commercial product, XHANCE® (fluticasone propionate) nasal spray, 93 micrograms (mcg), is a therapeutic utilizing our proprietary Exhalation Delivery System™ (EDS®) that delivers a topically-acting corticosteroid for the treatment of chronic rhinosinusitis with and without nasal polyps. Chronic rhinosinusitis is a serious nasal inflammatory disease that is treated using therapies, such as intranasal steroids (INS), which have significant limitations. We believe XHANCE has a differentiated clinical profile with the potential to become part of the standard of care for this disease because it is able to deliver medication to the primary site of inflammation high and deep in the nasal passages in regions not adequately reached by conventional INS. Additionally, we believe the current practice of postoperative INS use could support XHANCE’s adoption as a maintenance therapy to improve outcomes following sinus surgery.
XHANCE was approved by the United States (US) Food and Drug Administration (FDA) in September 2017 for the treatment of nasal polyps in patients 18 years of age or older (which indication statement was subsequently changed to "chronic rhinosinusitis with nasal polyps" in patients 18 years of age or older to reflect new FDA labeling terminology and not based on new XHANCE clinical trial data). We made XHANCE widely available through commercial channels in April 2018. On March 15, 2024, the FDA approved XHANCE for the treatment of chronic rhinosinusitis without nasal polyps in patients 18 years of age and older. XHANCE is the first and only drug therapy approved by the FDA for the treatment of chronic rhinosinusitis without nasal polyps.
We are relaunching XHANCE to focus on the comparatively larger market opportunity that we believe is created by the new indication. We plan to continue to focus our commercial efforts primarily to the ENT and allergy specialist audience while seeking partnerships to extend the commercialization of XHANCE into primary care. We realigned our 75 sales territories at the start of 2024 in order to optimize the chronic sinusitis prescribing potential within the called on specialist audience. As a result of the realignment and the new indication, approximately 40% of targets in the called on specialist audience are new to our territory managers. We completed training with our territory managers on new promotional materials during a national sales meeting the week of April 8, 2024 and deployed those to the field starting the week of April 15, 2024. In the second quarter of 2024, more than half of our territory manager sales calls were to targets who are new to our territory managers or have historically prescribed XHANCE infrequently. Successfully growing XHANCE prescribing in this audience, as well as our existing prescribing base, will be important to achieving our near and long term financial objectives.
In the first quarter of 2024 we launched a central in-take pharmacy model (commonly referred to as, a "Hub") to prepare for the growth we expect from XHANCE's new indication. In addition to offering the necessary scalability for our anticipated growth, we believe the Hub has the potential to provide improved protections for business continuity and more comprehensive and consistent patient support and prescription fulfillment services than our historical preferred pharmacy network. During the second quarter we transitioned a significant proportion of the XHANCE business from our historical preferred pharmacy network to the Hub. Although we may experience initial inefficiencies as a result of this transition, we believe we will begin to realize the benefits of the Hub model as we continue to optimize processes at the Hub and physician offices become familiar with working with the Hub.
In accordance with the Pediatric Research Equity Act, and as part of its approval of XHANCE for the treatment of chronic rhinosinusitis without nasal polyps in patients 18 years of age and older, the FDA required that we conduct a randomized, double-blind, placebo controlled, parallel group clinical study in children and adolescents 12 to 17 years of age with chronic rhinosinusitis without nasal polyps to assess the safety, efficacy, and pharmacokinetics of XHANCE using a Bayesian borrowing approach to evaluate efficacy in this population. We submitted our draft protocol to the FDA with respect to the pediatric study in March 2024 as required, and we are required to complete the study by March 2028 and submit a final report with respect to the study by October 2028.
24

The medical community and payers generally use the terms "chronic sinusitis" and "chronic rhinosinusitis" interchangeably. FDA uses the term "chronic rhinosinusitis" and recognizes two distinct indications "chronic rhinosinusitis with nasal polyps" and "chronic rhinosinusitis without nasal polyps". It is our view that variations in terminology are synonymous from a promotional perspective. In this Quarterly Report on Form 10-Q, we generally use the terms "chronic sinusitis" and "chronic rhinosinusitis without nasal polyps" as being synonymous.
XHANCE Business Update
We track and report metrics that we believe are an important part of assessing our progress in key strategic areas including:
XHANCE Net Product Revenues per Prescription. We calculate average net product revenues per prescription, one metric that we use to gauge the profitability of XHANCE, by dividing net product revenues for the quarter by the estimated number of XHANCE prescriptions dispensed during the quarter. Average XHANCE net product revenues per prescription were $309 in the second quarter of 2024 which represents a 44% increase when compared to the $214 average XHANCE net product revenues per prescription in the second quarter of 2023. The increase in average net product revenues per prescription is primarily the result of changes we made to our co-pay saving program intended to reduce the number of prescriptions filled by patients in commercial insurance plans that either do not cover XHANCE or are in commercial insurance plans that have high deductibles. In addition, we believe the disruption in services at Change Healthcare, the claims processor for our vendor that administers the XHANCE co-pay support program, hindered access to our co-pay benefit for uncovered patients. We believe this disruption had a favorable effect on XHANCE net revenue per prescription in the first quarter 2024, and was resolved in the second quarter 2024.
During the second half of 2023 we began to modify our co-pay assistance program to reduce the amount co-pay assistance available to patients that do not have coverage for XHANCE or have high out of pocket costs. These changes were intended to increase average net revenue per prescription by decreasing the amount we pay in co-pay assistance for these prescriptions and decreasing the number of these prescriptions that are filled because they have limited or no profitability. We made additional changes to our co-pay assistance program in the first quarter of 2024 designed to increase average net revenue per prescription.
XHANCE Prescriptions. Based on third-party inventory and prescription data as well as data from our hub and PPN partners, the total estimated number of XHANCE prescriptions in the second quarter of 2024 was 66,200, which represents a 27% decrease for total prescriptions when compared to estimated second quarter 2023 prescriptions of 90,700. We believe the second quarter 2024 decrease in prescriptions was primarily driven by changes we made to our co-pay saving program intended to reduce the number of prescriptions filled by patients in commercial insurance plans that either do not cover XHANCE or are in commercial insurance plans that have high deductibles.
A seasonal effect has historically been observed in both the INS and XHANCE prescription markets in which market volume generally peaks near the middle of the second quarter and declines into the early part of the third quarter of each calendar year.
Although the underlying disease that we are treating is chronic and causes symptoms year-round, we believe the variation in patient flow through the offices of relevant physician specialists, and seasonality in disease flare-ups, has an impact on the number of patients that present themselves and who are therefore available to receive a new prescription for XHANCE.
Additionally, we believe that first quarter prescription demand and average net revenue per prescription for XHANCE is adversely impacted by the annual resetting of patient healthcare insurance plan deductibles and changes in individual patients' healthcare insurance coverage, both of which often occur in January.
XHANCE New and Refill Prescriptions. The underlying disease that we are treating is chronic and, as a result, many patients may fill multiple prescriptions per year. We monitor new prescriptions as they create the potential for future refill prescriptions. As noted above, we believe the first quarter 2024 decrease in prescriptions (including both new and refill prescriptions) was primarily driven by changes we made to our co-pay saving program intended to reduce the number of prescriptions filled by patients in commercial insurance plans that either do not cover XHANCE or are in commercial insurance plans that have high deductibles. Based on third-party inventory and prescription data as well as data from or hub and PPN partners, the total estimated number of XHANCE new prescriptions in the second quarter of 2024 was
25

25,300, which represents a 18% decrease for new prescriptions when compared to estimated second quarter 2023 new prescriptions of 30,900.

We track refill prescriptions and provide patient co-pay assistance to support refill programs that are administered by our hub and PPN partners. Based on third-party inventory and prescription data as well as data from our hub and PPN partners, the total estimated number of XHANCE refill prescriptions in the second quarter of 2024 was 40,900, which represents a 32% decrease for new prescriptions when compared to estimated second quarter 2023 new prescriptions of 59,800.

Prescribing Breadth and Depth. We track the number of physicians who prescribe XHANCE in a time period to evaluate the breadth of prescribing. We do not distinguish profitable and unprofitable prescribing in this metric. Based on third-party inventory and prescription data as well as data from our hub and PPN partners, the total estimated number of physicians who had at least one patient fill a prescription for XHANCE in the second quarter of 2024 was 8,561, which represents a 1% decrease when compared to the estimated 8,624 physicians who had at least one patient fill a prescription for XHANCE in the second quarter of 2023. In addition, the total estimated number of physicians who had at least one patient fill a prescription for XHANCE was 8,427 in the third quarter of 2023, 8,478 in the fourth quarter of 2023, and 8,451 in the first quarter of 2024.
We also track the number of prescriptions filled by a prescribing physician's patients in a time period to evaluate depth of prescribing. We do not distinguish profitable and unprofitable prescribing in this metric. Based on third-party prescription data as well as data from our hub and PPN partners, the total estimated number of physicians who had more than 15 XHANCE prescriptions filled by their patients in the second quarter of 2024 was 1,056, which represents a 26% decrease when compared to the estimated 1,428 physicians who had more than 15 XHANCE prescriptions filled by their patients in the second quarter of 2023. In addition, the total estimated number of physicians who had more than 15 XHANCE prescriptions filled by their patients was 1,346 in the third quarter of 2023, 1,229 in the fourth quarter of 2023, and 1,023 in the first quarter of 2024.
Market Access. We believe that as of June 30, 2024, approximately 70% of insured lives were in a plan that covers XHANCE. However, payors generally impose restrictions on access to or usage of XHANCE, such as by requiring prior authorizations or "step-edits". For example, insurers may require that a physician attest that they are treating a patient for an FDA-approved indication prior to becoming eligible for coverage for XHANCE. We believe that approximately half of the covered lives as of June 30, 2024 are in a plan that requires a prior authorization and most of those prior authorizations request information regarding both prior use of standard-delivery nasal steroid, and patient diagnosis for an indication for which XHANCE has been approved by the FDA. In some cases, patients do not meet the payors' utilization management criteria or the patient's healthcare provider may not complete the burdensome administrative process required to demonstrate or document that the patients for whom XHANCE has been prescribed meet the payors’ utilization management criteria (i.e., prior authorizations or step-edits) and, as a result, patients may not gain access to XHANCE treatment. The approval of XHANCE in March 2024 as a treatment for chronic sinusitis could make the prior authorization process easier for physicians to attest because chronic sinusitis is a more common clinical diagnosis and a diagnosis made by many types of physician, including those who do not have routine in-office ability to perform nasal endoscopy to ascertain the presence of nasal polyps. Payors can elect to change utilization management criteria to be more or less restrictive at any time, and changes in utilization management criteria or increasing rates of enforcement of utilization management criteria in the future could have a negative effect on prescription volume.


Financial Operations Overview
The following discussion sets forth certain components of our consolidated statements of operations as well as factors that impact those items.
Net product revenues
Sales of XHANCE generated $20.5 million and $19.5 million in net product revenues for the three months ended June 30, 2024 and 2023, respectively, and $35.4 million and $31.3 million for the six months ended June 30, 2024 and 2023, respectively. In accordance with GAAP, we determine net product revenues for XHANCE, with specific
26

assumptions for variable consideration components including but not limited to trade discounts and allowances, co-pay assistance programs and payor rebates.
Based on available XHANCE prescription data purchased from third parties and data from our hub and PPN partners, our average XHANCE net product revenues per prescription were $309 in the second quarter of 2024 which represents a 44% increase when compared to the $214 average XHANCE net product revenues per prescription in the second quarter of 2023. The increase in average net product revenues per prescription is primarily the result of changes we made to our co-pay saving program intended to reduce the number of prescriptions filled by patients in commercial insurance plans that either do not cover XHANCE or are in commercial insurance plans that have high deductibles.
We calculate average net product revenues per prescription, one metric that we use to gauge the profitability of XHANCE, by dividing net product revenues for the quarter by the estimated number of XHANCE prescriptions dispensed during the quarter. As a result, average net product revenues per prescription is subject to variability. That variability is impacted by factors that do not necessarily reflect a change in the price that is paid for an individual unit of XHANCE, including but not limited to ordering patterns and inventory levels for our wholesale customers, hub and PPN partners, patient utilization rates of our co-pay assistance and other affordability programs and the proportion of patients acquiring XHANCE through an insurance benefit. There is also the potential for variability that results from changes in estimation methodology by us and the third parties that we rely upon to provide certain prescription and inventory data which may lead to revisions of historical estimates of prescription volumes and our calculated average net product revenues per prescription.
The magnitude of the benefit derived as a result of the revisions that we made to our co-pay assistance program was greater than we expected in the first half of 2024, which led us to increase our expected average net product revenues per prescription for full year 2024 while narrowing our expected range for full year 2024 XHANCE net revenues. The narrowing of the guidance range for full year 2024 XHANCE net revenues is primarily driven by our expectation for less net revenue from prescriptions that have limited or no profitability, for which we have intentionally reduced the level of copay support. For the full year 2024, we believe average net product revenues per prescription will exceed $250. Previously, we believed that average net revenues per prescription would exceed $230. We expect full year 2024 net product revenues will be between $85.0 to $90.0 million. Previously, we expected full year 2024 net product revenues to be between $85.0 to $95.0 million.
Costs of product sales
Costs of product sales includes the cost of inventory sold, which includes direct and indirect manufacturing and supply chain costs.
Research and development expense
Research and development expense consists primarily of expenses incurred to prepare for, initiate and conduct our planned clinical trials, research efforts for new products and device improvements. We expense research and development costs as incurred. These expenses include:
personnel expenses, including salaries, benefits and stock-based compensation expense;
costs of funding clinical development performed by third parties, including pursuant to agreements with contract research organizations (CROs), as well as investigative sites and consultants that conduct or support our nonclinical studies and clinical trials;
expenses associated with the continued development of the Exhalation Delivery System;
expenses related to the continued development of our product portfolio;
expenses incurred under agreements with contract manufacturing organizations (CMOs), including manufacturing scale-up expenses prior to regulatory approval of products for commercial sale and the cost of acquiring and manufacturing preclinical study and clinical trial materials;
consultant fees and expenses associated with outsourced professional, scientific and development services;
expenses for regulatory activities, including filing fees paid to regulatory agencies and costs incurred to compile and respond to filings with the FDA; and
allocated expenses for facility costs, including rent, utilities, depreciation and maintenance.
27

We typically use our employee, consultant and infrastructure resources across our research and development programs. Although we track certain outsourced development costs by product candidate, we do not allocate personnel costs or other internal costs to specific product candidates.
Selling, general and administrative expense
General and administrative expense consists primarily of personnel expenses, including salaries, benefits and stock-based compensation expense, for employees in executive, finance, accounting, business development, information technology, legal and human resource functions. General and administrative expense also includes corporate facility costs, including rent, utilities, depreciation and maintenance, not otherwise included in research and development expense, as well as regulatory fees and professional fees for legal, patent, accounting and other consulting services.
Sales and marketing expenses include our sales team and supporting promotional materials, digital promotion, peer-to-peer education, congresses / conventions, product samples, and marketing activities such as direct-to-patient / direct-to-consumer initiatives. Additionally, sales and marketing-related expenses include fees paid to our hub and PPN partners for services unrelated to traditional distribution functions, such as patient services fees, data fees, benefit claims adjudication and program management fees.
Warrant Liability
In November 2022, we issued warrants in connection with a public offering. These warrants are required to be measured at fair value and reported as a liability in the consolidated balance sheet. We recorded the fair value of the warrants upon issuance using a Monte Carlo simulation and are required to revalue the warrants at each reporting date with any changes in fair value recorded on our statement of operations. The valuation of the warrants is considered under Level 3 of the fair value hierarchy due to the need to use assumptions in the valuation that are both significant to the fair value measurement and unobservable. The change in the fair value of the Level 3 warrants liabilities is reflected in the statement of operations for the three and six months ended June 30, 2024 and 2023.
Interest (income) expense
Interest (income) expense consists of interest earned on our cash and cash equivalents held with institutional banks and interest expense is primarily related to the Pharmakon Senior Secured Notes.
Other (income) expense
Other (income) expense consists primarily of unrealized gains and losses on our warrant liability, as well as foreign currency (income) losses due to exchange rate fluctuations on transactions denominated in a currency other than our functional currency.
28

Consolidated Results of Operations
Comparison of three months ended June 30, 2024 and 2023
The following table sets forth our selected consolidated statements of operations data for the periods indicated (in thousands):
 Three Months Ended June 30,
 20242023
Revenues:
Net product revenues$20,490 $19,454 
   Total revenues20,490 19,454 
Costs and expenses:  
Cost of product sales1,981 2,571 
Research and development928 951 
Selling, general and administrative24,129 20,104 
Total operating expenses27,038 23,626 
Loss from operations(6,548)(4,172)
Other (income) expense: 
Interest (income) expense, net4,138 4,099 
Other income(3,105)(10,897)
Total other expense (income)1,033 (6,798)
Net loss$(7,581)$2,626 
Net product revenues
Net product revenues related to sales of XHANCE were $20.5 million and $19.5 million for the three months ended June 30, 2024 and 2023, respectively. The year-over-year increase in net product revenues is attributable primarily to revisions that we made to our co-pay assistance program in the second half of 2023 as well as in January of 2024 intended to enhance average net revenue per prescription.
Cost of product sales
Cost of product sales related to XHANCE were $2.0 million and $2.6 million for the three months ended June 30, 2024 and 2023, respectively. The decrease of $0.6 million can be primarily attributed to an a lower number of units sold in 2024.
Research and development expense
Research and development expense was $0.9 million and $1.0 million for the three months ended June 30, 2024 and 2023, respectively. The $0.1 million decrease is attributable to a decrease in costs related to the preparation and filing of our supplemental new drug application for XHANCE for the treatment of chronic rhinosinusitis without nasal polyps.
Selling, general and administrative expense
Selling, general and administrative expense was $24.1 million and $20.1 million for the three months ended June 30, 2024 and 2023, respectively. The $4.0 million increase was due primarily to an increase in sales and marketing costs related to our launch of XHANCE for the treatment of chronic sinusitis, as well as higher stock based compensation expense in 2024.
Interest (income) expense, net
Interest (income) expense, net, was $4.1 million and $4.1 million for the three months ended June 30, 2024 and 2023, respectively, which was primarily comprised of interest expense on the Pharmakon Senior Secured Notes during both periods.
Other income
In November 2022, we issued warrants in connection with a public offering. These warrants are required to be measured at fair value and reported as a liability in the consolidated balance sheet. We recorded the fair value of the warrants upon issuance using a Monte Carlo simulation and are required to revalue the warrants at each reporting date with any changes in fair value recorded on our statement of operations. The valuation of the warrants
29

is considered under Level 3 of the fair value hierarchy due to the need to use assumptions in the valuation that are both significant to the fair value measurement and unobservable. The change in the fair value of the Level 3 warrants liabilities is reflected in the statement of operations for the three months ended June 30, 2024.
Other income includes primarily $3.1 million and $10.9 million for the three months ended June 30, 2024 and 2023, respectively of unrealized gains on the fair value of warrants.
Comparison of six months ended June 30, 2024 and 2023
 Six Months Ended June 30,
 20242023
Revenues:
Net product revenues$35,370 $31,299 
   Total revenues35,370 31,299 
Costs and expenses:  
Cost of product sales3,212 4,277 
Research and development2,134 2,736 
Selling, general and administrative44,647 42,828 
Total operating expenses49,993 49,841 
Loss from operations(14,623)(18,542)
Other (income) expense: 
Interest (income) expense, net8,813 8,066 
Other income(1,787)(10,384)
Total other expense7,026 (2,318)
Net loss$(21,649)$(16,224)
Net product revenues
Net product revenues related to sales of XHANCE were $35.4 million and $31.3 million for the six months ended June 30, 2024 and 2023, respectively. The year-over-year increase in net product revenues is attributable primarily to revisions that we made to our co-pay assistance program in the second half of 2023 as well as in January of 2024 intended to enhance average net revenue per prescription.
Cost of product sales
Cost of product sales related to XHANCE were $3.2 million and $4.3 million for the six months ended June 30, 2024 and 2023, respectively. The decrease of $1.1 million can be primarily attributed to an a lower number of units sold in 2024.
Research and development expense
Research and development expense was $2.1 million and $2.7 million for the six months ended June 30, 2024 and 2023, respectively. The $0.6 million decrease is attributable to a decrease in costs related to the preparation and filing of our supplemental new drug application for XHANCE for the treatment of chronic rhinosinusitis without nasal polyps.
Selling, general and administrative expense
Selling, general and administrative expense was $44.6 million and $42.8 million for the six months ended June 30, 2024 and 2023, respectively. The $1.8 million increase was due primarily to an increase in sales and marketing costs related to our launch of XHANCE for the treatment of chronic sinusitis, as well as higher stock based compensation expense in 2024, which was partially offset by $1.1 million of severance costs recognized in 2023.
Interest (income) expense, net
Interest (income) expense, net, was $8.8 million and $8.1 million for the six months ended June 30, 2024 and 2023, respectively, which was primarily comprised of interest expense on the Pharmakon Senior Secured Notes during both periods. The increase was due primarily to higher interest rates in 2024.

30

Other income
In November 2022, we issued warrants in connection with a public offering. These warrants are required to be measured at fair value and reported as a liability in the consolidated balance sheet. We recorded the fair value of the warrants upon issuance using a Monte Carlo simulation and are required to revalue the warrants at each reporting date with any changes in fair value recorded on our statement of operations. The valuation of the warrants is considered under Level 3 of the fair value hierarchy due to the need to use assumptions in the valuation that are both significant to the fair value measurement and unobservable. The change in the fair value of the Level 3 warrants liabilities is reflected in the statement of operations for the quarter ended June 30, 2024.
Other income includes primarily $1.8 million and $10.4 million for the six months ended June 30, 2024 and 2023, respectively of unrealized gains on the fair value of warrants.


Liquidity and Capital Resources
Since inception, we have incurred significant net losses and expect to continue to incur net losses for the foreseeable future. We incurred net losses of $21.6 million and $16.2 million for the six months ended June 30, 2024 and 2023, respectively. As of June 30, 2024, we had an accumulated deficit of $742.0 million. We have funded our operations primarily through the sale and issuance of stock and debt, as well as through sales of XHANCE and licensing revenues. As of June 30, 2024, we had $91.4 million in cash and cash equivalents.
The following table shows a summary of our cash flows for the periods indicated (in thousands):
 Six Months Ended June 30,
 20242023
Net cash used in operating activities$(37,719)$(23,016)
Net cash used in investing activities(51)(79)
Net cash provided by financing activities55,443 161 
Net decrease in cash, cash equivalents and restricted cash$17,673 $(22,934)
Operating activities
Cash used in operating activities increased by $14.7 million, from $23.0 million for the six months ended June 30, 2023 to $37.7 million for the six months ended June 30, 2024. The increase in cash used in operating activities was attributable to decrease in accounts payable and accrued expenses, and an increase in inventory and prepaid expenses, partially offset by a smaller loss from operations for the six months ended June 30, 2024.
Investing activities
Cash used in investing activities decreased from the six months ended June 30, 2023 to the six months ended June 30, 2024 due to an decrease in equipment and software purchases during the six months ended June 30, 2024.
Financing activities
Cash provided by financing activities increased from the six months ended June 30, 2023 to the six months ended June 30, 2024 due to the registered direct offering completed in May 2024.
Projected 2024 operating expenses
We expect that our total GAAP operating expenses (consisting of selling, general & administrative expenses and research & development expenses) for 2024 will be between $95 million and $101 million of which approximately $6 million is expected to be stock-based compensation expense. As a result, our total operating expenses (consisting of selling, general & administrative expenses and research & development expenses) excluding approximately $6 million of expected stock-based compensation expense are expected to be between $89 million and $95 million. The $89 million to $95 million range is approximately a $9 million increase compared to 2023. This increase is the result of additional selling, general, & administrative expenses that we expect to incur in 2024 as we invest in the launch of XHANCE for the treatment of patients with chronic sinusitis.
Registered Direct Offering
31

On May 10, 2024, we completed a registered direct offering pursuant to which it issued an aggregate of 31,800,000 shares of common stock at a purchase price of $1.00 per share and, in lieu of shares of common stock to certain investors, pre-funded warrants to purchase an aggregate of 23,700,000 shares of common stock at a price of $0.999 per prefunded warrant which represents the per share offering price for common stock less the $0.0001 per share exercise price for each such pre-funded warrant. The aggregate net proceeds from the offering were $55.3 million.
A&R Note Purchase Agreement
The principal balance of the Pharmakon Senior Secured Notes outstanding under the A&R Note Purchase Agreement was $130,000 at June 30, 2024. See Note 8 of our unaudited consolidated financial statements for a description of terms of the Pharmakon Senior Secured Notes and A&R Note Purchase Agreement, including repayment terms and applicable covenants.

Future funding requirements
We expect to continue to incur significant expenses in connection with our ongoing activities, particularly as we:
continue advertising and other promotional activities to support the commercialization of XHANCE;
continue to provide co-pay and other patient affordability programs for XHANCE;
continue clinical development activities for XHANCE, including studies mandated under the Pediatric Research Equity Act;
evaluate product candidates;
continue to contract to manufacture XHANCE;
maintain and protect our patent portfolio;
service our debt obligations under the Pharmakon Senior Secured Notes;
maintain infrastructure necessary to operate as a publicly-traded, commercial-stage company; and
hire additional staff and add operational, financial and information systems to execute our business plan.
Our future funding requirements, both near and long-term, will depend on many factors, including, but not limited to:
the success of our commercialization of XHANCE for the treatment of chronic rhinosinusitis with nasal polyps and chronic sinusitis including, among other things, continued patient and physician adoption of XHANCE and our ability to maintain adequate insurance coverage and reimbursement for XHANCE;
our clinical development plans for XHANCE, including the outcome, timing and cost of studies mandated under the Pediatric Research Equity Act;
the cost of commercialization activities for XHANCE, including product manufacturing, distribution, marketing and sales;
net product revenues received from sales of XHANCE;
the level of co-pay assistance and other patient affordability programs offered for XHANCE;
the costs involved in preparing, filing and prosecuting patent applications and annuity fees relating to issued patents;
the cost of maintaining and enforcing our intellectual property rights, as well as the cost of defending intellectual property disputes, including patent infringement actions brought by third parties against us;
the initiation, progress, timing, costs and results of clinical trials and other research and development related to additional product candidates,
the extent to which we in-license, acquire or otherwise partner in development or commercialization of other products, product candidates or technologies; and
32

our ability to maintain compliance with the financial covenants (including the requirement for us to achieve certain minimum trailing twelve-month consolidated XHANCE net sales and royalties thresholds and the requirement for us to maintain at least a minimum level of cash and cash equivalents at all times), and the other provisions under the A&R Note Purchase Agreement.
Commencing on September 30, 2025, we will be required to begin making principal repayments on our debt in eight quarterly installments of $16.3 million each through maturity in June 2027.

Although it is difficult to predict our future liquidity requirements, we will likely require additional capital in the future secured through equity or debt financings, partnerships, collaborations, or other sources in order to meet the debt service obligations under the Pharmakon Senior Secured Notes, including repayment, and to carry out our planned development and commercial activities. We believe that our existing cash and cash equivalents as of June 30, 2024, will be sufficient to fund our operations and debt service obligations through 2025. Additional capital, secured in the future through equity or debt financings, partnerships, collaborations, or other sources, will likely be required, and may not be available on a timely basis, on favorable terms, or at all, and such capital, if raised, may not be sufficient to meet our debt service obligations, including repayment, or enable us to continue to implement our long-term business strategy. If additional capital is not secured when required, we may need to delay or curtail our operations until such funding is received. If we cannot expand our operations or otherwise capitalize on our business opportunities because we lack sufficient capital, our business, financial condition and results of operations could be materially adversely affected and we may need to delay or curtail our operations until such funding is received. Additionally, we may fail to satisfy our debt covenants, may never become profitable, or if we do, may not be able to sustain profitability on a recurring basis.
Critical accounting policies
The Critical Accounting Policies and Significant Judgments and Estimates included in our annual report on Form 10-K for the year ended December 31, 2023, as filed with the SEC on March 7, 2024, have not materially changed.
Recent accounting pronouncements
See Note 3 to our unaudited interim consolidated financial statements of this Form 10-Q for a description of recent accounting pronouncements applicable to our consolidated financial statements.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We are a smaller reporting company as defined by Rule 12b-2 of the Securities Exchange Act of 1934 and are not required to provide the information under this item.
ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (Exchange Act), refers to controls and procedures that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.
In designing and evaluating our disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the disclosure controls and procedures are met. Additionally, in designing disclosure controls and procedures, our management was required to apply its judgment in evaluating the cost-benefit relationship of possible disclosure controls and procedures. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a control system, misstatements due to error or fraud may occur and not be detected.
33

Our Chief Executive Officer and our Principal Financial Officer evaluated the effectiveness of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of the end of the period covered by this report. Based on this evaluation, our Chief Executive Officer and Principal Financial Officer concluded that our disclosure controls and procedures were effective as of June 30, 2024.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting that occurred during the three months ended June 30, 2024 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
34


PART II

ITEM 6. EXHIBITS
The following is a list of exhibits filed as part of this Quarterly Report on Form 10-Q. Where so indicated, exhibits that were previously filed are incorporated by reference. For exhibits incorporated by reference, the location of the exhibit in the previous filing is indicated.
INDEX TO EXHIBITS
Exhibit
Number
 Exhibit Description
3.1 
3.2 
3.3 
4.1 
10.1 
10.2 
10.3 
10.4 
*
31.1 *
31.2 *
32.1 **
32.2 **
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)
        *    Filed herewith.
**    Furnished herewith.
†    Portions of this exhibit (indicated by asterisks) have been omitted in compliance with Item 601 of Regulation S-K.
35


36

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

  OPTINOSE, INC.
Date:August 8, 2024 By: /s/ ANTHONY J. KRICK
    Name: Anthony J. Krick
    Title: Vice President, Finance & Chief Accounting Officer
(Principal Financial and Accounting Officer)
37
EX-10.4 2 firstamhikmamfgsupplyagt.htm EX-10.4 Document
CERTAIN CONFIDENTIAL INFORMATION CONTAINED IN THIS DOCUMENT, MARKED BY “[***]”, HAS BEEN OMITTED BECAUSE IT IS BOTH (I) NOT MATERIAL AND (II) IS THE TYPE THAT THE REGISTRANT TREATS AS PRIVATE OR CONFIDENTIAL

FIRST AMENDMENT TO MANUFACTURE AND SUPPLY AGREEMENT
    This FIRST AMENDMENT TO MANUFACTURE AND SUPPLY AGREEMENT (this “First Amendment”) is made as of June 7, 2024 (“First Amendment Effective Date”), by and between:
HIKMA PHARMACEUTICALS USA INC., a Delaware corporation, having an address at 1809 Wilson Road, Columbus, OH 43228 (hereinafter “Hikma”); and
OPTINOSE US, INC., a Delaware corporation, having an address at 1020 Stony Hill Road, Suite 300, Yardley, PA 19067 (hereinafter “OptiNose”).
Each of Hikma and OptiNose hereinafter are referred to as a “Party” or collectively as the “Parties.” Capitalized terms used herein and not otherwise defined herein shall have the meaning ascribed thereto in the Agreement as amended (as defined below).
RECITALS
    WHEREAS, Hikma and OptiNose entered into that certain Manufacture and Supply Agreement dated December 11, 2020 (the “Agreement”);
    WHEREAS, Section 14.1 of the Agreement provides that the Agreement may not be amended or modified except by written agreement duly executed by both Parties;
WHEREAS, the Parties now wish to amend certain terms in the Agreement related to pricing and forecasts; and
WHEREAS, the Parties hereby enter into this First Amendment to amend such terms in accordance with Section 14.1 of the Agreement.
    NOW THEREFORE, in consideration of the premises and other good and valuable consideration, the receipt and adequacy of which is hereby acknowledged, the Parties hereby agree as follows:

1.Amendments to the Agreement.

(a)Section 2.3, Forecasts. Effective as of the First Amendment Effective Date, Section 2.3, Forecasts, is hereby amended and restated in its entirety to read in full as follows:

2.3 Forecasts. Commencing on the Final Approval Date or such earlier date as may be agreed to between the Parties, OptiNose shall provide Hikma each month with non-binding, rolling [***] forecast of its Product requirements (“Rolling Forecast”). OptiNose shall be obligated to purchase the unit quantity of Products for the [***] of any Rolling Forecast that was requested in the Rolling Forecast for that [***] period (a “Binding Period”). During the first business week of each calendar month, OptiNose shall submit to Hikma, on a monthly



basis, a new Rolling Forecast that sets forth the monthly quantity of Products by SKU that OptiNose has ordered, desires to order, or expects to order from Hikma within the upcoming [***] period, to be used for Hikma’s capacity and sourcing planning purposes. In addition, on a quarterly basis, during the first business week of each calendar quarter, OptiNose shall submit to Hikma an [***] rolling forecast that sets forth the monthly quantity of Products by SKU for the [***] and the quarterly quantity of Products by SKU for the [***], which OptiNose has ordered, desires to order, or expects to order from Hikma. Hikma may not reject the Rolling Forecast received from OptiNose, nor may Hikma reject or alter the total quantity of Products contained in the Rolling Forecast. Notwithstanding the foregoing sentence, [***]. Hikma shall participate in periodic sales and operations planning meetings with OptiNose and other suppliers as both Parties reasonably deem appropriate or as OptiNose may reasonably request. Notwithstanding any other provision of this Agreement, for Rolling Forecasts issued prior to Final Approval Date, Optinose shall not be required to place any Purchase Order for quantities that otherwise would be applicable for any Binding Period, and OptiNose may, in its sole discretion, cancel or modify any Purchase Order placed prior to the Final Approval Date; provided, however, that OptiNose will reimburse Hikma for any out-of-pocket costs reasonably incurred in order for Hikma to be prepared to supply Product for such Purchase Orders (including, without limitation, the cost of Raw Materials purchased by Hikma based on such Rolling Forecasts that cannot otherwise be reasonably used by Hikma or its customers) and any other costs agreed to by the Parties. The Parties will work collaboratively together regarding planning of production o initial Product in anticipation o the Final Approval Date. During the Term of this Agreement, Hikma shall ensure that, subject to utilization of OptiNose Equipment, it has the Capacity to meet all of OptiNose’s requirements for Product in a timely manner based on the applicable Rolling Forecast under this Agreement and subject to the Product’s standard lead time pursuant to Section 2.5; provided that if new or additional OptiNose Equipment is required, Hikma will inform OptiNose with sufficient lead time for such OptiNose Equipment to be acquired and qualified for use under this Agreement.

(b)Exhibit B to the Agreement. Effective as of the First Amendment Effective Date, Exhibit B to the Agreement is hereby deleted in its entirety and replaced with the new Exhibit B, Price, attached hereto as Attachment 1 to First Amendment and incorporated herein by reference.

Miscellaneous Provisions

2.This First Amendment may be executed simultaneously in multiple counterparts, each of which shall be deemed an original, and all of which taken together shall constitute one and the same instrument. Original signatures transmitted and received by means of facsimile or other electronic transmission of a scanned document, (e.g., pdf or similar format, including via
CERTAIN CONFIDENTIAL INFORMATION CONTAINED IN THIS DOCUMENT, MARKED BY “[***]”, HAS BEEN OMITTED BECAUSE IT IS BOTH (I) NOT MATERIAL AND (II) IS THE TYPE THAT THE REGISTRANT TREATS AS PRIVATE OR CONFIDENTIAL



DocuSign) will constitute true and valid signatures for all purposes hereunder and will have the same force and effect as the delivery of an original.

3.The terms of this First Amendment are intended by the Parties to be the final expression of their agreement with respect to the subject matter hereof and may not be contradicted by evidence of any prior or contemporaneous agreement. The Parties further intend that this First Amendment constitute the complete and exclusive statement of its terms and shall supersede any prior agreement with respect to the subject matter hereof.

4.The heading references herein are for convenience purposes only, do not constitute a part of this First Amendment, and shall not be deemed to limit or affect any of the provisions hereof.

5.This First Amendment shall be governed by and construed in accordance with the substantive laws of the State of Delaware, U.S.A.

6.Except as expressly amended and modified by this First Amendment, the terms, conditions, and provisions of the Agreement shall remain in full force and effect.


[Signature Page Follows]

CERTAIN CONFIDENTIAL INFORMATION CONTAINED IN THIS DOCUMENT, MARKED BY “[***]”, HAS BEEN OMITTED BECAUSE IT IS BOTH (I) NOT MATERIAL AND (II) IS THE TYPE THAT THE REGISTRANT TREATS AS PRIVATE OR CONFIDENTIAL



WHEREFORE, the Parties have caused this First Amendment to be executed by their duly authorized representatives effective as of the First Amendment Effective Date.


HIKMA PHARMACEUTICALS USA INC.OPTINOSE US, INC.
By: /s/ Hafrun Fridriksdottir    By: /s/ Ramy Mahmoud
Name: Hafrun FridriksdottirName: Ramy Mahmoud
Title: PresidentTitle: Chief Executive Officer


CERTAIN CONFIDENTIAL INFORMATION CONTAINED IN THIS DOCUMENT, MARKED BY “[***]”, HAS BEEN OMITTED BECAUSE IT IS BOTH (I) NOT MATERIAL AND (II) IS THE TYPE THAT THE REGISTRANT TREATS AS PRIVATE OR CONFIDENTIAL



ATTACHMENT 1 to FIRST AMENDMENT

EXHIBIT B TO SUPPLY AGREEMENT

PRICE


[***]
CERTAIN CONFIDENTIAL INFORMATION CONTAINED IN THIS DOCUMENT, MARKED BY “[***]”, HAS BEEN OMITTED BECAUSE IT IS BOTH (I) NOT MATERIAL AND (II) IS THE TYPE THAT THE REGISTRANT TREATS AS PRIVATE OR CONFIDENTIAL

EX-31.1 3 optinose06-30x202410xqrmce.htm EX-31.1 Document

CERTIFICATION UNDER SECTION 302 OF THE

SARBANES-OXLEY ACT OF 2002
I, Ramy A. Mahmoud, certify that:
1.     I have reviewed this Quarterly Report on Form 10-Q of OptiNose, 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)) for the registrant and have:

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

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

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

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

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

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

b.     Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date:August 8, 2024 
/s/ Ramy A. Mahmoud
Ramy A. Mahmoud
Chief Executive Officer
(Principal Executive Officer)

EX-31.2 4 optinose06-30x202410xqexak.htm EX-31.2 Document

CERTIFICATION UNDER SECTION 302 OF THE

SARBANES-OXLEY ACT OF 2002
I, Anthony J. Krick, certify that:
1.     I have reviewed this Quarterly Report on Form 10-Q of OptiNose, 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)) for the registrant and have:

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

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

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

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

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

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

b.     Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date:August 8, 2024 
/s/ Anthony J. Krick
Anthony J. Krick
Chief Accounting Officer
(Principal Financial and Accounting Officer)

EX-32.1 5 optinose6-30x202410xqex321.htm EX-32.1 Document

CERTIFICATION UNDER SECTION 906 OF THE

SARBANES-OXLEY ACT OF 2002

I, Ramy A. Mahmoud, Chief Executive Officer of OptiNose, Inc. (the “Company”), do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:
1.the Quarterly Report on Form 10-Q of the Company for the period ending June 30, 2024 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
2.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company for the periods presented therein.
   
Date:August 8, 2024 
/s/ Ramy A. Mahmoud
Ramy A. Mahmoud
Chief Executive Officer
(Principal Executive Officer)

EX-32.2 6 optinose6-30x202410xqex322.htm EX-32.2 Document

CERTIFICATION UNDER SECTION 906 OF THE

SARBANES-OXLEY ACT OF 2002

I, Anthony J Krick, Chief Accounting Officer of OptiNose, Inc. (the “Company”), do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge
1.the Quarterly Report on Form 10-Q of the Company for the period ended June 30, 2024 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
2.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company for the periods presented therein.


   
Date:August 8, 2024 
/s/ Anthony J. Krick
Anthony J. Krick
Chief Accounting Officer
(Principal Financial and Accounting Officer)

EX-101.SCH 7 optn-20240630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - Consolidated Statements of Changes in Stockholders' Deficit link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 9952157 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - Liquidity link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Liquidity (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Net income (loss) per common share (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Computation of Basic and Diluted Net Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Antidilutive Shares Excluded From Computation of Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Fair Value Measurements - Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Fair Value Measurements - Fair Value Liabilities Measured on Recurring Basis Using Unobservable Inputs (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Fair Value Measurements - Valuation of Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Property and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Debt - A&R Note Purchase Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Debt - Schedule of Long Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Employee Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Stockholders' Equity - Warrants Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Stock-based Compensation - Allocated Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Stock-based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Stock-based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Stock-based Compensation - Black-Scholes Pricing Model Options (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Stock-based Compensation - Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 optn-20240630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 optn-20240630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 optn-20240630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Cash paid for financing costs Payments of Financing Costs, Net Payments of Financing Costs, Net Adjustments to reconcile net loss to cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Work-in-process Inventory, Work in Process, Gross Liquidity Future Liquidity [Text Block] Future Liquidity [Text Block] Cover [Abstract] Weighted average exercise price per share Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] 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 Total other current liabilities Other Liabilities, Current Trading Symbol Trading Symbol All Trading Arrangements All Trading Arrangements [Member] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Non-NEOs Non-NEOs [Member] Schedule of Computation of Basic and Diluted Net Income (Loss) Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Award vesting period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Pay vs Performance Disclosure [Line Items] Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Accounts receivable Increase (Decrease) in Accounts Receivable Net income (loss) per common share Earnings Per Share, Policy [Policy Text Block] Basis of Presentation and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Fair Value Measurements Fair Value Disclosures [Text Block] Award Timing Disclosures [Line Items] Other Performance Measure, Amount Other Performance Measure, Amount Schedule of Nonvested Restricted Stock Units Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Minimum purchases in 2026 Purchase Obligation, to be Paid, Year Two Fair Value Measurement Inputs and Valuation Techniques Fair Value Measurement Inputs and Valuation Techniques [Line Items] Expected life (years) Warrants and Rights Outstanding, Term Plan Name [Domain] Plan Name [Domain] Price per share (in dollars per share) Sale of Stock, Price Per Share Other assets Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Schedule of A&R Note Purchase Agreement and Long Term Balance Schedule of Long-Term Debt Instruments [Table Text Block] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Increase in interest rate (as a percent) Potential Debt Instrument, Interest Rate, Increase Potential Debt Instrument, Interest Rate, Increase Debt Instrument, Redemption, Period Two Debt Instrument, Redemption, Period Two [Member] Cash used in operating activities Net Cash Provided by (Used in) Operating Activities Consideration received on transaction Sale of Stock, Consideration Received on Transaction Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Plan Name [Axis] Plan Name [Axis] Issuance of stock per amended debt agreement Stock Issued During Period, Issuance Of Stock Per Amended Debt Agreement, In Value Stock Issued During Period, Issuance Of Stock Per Amended Debt Agreement, In Value Equity Components [Axis] Equity Components [Axis] Share-based Payment Arrangement, Expensed and Capitalized, Amount Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Award Timing Method Award Timing Method [Text Block] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Insider Trading Policies and Procedures [Line Items] Use of estimates Use of Estimates, Policy [Policy Text Block] Total costs and expenses Costs and Expenses Adjustment to Compensation, Amount Adjustment to Compensation Amount Intrinsic value of options outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Additional paid-in capital Additional Paid in Capital, Common Stock Payables and Accruals [Abstract] Payables and Accruals [Abstract] Compensation Amount Outstanding Recovery Compensation Amount Potential common shares: Earnings Per Share, Diluted [Abstract] Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Entity Small Business Entity Small Business Company Selected Measure Amount Company Selected Measure Amount Tabular List, Table Tabular List [Table Text Block] Add: Unrealized gain on fair value of warrants Dilutive Securities, Effect on Basic Earnings Per Share, Fair Value Warrants Adjustments Dilutive Securities, Effect on Basic Earnings Per Share, Fair Value Warrants Adjustments Level 3 Fair Value, Inputs, Level 3 [Member] Share-based Compensation Arrangement by Share-based Payment Award Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Total accrued expenses Accrued Liabilities, Current Issuance of common stock under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Securities excluded from computation of net loss per common share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Expected dividend yield Measurement Input, Expected Dividend Rate [Member] Restricted Stock Units, Service-Based Restricted Stock Units, Service-Based [Member] Restricted Stock Units, Service-Based Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Monte Carlo Simulation Monte Carlo Simulation [Member] Monte Carlo Simulation Value of debt settled with shares Shares Issued To Settle Debt, Value Shares Issued To Settle Debt, Value Front end fees Debt Instrument, Fee Amount, Front End Debt Instrument, Fee Amount, Front End Current assets: Assets, Current [Abstract] Fair value of financial instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Inventory Inventory Disclosure [Text Block] March 31, 2026 Period Nine [Member] Period Nine Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Hikma Hikma Pharmaceuticals USA Inc [Member] Hikma Pharmaceuticals USA Inc Product and Service [Domain] Product and Service [Domain] March 31, 2024 Period One [Member] Period One Stock options Share-Based Payment Arrangement, Option [Member] Depreciation Depreciation Fair Value Disclosures [Abstract] Antidilutive Security, Excluded EPS Calculation [Table] Antidilutive Security, Excluded EPS Calculation [Table] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Common stock warrants Warrant Warrant [Member] Security Exchange Name Security Exchange Name Variable rate (as a percent) Debt Instrument, Basis Spread on Variable Rate Award Type [Axis] Award Type [Axis] Amended and Restated 2010 Stock Incentive Plan Amended and Restated 2010 Stock Incentive Plan [Member] Amended and Restated 2010 Stock Incentive Plan Basic earnings per share: Earnings Per Share, Basic [Abstract] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Expected to vest at end of period (in shares) Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Expected to Vest, Number Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Expected to Vest, Number Note Purchase Agreement Note Purchase Agreement [Member] Note Purchase Agreement [Member] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Total liabilities Liabilities Short term debt, net Short-Term Debt Exercisable (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Other comprehensive income (loss): Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Research and development Research and Development Expense Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Expiration Date Trading Arrangement Expiration Date Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Lease liability Operating Lease, Liability, Current Total Shareholder Return Amount Total Shareholder Return Amount December 31, 2025 Period Eight [Member] Period Eight Common stock, shares issued (in shares) Common Stock, Shares, Issued Less: undistributed earnings to participating shareholders Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Debt maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Concentration risk (as a percent) Concentration Risk, Percentage XHANCE net product sales and royalties Note Purchase Agreement Covenant, XHANCE Net Product Sales And Royalties Note Purchase Agreement Covenant, XHANCE Net Product Sales And Royalties Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, gross Property, Plant and Equipment, Gross Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Debt Instrument Debt Instrument [Line Items] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Research and development Research and Development Expense [Member] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Weighted average common shares outstanding, diluted (in shares) Weighted-average shares of common stock outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Minimum purchases in 2025 Purchase Obligation, to be Paid, Year One Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Basic net income (loss) per common share calculation: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Total stockholders' deficit Beginning balance Ending balance Equity, Attributable to Parent Interest expense Interest Expense, Nonoperating Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Selling, general and administrative Selling, General and Administrative Expense Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Cost of product sales Cost of Sales [Member] Net product revenues Product [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Sale of Stock [Domain] Sale of Stock [Domain] Debt, net Long-Term Debt Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Document Fiscal Period Focus Document Fiscal Period Focus All Executive Categories All Executive Categories [Member] Dilutive effect of share-based compensation plan (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Options outstanding, weighted average remaining contractual life Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Assets Assets [Abstract] Annual dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Document Type Document Type Effective rate (as a percent) Debt Instrument, Interest Rate, Effective Percentage Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Debt Instrument, Redemption, Period Three Debt Instrument, Redemption, Period Three [Member] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Options exercisable, weighted average remaining contractual life Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Vested and settled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Risk free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Furniture and fixtures Furniture and Fixtures [Member] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Accounts payable Accounts Payable, Current Leasehold improvements Leasehold Improvements [Member] Purchase price (in dollars per share) Shares Issued, Price Per Share Expired (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Schedule of Fair Value Options using Black-Scholes Pricing Model Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Accrued expenses and other current liabilities Total accrued expenses and other current liabilities Accounts Payable and Other Accrued Liabilities, Current June 30, 2027 Period Fourteen [Member] Period Fourteen March 31, 2027 Period Thirteen [Member] Period Thirteen PEO Name PEO Name Warrants outstanding (in shares) Number of warrants outstanding (in shares) Class of Warrant or Right, Outstanding Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Shares issued (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Award Type [Domain] Award Type [Domain] Name Outstanding Recovery, Individual Name Payments to purchase supplies Payments for Purchase of Other Assets June 30, 2025 Period Six [Member] Period Six Schedule of Antidilutive Shares Excluded From Computation of Net Loss Per Common Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Non-PEO NEO Non-PEO NEO [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Award Timing Predetermined Award Timing Predetermined [Flag] Employee Benefit Plans Retirement Benefits [Text Block] Class of Stock Class of Stock [Line Items] June 30, 2024 Period Two [Member] Period Two Recent accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Class of Stock [Axis] Class of Stock [Axis] Net income (loss) per share of common stock, diluted (in dollars per share) Net income (loss) per share of common stock - diluted (usd per share) Earnings Per Share, Diluted Counterparty Name [Domain] Counterparty Name [Domain] Net product revenues Revenue from Contract with Customer [Policy Text Block] Name Measure Name Entity Interactive Data Current Entity Interactive Data Current Purchase Commitment, Excluding Long-Term Commitment [Line Items] Purchase Commitment, Excluding Long-Term Commitment [Line Items] Payroll expenses Accrued Employee Benefits, Current Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Schedule of Warrants Outstanding Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Retirement Benefits [Abstract] Retirement Benefits [Abstract] Unrealized gain on fair value of warrants Change in fair value of warrant liability Fair Value Adjustment of Warrants Foreign currency (gain) loss Gain (Loss), Foreign Currency Transaction, before Tax Preferred stock, shares issued ( in shares) Preferred Stock, Shares Issued Customer [Axis] Customer [Axis] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Other (income) expense: Nonoperating Income (Expense) [Abstract] Stated interest rate (as a percent) Debt Instrument, Interest Rate, Stated Percentage Supplemental disclosure of noncash activities: Supplemental Cash Flow Information [Abstract] Service Based Stock Options Service Based Stock Options Service Based Stock Options [Member] Service Based Stock Options [Member] Estimated weighted-average amortization period (in years) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Net (loss) income - diluted Net (loss) income - diluted Net Income (Loss) Available to Common Stockholders, Diluted Total revenues Revenue from Contract with Customer, Excluding Assessed Tax Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Cash and cash equivalents Cash Equivalents, at Carrying Value Cash used in investing activities Net Cash Provided by (Used in) Investing Activities Loss from operations Operating Income (Loss) Total liabilities and stockholders' deficit Liabilities and Equity Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] All Adjustments to Compensation All Adjustments to Compensation [Member] Accrued liabilities related to the Company match Employee-related Liabilities, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Septmeber 30, 2026 Period Eleven [Member] Period Eleven No Expiration Non-Expiring Warrants [Member] Non-Expiring Warrants Purchase Commitment, Excluding Long-Term Commitment [Table] Purchase Commitment, Excluding Long-Term Purchase Commitment [Table] Commitments and Contingencies Disclosure [Abstract] Interest income Investment Income, Interest Other current liabilities: Other Liabilities, Current [Abstract] Recognition of right-of-use assets and lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Underlying Security Market Price Change Underlying Security Market Price Change, Percent Measurement Input Type [Axis] Measurement Input Type [Axis] Individual: Individual [Axis] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Class of warrant or right restriction, common shares maximum ownership (as a percent) Class Of Warrant Or Right Restriction, Common Shares Maximum Ownership If Exercised, Percent Class Of Warrant Or Right Restriction, Common Shares Maximum Ownership If Exercised, Percent Inventory Total inventory Inventory, Net Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Product and Service [Axis] Product and Service [Axis] Entity Address, State or Province Entity Address, State or Province Property, Plant and Equipment Property, Plant and Equipment [Line Items] Statement Statement [Line Items] Measurement Input Type [Domain] Measurement Input Type [Domain] Debt instrument, make-whole provision, payment accrual period Debt Instrument, Make-Whole Provision, Payment Accrual Period Debt Instrument, Make-Whole Provision, Payment Accrual Period Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] March 31, 2025 Period Five [Member] Period Five Costs and expenses: Operating Expenses [Abstract] Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Amendment fee (as a percent) Amendment Fee, Percentage Amendment Fee, Percentage Liabilities and stockholders' deficit Liabilities and Equity [Abstract] Balance, December 31, 2023 Balance, June 30, 2024 Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Restatement Determination Date Restatement Determination Date Fair value per warrant (in dollars per share) Fair Value Of Warrant Fair Value Of Warrant Class of warrant or right restriction, common shares maximum ownership after effective waiting period (as a percent) Class Of Warrant Or Right Restriction, Common Shares Maximum Ownership After Effective Waiting Period, Percent Class Of Warrant Or Right Restriction, Common Shares Maximum Ownership After Effective Waiting Period, Percent Vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Vested Restricted Stock Units Stock Issued During Period, Shares, Vested Restricted Stock Units Debt issuance costs Unamortized Debt Issuance Expense Adoption Date Trading Arrangement Adoption Date Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Warrants outstanding, measurement input Warrants and Rights Outstanding, Measurement Input Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] 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 Concentration Risk [Table] Concentration Risk [Table] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Schedule of Fair Value, Liabilities Measured on Recurring Basis Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Number of customers (customer) Number Of Customers Number Of Customers Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Face amount Long-Term Debt, Gross Exercise Price Award Exercise Price September 30, 2025 Period Seven [Member] Period Seven Arrangement Duration Trading Arrangement Duration Issuance of common stock under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Back end fees Debt Instrument, Fee Amount, Back End Debt Instrument, Fee Amount, Back End Restricted shares fair value at grant date (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 Proceeds from sale of common stock and warrants Proceeds from Issuance of Common Stock and Warrants Proceeds from Issuance of Common Stock and Warrants Income taxes Income Tax, Policy [Policy Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Computer equipment and software Computer Equipment and Software [Member] Computer Equipment and Software [Member] Selling, general and administrative expenses Accrued Selling, General and Administrative, Current Accrued Selling, General and Administrative, Current Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Debt term Debt Instrument, Term All Individuals All Individuals [Member] PEO PEO [Member] Name Trading Arrangement, Individual Name Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Product revenue allowances Accrued Product Allowances, Current Accrued Product Allowances, Current Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Unrecognized cost related to unvested RSUs expected to vest Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Expected volatility Measurement Input, Price Volatility [Member] Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Local Phone Number Local Phone Number Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Valuation Approach and Technique [Axis] Valuation Approach and Technique [Axis] Weighted average remaining contractual life Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Service period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] PEO Total Compensation Amount PEO Total Compensation Amount ESPP purchase price of common stock (as a percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Warrant Liability Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Period [Domain] Period [Domain] Period [Domain] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Income Statement Location [Axis] Statement of Income Location, Balance [Axis] Accrued interest Interest Payable, Current Market Based Stock Options Market Based Stock Options [Member] Market Based Stock Options Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Common Stock Common Stock [Member] Measure: Measure [Axis] Preferred stock, shares authorized ( in shares) Preferred Stock, Shares Authorized Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Schedule of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Inputs Reconciliation Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Proceeds from sales of common stock and warrants, net (in shares) Sale of common stock, net of issuance costs (in shares) Stock Issued During Period, Shares, New Issues Debt Instrument, Redemption, Period One Debt Instrument, Redemption, Period One [Member] Entity Emerging Growth Company Entity Emerging Growth Company Total Liabilities Liabilities, Fair Value Disclosure Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Entity Central Index Key Entity Central Index Key General and administrative General and Administrative Expense [Member] Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Accrued expenses: Accrued Liabilities [Abstract] Accrued Expenses and Other Current Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] December 31, 2024 Period Four [Member] Period Four Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Schedule of Accrued Expenses and Other Current Liabilities Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Stockholders' Equity Equity [Text Block] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Equity Component [Domain] Equity Component [Domain] Change in fair value of liability Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Stock compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Risk-free interest rate Measurement Input, Risk Free Interest Rate [Member] Entity Shell Company Entity Shell Company Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Title Trading Arrangement, Individual Title Employee stock purchase plan Equity Unit Purchase Agreements [Member] Statement [Table] Statement [Table] Interest expense Interest Expense, Debt Public Offering Public Offering [Member] Public Offering [Member] Counterparty Name [Axis] Counterparty Name [Axis] Diluted net income (loss) per common share calculation: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Number of installment payments (installment) Debt Instrument, Number Of Installment Payments Debt Instrument, Number Of Installment Payments City Area Code City Area Code NASDAQ Inducement Grant Exception NASDAQ Inducement Grant Exception [Member] NASDAQ Inducement Grant Exception Current liabilities: Liabilities, Current [Abstract] Prefunded Warrants Prefunded Warrants [Member] Prefunded Warrants Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Level 1 Fair Value, Inputs, Level 1 [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Total current assets Assets, Current Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Senior Notes Senior Notes [Member] Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities Exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Long term debt, net Long-Term Debt, Excluding Current Maturities Schedule of Significant Unobservable Inputs in Valuation of Warrants Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Fair value of common stock (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Amendment fee Amendment Fee Amendment Fee Equity [Abstract] Equity [Abstract] Accumulated deficit Retained Earnings (Accumulated Deficit) Class of Stock [Domain] Class of Stock [Domain] Inventory Increase (Decrease) in Inventories Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Equity Awards Adjustments Equity Awards Adjustments [Member] Cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Underlying Securities Award Underlying Securities Amount Amendment flag Amendment Flag Entity Registrant Name Entity Registrant Name Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Depreciation and amortization Depreciation, Depletion and Amortization Dilutive warrants (in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Foreign currency translation adjustment Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Machinery and equipment Machinery and Equipment [Member] Fair Value as of Grant Date Award Grant Date Fair Value Customer Concentration Risk Customer Concentration Risk [Member] Revenue from Contract with Customer, Product and Service [Extensible Enumeration] Revenue from Contract with Customer, Product and Service [Extensible Enumeration] Number of shares issued (in shares) Sale of Stock, Number of Shares Issued in Transaction Level 2 Fair Value, Inputs, Level 2 [Member] Debt Debt Disclosure [Text Block] Vesting of restricted stock units Stock Issued During Period, Vested Restricted Stock Units Stock Issued During Period, Vested Restricted Stock Units Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Stockholders' deficit Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Debt face amount Debt Instrument, Face Amount Warrant liability Warrant Liability NonCurrent Warrant Liability NonCurrent Proceeds from sales of common stock and warrants, net Stock Issued During Period, Value, New Issues Entity Address, Postal Zip Code Entity Address, Postal Zip Code Schedule of Allocated Stock-Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Restatement Determination Date: Restatement Determination Date [Axis] Title of 12(b) Security Title of 12(b) Security Concentration Risk Type [Axis] Concentration Risk Type [Axis] Common stock, $0.001 par value; 350,000,000 shares authorized;149,678,410 and 112,399,495 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively. Common Stock, Value, Issued Class of warrant or right restriction, common shares maximum ownership prior to execution (as a percent) Class Of Warrant Or Right Restriction, Common Shares Maximum Ownership Prior To Execution, Percent Class Of Warrant Or Right Restriction, Common Shares Maximum Ownership Prior To Execution, Percent Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Warrants Expiring November 23, 2027 Warrants Expiring November 23, 2027 [Member] Warrants Expiring November 23, 2027 Research and development expenses Accrued Research and Development, Current Accrued Research and Development, Current Amendment fee payable Amendment Fee Payable Amendment Fee Payable Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Raw materials Inventory, Raw Materials, Gross Note Purchase Agreement - Third Delayed Draw Notes Note Purchase Agreement Third Delayed Draw Notes [Member] Note Purchase Agreement Third Delayed Draw Notes [Member] Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] Concentration Risk Concentration Risk [Line Items] Preferred stock, no par value; 5,000,000 shares authorized; no shares issued in 2024 or 2023 Preferred Stock, Value, Issued December 31, 2026 Period Twelve [Member] Period Twelve Finished goods Inventory, Finished Goods, Gross Employee Stock Employee Stock [Member] Valuation Approach and Technique [Domain] Valuation Approach and Technique [Domain] Net (loss) income per share of common stock, basic (in dollars per share) Net income (loss) per share of common stock, basic (usd per share) Earnings Per Share, Basic Accounts payable Increase (Decrease) in Accounts Payable Proceeds from issuance of common stock under employee stock purchase plan Proceeds from Stock Plans Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Plan options contractual life (up to) (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Debt covenant, cash and cash equivalents Debt Instrument, Covenant, Cash And Cash Equivalents Debt Instrument, Covenant, Cash And Cash Equivalents Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Net (loss) income - basic Net Income (Loss) Available to Common Stockholders, Basic Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Schedule of Stock by Class [Table] Stock, Class of Stock [Table] Total current liabilities Liabilities, Current Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] Total assets Assets Concentration of credit risk and customer and supplier concentration Concentration Risk, Credit Risk, Policy [Policy Text Block] Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate Cost of product sales Cost of Goods and Services Sold Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Schedule of Fair Value, Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Other liabilities Other Liabilities, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Working capital deficiency Working Capital Working Capital Termination Date Trading Arrangement Termination Date Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Issuance of stock per amended debt agreement (in shares) Stock Issued During Period, Issuance Of Stock Per Amended Debt Agreement, In Share Stock Issued During Period, Issuance Of Stock Per Amended Debt Agreement, In Share Organization and Description of Business Nature of Operations [Text Block] Warrants exercise price (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Stock-based Compensation Share-Based Payment Arrangement [Text Block] Warrant Liability Warrants Not Settleable in Cash, Fair Value Disclosure Entity Address, City or Town Entity Address, City or Town Debt Instrument [Axis] Debt Instrument [Axis] Schedule of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Stock-based compensation expense Share-Based Payment Arrangement, Expense Net (loss) income (Net loss) income Net income (loss) Net Income (Loss) Attributable to Parent Trading Arrangement: Trading Arrangement [Axis] Shortfall reimbursement rate (as a percent) Purchase Obligation, Shortfall Reimbursement Rate Purchase Obligation, Shortfall Reimbursement Rate Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Expired/ forfeited/ canceled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Entity File Number Entity File Number Liabilities Liabilities, Fair Value Disclosure [Abstract] Supplemental disclosure of cash flow information: Interest Paid, Including Capitalized Interest, Operating and Investing Activities [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus Income Statement [Abstract] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Note Purchase Agreement - First Delayed Draw Notes Note Purchase Agreement - First Delayed Draw Notes [Member] Note Purchase Agreement - First Delayed Draw Notes [Member] Entity Address, Address Line Two Entity Address, Address Line Two Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Other Other Accrued Liabilities, Current Name Forgone Recovery, Individual Name Intrinsic value of exercisable options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Warrants Expiring November 18, 2026 Warrants Expiring November 18, 2026 [Member] Warrants Expiring November 18, 2026 Shares issued to settle debt (in shares) Shares Issued To Settle Debt Shares Issued To Settle Debt Document Period End Date Document Period End Date Sale of Stock [Axis] Sale of Stock [Axis] Make whole premium payment Debt Instrument, Maximum Aggregate Make Whole Premium Amount Debt Instrument, Maximum Aggregate Make Whole Premium Amount June 30, 2026 Period Ten [Member] Period Ten 2017 Plan 2017 Employee Stock Purchase Plan Two Thousand Seventeen Employee Stock Purchase Plan [Member] Two Thousand Seventeen Employee Stock Purchase Plan [Member] Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Insider Trading Arrangements [Line Items] September 30, 2024 Period Three [Member] Period Three Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Warrants issued Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Stock price Measurement Input, Share Price [Member] Adjustment to Compensation: Adjustment to Compensation [Axis] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Accounts Receivable Accounts Receivable [Member] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Subsidiary or Equity Method Investee, Sale of Stock, Type [Table] Document Transition Report Document Transition Report Document Quarterly Report Document Quarterly Report Period [Axis] Period [Axis] Period Customer [Domain] Customer [Domain] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status Accumulated Deficit Retained Earnings [Member] Five Customers Five Customers [Member] Five Customers Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Prepaid expenses and other assets Increase (Decrease) in Deposits and Other Assets Increase (Decrease) in Deposits and Other Assets Weighted average common shares outstanding, basic (in shares) Weighted-average shares of common stock outstanding — basic (in shares) Weighted Average Number of Shares Outstanding, Basic Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Strike price Measurement Input Strike Price [Member] Measurement Input Strike Price Minimum purchases in 2024 Purchase Obligation, to be Paid, Remainder of Fiscal Year Subsidiary, Sale of Stock Subsidiary, Sale of Stock [Line Items] Restricted stock units Restricted Stock Units (RSUs) [Member] Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Executive Category: Executive Category [Axis] Name Awards Close in Time to MNPI Disclosures, Individual Name Construction in process Construction in Progress [Member] Sales Revenue, Net Revenue Benchmark [Member] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Warrants Expiring November 18, 2024 Warrants Expiring November 18, 2024 [Member] Warrants Expiring November 18, 2024 Entity Filer Category Entity Filer Category Income Statement Location [Domain] Statement of Income Location, Balance [Domain] Company Selected Measure Name Company Selected Measure Name EX-101.PRE 11 optn-20240630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 optn-20240630_g1.jpg begin 644 optn-20240630_g1.jpg M_]C_X0 817AI9@ 24DJ @ /_L !%$=6-K>0 ! 0 \ M #_X0/]:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@ M8F5G:6X](N^[OR(@:60](EG)E4WI.5&-Z:V,Y9"(_/B \ M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)! M9&]B92!835 @0V]R92 U+C8M8S$S." W.2XQ-3DX,C0L(#(P,38O,#DO,30M M,#$Z,#DZ,#$@(" @(" @("(^(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO M+W=W=RYW,RYO7!E+U)E&UL M;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(B!X;6QN&UP34TZ1&]C=6UE;G1)1#TB>&UP+F1I9#I!.#,W,D9& M,#@Q,#@Q,44W.$$P,CE%,T%#0S@Y,$-!.2(@>&UP34TZ26YS=&%N8V5)1#TB M>&UP+FEI9#I!.#,W,D9%1C@Q,#@Q,44W.$$P,CE%,T%#0S@Y,$-!.2(@>&UP M.D-R96%T;W)4;V]L/2)!9&]B92!);&QU'!A8VME="!E;F0](G(B/S[_[0!(4&AO=&]S M:&]P(#,N, X0DE-! 0 \< 5H QLE1QP" " ( .$))300E M 0_.$?B<\/%5\=_[=GP*T/('[R.BJ^K*GMJ67!4\N?P-]-7='BH<_B$MR%[MF>4 M>]7A1?5E6G_X-WQ#J4?_ .C;\!ZU8]*[OZ7O\QN"J.0)KJY6FY&7(9+R$#%5 M3'R+AY*B7.5RQ#%ZAP4ZTSB*9V'2UW%26LMP;)I(H@W)N0Z4Q'%:2.(%@C>7 M'-G,.>?A3-K9/GKAIHWJ1>9A';TQ5T[DA-S=70M4ZC&XP@=;BMQVV&Q?01/W M5(EX"1IS->VM+86QACPG7597,;ML\N)M:4II5RV]W:TIIK2L6U2X\PY;9.F^ M;+;2@JFX1)@I."OS<$Y5 O*9-FW LMVTQ.U M)':D-P+?U>J#H@+A=%M'"R(AD*XH6"8DG&JB6R>R01FF)WM5U#?,DB,@!PMK MV*(T[O/IB_WJ+:(42<$F6I"V3K;* F45-]BB-''3N5+E?$5IL"5(MLF/(G:XK3>/J)RIS,RF9UYTD$!3O55IMK2 MXT&DIQS@T5.I+.\_$+I&&\35OC2;EE7#K"B,M+]E3]_\%6D>3R.%7$-5;)FD M8.@$J/B_$E8R=1)=GDLM]IM.-NK]TNG[:<=DK]C@DMS5NUI3*TQJZP:F@K,L M\H9 "J(ZVJ*+C9+V&"\4]B]E5<]N^(T<%813-D%6E2,^X0K?#=FSGPC1&!S. MO.$@B*>55IMC"XT J4XYP J4KKO\1NDHKQ-6Z'*N""N'6]UELOLY\3]8I5I' MD\A'F("@/S%@U E:43XE[$3J)+LTIEOM-IQMU4_A+I>VENR9^QP7&YBW:$S= M+ZNL&IX'CK-*&0T*H+H*BBXV2_1,%XC[%[*K)[=\1HX*;'*UXJ%OW*YV^V0G M9UPD-Q8C*9G7W2011/.O?V)3;&%QH!4I;G "I2MO'Q):0BO$U;H4JXH*X=; M6&R^SGQ/UBE6D>42$:2 HCKUNS2M*)\3EA-U$F664RUCQ-IQMU4_A+I>VENR M9^QP7!>C:$T=,:ML&IK=_4+-*&0PBY71XB;988Y7 7B*_P"B5630/C-'!2F/ M#A4*O.[HQD<)R/!5Z$@$\V2O"$AY@0)U766%14)%:;)P1(Q(A3%!I\69VG3V M=:1]97=LP< 7 7$#1"%>]%XI4(A/+[0A%"$4(10A*S>G64F$TUI^"XK;DIOJ MSG!7 D:5506T5/WL%S>3SU>Y-9AQ^H[9J66_(LP+ (6'2X5=S;NE4K0&VDW5 M.>6^ZL2U-%D)Y$Q-PDYBVB\.':2_+5E?YBV#0-+U3Y5D[KGS$X6#MYE?+CL1 MIQR&0V^7)8EHG\MQT@F!H(%251Y7EXN7$$T#4Q)/P_Z<*.0QKC, M;D8>Z;G2<#'R@( OXJJ&YW)72UM.E7SOQV*FASJ]'@DK=K=+L]WDV]]:5H8I!(P.&HA9B6,QO+3K:4\;YH!_7]JL%WD7183G]/9( MV^AU74\HV5U]*1=^MP6R]3 MK:#WB!A/N1^MER9^D2@JY<2PXIWUHX9,; ZE*BJR\T>!Y;6M#1-*!\/?BH,: M2Y?%:-]H'#:\+FRJ8H2CCUDQPQ[JIGYU1Q&'5Q]ROH\BJT''KX>]3VI; WHO M9ZY6MN3XHS5!5_)T\ZR'A1?=S'R#RU&@F^XNFNI3W!3)X/M[1S:U]Y2[V.A^ M(W!C.X8^$8?>7TATO\VK/-G4@(WD>*JLG96<'<#X*(W5F^,W!O3N.* ^C*?] MP M?[%/9>W# T<.]-Y@_%.X\>Y,/3>P%EF6>%-N5RE=:4PV^33"-MH"N A9, M31W'+CAC57/G#VN(:!H*M8,G86@N)TA5SOAZN4AG5\J")+X:7$(G [,[1 M"H%Z$(D]-66@C8''U.[ES,+DO?A'I:I?0&PZW:W,W744AV*Q(%'(\)C*CJ M@O$2<,D)!S)]'#'#M2F+O-<#L+!4C:G[7+<0Q/-."W==[!6^%9I%RT[(?)Z( M!.NPY"B>< 3$NF0B*H2)QP7'&F[7-BYP:\#3M3MQEH:TEAU)=[7ZCEV'6ML? M9-48E/!%F-X\#:>) 7%/JJJ$GE2K*^A$D1!V:0H5I*62!7/XB]3RWKY%T\V: MC"B-#(?;1<$-YS'+F[\@88>=:@Y/ POVE3,QE)<&[ OFV.R-KU'IYF^WB:^ M#4HC\/&BJ J@MFK:J9F)\R%>")Z:+W,W1OP- T;UVUL@]N)Q6WK[X?X%ML4F MZZ>E2'788*\]#DJ!YVP3$^F0""HHCQP5%QINUS4N>&O T[4Y-8AK:M.I:6Q6 MDM=V_4[-V."[#LCS3C5LL#+!Q!5%RX88\:7F<\3F8:U=L7+* M)X=6FA0N^VMY5ZU4]9F752U6@U9%I%]TY \'7"3M42Q!.[#RK3V66P9'B/J= MW)-W*7.IL"M.@?A[MTVSQKGJ:0^CTL!=;@QU1M TQ'J$J$2DJ<<$PPJ+=9J M0XM8-6U/PV8(JY?-R-A+#;--S+S8'WVWH#:OO17R1P#:#B>5&OII79K4!M0J1L7>),+7\6 )DD.[MNQ);:+P5.F1@7G$AY]V-3#97?3977TJ:(DQ!$1%!%,!%,$1.Q$JO3Z^T(10A%"$4(7-NZ$Q96NK MJ>.(MF+(IW=)L07Y46MGEC,,#5YOG4F.[>=QIU!/;0L (.C[1'$)F'ZKS3*+_="1+_BU&SQ_F:.!Y=BF?C;/(]V\@=7 MZILU1+2KD_6_BBX]2X2D\^+[ MG_:K;>AG^D=RP0_Y)/\ 4>]=>"*"*"*8(B8(GD2L*O0DLOB!F]+2$6,B^])F MABG>+;9DOXLM6^3-K*3N"IL[?2(#>Y5?X=86>\WB;A^A';9Q_OC4O\FIF=N\ MC1QY=ZB9$SSN=N'?^B65S>.[:BE/ N)W"8X8KWJ\ZJI^:K5@P, ^$=RJGG'( M3\1[UV PR#++;+:8 V* *>04P2L034U6X H*)=;_ $WH:#1G'C+ELM8>04)W M_+JSRAM9J[@56YLZD--Y2^V!;!F_7BZN)BU MQJJ]RD8E^5M:LLW-6-;OB%=]4VV*]_,\=-9!['M1UU$-5]"K5A,[!&2-@4*%N-X!VE=CH MB(B(B8(G!$2L2M@M*^2@B66X2C^9'C/.ECRP!M27V4Y$VKP-Y2)#1I/! U):HQS6# M9%J8RRBFXV3>*(>1.*BHX%6DMK%+I<*J%'.]F@&BM=M^(;7L4Q\6D6>W M])'&NF2IY":4$1?14-^4Q'54*2R_D&NA3KV^W'M6LK0],9;6)*AX).B&2%T\ MR*HD)(B9@+*N"X)R6J2[LW0NH=(.I6<%P)!5:B6&**E96_M'Q2$D>4G05O,JOV31- /G H0O>LM?6 M734%TC>!ZY**I'@@2*:GAP4T3YH]ZKZ*3:6+YG:J-WI5_F<=NTU-7[ N?+': MYNI=2QXG%Q^>_FD.=PDN9UQ?,F*UK)Y&PQD[&C]%AK:%UQ,&[7'3[2KAOO*$ M]4PX@< BPP]U.PC,U_*@U79*W_B)WN5O^0OK,&[F^*O&QZ16M&" .MK(>D.O M.-(2*8\FTS#CBG!NJW.*F;5H "N,@PBWUZ22?9[%9=6ZPM&F[6_*EOAXD07P MT3,G4<MO.%OKC^VZFX]RY4TS-CP-26J=)X1XLQAYY>> -N"1+AY$2MI<,+HW M-&L@K!VKPV5KCJ#AWKJE-2:>5MMQ+G$4'L$:+KMX&IXXUB_H2?">I;O M[B/XAIXI2?$7-Q>LD)%^:+[QI]I0$?RE5WDC-#CS*CSU^EC>=>]F_P#IVWNI M[S\U1ZN"_P#EH^=/E:=C.6DI65>2![^6@)9Z A>-UM8X^&(K,9,D[Q; M)'"^0:M;QV&%QX%55DS%,T<0NM:Q:VJ3'Q(3<(EC@HOZCC[YI]A $?SK5[DC M=+CS*DSEVAHYU&[-VM]W0FLWV!57Y<T>" M;RYA,4A&T4[$KM-W?^C:@MUU4.H,*0V\;:U4JVGCQL+=X5;#)@> M';BNNK-J"S7F $^V2VY,8Q0LP$F(^0TYBJ=J+6,DA?BI>BI^:S!L6':Y1,NC+I* M[&JTO?$B#EVBLQK4D>VJ^ RY$@U-U&5)$-1;#!$)!QP]Y:AC)J-)+JNHI7\E M5PH-"<'1L=YBMR.G&N,5T<6W5$'@(5[E5"2J>KV&FD%65&N%=:1_Q 6C0=NA MPAM<>-$OY/\ \UB(@M_^'R%F5QL,!1<^7*JIBO&KO*I)7$XB2RFW>JV^9& * M>I:>PT"<5KUA,91@TJ?2>('"1$\HX?+2\T<,3 =ZY9--''@EMHV?#M^K MK+.FKEB19L=Y\N>4 =$E+^'#&K&X:71N UD%1HB X$[UVA'D,2&0?CN"\PXB M$VZV2$)"O)1)."I6-((-"KX&JAY>M=*1+W'LA*>BMWR>D5[NM1Y[N*+UN X;>K6O 7>641R:5N?","(H,JB+ M*-%5$4D91?=1$7'!5S?5QKIB%<.(5[.OD.*2)W82[":;OW=7(\%4-R=L"U"] M_5;68-71!07FCX \@I@*YOHFB<.Y?)5CEV9_1&!_I[E49QDOW!^I'H?MX^]* M65M]K:,XK;EFE$2=K0*Z/WF\R5?-OX'#UCN65=E5RTT,;NC3W+;M>U6N+BZ( M_P!/*(VJ^\]*5&A'SBN)KZ!IN7,X&#U5YE(@R6YD/IPCCH]Z\ZSX)+;L3/%:^NA( MN(M$VR/DZ;0BOXL:T66,PP-Y;5D\Y?BNG\*#L4>6@-9I%8EMVB0\Q);!YAQ@ M>KB#@H0K@WF5."\EIW[Z&I&(5";_ (ZXH'8"0=.C3W+-;]L]=3W4!NT/LHJ\ M7)*= 4\J]3*OJI$F80-'J'1I3L65W#SZ".?1WIS[<;9QM*-G+DN#*O#XY#=% M%Z;8.*E+7HW4EOV=F6)N'_ -=E]3-$1QK_ 'KR M"O\ ,S=/]%,?G>3G3,EU&ZZ#Z^0;>CQ4B*UD;:%E/.=FC?X*M;7[7ZPM&LX= MSO%O\-#BBZ74ZS#GODV0"F5LS+Z?=4N_OXGQ%K34G@5%R_+Y62ASQ0#B$]*S MJT23V]&AM9ZEO\)VSV_Q4*-%0%67<43"'&A)XJ MES*UEE>"T5 '!6O:#2UTTWI)85T8\-.=DNONM9@/#%! ?>;4A^:"=M0\QG;+ M+5IJ**9E\#HXZ.%#5+[.&**G+C5S9YHW"&R:"-JK M;FP-<3.I+I=O]Q8QJT%CN(*J\>FTXHKZ011JQ^[A/[FJ(+>0;"IO3NQ>O+O( M#QD9+3$5?YDB4J9\.W*T*J:KY\$\M,39G$P:#B/!/1V4CM>A=%Z1TI:M+6-F MT6T5Z3>).NEAG=<+YSAJG:N'H3A6J^:S(-6ZE1F]"[G1T6 M.S9KHV"_.!MIY 7[ONU--S =.)J9$4@V%3FF]A->W60!3F!L\3'$WY!(3F'U M6@52Q^UE\],39G$T:/,4ZRU>=>A=-6:W%;;5%@%)=F%&;%M94@LSKF5,,QJF M&*UFY'XG$TI56C1046V9@ J9D@@/$B5<$1/*JT@"J":*O73<31=L0DDW9@C' MFVPO7/'NP:SX>FI<5A,_4T]W>H,V9V\>MXZ-/JI[,F(%9'!H57)^0AQPQ,<\\MU5GC6S=?4:Y[K/#3L N<>(B== M4\Z*1#Z3]%)=):0^@?4=QUT3I^PJKL1A79Q? MJSY"]602KS]]>6/U<*@W%Y)+H)\NX:E9VN710:6BKOB.DJ>J*IR*$(H0BA"* M$+D_4DDI^I;G('WEDS'C!$[C<7*E;JW;AC:-S0O-+I^.9QWN/>NJH,88L*/% M'YK#8-#Y@%!_96'>[$XG>O2(V86@;@L4F)-/$H\XV3^B) VXWZ4RB:_?KH<- MH2B"HN0NO6,5C_TNX(G'*?B(1>;%%F)3H^D=>(=1\$@X^!Y=*C7]8:SA\9VC M))MIS<@2F)7J!>B?X:<%O&=4@Z00D&1PUM6@]O5IZ'PNMJO%JPYK,A*")Z4( MJ<&7//I+7$:)?HNL/A\JMY?EI+LMG'[>T+HNX] MZE(^Y>W[_P S4$%,?[1X6_SJ--&SF'[2EBXC/[@I)C5.F)'Z%WA/8\NG(:+V M%39@D&MIZDH2M.T+=:F0WOT7VW/L&)>Q:06D:PEAP*S4E=10A%"$4(10A%"$ M4(10A8WI49G]9X&_MD@^VNAI.I<+@-94>_JK3$?'KW>$UASSR&A]I4Z+>0ZF MNZBFG7,0UN;UA1LGSQ4%-^(*^N8I!M<:.B\NL3CRI]U6JE,R1@]3B>S MQ4.3\AD/I:!V^"U&]7[RZ@X0 DBR?)8T<6F^/_&(>'WZ<-K9Q>JG2?8F?O+Z M;TUIP%.WWK;C[1[AWLT76K;9=C=*P\IW!UZY.IS$EZ+7W07-^.H$V3T^Q6L38H_*P I2F%)10A%"$4(10A%"$4(2[B[&Z2CRV9(RIYFRX+B";C*B2B6; L&D7!<. M/&K9VM$M'13S-DY%-?^74MEW)LD_J'Z]ZCNMV[6=1_ M15F;H79<3RS)EWL#R\FIC+K0_>=8(5^_4IMU<[ U_-^JCN@@VES>7,L36S6@ M;A_[3K>.2KR N@Z?I$76U^2E',9F^J,]O@D_91NU/6U_^>M1M"A6_43)@OS5 MRNM(OW"L1:0WW'F5S]%P1?8]2ON;/Y?Z?_D271?_ %BK_FTK[FT^7J]R0;>[^;K]Z\+H?>1SYS%P+[4I/VNUW[NU M&UO5[D@VMT=CNOWKS_\ 5NZTG]2 ^7?U)3*?F=I7\A;#:.H^"0*O33:=O28)S\QMTT[/&[&]J>;D# MMK^Q34/X>]/!@LNYRW\.:-(VTB^L7*CNSN38T!/MR"/:YQY=*GH>SNWL),[D M$GU'BIR'G%3TH) /R5&=FD[MM.8*4S)[9NL5YRML9NV&GN+;EJA.!_9='J_@ MQ<6D8+F7XSUI>.TA^!O57Q6L>[6F7G59M#$V\OIPR0HQEQ\N?)P\M+&62 5> M6L'$ILYQ$31@<\_*%G:NVX=SP\)9XUF87_?7!Y7G%3O1EG+@OD(J28K=FMQ> M?E%.TI0FNI/2QK!\QKV!;S&EI+_O7RZR;D7;'!4BQO-TF<%)/MF5-FY ]#0W MM/6?8G6V9/\ <>7\/2.H>TE3D:+&BLBQ&:!A@. --B@"B>04P2HSG%QJ34J8 MQ@:* 4"R4E*10A%"$4(10A%"$4(10A%"$4(10A%"$4(10A%"%Y=Z?3+JY>GA M[^;#+AY<:Z$%4F\0]F93A-W,K&+_ --2=C,N^DA(#^6IL;KD>G'VJ(]L!UX> MQ00[?;.2G%_H]Z&"ZO\ \?D][8O"%JZ-(%.226115 M];+WMKHN+4ZXR.8^\))@N1J>.70L))\0D;DMNG8=W3''U]&E?^D?B'+I23]V M/A*QEJ;?Z/\ JZ;A.HG:.!?X#]@Y=*QKN#O,U^KI 2 M_NVGU]CA5W[.U/\ V=R2;RZ'_7WKRNZ&ZP_.T6\OV8\I?8BUW["V_P G:%PW M]S_C["OB;G[KDGNZ,=15[XTO_4E=^PMO\G:$G^0N?\?85]3<'>=W]+28!CRZ MD>0GM<&C[*T&N3M'@N?>W9U1]A\5[34&_LK]*R1F,>W!L,/^:\M<^C9#6XGE MP"/KWQU, Y<2L@P?B F<#G1((KSQ2/P](-NK7,=BW83U^(1@OW;0WJ\"LH[> M;GR^-SUF<%5U4^18]<^^MF^F*O/3WH_C[IWJEIS5]RUG=M-#M&BZBU:Y M*=1>*/RV645?*CBN%^*G!F$Q_MQTZ"4T[+8!_=EKSN 4S;+%LG;U%67[2\XG MTI$MI]57S..$/J2H\DUX[6'] (]BDQ06#-18>=P/>5>X/@/#!X#I>%^AT,O3 @]&3A58_%7S:^*MH\-/+2G!9Z2EHH0BA"*$(H0BA"_]D! end XML 14 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cover - shares
6 Months Ended
Jun. 30, 2024
Jul. 31, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2024  
Document Transition Report false  
Entity File Number 001-38241  
Entity Registrant Name OPTINOSE, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 42-1771610  
Entity Address, Address Line One 777 Township Line Road  
Entity Address, Address Line Two Suite 300  
Entity Address, City or Town Yardley  
Entity Address, State or Province PA  
Entity Address, Postal Zip Code 19067  
City Area Code 267  
Local Phone Number 364-3500  
Title of 12(b) Security Common stock, par value $0.001 per share  
Trading Symbol OPTN  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   150,776,811
Entity Central Index Key 0001494650  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Amendment flag false  
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 91,358 $ 73,684
Accounts receivable, net 20,819 19,926
Inventory 11,407 8,052
Prepaid expenses and other current assets 5,346 3,671
Total current assets 128,930 105,333
Property and equipment, net 714 815
Other assets 2,228 1,581
Total assets 131,872 107,729
Current liabilities:    
Accounts payable 1,733 3,886
Accrued expenses and other current liabilities 30,967 42,411
Short term debt, net 0 130,227
Total current liabilities 32,700 176,524
Long term debt, net 125,293 0
Warrant liability 15,400 17,200
Other liabilities 1,332 611
Total liabilities 174,725 194,335
Stockholders' deficit    
Preferred stock, no par value; 5,000,000 shares authorized; no shares issued in 2024 or 2023 0 0
Common stock, $0.001 par value; 350,000,000 shares authorized;149,678,410 and 112,399,495 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively. 150 112
Additional paid-in capital 699,105 633,742
Accumulated deficit (742,024) (720,376)
Accumulated other comprehensive loss (84) (84)
Total stockholders' deficit (42,853) (86,606)
Total liabilities and stockholders' deficit $ 131,872 $ 107,729
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Preferred stock, shares authorized ( in shares) 5,000,000 5,000,000
Preferred stock, shares issued ( in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 350,000,000 350,000,000
Common stock, shares issued (in shares) 149,678,410 112,399,495
Common stock, shares outstanding (in shares) 149,678,410 112,399,495
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Total revenues $ 20,490 $ 19,454 $ 35,370 $ 31,299
Costs and expenses:        
Cost of product sales 1,981 2,571 3,212 4,277
Research and development 928 951 2,134 2,736
Selling, general and administrative 24,129 20,104 44,647 42,828
Total costs and expenses 27,038 23,626 49,993 49,841
Loss from operations (6,548) (4,172) (14,623) (18,542)
Other (income) expense:        
Unrealized gain on fair value of warrants (3,100) (10,900) (1,800) (10,390)
Interest income (809) (725) (1,105) (1,429)
Interest expense 4,947 4,824 9,918 9,496
Foreign currency (gain) loss (5) 3 13 5
Net (loss) income (7,581) 2,626 (21,649) (16,224)
Less: undistributed earnings to participating shareholders 0 (53) 0 0
Net (loss) income - basic $ (7,581) $ 2,573 $ (21,649) $ (16,224)
Net (loss) income per share of common stock, basic (in dollars per share) $ (0.05) $ 0.02 $ (0.17) $ (0.15)
Weighted average common shares outstanding, basic (in shares) 147,455,374 111,979,778 130,025,113 111,877,669
Add: Unrealized gain on fair value of warrants $ (3,100) $ 0 $ (1,800) $ 0
Net (loss) income - diluted $ (10,681) $ 2,573 $ (23,449) $ (16,224)
Net income (loss) per share of common stock, diluted (in dollars per share) $ (0.07) $ 0.02 $ (0.17) $ (0.15)
Weighted average common shares outstanding, diluted (in shares) 150,698,374 112,042,097 136,918,539 111,877,669
Revenue from Contract with Customer, Product and Service [Extensible Enumeration] Net product revenues Net product revenues Net product revenues Net product revenues
Net product revenues        
Total revenues $ 20,490 $ 19,454 $ 35,370 $ 31,299
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statement of Comprehensive Income [Abstract]        
(Net loss) income $ (7,581) $ 2,626 $ (21,649) $ (16,224)
Other comprehensive income (loss):        
Foreign currency translation adjustment 0 0 0
Comprehensive loss $ (7,581) $ 2,626 $ (21,649) $ (16,224)
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Changes in Stockholders' Deficit - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Beginning balance at Dec. 31, 2022 $ (56,624) $ 111 $ 628,242 $ (684,893) $ (84)
Beginning balance (in shares) at Dec. 31, 2022   111,492,791      
Increase (Decrease) in Stockholders' Equity          
Stock compensation expense 1,520   1,520    
Vesting of restricted stock units 1 $ 1      
Vesting of restricted stock units (in shares)   343,406      
Issuance of common stock under employee stock purchase plan 164   164    
Issuance of common stock under employee stock purchase plan (in shares)   119,727      
Foreign currency translation adjustment 0        
(Net loss) income (18,847)     (18,847)  
Ending balance at Mar. 31, 2023 (73,785) $ 112 629,927 (703,740) (84)
Ending balance (in shares) at Mar. 31, 2023   111,955,924      
Beginning balance at Dec. 31, 2022 (56,624) $ 111 628,242 (684,893) (84)
Beginning balance (in shares) at Dec. 31, 2022   111,492,791      
Increase (Decrease) in Stockholders' Equity          
Foreign currency translation adjustment 0        
(Net loss) income (16,224)        
Ending balance at Jun. 30, 2023 (69,660) $ 112 631,426 (701,114) (84)
Ending balance (in shares) at Jun. 30, 2023   112,091,764      
Beginning balance at Mar. 31, 2023 (73,785) $ 112 629,927 (703,740) (84)
Beginning balance (in shares) at Mar. 31, 2023   111,955,924      
Increase (Decrease) in Stockholders' Equity          
Stock compensation expense 1,499   1,499    
Vesting of restricted stock units (in shares)   135,840      
Foreign currency translation adjustment 0        
(Net loss) income 2,626     2,626  
Ending balance at Jun. 30, 2023 (69,660) $ 112 631,426 (701,114) (84)
Ending balance (in shares) at Jun. 30, 2023   112,091,764      
Beginning balance at Dec. 31, 2023 $ (86,606) $ 112 633,742 (720,376) (84)
Beginning balance (in shares) at Dec. 31, 2023 112,399,495 112,399,495      
Increase (Decrease) in Stockholders' Equity          
Stock compensation expense $ 1,456   1,456    
Vesting of restricted stock units 1 $ 1      
Vesting of restricted stock units (in shares)   478,520      
Issuance of common stock under employee stock purchase plan (in shares)   160,711      
(Net loss) income (14,067)     (14,067)  
Ending balance at Mar. 31, 2024 (99,216) $ 113 635,198 (734,443) (84)
Ending balance (in shares) at Mar. 31, 2024   113,038,726      
Beginning balance at Dec. 31, 2023 $ (86,606) $ 112 633,742 (720,376) (84)
Beginning balance (in shares) at Dec. 31, 2023 112,399,495 112,399,495      
Increase (Decrease) in Stockholders' Equity          
Foreign currency translation adjustment        
(Net loss) income (21,649)        
Ending balance at Jun. 30, 2024 $ (42,853) $ 150 699,105 (742,024) (84)
Ending balance (in shares) at Jun. 30, 2024 149,678,410 149,678,410      
Beginning balance at Mar. 31, 2024 $ (99,216) $ 113 635,198 (734,443) (84)
Beginning balance (in shares) at Mar. 31, 2024   113,038,726      
Increase (Decrease) in Stockholders' Equity          
Stock compensation expense 2,735   2,735    
Issuance of stock per amended debt agreement 5,750 $ 5 5,745    
Issuance of stock per amended debt agreement (in shares)   4,680,000      
Proceeds from sales of common stock and warrants, net 55,294 $ 32 55,262    
Proceeds from sales of common stock and warrants, net (in shares)   31,800,000      
Vesting of restricted stock units (in shares)   159,684      
Issuance of common stock under employee stock purchase plan     165    
Foreign currency translation adjustment 0        
(Net loss) income (7,581)     (7,581)  
Ending balance at Jun. 30, 2024 $ (42,853) $ 150 $ 699,105 $ (742,024) $ (84)
Ending balance (in shares) at Jun. 30, 2024 149,678,410 149,678,410      
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Operating activities:    
(Net loss) income $ (21,649) $ (16,224)
Adjustments to reconcile net loss to cash used in operating activities:    
Depreciation and amortization 153 179
Stock-based compensation 4,191 3,024
Change in fair value of warrant liability (1,800) (10,390)
Amortization of debt discount and issuance costs 832 825
Changes in operating assets and liabilities:    
Accounts receivable (1,069) 11,804
Prepaid expenses and other assets (746) 1,856
Inventory (3,356) 1,672
Accounts payable (2,153) 1,191
Accrued expenses and other liabilities (12,122) (16,953)
Cash used in operating activities (37,719) (23,016)
Investing activities:    
Purchases of property and equipment (51) (79)
Cash used in investing activities (51) (79)
Financing activities:    
Proceeds from sale of common stock and warrants 55,476 0
Proceeds from issuance of common stock under employee stock purchase plan 165 164
Cash paid for financing costs (198) (3)
Cash provided by financing activities 55,443 161
Net increase (decrease) in cash, cash equivalents and restricted cash 17,673 (22,934)
Cash and cash equivalents at beginning of period 73,684 94,244
Cash and cash equivalents at end of period 91,358 71,310
Supplemental disclosure of cash flow information:    
Cash paid for interest 13,745 8,656
Supplemental disclosure of noncash activities:    
Recognition of right-of-use assets and lease liabilities $ 1,402 $ 221
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Organization and Description of Business
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business Organization and Description of Business
OptiNose, Inc. (the Company) was incorporated in Delaware in May 2010 (inception) and has facilities in Yardley, Pennsylvania and Ewing, New Jersey. The Company's predecessor entity, OptiNose AS, was formed under the laws of Norway in September 2000. In 2010, OptiNose AS became a wholly-owned subsidiary of the Company as part of an internal reorganization. Optinose AS was liquidated in October 2023. During 2022, the Company's board of directors also approved the liquidation of Optinose UK, in order to simplify the corporate structure. Optinose UK was liquidated in July 2024.
The Company is a specialty pharmaceutical company focused on the development and commercialization of products for patients treated by ear, nose and throat (ENT) and allergy specialists. The Company's first commercial product, XHANCE® (fluticasone propionate) nasal spray, 93 microgram (mcg), is a therapeutic utilizing the Company's proprietary Exhalation Delivery System™ (EDS®) that delivers a topically-acting corticosteroid for the treatment of chronic rhinosinusitis with and without nasal polyps.
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Liquidity
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Liquidity Liquidity
Since inception, the Company's operations have focused on organization and staffing, business planning, raising capital, establishing an intellectual property portfolio, conducting preclinical studies and clinical trials, pursuing regulatory approvals and commercializing XHANCE in the US. As of June 30, 2024, the Company had cash and cash equivalents of $91,358 and working capital of $96,230.
On May 10, 2024, the Company completed a registered direct offering pursuant to which it issued an aggregate of 31,800,000 shares of common stock at a purchase price of $1.00 per share and, in lieu of shares of common stock to certain investors, pre-funded warrants to purchase an aggregate of 23,700,000 shares of common stock at a price of $0.999 per pre-funded warrant, which represents the per share offering price for common stock less the $0.0001 per share exercise price for each such pre-funded warrant. The net proceeds from the offering were $55.3 million.
The Company’s continuation as a going concern is dependent on its ability to maintain compliance with the covenants under the A&R Note Purchase Agreement (Note 8) and its ability to generate sufficient cash flows from operations or other sources to meet its obligations as they come due. The Company follows the provisions of Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) Topic 205-40, Presentation of Financial Statements—Going Concern, which requires management to assess the Company’s ability to continue as a going concern within one year after the date the financial statements are issued. At December 31, 2023, Management identified conditions and events that raised substantial doubt about the Company’s ability to continue as a going concern as management believed it was unlikely, without additional capital, that the Company would maintain compliance with certain covenants in the A&R Note Purchase Agreement in which case the lender could accelerate all amounts due under the agreement. The Company believes that its cash and cash equivalents on hand as of June 30, 2024 will be sufficient to fund it operations and debt service obligations and maintain compliance with the liquidity covenant under the A&R Note Purchase Agreement for at least next twelve months from the issuance of these financial statements.

The Company will likely require additional capital in the future secured through equity or debt financings, partnerships, collaborations, or other sources in order to meet its debt service obligations, including repayment, under the Company's outstanding senior secured notes, and to carry out the Company's planned development and commercial activities. The terms of the outstanding senior secured notes, including applicable covenants, are described in Note 8. If additional capital is not obtained when required, the Company may need to delay or curtail its operations until additional funding is received.
The Company is subject to a number of risks similar to other life sciences companies, including, but not limited to, successful discovery, development and commercialization of its products and product candidates, raising additional capital, the development by its competitors of new technological innovations, protection of proprietary technology and market acceptance of the Company’s products.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basis of Presentation and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies Basis of Presentation and Summary of Significant Accounting Policies
The accompanying unaudited interim consolidated financial statements have been prepared in conformity with US generally accepted accounting principles (GAAP). Any reference in these notes to applicable guidance is meant to refer to GAAP as found in the Accounting Standards Codification (ASC) and Accounting Standards Updates (ASU) of the Financial Accounting Standards Board (FASB).
In the opinion of management, the accompanying unaudited interim financial statements include all normal and recurring adjustments (which consist primarily of accruals and estimates that impact the financial statements) considered necessary to present fairly the Company's financial position as of June 30, 2024 and its results of operations for the three and six months ended June 30, 2024 and 2023 and cash flows for the six months ended June 30, 2024 and 2023. Operating results for the three and six months ended June 30, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024. The unaudited interim financial statements, presented herein, do not contain the required disclosures under GAAP for annual financial statements. The accompanying unaudited interim financial statements should be read in conjunction with the annual audited financial statements and related notes as of and for the year ended December 31, 2023 contained in the Company’s annual report on Form 10-K for the year ended December 31, 2023, filed with the SEC on March 7, 2024.
Use of estimates
The preparation of the unaudited interim consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited interim consolidated financial statements and reported amounts of expenses during the reporting period. Due to the uncertainty of factors surrounding the estimates or judgments used in the preparation of the unaudited interim consolidated financial statements, actual results may materially vary from these estimates. Estimates and assumptions are periodically reviewed and the effects of revisions are reflected in the unaudited interim consolidated financial statements in the period they are determined to be necessary.
Concentration of credit risk
Financial instruments that potentially subject the Company to concentrations of credit risk are primarily cash and accounts receivable. The Company generally invests its cash in deposits with high credit quality financial institutions. Additionally, the Company performs periodic evaluations of the relative credit standing of these financial institutions.
Customer and supplier concentration
The Company has exposure to credit risk in accounts receivable from sales of product. XHANCE is sold to wholesale pharmaceutical distributors and preferred pharmacy network (PPN) partners, who, in turn, sell XHANCE to pharmacies, hospitals and other customers. Five customers represented approximately 89% and 64% of the Company's accounts receivable at June 30, 2024 and 2023, respectively. Five customers represented approximately 80% and 42% of the Company's net product sales for the three months ended June 30, 2024 and 2023, respectively. Five customers represented approximately 72% and 34% of the Company's net product sales for the six months ended June 30, 2024 and 2023, respectively.
The Company purchases XHANCE and its components from several third-party suppliers and manufacturing partners, certain of which are only available through a single source. Although the Company could obtain each of
these components from alternative third-party suppliers, it would need to qualify and obtain FDA approval for another supplier as a source for each such component.
Fair value of financial instruments
The Company measures certain assets and liabilities at fair value, which is defined as the price that would be received to sell an asset or paid to transfer a liability (the exit price) in an orderly transaction between market participants at the measurement date. The FASB accounting guidance outlines a valuation framework and creates a fair value hierarchy in order to increase the consistency and comparability of fair value measurements and the related disclosures. In determining fair value, the Company uses quoted prices and observable inputs. Observable inputs are inputs that market participants would use in pricing the asset or liability based on market data obtained from independent sources. The fair value hierarchy is broken down into three levels based on the source of the inputs as follows:
Level 1 — Valuations based on unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2 — Valuations based on observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data.
Level 3 — Valuations based on inputs that are unobservable and models that are significant to the overall fair value measurement.
At June 30, 2024 and December 31, 2023, the Company's financial instruments included cash and cash equivalents, accounts receivable, accounts payable, accrued expenses and certain liability classified warrants. The carrying amounts reported in the Company's financial statements for cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximates their respective fair values because of the short-term nature of these instruments. In addition, at June 30, 2024, the Company believed the carrying value of debt approximates fair value as the interest rates were reflective of the rate the Company could obtain on debt with similar terms and conditions. At June 30, 2024, there were no financial assets or liabilities measured at fair value on a recurring basis other than the liability classified warrants.
In November 2022, the Company issued warrants in connection with a public offering. Pursuant to the terms of the warrant agreement, the Company could be required to settle the warrants in cash in the event of an acquisition of the Company and, as a result, the warrants are required to be measured at fair value and reported as liability in the consolidated balance sheet. The Company recorded the fair value of the warrants upon issuance using a Monte Carlo simulation and is required to revalue the warrants at each reporting date with any changes in fair value recorded on our statement of operations. The valuation of the warrants is considered under Level 3 of the fair value hierarchy due to the need to use assumptions in the valuation that are both significant to the fair value measurement and unobservable. The change in the fair value of the Level 3 warrants liabilities is reflected in the statement of operations.
Net product revenues
The Company accounts for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers (ASC 606). The Company recognizes revenue from XHANCE sales at the point customers obtain control of the product, which generally occurs upon delivery. The transaction price that is recognized as revenue for products includes an estimate of variable consideration. The Company’s estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of its anticipated performance and all information (historical, current and forecasted) that is reasonably available. The components of the Company’s variable consideration include the following:
Provider Chargebacks and Discounts. Chargebacks for fees and discounts to providers represent the estimated obligations resulting from contractual commitments to sell products to qualified healthcare providers at prices lower than the list prices charged to customers who directly purchase the product from the Company. Customers charge
the Company for the difference between what they pay for the product and the ultimate selling price to the qualified healthcare providers. These components of variable consideration are established in the same period that the related revenue is recognized, resulting in a reduction of product revenue and accounts receivable.
Trade Discounts and Allowances. The Company generally provides customers with discounts that include incentive fees which are explicitly stated in the Company’s contracts. These discounts are recorded as a reduction of revenue and accounts receivable in the period in which the related product revenue is recognized.
Product Returns. Consistent with industry practice, the Company has a product returns policy that provides customers a right of return for product purchased within a specified period prior to and subsequent to the product’s expiration date. The Company estimates the amount of its product that may be returned and presents this amount as a reduction of revenue in the period the related product revenue is recognized, in addition to establishing a liability. The Company considers several factors in the estimation process, including expiration dates of product shipped to customers, inventory levels within the distribution channel, product shelf life, prescription trends and other relevant factors.
Government Rebates. The Company is subject to discount obligations under state Medicaid programs and Medicare. Reserves related to these discount obligations are recorded in the same period the related revenue is recognized, resulting in a reduction of product revenue and the establishment of a current liability. The Company’s liability for these rebates consists of estimates of claims for the current quarter and estimated future claims that will be made for product that has been recognized as revenue but remains in the distribution channel inventories at the end of the reporting period.
Payor Rebates. The Company contracts with certain third-party payors, primarily health insurance companies and pharmacy benefit managers, for the payment of rebates with respect to utilization of its products. These rebates are based on contractual percentages applied to the amount of product prescribed to patients who are covered by the plan or the organization with which it contracts. The Company estimates these rebates and records such estimates in the same period the related revenue is recognized, resulting in a reduction of product revenue and the establishment of a current liability.
Patient Assistance. Other programs that the Company offers include voluntary co-pay patient assistance programs intended to provide financial assistance to eligible patients with prescription drug co-payments required by payors and coupon programs for cash payors. The calculation of the current liability for this assistance is based on an estimate of claims and the cost per claim that the Company expects to receive associated with product that has been recognized as revenue but remains in the distribution channel inventories at the end of each reporting period.
Distribution and Other Fees. The Company pays distribution and other fees to certain customers in connection with the sales of its products. The Company records distribution and other fees paid to its customers as a reduction of revenue, unless the payment is for a distinct good or service from the customer and the Company can reasonably estimate the fair value of the goods or services received. If both conditions are met, the Company records the consideration paid to the customer as an operating expense. These costs are typically known at the time of sale, resulting in minimal adjustments subsequent to the period of sale.
Net income (loss) per common share
Basic and diluted net income (loss) per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities, which include restricted stock units. Under the two-class method, net income (loss) is allocated to common stock and each restricted stock unit to the extent that each restricted stock unit may share in earnings as if all of the earnings for the period had been distributed. The two-class method is not applicable during periods with a net loss, as is the case in the quarter ended, June 30, 2024, and the six month periods ended June 30, 2023 and 2024.

Basic net income (loss) per share of common stock, (Basic), is computed by dividing net income (loss) attributable to common stockholders by the weighted average number of shares of common stock outstanding during each period. In the 2024 periods presented, the Basic weighted average share calculation also includes the weighted average of the pre-funded warrants to purchase shares of common stock at $0.0001 per share that were issued in
the registered direct offering on May 10, 2024. Diluted income (loss) per common share, (Diluted), also includes the weighted average of common stock equivalents, if the inclusion of such common stock equivalents would be dilutive. Dilutive common stock equivalents potentially include warrants, stock options and non-vested restricted stock awards using the treasury stock method. As occurred in the three and six month periods ended June 30, 2024 the Diluted calculation was further adjusted by the unrealized gains on the liability classified warrants under the assumption that the gains would not have been recorded if the warrants had been exercised.


The following table sets forth the computation of basic and diluted income (loss) for the periods presented:
Three Months Ended June 30,Six Months Ended June 30,
 2024202320242023
Basic net income (loss) per common share calculation:
   Net income (loss)$(7,581)2,626 $(21,649)$(16,224)
   Less: undistributed earnings to participating shareholders— (53)— — 
Net income (loss) – basic(7,581)2,573 (21,649)(16,224)
Weighted-average shares of common stock outstanding – basic147,455,374 111,979,778 130,025,113 111,877,669 
   Net income (loss) per share of common stock - basic$(0.05)$0.02 $(0.17)$(0.15)
Diluted net income (loss) per common share calculation:
Net income (loss) – basic$(7,581)$2,573 $(21,649)$(16,224)
Add: Unrealized gain on fair value of warrants(3,100)— (1,800)— 
Net (loss) income - diluted$(10,681)$2,573 $(23,449)$(16,224)
Weighted average shares of common stock outstanding - diluted150,698,374 112,042,097 136,918,539 111,877,669 
   Net income (loss) per share of common stock - diluted$(0.07)$0.02 $(0.17)$(0.15)
Computation of basic and diluted shares:
Weighted average shares of common stock outstanding - basic147,455,374 111,979,778 130,025,113 111,877,669 
Potential common shares:
   Stock options— 1,212 — — 
   Restricted stock units— 29,399 — — 
   Employee stock purchase plan— 31,708 — — 
   Dilutive warrants3,243,000 — 6,893,426 — 
Weighted average shares of common stock outstanding - diluted150,698,374 112,042,097 136,918,539 111,877,669 
Diluted net loss per share for these periods presented on the statement of operations do not reflect the potential common shares noted below as their effect would be antidilutive.
 June 30,
 20242023
Stock options9,298,311 10,634,934 
Restricted stock units4,737,875 2,429,266 
Common stock warrants25,874,574 32,768,000 
Total39,910,760 45,832,200 
Income taxes
In accordance with ASC 270, Interim Reporting, and ASC 740, Income Taxes, the Company is required at the end of each interim period to determine the best estimate of its annual effective tax rate and then apply that rate in providing for income taxes on a current year-to-date (interim period) basis. For the six months ended June 30, 2024 and 2023, the Company recorded no tax expense or benefit due to the expected current year loss and its historical losses. As of June 30, 2024 and December 31, 2023, the Company concluded that a full valuation allowance would be necessary for all of its net deferred tax assets. The Company had no amounts recorded for uncertain tax positions, interest or penalties in the accompanying consolidated financial statements.
Recent accounting pronouncements
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. FASB is issuing the amendments in this Update to enhance the transparency and decision usefulness of income tax disclosures. Investors, lenders, creditors, and other allocators of capital (collectively, “investors”) indicated that the existing income tax disclosures should be enhanced to provide information to better assess how an entity’s operations and related tax risks and tax planning and operational opportunities affect its tax rate and prospects for future cash flows. Investors currently rely on the rate reconciliation table and other disclosures, including total income taxes paid, to evaluate income tax risks and opportunities. While investors find these disclosures helpful, they suggested possible enhancements to better (1) understand an entity’s exposure to potential changes in jurisdictional tax legislation and the ensuing risks and opportunities, (2) assess income tax information that affects cash flow forecasts and capital allocation decisions, and (3) identify potential opportunities to increase future cash flows. The amendments in this Update address investor requests for more transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid information. This Update also includes certain other amendments to improve the effectiveness of income tax disclosures. The new standard is effective for annual periods beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating ASU No. 2023-09 and its impact on results of operations, financial position and cash flows and related disclosures.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The Company applies the guidance in ASC 820, Fair Value Measurements, to account for financial assets and liabilities measured on a recurring basis. Fair value is measured as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or liability.
The Company uses a fair value hierarchy, which distinguishes between assumptions based on market data (observable inputs) and an entity's own assumptions (unobservable inputs). The guidance requires that fair value measurements be classified and disclosed in one of the following 3 categories:
Level l: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;
Level 2: Quoted prices in markets that are not active or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and
Level 3: Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).
Determining which category an asset or liability falls within the hierarchy requires significant judgment. The Company evaluates its hierarchy disclosures each reporting period. There were no transfers between Level I, 2 and 3 during the three months ended June 30, 2024.
The table below presents the liabilities (in thousands) measured and recorded in the financial statements at fair value on a recurring basis at June 30, 2024 categorized by the level of inputs used in the valuation of each liability.
June 30, 2024
TotalLevel 1Level 2Level 3
Liabilities
Warrant Liability$15,400 $— $— $15,400 
Total Liabilities$15,400 $— $— $15,400 
December 31, 2023
Liabilities
Warrant Liability$17,200 $— $— $17,200 
Total Liabilities$17,200 $— $— $17,200 
Changes in Level 3 Liabilities Measured at Fair Value on a Recurring Basis
Warrant Liability
The reconciliation of the Company's warrant liability measured at fair value on a recurring basis using unobservable inputs (Level 3) is as follows (in thousands):
Warrant Liability
Balance, December 31, 2023$17,200 
Warrants issued— 
Change in fair value of liability(1,800)
Balance, June 30, 2024
$15,400 

Assumptions Used in Determining Fair Value of Liability-Classified Warrants
The Company issued warrants to purchase 30,268,000 shares of Common Stock at a public offering price of $0.01 per warrant (the Warrants). Each Warrant has an exercise price of $1.00 per share of common stock and is exercisable until the expiration date, which is the fifth anniversary of the date of issuance (November 23, 2027). After such date, any unexercised Warrants will expire and have no further value. If the Company issues or sells, or is deemed pursuant to the terms of the Warrants to have issued or sold, any shares of common stock (which includes, among other things, options and securities convertible into shares of common stock), subject to certain exceptions and excluding certain issuances defined in the Warrants as "excluded issuances", for a price per share less than the exercise price of the Warrants in effect immediately prior to such issuance or sale or deemed issuance or sale (such event, a "dilutive issuance"), then immediately after such dilutive issuance the exercise price then in effect of the Warrants shall be reduced to the price of the shares of common stock issued or sold or deemed to be issued or sold in the dilutive issuance in the manner set forth in the Warrant.
A holder of Warrants will not have the right to exercise any portion of a Warrant if the holder (together with its affiliates) would beneficially own in excess of 4.99% (or on election of such holder, prior to the issuance of any Warrants, 9.99%) of the number of shares of Common Stock outstanding immediately after giving effect to the exercise, as such percentage ownership is determined in accordance with the terms of the Warrants; provided, however, such holder may increase or decrease such percentage to any other percentage not in excess of 19.99%, provided that any increase in such percentage shall not be effective until 61 days after such notice is delivered to the Company.
Pursuant to the terms of the Warrant, the Company could be required to settle the Warrants in cash in the event of a "fundamental transaction" as defined in the Warrant (which includes, among other things, an acquisition of the Company) and, as a result, the Warrants are required to be measured at fair value and reported as liability in the consolidated balance sheet.
The Company utilizes a Monte Carlo simulation valuation model which incorporates assumptions as to the stock price volatility, the expected life of the warrants, a risk-free interest rate, as well as timing and probability of equity financing. The Company values the warrant liability at each reporting period, with changes in fair value recognized in the consolidated statements of operations. The estimated fair value of the warrant liability is determined using Level 3 inputs. The inputs and values were as follows:
June 30, 2024
December 31, 2023
Stock price$1.04 $1.29 
Strike price$1.00 $2.57 
Expected volatility57.5 %60.0 %
Risk-free interest rate4.4 %3.9 %
Expected dividend yield— %— %
Expected life (years)3.43.9
Fair value per warrant$0.51 $0.57 
On May 10, 2024, the Company completed a registered direct offering which resulted in the exercise price of the Warrants being reduced from $2.565 to $1.00 (which was the offering price of each share sold in the registered direct offering) pursuant to the anti-dilution price protection provisions of such Warrants. All other terms of the Warrants remain unchanged.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventory
6 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
Inventory Inventory
Inventory consisted of the following:
June 30, 2024December 31, 2023
Raw materials$3,698 $2,400 
Work-in-process4,430 3,281 
Finished goods3,279 2,371 
  Total inventory$11,407 $8,052 
Inventories are stated at the lower of cost or net realizable value, as determined on a first-in, first-out, basis.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
Property and equipment, net, consisted of the following:
 June 30, 2024December 31, 2023
Computer equipment and software$1,465 $1,443 
Furniture and fixtures366 366 
Machinery and equipment3,150 3,146 
Leasehold improvements622 609 
Construction in process128 115 
5,731 5,679 
Less: accumulated depreciation(5,017)(4,864)
$714 $815 
Depreciation expense was $83 and $72 for the three months ended June 30, 2024 and 2023, respectively. Depreciation expense was $152 and $178 for the six months ended June 30, 2024 and 2023, respectively.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses and Other Current Liabilities
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of:
 June 30, 2024December 31, 2023
Accrued expenses:
   Product revenue allowances$17,376 $20,145 
   Selling, general and administrative expenses5,130 6,229 
   Research and development expenses221 644 
   Payroll expenses6,316 6,801 
    Accrued interest— 4,666 
    Other1,059 3,015 
      Total accrued expenses$30,102 $41,500 
Other current liabilities:
   Lease liability$865 $911 
      Total other current liabilities865 911 
      Total accrued expenses and other current liabilities$30,967 $42,411 
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Debt Debt
On September 12, 2019 (the Closing Date), the Company entered into a Note Purchase Agreement with funds managed by Pharmakon Advisors, LP (Pharmakon), the investment manager of BioPharma Credit Funds (BioPharma). The Note Purchase Agreement provided the Company with $130,000 in debt financing, of which $80,000 of senior secured notes (the Pharmakon Senior Secured Notes) was issued on the Closing Date, $30,000 was issued on February 13, 2020 and $20,000 was issued on December 1, 2020.
On November 23, 2022, the Company amended and restated the Note Purchase Agreement, initially entered into on September 12, 2019 and amended through November 9, 2022, among the Company, its subsidiaries, OptiNose US, Inc., OptiNose AS and OptiNose UK, Ltd., and BioPharma Credit PLC, as collateral agent, and the purchasers party thereto from time to time (the A&R Note Purchase Agreement). Pursuant to the A&R Note Purchase Agreement, certain modifications to the affirmative and negative covenants, events of default and other provisions were made, including, without limitation, (i) the requirement for the Company to deliver quarterly and annual financial statements that, commencing with the Company's consolidated financial statements for the year ending December 31, 2023 and subject to certain exceptions, are not subject to a “going concern” statement (the Going Concern Covenant) and (ii) the removal of certain exceptions to the negative covenants which previously permitted the Company to enter into certain transactions without the consent of the holders of the Pharmakon Senior Secured Notes, including permitted acquisitions, swap contracts, convertible bonds and revolving credit facilities. The
financial covenants requiring the Company to achieve minimum trailing twelve-month consolidated XHANCE net product sales and royalties were amended to be pushed back to March 31, 2024.

The A&R Note Purchase Agreement extended the maturity date of the Pharmakon Senior Secured Notes from September 12, 2024 to June 30, 2027 (New Maturity Date), extended the interest-only period from September 2023 to September 2025, after which principal repayments will commence starting on September 30, 2025 and will be made in eight equal quarterly installments of principal and interest through the New Maturity Date. As part of the A&R Note Purchase Agreement the Pharmakon Senior Secured Notes now bear an amended interest rate through the New Maturity Date equal to the 3-month Secured Overnight Financing Rate (subject to a 2.50% floor), determined as of the date that is two business days prior to the commencement of each quarter, plus 8.50% per annum, which interest rate shall be increased by an additional 3.00% per annum upon the occurrence and during the continuation of any event of default. The effective interest rate as of June 30, 2024 is 14.53%.

As an inducement for the holders of the Pharmakon Senior Secured Notes to enter into the A&R Note Purchase Agreement, the Company was required to pay the holders of the Pharmakon Senior Secured Notes an amendment fee of $3,900 (representing 3.00% of the then outstanding principal balance of such notes) due on the New Maturity Date or the earlier repayment of the Pharmakon Senior Secured Notes, which amendment fee shall be reduced to $2,600 in the event that the Company repays the Pharmakon Senior Secured Notes in full on or after the one-year anniversary of the date of the A&R Note Purchase Agreement and prior to second anniversary of the date of the A&R Note Purchase Agreement. Additionally, the $1,300 fee payable under the Fourth Amendment to the Note Purchase Agreement that the Company entered into on November 9, 2022 will be credited against the amendment fee payable in connection with the A&R Note Purchase Agreement.

On March 5, 2024, the Company entered into a first amendment and waiver (the First Amendment) to the A&R note Purchase Agreement. The First Amendment provided for a waiver of Going Concern Covenant for the audited financial statements for the year ended December 31, 2023 and unaudited quarterly financial statements for the quarter ending March 31, 2024.

On March 8, 2024, the Company entered into a second amendment (the Second Amendment) to the A&R Note Purchase Agreement. Pursuant to the Second Amendment, the financial covenants requiring the Company to achieve minimum trailing twelve-month consolidated XHANCE net product sales and royalties was modified as follows (amounts in thousands):


Trailing Twelve-Months EndingAs Revised Pursuant to Second Amendment
March 31, 2024$70,000
June 30, 2024$70,000
September 30, 2024$72,500
December 31, 2024$75,000
March 31, 2025$80,000
June 30, 2025$87,500
September 30, 2025$95,000
December 31, 2025$105,500
March 31, 2026$120,000
June 30, 2026$130,000
September 30, 2026$145,000
December 31, 2026$150,000
March 31, 2027$155,000
June 30, 2027$160,000
In addition, the "make-whole" premium payment due in connection with any principal prepayments (whether mandatory or voluntary) was modified as part of the Second Amendment to provide that the Company will be required to pay a make-whole premium in the amount of (i) for any prepayment occurring up to and including November 21, 2024 (which represents the 24th-month anniversary of the effective date of the A&R Note Purchase Agreement), the sum of all interest that would have accrued on the principal amount of the notes prepaid or required to be prepaid from the date of such prepayment through and including the 18th-month anniversary of such prepayment date; and (b) for any prepayment occurring after November 21, 2024 (which represents the 24th-month anniversary of the effective date of the A&R Note Purchase Agreement) but prior to May 21, 2026 (which represents the 42nd-month anniversary of the effective date of the A&R Note Purchase Agreement), the sum of all interest that would have accrued on the principal amount of the notes prepaid or required to be prepaid from the date of such prepayment through and including May 21, 2026 (which represents the 42nd-month anniversary of the effective date of the A&R Note Purchase Agreement); provided, however, that in no event shall all make-whole amounts payable by the Company exceed $24,000 in the aggregate.

On May 8, 2024, the Company entered into a third amendment (the Third Amendment) to the A&R Note Purchase Agreement. The Third Amendment provided for a further waiver of the Going Concern Covenant for the Company’s quarterly and annual financial statements through the fiscal quarter ending September 30, 2025. The Going Concern Covenant will continue to apply to the Company’s financial statements for the fiscal year ending December 31, 2025 and each fiscal quarter and fiscal year thereafter. In addition, pursuant to the Third Amendment the minimum amount of cash and cash equivalents that the Company is required to maintain at all times under the A&R Note Purchase Agreement (the Liquidity Covenant) will be reduced from $30,000 to $20,000 following the date of the first quarterly payment of principal due on September 30, 2025.

As part of the Third Amendment, the Company issued an aggregate of 4,680,000 shares of common stock to the holders of the Pharmakon Senior Secured Notes in satisfaction of $4,680 of outstanding amendment and waiver fees owed under the A&R Note Purchase Agreement for prior amendments and waivers, which shares were calculated based on the offering price of each share of common stock sold in the registered direct offering completed on May 10, 2024. Additionally, the common stock warrants, dated November 18, 2021, issued to the holders of the Pharmakon Senior Secured Notes for the purchase of an aggregate of 2,500,000 shares of Company common stock (the Pharmakon Warrants) were amended to (i) reduce the exercise price of the Pharmakon Warrants from $1.60 per share to $1.00, which is the offering price of each share of common stock sold in the registered direct offering completed by the Company on May 10, 2024, and (ii) extend the expiration date of the Pharmakon Warrants from November 18, 2024 to November 18, 2026.

The Pharmakon Senior Secured Notes are secured by a pledge of substantially all of the assets of the Company and the Guarantors and the A&R Note Purchase Agreement contains affirmative and negative covenants customary for financings of this type, including limitations on the Company’s and its subsidiaries’ ability, among other things, to incur additional debt, grant or permit additional liens, make investments and acquisitions, merge or consolidate with others, dispose of assets, pay dividends and distributions, repay junior indebtedness, incur a material adverse change and enter into affiliate transactions, in each case, subject to certain exceptions. In addition, the A&R Note Purchase Agreement contains financial covenants requiring the Company to maintain certain minimum trailing twelve-month consolidated XHANCE net sales and royalties, tested on a quarterly basis, and to maintain compliance with the Liquidity Covenant. As of June 30, 2024, the Company was in compliance with the covenants. The A&R Note Purchase Agreement also includes events of default customary for financings of this type, in certain cases subject to customary periods to cure, following which the holders of the Pharmakon Senior Secured Notes may accelerate all amounts outstanding under such notes.

The Company recorded interest expense of $4,947 and $4,824 during the three months ended June 30, 2024 and 2023, respectively. The Company recorded interest expense of $9,918 and $9,496 during the six months ended June 30, 2024 and 2023, respectively. Interest expense included total coupon interest and the amortization of debt issuance costs.
The Pharmakon debt balance is comprised of the following:
June 30, 2024December 31, 2023
Face amount$130,000 $130,000 
Front end fees(540)(518)
Debt issuance costs(5,467)(5,235)
Back end fees1,300 5,980 
Debt, net
$125,293 $130,227 
The Company classified the Pharmakon debt as a current liability at December 31, 2023 as it believed that, without additional capital, it was unlikely to comply with certain covenants in the A&R Note Purchase Agreement. The Pharmakon debt has been classified as long-term at June 30, 2024 as principal payments do not commence until the third quarter of 2025 and with the additional capital received from the May 10, 2024 registered direct offering (Note 2), the Company now expects to be in compliance with the Pharmakon debt covenants for at least the next 12 months.
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and ContingenciesThe Company is a party to a manufacture and supply agreement pursuant to which it has agreed to make minimum purchases of finished XHANCE units of $2.0 million in 2024, and $2.4 million in both 2025 and 2026. If the Company fails to achieve the minimum purchase commitments, the Company must pay the supplier 50% of the amount of any shortfall and must reimburse the supplier for certain non-cancellable costs and expenses. The Company's minimum purchase commitments are subject to certain exceptions and reductions. The Company has made $0.8 million in purchases during the six months ended June 30, 2024 under the Supply Agreement.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Benefit Plans
6 Months Ended
Jun. 30, 2024
Retirement Benefits [Abstract]  
Employee Benefit Plans Employee Benefit Plans
For US employees, the Company maintains a defined contribution 401(k) retirement plan. As of June 30, 2024 and 2023, $82 and $83 respectively, were recorded in accrued liabilities related to the Company match. The Company's contributions are made in cash.
The Company also maintains a severance benefit plan for employees that is governed by the Employee Retirement Income Security Act of 1974. The severance benefit plan provides severance benefits to eligible employees who are involuntarily terminated from their jobs for reasons other than cause, disability, or death.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Stockholders' Equity Stockholders' Equity
As of June 30, 2024, the Company had the following warrants outstanding to purchase shares of Common Stock:
Number of warrantsClassificationExercise Price Per ShareExpiration Date
2,500,000Equity$1.00November 18, 2026
30,268,000Liability$1.00November 23, 2027
23,700,000Equity$0.0001No Expiration

On May 10, 2024, the Company completed a registered direct offering pursuant to which it issued an aggregate of 31,800,000 shares of common stock at a purchase price of $1.00 per share and, in lieu of shares of common stock to certain investors, pre-funded warrants to purchase an aggregate of 23,700,000 shares of common stock at a price of $0.999 per pre-funded warrant, which represents the per share offering price for common stock less the $0.0001 per share exercise price for each such pre-funded warrant.
Upon the completion of the registered direct offering on May 10, 2024, the exercise price of the 30,268,000 liability classified warrants was reduced from $2.565 to $1.00 (which was the offering price of each share sold in the
registered direct offering) pursuant to the anti-dilution price protection provisions of such warrants. All other terms of the liability classified warrants remained unchanged.
Additionally, on May 10, 2024, pursuant to the Third Amendment to the A&R Note Purchase Agreement, the 2,500,000 equity classified common stock warrants listed above were amended to reduce the exercise price from $1.60 per share to $1.00 per share, and to extend the expiration date from November 18, 2024 to November 18. 2026.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-based Compensation
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-based Compensation Stock-based Compensation
The Company recorded total stock-based compensation expense related to stock options, restricted stock units and it's employee stock purchase plan awarded under the Company's 2010 Stock Incentive Plan, as amended and restated effective as of October 12, 20217 (the 2010 Plan), 2017 Employee Stock Purchase Plan (2017 Plan) and grants made pursuant to the Nasdaq inducement grant exception in accordance with Nasdaq Listing Rule 5635(c)(4) (the "Nasdaq Inducement Grant Exception") in the following expense categories in the accompanying consolidated statements of operations as follows:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Cost of product sales$33 $12 $50 $18 
Research and development126 62 281 
General and administrative2,697 1,365 4,079 2,726 
$2,735 $1,503 $4,191 $3,025 
Stock Options
The Company issues stock-based awards pursuant to the 2010 Plan and the Nasdaq Inducement Grant Exception. The Company has issued service-based, performance-based, and market-based stock options that generally have a contractual life of up to 10 years and may be exercisable in cash or as otherwise determined by the Company's board of directors or committee thereof. Vesting generally occurs over a period of not greater than four years. Performance-based options may vest upon the achievement of certain milestones. As of June 30, 2024, all of the performance conditions related to performance-based stock options issued by the Company had been achieved. Market-based options may vest upon the achievement of certain market-based objectives relating to the trading price of the Company's common stock.
The following table summarizes the activity related to stock option grants to employees and non-employees for the six months ended June 30, 2024:
 SharesWeighted
average
exercise price
per share
Weighted
average
remaining
contractual life
Outstanding at December 31, 20238,527,626 $5.03 6.55
Granted1,685,601 1.56 
Exercised— — 
Expired(846,640)9.73 
Forfeited(68,276)1.90 
Outstanding at June 30, 20249,298,311 $4.00 7.34
Exercisable at June 30, 20244,926,384 $3.97 6.07
During the six months ended June 30, 2024, service-based stock options to purchase 1,685,601 shares of common stock were granted to employees and generally vest over four years. The stock options had an estimated weighted
average grant date fair value of $1.06. The grant date fair value of each service-based and performance-based option grant was estimated at the time of grant using the Black-Scholes option-pricing model. The grant date fair value of each market-based stock option grant was estimated at the time of grant using a Monte Carlo simulation.
The aggregate intrinsic value of stock options outstanding and stock options exercisable, other than market-based stock options, as of June 30, 2024 was $0 and $0, respectively. At June 30, 2024, the unrecognized compensation cost related to unvested stock options, other than market-based stock options, expected to vest was $4,209. This unrecognized compensation will be recognized over an estimated weighted-average amortization period of 2.6 years.
Included in the table above are 569,345 market-based options outstanding granted in 2022. These options generally become eligible to vest over four years, subject to the achievement of certain market-based objectives relating to the trading price of the common stock. Stock-based compensation for these awards is recognized over the derived service period of approximately 2 years. The grant date fair value of each stock option grant, as well as the derived service period for these awards, was estimated at the time of grant using a Monte Carlo simulation. During the six months ended June 30, 2024, no market-based options vested upon the achievement of certain market-based objectives relating to the trading price of the Company's common stock.
Included in the table above are 711,500 options outstanding granted outside the 2010 Plan. The grants were made pursuant to the Nasdaq Inducement Grant Exception.
The Company calculated the fair value of the stock option grants using the following weighted average assumptions:
Six Months Ended June 30,
20242023
Risk free interest rate4.26 %3.97 %
Expected term (in years)5.96.08
Expected volatility75.02 %75.31 %
Annual dividend yield0.00 %0.00 %

Restricted Stock Units
The Company has issued service-based and performance-based restricted stock units (RSUs). Vesting generally occurs over a period not greater than four years. Vesting of the performance-based RSUs is subject to the achievement of certain milestones in connection with the Company's development programs.
The following table summarizes the activity related to RSUs granted to employees for the six months ended June 30, 2024:
 Shares
Balance at December 31, 20231,897,421 
Granted3,574,200 
Vested and settled(638,204)
Expired/forfeited/canceled(95,542)
Balance at June 30, 20244,737,875 
Expected to vest at June 30, 20244,737,875 
During the six months ended June 30, 2024, the Company granted 3,574,200 RSUs at a weighted-average grant date fair value of $1.82, all of which were service-based RSUs, provided, that, in the event certain financial metrics are achieved any then unvested RSUs shall become fully-vested subject to the recipients continued service through such date. No performance-based RSUs were granted in the six months ended June 30, 2024. As of December 31, 2023, the milestone associated with the previously granted performance based-RSUs was achieved. At June 30, 2024, the unrecognized compensation cost related to unvested service-based RSUs expected to vest was $6,612, to be recognized over an estimated weighted-average amortization period of 3.33 years.
Included in the table above are 41,250 RSUs granted outside the 2010 Plan. The grants were made pursuant to the Nasdaq Inducement Grant Exception.
2017 Employee Stock Purchase Plan
Under the 2017 Plan, shares of Common Stock may be purchased by eligible employees who elect to participate in the 2017 Plan at 85% of the lower of the fair market value of Common Stock on the first or last day of designated offering periods. During the six months ended June 30, 2024, the Company issued 160,711 shares of Common Stock to employees.
The Company calculated the fair value of each grant under the 2017 Employee Stock Purchase Plan using the following weighted average assumptions:
Six Months Ended June 30,
20242023
Risk free interest rate0.05 %0.05 %
Expected term (in years)0.50.5
Expected volatility65.06 %71.43 %
Annual dividend yield— %— %
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Pay vs Performance Disclosure            
Net income (loss) $ (7,581) $ (14,067) $ 2,626 $ (18,847) $ (21,649) $ (16,224)
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Use of estimates
Use of estimates
The preparation of the unaudited interim consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited interim consolidated financial statements and reported amounts of expenses during the reporting period. Due to the uncertainty of factors surrounding the estimates or judgments used in the preparation of the unaudited interim consolidated financial statements, actual results may materially vary from these estimates. Estimates and assumptions are periodically reviewed and the effects of revisions are reflected in the unaudited interim consolidated financial statements in the period they are determined to be necessary.
Concentration of credit risk and customer and supplier concentration
Concentration of credit risk
Financial instruments that potentially subject the Company to concentrations of credit risk are primarily cash and accounts receivable. The Company generally invests its cash in deposits with high credit quality financial institutions. Additionally, the Company performs periodic evaluations of the relative credit standing of these financial institutions.
Customer and supplier concentration
The Company has exposure to credit risk in accounts receivable from sales of product. XHANCE is sold to wholesale pharmaceutical distributors and preferred pharmacy network (PPN) partners, who, in turn, sell XHANCE to pharmacies, hospitals and other customers.
Fair value of financial instruments
Fair value of financial instruments
The Company measures certain assets and liabilities at fair value, which is defined as the price that would be received to sell an asset or paid to transfer a liability (the exit price) in an orderly transaction between market participants at the measurement date. The FASB accounting guidance outlines a valuation framework and creates a fair value hierarchy in order to increase the consistency and comparability of fair value measurements and the related disclosures. In determining fair value, the Company uses quoted prices and observable inputs. Observable inputs are inputs that market participants would use in pricing the asset or liability based on market data obtained from independent sources. The fair value hierarchy is broken down into three levels based on the source of the inputs as follows:
Level 1 — Valuations based on unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2 — Valuations based on observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data.
Level 3 — Valuations based on inputs that are unobservable and models that are significant to the overall fair value measurement.
At June 30, 2024 and December 31, 2023, the Company's financial instruments included cash and cash equivalents, accounts receivable, accounts payable, accrued expenses and certain liability classified warrants. The carrying amounts reported in the Company's financial statements for cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximates their respective fair values because of the short-term nature of these instruments. In addition, at June 30, 2024, the Company believed the carrying value of debt approximates fair value as the interest rates were reflective of the rate the Company could obtain on debt with similar terms and conditions. At June 30, 2024, there were no financial assets or liabilities measured at fair value on a recurring basis other than the liability classified warrants.
In November 2022, the Company issued warrants in connection with a public offering. Pursuant to the terms of the warrant agreement, the Company could be required to settle the warrants in cash in the event of an acquisition of the Company and, as a result, the warrants are required to be measured at fair value and reported as liability in the consolidated balance sheet. The Company recorded the fair value of the warrants upon issuance using a Monte Carlo simulation and is required to revalue the warrants at each reporting date with any changes in fair value recorded on our statement of operations. The valuation of the warrants is considered under Level 3 of the fair value hierarchy due to the need to use assumptions in the valuation that are both significant to the fair value measurement and unobservable. The change in the fair value of the Level 3 warrants liabilities is reflected in the statement of operations.
Net product revenues
Net product revenues
The Company accounts for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers (ASC 606). The Company recognizes revenue from XHANCE sales at the point customers obtain control of the product, which generally occurs upon delivery. The transaction price that is recognized as revenue for products includes an estimate of variable consideration. The Company’s estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of its anticipated performance and all information (historical, current and forecasted) that is reasonably available. The components of the Company’s variable consideration include the following:
Provider Chargebacks and Discounts. Chargebacks for fees and discounts to providers represent the estimated obligations resulting from contractual commitments to sell products to qualified healthcare providers at prices lower than the list prices charged to customers who directly purchase the product from the Company. Customers charge
the Company for the difference between what they pay for the product and the ultimate selling price to the qualified healthcare providers. These components of variable consideration are established in the same period that the related revenue is recognized, resulting in a reduction of product revenue and accounts receivable.
Trade Discounts and Allowances. The Company generally provides customers with discounts that include incentive fees which are explicitly stated in the Company’s contracts. These discounts are recorded as a reduction of revenue and accounts receivable in the period in which the related product revenue is recognized.
Product Returns. Consistent with industry practice, the Company has a product returns policy that provides customers a right of return for product purchased within a specified period prior to and subsequent to the product’s expiration date. The Company estimates the amount of its product that may be returned and presents this amount as a reduction of revenue in the period the related product revenue is recognized, in addition to establishing a liability. The Company considers several factors in the estimation process, including expiration dates of product shipped to customers, inventory levels within the distribution channel, product shelf life, prescription trends and other relevant factors.
Government Rebates. The Company is subject to discount obligations under state Medicaid programs and Medicare. Reserves related to these discount obligations are recorded in the same period the related revenue is recognized, resulting in a reduction of product revenue and the establishment of a current liability. The Company’s liability for these rebates consists of estimates of claims for the current quarter and estimated future claims that will be made for product that has been recognized as revenue but remains in the distribution channel inventories at the end of the reporting period.
Payor Rebates. The Company contracts with certain third-party payors, primarily health insurance companies and pharmacy benefit managers, for the payment of rebates with respect to utilization of its products. These rebates are based on contractual percentages applied to the amount of product prescribed to patients who are covered by the plan or the organization with which it contracts. The Company estimates these rebates and records such estimates in the same period the related revenue is recognized, resulting in a reduction of product revenue and the establishment of a current liability.
Patient Assistance. Other programs that the Company offers include voluntary co-pay patient assistance programs intended to provide financial assistance to eligible patients with prescription drug co-payments required by payors and coupon programs for cash payors. The calculation of the current liability for this assistance is based on an estimate of claims and the cost per claim that the Company expects to receive associated with product that has been recognized as revenue but remains in the distribution channel inventories at the end of each reporting period.
Distribution and Other Fees. The Company pays distribution and other fees to certain customers in connection with the sales of its products. The Company records distribution and other fees paid to its customers as a reduction of revenue, unless the payment is for a distinct good or service from the customer and the Company can reasonably estimate the fair value of the goods or services received. If both conditions are met, the Company records the consideration paid to the customer as an operating expense. These costs are typically known at the time of sale, resulting in minimal adjustments subsequent to the period of sale.
Net income (loss) per common share
Net income (loss) per common share
Basic and diluted net income (loss) per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities, which include restricted stock units. Under the two-class method, net income (loss) is allocated to common stock and each restricted stock unit to the extent that each restricted stock unit may share in earnings as if all of the earnings for the period had been distributed. The two-class method is not applicable during periods with a net loss, as is the case in the quarter ended, June 30, 2024, and the six month periods ended June 30, 2023 and 2024.

Basic net income (loss) per share of common stock, (Basic), is computed by dividing net income (loss) attributable to common stockholders by the weighted average number of shares of common stock outstanding during each period. In the 2024 periods presented, the Basic weighted average share calculation also includes the weighted average of the pre-funded warrants to purchase shares of common stock at $0.0001 per share that were issued in
the registered direct offering on May 10, 2024. Diluted income (loss) per common share, (Diluted), also includes the weighted average of common stock equivalents, if the inclusion of such common stock equivalents would be dilutive. Dilutive common stock equivalents potentially include warrants, stock options and non-vested restricted stock awards using the treasury stock method. As occurred in the three and six month periods ended June 30, 2024 the Diluted calculation was further adjusted by the unrealized gains on the liability classified warrants under the assumption that the gains would not have been recorded if the warrants had been exercised.
Income taxes
Income taxes
In accordance with ASC 270, Interim Reporting, and ASC 740, Income Taxes, the Company is required at the end of each interim period to determine the best estimate of its annual effective tax rate and then apply that rate in providing for income taxes on a current year-to-date (interim period) basis. For the six months ended June 30, 2024 and 2023, the Company recorded no tax expense or benefit due to the expected current year loss and its historical losses. As of June 30, 2024 and December 31, 2023, the Company concluded that a full valuation allowance would be necessary for all of its net deferred tax assets. The Company had no amounts recorded for uncertain tax positions, interest or penalties in the accompanying consolidated financial statements.
Recent accounting pronouncements
Recent accounting pronouncements
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. FASB is issuing the amendments in this Update to enhance the transparency and decision usefulness of income tax disclosures. Investors, lenders, creditors, and other allocators of capital (collectively, “investors”) indicated that the existing income tax disclosures should be enhanced to provide information to better assess how an entity’s operations and related tax risks and tax planning and operational opportunities affect its tax rate and prospects for future cash flows. Investors currently rely on the rate reconciliation table and other disclosures, including total income taxes paid, to evaluate income tax risks and opportunities. While investors find these disclosures helpful, they suggested possible enhancements to better (1) understand an entity’s exposure to potential changes in jurisdictional tax legislation and the ensuing risks and opportunities, (2) assess income tax information that affects cash flow forecasts and capital allocation decisions, and (3) identify potential opportunities to increase future cash flows. The amendments in this Update address investor requests for more transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid information. This Update also includes certain other amendments to improve the effectiveness of income tax disclosures. The new standard is effective for annual periods beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating ASU No. 2023-09 and its impact on results of operations, financial position and cash flows and related disclosures.
Fair Value Measurements Fair Value Measurements
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The Company applies the guidance in ASC 820, Fair Value Measurements, to account for financial assets and liabilities measured on a recurring basis. Fair value is measured as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or liability.
The Company uses a fair value hierarchy, which distinguishes between assumptions based on market data (observable inputs) and an entity's own assumptions (unobservable inputs). The guidance requires that fair value measurements be classified and disclosed in one of the following 3 categories:
Level l: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;
Level 2: Quoted prices in markets that are not active or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and
Level 3: Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).
Determining which category an asset or liability falls within the hierarchy requires significant judgment. The Company evaluates its hierarchy disclosures each reporting period. There were no transfers between Level I, 2 and 3 during the three months ended June 30, 2024.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Computation of Basic and Diluted Net Income (Loss)
The following table sets forth the computation of basic and diluted income (loss) for the periods presented:
Three Months Ended June 30,Six Months Ended June 30,
 2024202320242023
Basic net income (loss) per common share calculation:
   Net income (loss)$(7,581)2,626 $(21,649)$(16,224)
   Less: undistributed earnings to participating shareholders— (53)— — 
Net income (loss) – basic(7,581)2,573 (21,649)(16,224)
Weighted-average shares of common stock outstanding – basic147,455,374 111,979,778 130,025,113 111,877,669 
   Net income (loss) per share of common stock - basic$(0.05)$0.02 $(0.17)$(0.15)
Diluted net income (loss) per common share calculation:
Net income (loss) – basic$(7,581)$2,573 $(21,649)$(16,224)
Add: Unrealized gain on fair value of warrants(3,100)— (1,800)— 
Net (loss) income - diluted$(10,681)$2,573 $(23,449)$(16,224)
Weighted average shares of common stock outstanding - diluted150,698,374 112,042,097 136,918,539 111,877,669 
   Net income (loss) per share of common stock - diluted$(0.07)$0.02 $(0.17)$(0.15)
Computation of basic and diluted shares:
Weighted average shares of common stock outstanding - basic147,455,374 111,979,778 130,025,113 111,877,669 
Potential common shares:
   Stock options— 1,212 — — 
   Restricted stock units— 29,399 — — 
   Employee stock purchase plan— 31,708 — — 
   Dilutive warrants3,243,000 — 6,893,426 — 
Weighted average shares of common stock outstanding - diluted150,698,374 112,042,097 136,918,539 111,877,669 
Schedule of Antidilutive Shares Excluded From Computation of Net Loss Per Common Share
Diluted net loss per share for these periods presented on the statement of operations do not reflect the potential common shares noted below as their effect would be antidilutive.
 June 30,
 20242023
Stock options9,298,311 10,634,934 
Restricted stock units4,737,875 2,429,266 
Common stock warrants25,874,574 32,768,000 
Total39,910,760 45,832,200 
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets Measured on Recurring Basis
The table below presents the liabilities (in thousands) measured and recorded in the financial statements at fair value on a recurring basis at June 30, 2024 categorized by the level of inputs used in the valuation of each liability.
June 30, 2024
TotalLevel 1Level 2Level 3
Liabilities
Warrant Liability$15,400 $— $— $15,400 
Total Liabilities$15,400 $— $— $15,400 
December 31, 2023
Liabilities
Warrant Liability$17,200 $— $— $17,200 
Total Liabilities$17,200 $— $— $17,200 
Schedule of Fair Value, Liabilities Measured on Recurring Basis
The table below presents the liabilities (in thousands) measured and recorded in the financial statements at fair value on a recurring basis at June 30, 2024 categorized by the level of inputs used in the valuation of each liability.
June 30, 2024
TotalLevel 1Level 2Level 3
Liabilities
Warrant Liability$15,400 $— $— $15,400 
Total Liabilities$15,400 $— $— $15,400 
December 31, 2023
Liabilities
Warrant Liability$17,200 $— $— $17,200 
Total Liabilities$17,200 $— $— $17,200 
Schedule of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Inputs Reconciliation
The reconciliation of the Company's warrant liability measured at fair value on a recurring basis using unobservable inputs (Level 3) is as follows (in thousands):
Warrant Liability
Balance, December 31, 2023$17,200 
Warrants issued— 
Change in fair value of liability(1,800)
Balance, June 30, 2024
$15,400 
Schedule of Significant Unobservable Inputs in Valuation of Warrants The estimated fair value of the warrant liability is determined using Level 3 inputs. The inputs and values were as follows:
June 30, 2024
December 31, 2023
Stock price$1.04 $1.29 
Strike price$1.00 $2.57 
Expected volatility57.5 %60.0 %
Risk-free interest rate4.4 %3.9 %
Expected dividend yield— %— %
Expected life (years)3.43.9
Fair value per warrant$0.51 $0.57 
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventory (Tables)
6 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventory consisted of the following:
June 30, 2024December 31, 2023
Raw materials$3,698 $2,400 
Work-in-process4,430 3,281 
Finished goods3,279 2,371 
  Total inventory$11,407 $8,052 
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment, net, consisted of the following:
 June 30, 2024December 31, 2023
Computer equipment and software$1,465 $1,443 
Furniture and fixtures366 366 
Machinery and equipment3,150 3,146 
Leasehold improvements622 609 
Construction in process128 115 
5,731 5,679 
Less: accumulated depreciation(5,017)(4,864)
$714 $815 
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of:
 June 30, 2024December 31, 2023
Accrued expenses:
   Product revenue allowances$17,376 $20,145 
   Selling, general and administrative expenses5,130 6,229 
   Research and development expenses221 644 
   Payroll expenses6,316 6,801 
    Accrued interest— 4,666 
    Other1,059 3,015 
      Total accrued expenses$30,102 $41,500 
Other current liabilities:
   Lease liability$865 $911 
      Total other current liabilities865 911 
      Total accrued expenses and other current liabilities$30,967 $42,411 
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Schedule of A&R Note Purchase Agreement and Long Term Balance Pursuant to the Second Amendment, the financial covenants requiring the Company to achieve minimum trailing twelve-month consolidated XHANCE net product sales and royalties was modified as follows (amounts in thousands):
Trailing Twelve-Months EndingAs Revised Pursuant to Second Amendment
March 31, 2024$70,000
June 30, 2024$70,000
September 30, 2024$72,500
December 31, 2024$75,000
March 31, 2025$80,000
June 30, 2025$87,500
September 30, 2025$95,000
December 31, 2025$105,500
March 31, 2026$120,000
June 30, 2026$130,000
September 30, 2026$145,000
December 31, 2026$150,000
March 31, 2027$155,000
June 30, 2027$160,000
The Pharmakon debt balance is comprised of the following:
June 30, 2024December 31, 2023
Face amount$130,000 $130,000 
Front end fees(540)(518)
Debt issuance costs(5,467)(5,235)
Back end fees1,300 5,980 
Debt, net
$125,293 $130,227 
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Schedule of Warrants Outstanding
As of June 30, 2024, the Company had the following warrants outstanding to purchase shares of Common Stock:
Number of warrantsClassificationExercise Price Per ShareExpiration Date
2,500,000Equity$1.00November 18, 2026
30,268,000Liability$1.00November 23, 2027
23,700,000Equity$0.0001No Expiration
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Allocated Stock-Based Compensation Expense
The Company recorded total stock-based compensation expense related to stock options, restricted stock units and it's employee stock purchase plan awarded under the Company's 2010 Stock Incentive Plan, as amended and restated effective as of October 12, 20217 (the 2010 Plan), 2017 Employee Stock Purchase Plan (2017 Plan) and grants made pursuant to the Nasdaq inducement grant exception in accordance with Nasdaq Listing Rule 5635(c)(4) (the "Nasdaq Inducement Grant Exception") in the following expense categories in the accompanying consolidated statements of operations as follows:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Cost of product sales$33 $12 $50 $18 
Research and development126 62 281 
General and administrative2,697 1,365 4,079 2,726 
$2,735 $1,503 $4,191 $3,025 
Schedule of Stock Option Activity
The following table summarizes the activity related to stock option grants to employees and non-employees for the six months ended June 30, 2024:
 SharesWeighted
average
exercise price
per share
Weighted
average
remaining
contractual life
Outstanding at December 31, 20238,527,626 $5.03 6.55
Granted1,685,601 1.56 
Exercised— — 
Expired(846,640)9.73 
Forfeited(68,276)1.90 
Outstanding at June 30, 20249,298,311 $4.00 7.34
Exercisable at June 30, 20244,926,384 $3.97 6.07
Schedule of Fair Value Options using Black-Scholes Pricing Model The Company calculated the fair value of the stock option grants using the following weighted average assumptions:
Six Months Ended June 30,
20242023
Risk free interest rate4.26 %3.97 %
Expected term (in years)5.96.08
Expected volatility75.02 %75.31 %
Annual dividend yield0.00 %0.00 %
The Company calculated the fair value of each grant under the 2017 Employee Stock Purchase Plan using the following weighted average assumptions:
Six Months Ended June 30,
20242023
Risk free interest rate0.05 %0.05 %
Expected term (in years)0.50.5
Expected volatility65.06 %71.43 %
Annual dividend yield— %— %
Schedule of Nonvested Restricted Stock Units Activity
The following table summarizes the activity related to RSUs granted to employees for the six months ended June 30, 2024:
 Shares
Balance at December 31, 20231,897,421 
Granted3,574,200 
Vested and settled(638,204)
Expired/forfeited/canceled(95,542)
Balance at June 30, 20244,737,875 
Expected to vest at June 30, 20244,737,875 
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Liquidity (Details) - USD ($)
$ / shares in Units, $ in Thousands
May 10, 2024
Jun. 30, 2024
Dec. 31, 2023
Subsidiary, Sale of Stock      
Cash and cash equivalents   $ 91,358 $ 73,684
Working capital deficiency   $ 96,230  
Sale of common stock, net of issuance costs (in shares) 31,800,000    
Purchase price (in dollars per share) $ 1.00    
Consideration received on transaction $ 55,300    
Prefunded Warrants      
Subsidiary, Sale of Stock      
Sale of common stock, net of issuance costs (in shares) 23,700,000    
Purchase price (in dollars per share) $ 0.999    
Prefunded Warrants | Common Stock      
Subsidiary, Sale of Stock      
Purchase price (in dollars per share) $ 0.0001    
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) - Customer Concentration Risk - Five Customers - customer
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Accounts Receivable        
Concentration Risk        
Number of customers (customer) 5 5 5 5
Concentration risk (as a percent)     89.00% 64.00%
Sales Revenue, Net        
Concentration Risk        
Number of customers (customer) 5 5 5 5
Concentration risk (as a percent) 80.00% 42.00% 72.00% 34.00%
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basis of Presentation and Summary of Significant Accounting Policies - Net income (loss) per common share (Details)
May 10, 2024
$ / shares
Antidilutive Securities Excluded from Computation of Earnings Per Share  
Purchase price (in dollars per share) $ 1.00
Prefunded Warrants  
Antidilutive Securities Excluded from Computation of Earnings Per Share  
Purchase price (in dollars per share) 0.999
Common Stock | Prefunded Warrants  
Antidilutive Securities Excluded from Computation of Earnings Per Share  
Purchase price (in dollars per share) $ 0.0001
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basis of Presentation and Summary of Significant Accounting Policies - Computation of Basic and Diluted Net Income (Loss) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Basic net income (loss) per common share calculation:            
Net income (loss) $ (7,581) $ (14,067) $ 2,626 $ (18,847) $ (21,649) $ (16,224)
Less: undistributed earnings to participating shareholders 0   (53)   0 0
Net (loss) income - basic $ (7,581)   $ 2,573   $ (21,649) $ (16,224)
Weighted-average shares of common stock outstanding — basic (in shares) 147,455,374   111,979,778   130,025,113 111,877,669
Net income (loss) per share of common stock, basic (usd per share) $ (0.05)   $ 0.02   $ (0.17) $ (0.15)
Diluted net income (loss) per common share calculation:            
Add: Unrealized gain on fair value of warrants $ (3,100)   $ 0   $ (1,800) $ 0
Net (loss) income - diluted $ (10,681)   $ 2,573   $ (23,449) $ (16,224)
Weighted average common shares outstanding, diluted (in shares) 150,698,374   112,042,097   136,918,539 111,877,669
Net income (loss) per share of common stock - diluted (usd per share) $ (0.07)   $ 0.02   $ (0.17) $ (0.15)
Potential common shares:            
Dilutive warrants (in shares) 3,243,000   0   6,893,426 0
Weighted-average shares of common stock outstanding - diluted (in shares) 150,698,374   112,042,097   136,918,539 111,877,669
Stock options            
Potential common shares:            
Dilutive effect of share-based compensation plan (in shares) 0   1,212   0 0
Restricted stock units            
Potential common shares:            
Dilutive effect of share-based compensation plan (in shares) 0   29,399   0 0
Employee stock purchase plan            
Potential common shares:            
Dilutive effect of share-based compensation plan (in shares) 0   31,708   0 0
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basis of Presentation and Summary of Significant Accounting Policies - Antidilutive Shares Excluded From Computation of Net Loss Per Share (Details) - shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Securities excluded from computation of net loss per common share (in shares) 39,910,760 45,832,200
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Securities excluded from computation of net loss per common share (in shares) 9,298,311 10,634,934
Restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Securities excluded from computation of net loss per common share (in shares) 4,737,875 2,429,266
Common stock warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Securities excluded from computation of net loss per common share (in shares) 25,874,574 32,768,000
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Liabilities    
Warrant Liability $ 15,400 $ 17,200
Total Liabilities 15,400 17,200
Level 1    
Liabilities    
Warrant Liability 0 0
Total Liabilities 0 0
Level 2    
Liabilities    
Warrant Liability 0 0
Total Liabilities 0 0
Level 3    
Liabilities    
Warrant Liability 15,400 17,200
Total Liabilities $ 15,400 $ 17,200
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Fair Value Liabilities Measured on Recurring Basis Using Unobservable Inputs (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Warrant Liability  
Balance, December 31, 2023 $ 17,200
Warrants issued 0
Change in fair value of liability (1,800)
Balance, June 30, 2024 $ 15,400
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Change in fair value of warrant liability
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Narrative (Details)
6 Months Ended
Jun. 30, 2024
$ / shares
shares
May 10, 2024
May 09, 2024
Dec. 31, 2023
Fair Value Measurement Inputs and Valuation Techniques        
Class of warrant or right restriction, common shares maximum ownership (as a percent) 4.99%      
Class of warrant or right restriction, common shares maximum ownership prior to execution (as a percent) 9.99%      
Class of warrant or right restriction, common shares maximum ownership after effective waiting period (as a percent) 19.99%      
Strike price | Monte Carlo Simulation        
Fair Value Measurement Inputs and Valuation Techniques        
Warrants outstanding, measurement input 1.00 1.00 2.565 2.57
Warrant        
Fair Value Measurement Inputs and Valuation Techniques        
Price per share (in dollars per share) $ 1.00      
Warrant | Public Offering        
Fair Value Measurement Inputs and Valuation Techniques        
Number of shares issued (in shares) | shares 30,268,000      
Warrants exercise price (in dollars per share) $ 0.01      
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Valuation of Warrants (Details) - Monte Carlo Simulation
Jun. 30, 2024
$ / shares
May 10, 2024
May 09, 2024
Dec. 31, 2023
$ / shares
Fair Value Measurement Inputs and Valuation Techniques        
Expected life (years) 3 years 4 months 24 days     3 years 10 months 24 days
Fair value per warrant (in dollars per share) $ 0.51     $ 0.57
Stock price        
Fair Value Measurement Inputs and Valuation Techniques        
Warrants outstanding, measurement input 1.04     1.29
Strike price        
Fair Value Measurement Inputs and Valuation Techniques        
Warrants outstanding, measurement input 1.00 1.00 2.565 2.57
Expected volatility        
Fair Value Measurement Inputs and Valuation Techniques        
Warrants outstanding, measurement input 0.575     0.600
Risk-free interest rate        
Fair Value Measurement Inputs and Valuation Techniques        
Warrants outstanding, measurement input 0.044     0.039
Expected dividend yield        
Fair Value Measurement Inputs and Valuation Techniques        
Warrants outstanding, measurement input 0     0
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 3,698 $ 2,400
Work-in-process 4,430 3,281
Finished goods 3,279 2,371
Total inventory $ 11,407 $ 8,052
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment    
Property and equipment, gross $ 5,731 $ 5,679
Less: accumulated depreciation (5,017) (4,864)
Property and equipment, net 714 815
Computer equipment and software    
Property, Plant and Equipment    
Property and equipment, gross 1,465 1,443
Furniture and fixtures    
Property, Plant and Equipment    
Property and equipment, gross 366 366
Machinery and equipment    
Property, Plant and Equipment    
Property and equipment, gross 3,150 3,146
Leasehold improvements    
Property, Plant and Equipment    
Property and equipment, gross 622 609
Construction in process    
Property, Plant and Equipment    
Property and equipment, gross $ 128 $ 115
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Property, Plant and Equipment [Abstract]        
Depreciation $ 83 $ 72 $ 152 $ 178
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accrued expenses:    
Product revenue allowances $ 17,376 $ 20,145
Selling, general and administrative expenses 5,130 6,229
Research and development expenses 221 644
Payroll expenses 6,316 6,801
Accrued interest 0 4,666
Other 1,059 3,015
Total accrued expenses 30,102 41,500
Other current liabilities:    
Lease liability 865 911
Total other current liabilities 865 911
Total accrued expenses and other current liabilities $ 30,967 $ 42,411
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Narrative (Details)
3 Months Ended 6 Months Ended
May 10, 2024
USD ($)
$ / shares
shares
Nov. 23, 2022
USD ($)
installment
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
May 09, 2024
$ / shares
shares
May 08, 2024
USD ($)
May 07, 2024
USD ($)
Dec. 01, 2020
USD ($)
Feb. 13, 2020
USD ($)
Sep. 12, 2019
USD ($)
Debt Instrument                        
Warrants outstanding (in shares) | shares 30,268,000                      
Warrants Expiring November 18, 2024                        
Debt Instrument                        
Warrants outstanding (in shares) | shares             2,500,000          
Warrants exercise price (in dollars per share) | $ / shares $ 1.00           $ 1.60          
Note Purchase Agreement | Senior Notes                        
Debt Instrument                        
Debt maximum borrowing capacity                       $ 130,000,000
Debt face amount                       $ 80,000,000
Number of installment payments (installment) | installment   8                    
Debt term   3 months                    
Variable rate (as a percent)   2.50%                    
Stated interest rate (as a percent)   8.50%                    
Increase in interest rate (as a percent)   3.00%                    
Effective rate (as a percent)     14.53%   14.53%              
Amendment fee (as a percent)   3.00%                    
Amendment fee payable   $ 1,300,000                    
Make whole premium payment   24,000,000                    
Debt covenant, cash and cash equivalents               $ 20,000,000 $ 30,000,000      
Shares issued to settle debt (in shares) | shares 4,680,000                      
Value of debt settled with shares $ 4,680,000                      
Interest expense     $ 4,947,000 $ 4,824,000 $ 9,918,000 $ 9,496,000            
Note Purchase Agreement | Senior Notes | Debt Instrument, Redemption, Period One                        
Debt Instrument                        
Amendment fee   $ 3,900,000                    
Debt instrument, make-whole provision, payment accrual period   18 months                    
Note Purchase Agreement | Senior Notes | Debt Instrument, Redemption, Period Three                        
Debt Instrument                        
Amendment fee   $ 2,600,000                    
Debt instrument, make-whole provision, payment accrual period   42 months                    
Note Purchase Agreement | Senior Notes | Debt Instrument, Redemption, Period Two                        
Debt Instrument                        
Debt instrument, make-whole provision, payment accrual period   24 months                    
Note Purchase Agreement - First Delayed Draw Notes | Senior Notes                        
Debt Instrument                        
Debt face amount                     $ 30,000,000  
Note Purchase Agreement - Third Delayed Draw Notes | Senior Notes                        
Debt Instrument                        
Debt face amount                   $ 20,000,000    
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - A&R Note Purchase Agreement (Details) - Senior Notes
$ in Thousands
Jun. 30, 2024
USD ($)
March 31, 2024  
Debt Instrument  
XHANCE net product sales and royalties $ 70,000
June 30, 2024  
Debt Instrument  
XHANCE net product sales and royalties 70,000
September 30, 2024  
Debt Instrument  
XHANCE net product sales and royalties 72,500
December 31, 2024  
Debt Instrument  
XHANCE net product sales and royalties 75,000
March 31, 2025  
Debt Instrument  
XHANCE net product sales and royalties 80,000
June 30, 2025  
Debt Instrument  
XHANCE net product sales and royalties 87,500
September 30, 2025  
Debt Instrument  
XHANCE net product sales and royalties 95,000
December 31, 2025  
Debt Instrument  
XHANCE net product sales and royalties 105,500
March 31, 2026  
Debt Instrument  
XHANCE net product sales and royalties 120,000
June 30, 2026  
Debt Instrument  
XHANCE net product sales and royalties 130,000
Septmeber 30, 2026  
Debt Instrument  
XHANCE net product sales and royalties 145,000
December 31, 2026  
Debt Instrument  
XHANCE net product sales and royalties 150,000
March 31, 2027  
Debt Instrument  
XHANCE net product sales and royalties 155,000
June 30, 2027  
Debt Instrument  
XHANCE net product sales and royalties $ 160,000
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Schedule of Long Term Debt (Details) - Senior Notes - Note Purchase Agreement - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument    
Face amount $ 130,000 $ 130,000
Front end fees (540) (518)
Debt issuance costs (5,467) (5,235)
Back end fees 1,300 5,980
Debt, net $ 125,293 $ 130,227
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Details) - Hikma
$ in Millions
6 Months Ended
Jun. 30, 2024
USD ($)
Purchase Commitment, Excluding Long-Term Commitment [Line Items]  
Minimum purchases in 2024 $ 2.0
Minimum purchases in 2025 2.4
Minimum purchases in 2026 $ 2.4
Shortfall reimbursement rate (as a percent) 50.00%
Payments to purchase supplies $ 0.8
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Benefit Plans (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Retirement Benefits [Abstract]    
Accrued liabilities related to the Company match $ 82 $ 83
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Warrants Outstanding (Details) - $ / shares
Jun. 30, 2024
May 10, 2024
Class of Stock    
Number of warrants outstanding (in shares)   30,268,000
Warrants Expiring November 18, 2026    
Class of Stock    
Number of warrants outstanding (in shares) 2,500,000  
Warrants exercise price (in dollars per share) $ 1.00 $ 1.00
Warrants Expiring November 23, 2027    
Class of Stock    
Number of warrants outstanding (in shares) 30,268,000  
Warrants exercise price (in dollars per share) $ 1.00  
No Expiration    
Class of Stock    
Number of warrants outstanding (in shares) 23,700,000  
Warrants exercise price (in dollars per share) $ 0.0001  
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Narrative (Details)
May 10, 2024
$ / shares
shares
Jun. 30, 2024
$ / shares
shares
May 09, 2024
$ / shares
shares
Dec. 31, 2023
Class of Stock        
Sale of common stock, net of issuance costs (in shares) | shares 31,800,000      
Purchase price (in dollars per share) | $ / shares $ 1.00      
Warrants outstanding (in shares) | shares 30,268,000      
Warrants Expiring November 18, 2024        
Class of Stock        
Warrants outstanding (in shares) | shares     2,500,000  
Warrants exercise price (in dollars per share) | $ / shares $ 1.00   $ 1.60  
Warrants Expiring November 18, 2026        
Class of Stock        
Warrants outstanding (in shares) | shares   2,500,000    
Warrants exercise price (in dollars per share) | $ / shares $ 1.00 $ 1.00    
Strike price | Monte Carlo Simulation        
Class of Stock        
Warrants outstanding, measurement input 1.00 1.00 2.565 2.57
Prefunded Warrants        
Class of Stock        
Sale of common stock, net of issuance costs (in shares) | shares 23,700,000      
Purchase price (in dollars per share) | $ / shares $ 0.999      
Prefunded Warrants | Common Stock        
Class of Stock        
Purchase price (in dollars per share) | $ / shares $ 0.0001      
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-based Compensation - Allocated Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Payment Arrangement, Expensed and Capitalized, Amount        
Stock-based compensation expense $ 2,735 $ 1,503 $ 4,191 $ 3,025
Cost of product sales        
Share-based Payment Arrangement, Expensed and Capitalized, Amount        
Stock-based compensation expense 33 12 50 18
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount        
Stock-based compensation expense 5 126 62 281
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount        
Stock-based compensation expense $ 2,697 $ 1,365 $ 4,079 $ 2,726
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award  
Granted (in shares) 1,685,601
Service Based Stock Options  
Share-based Compensation Arrangement by Share-based Payment Award  
Award vesting period (in years) 4 years
Granted (in shares) 1,685,601
Fair value of common stock (in dollars per share) | $ / shares $ 1.06
Intrinsic value of options outstanding | $ $ 0
Intrinsic value of exercisable options | $ 0
Unrecognized cost related to unvested RSUs expected to vest | $ $ 4,209
Estimated weighted-average amortization period (in years) 2 years 7 months 6 days
Market Based Stock Options  
Share-based Compensation Arrangement by Share-based Payment Award  
Award vesting period (in years) 4 years
Granted (in shares) 569,345
Service period (in years) 2 years
Restricted stock units  
Share-based Compensation Arrangement by Share-based Payment Award  
Award vesting period (in years) 4 years
Granted (in shares) 3,574,200
Restricted shares fair value at grant date (in dollars per share) | $ / shares $ 1.82
Restricted Stock Units, Service-Based  
Share-based Compensation Arrangement by Share-based Payment Award  
Unrecognized cost related to unvested RSUs expected to vest | $ $ 6,612
Estimated weighted-average amortization period (in years) 3 years 3 months 29 days
Amended and Restated 2010 Stock Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award  
Plan options contractual life (up to) (in years) 10 years
NASDAQ Inducement Grant Exception | Service Based Stock Options  
Share-based Compensation Arrangement by Share-based Payment Award  
Granted (in shares) 711,500
NASDAQ Inducement Grant Exception | Restricted stock units  
Share-based Compensation Arrangement by Share-based Payment Award  
Granted (in shares) 41,250
2017 Plan | Employee Stock  
Share-based Compensation Arrangement by Share-based Payment Award  
ESPP purchase price of common stock (as a percent) 85.00%
Shares issued (in shares) 160,711
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-based Compensation - Stock Option Activity (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Shares    
Granted (in shares) 1,685,601  
Service Based Stock Options    
Shares    
Beginning balance (in shares) 8,527,626  
Granted (in shares) 1,685,601  
Exercised (in shares) 0  
Expired (in shares) (846,640)  
Forfeited (in shares) (68,276)  
Ending balance (in shares) 9,298,311 8,527,626
Exercisable (in shares) 4,926,384  
Weighted average exercise price per share    
Beginning balance (in dollars per share) $ 5.03  
Granted (in dollars per share) 1.56  
Exercised (in dollars per share) 0  
Expired (in dollars per share) 9.73  
Forfeited (in dollars per share) 1.90  
Ending balance (in dollars per share) 4.00 $ 5.03
Exercisable (in dollars per share) $ 3.97  
Weighted average remaining contractual life    
Options outstanding, weighted average remaining contractual life 7 years 4 months 2 days 6 years 6 months 18 days
Options exercisable, weighted average remaining contractual life 6 years 25 days  
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-based Compensation - Black-Scholes Pricing Model Options (Details) - 2017 Employee Stock Purchase Plan
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award    
Risk free interest rate 0.05% 0.05%
Expected term (in years) 6 months 6 months
Expected volatility 65.06% 71.43%
Annual dividend yield 0.00% 0.00%
Service Based Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award    
Risk free interest rate 4.26% 3.97%
Expected term (in years) 5 years 10 months 24 days 6 years 29 days
Expected volatility 75.02% 75.31%
Annual dividend yield 0.00% 0.00%
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-based Compensation - Restricted Stock Units Activity (Details) - Restricted stock units
6 Months Ended
Jun. 30, 2024
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Beginning balance (in shares) 1,897,421
Granted (in shares) 3,574,200
Vested and settled (in shares) (638,204)
Expired/ forfeited/ canceled (in shares) (95,542)
Ending balance (in shares) 4,737,875
Expected to vest at end of period (in shares) 4,737,875
EXCEL 69 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "8Z"%D'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.@A9.?JG]>\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O::;0T/7%V5/"H(#Q;>0W+:PI@G)2;MO;QJW#M$/(.0E=__\ M[G>01GFA7,"7X#P&,AAO1MOU42B_9@ E!]9. M$_UI[!JX B888;#QNX!Z)N;JG]C< 79.CM',J6$8RF&1&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" F.@A90E7^'N(% "Q'P & 'AL+W=OM2TJRQ#^ M?:]LL-F,?*&>Y4OBMW/08UG2D=3?2/4E60JAR6L4QLE-8ZGUZEVKE7A+$?'D M4JY$#'?F4D5HPB,54D22- M(JZVMR*4FYL&;>PO/ 6+I3876H/^BB_$3.C?5U,%9ZW"Q0\B$2>!C(D2\YO& MD+X;N:X19$_\$8A->")&,OPS\/7RIG'5(+Z8\S343W+SB]@!=8R?)\,D M^TLV^;/M=H-X::)EM!-#":(@SO_SU]V+.!30"@';"=@; :WZ!7$.:QM M*<_HF#P$.;7)ORJ.6[P?-_-ST??S]_ ET0H^N7]L;RAW:-L=3#M\EZRX)VX: MT- 2H=:B,?CA.]IU?K;A?2.SKV#;!6P;*B^)F>OX.R=^&4J#D-(-@)4UR/N->=A8JU(5%83\*H MO$(+=1_K0&_)0Q *,DFC%Z%L8+B'X]"F>\7:U :'2FO"71=PUZ? /8E%8+I1 MJ,8)CZS?*.[S.'T>3QYG]Q=D/!E=VBA1?4U*ZI1CJ7,*YSCVI()ODYO/](+, M-#1((A49R336:@O_?2O\$?>[>QLQ+JJ+?! ?Z"G(S_R5C'UHH,$\\#)NY"L^ M8MEF3=KKT2YUK+RHN"XO*WG9*;Q#WP?WY&)_0#[ <^0QMMQF%*!H^_:/&O><#JV@ MY\A*M Q+%,\X;T&G,M$\)']!NZOLDW%'>NUT>U;2<[%L=PKR^ M&@PW8!58Y\A(M Q)%$\X'Z0']35=RAA+24=,W&Z[Z78JNIQSQ"1:YB2*!YSG M0$/^DW-"V8\O/Y&9\%(%-6F%Q)U&,HI@$$ZT]+Y=(4:Q,40S/.1#Q_2!>D-DV>I&AC?V( <3$B77EX!Q1B951B>&Y M9E^;Y/[56_)X(2I3\!&CR7!V-[3.M'%A7<(R'+&3PM$H5!B2VS2! MVXG]JZVW4H3+ZN*5\8>=%'_N(Z$6IE6^!P>]A(00K7ALKU?EP+J$<.KN5"$Z^KBE2F(G;16M!OB9_D0/\L6\,ECJB'3QF8 M1)_ MHWRS>P^Y6R=S,QM&ZP'M.+U>]XK2?FMM@RRC$#MIS6@$_:F"S#>.??%*?K/. MGVZ/6#F0>-K7[6['&OEP<,NU7Y:DK< M[A.S,IXC_+@'&V)X5!D"H)]!SD-N[62.&%1VJ[CN_X*U#C9%S8B7[14GQ#.+ ML/G^:'&UV(\>9KNPK?+Q?#/[(S<#9D)",0>I<]F#'D_E^\/YB9:K;(OU16HM MH^QP*;@OE'D [L^EU/L3\P/%+OW@/U!+ P04 " F.@A91>%(C( % Z M%@ & 'AL+W=OB3E-/OU(V5%DD5*]H!\2*S'N9?G7HKW M\'+]Q,4WF3&FP/>RJ.3M(E-J?[-:R21C)977?,\J_>:!BY(J?2L>5W(O&$T; MH[)880B#54GS:K%9-\_NQ&;-:U7D%;L30-9E2<7S>U;PI]L%6KP\^)0_9LH\ M6&W6>_K([IGZLK\3^F[5>4GSDE4RYQ40[.%V\0[=;'%H#!K$WSE[DH-K8$+9 M/^U"5X'LZ.2 M;7GQ-4]5=KN(%B!E#[0NU"?^]!MK _*-OX07LOD/GEHL7("DEHJ7K;%F4.;5 M\9=^;Q,Q,$#>A %N#?"E!J0U($V@1V9-6!^HHINUX$] &+3V9BZ:W#36.IJ\ M,M-XKX1^FVL[M=GR2O(B3ZEB*7A/"UHE#-P;=Q)<@2_W'\#/;WX!;T!>@<\9 MKR6M4KE>*3VRL5\E[2COCZ/@B5%^KZMK0. 28(@]A_EVWOP#2[0Y:LS)J?E* MQ]L%C;N@<>./3 5="\$J!:B4.LX;5SQ'!Y[;@5E;-W)/$W:[T(M',G%@B\V/ M/Z OG5%]TK.3F(E7:QDSOMF2V4&]*R!Q%RP?^K\0 L=O',6CZZ"QI4I (=- MC(@?K5>'83@V*B1!Y'6H$YY>Q].;Y?DN27BM:>G:D##-<5>P):B8O(' M!#",4#RB::-0'./ 3=/O:/JS-#]6!YT\+IY=O'Q[1.3!<,3+1D70QVY:04YBE@WW5]ETPV,\Y5QH0N(L./W44[L CYQ M&K&T0"4+D9AUVK,-9 MUI^YHL4%!$,[KSB*"1Q1=,"@3PAQDXPZDM&9U&K-%.JY2:E9/WNM8FKRVXPL M$B'R1D1M3(1\-\NX8QG/LORKF>OI%,;VDL%XO+!M$/*CB3E&L%<8>,$L3U-K MS4^&)2@*\8B="P?#$,<3! <2B"Z2@R*GN[S(5<[251>"UOIT'W$HAF M5:>OMWOZ;(JM,V!L9SPM]"\<&F"HF:S)6TP84[ZQ"8& MXV!(^@0J] +L3^FZ,#%'B$3>HM[6<-P5C7N%4^^9;Q( MF9 _F5IB$$7#@ZNS9YZ&QQ MG(6!F&T]!!L5 LAO"1QO/1B M?Y2!1M-J)96^R'5UHPKH7IEUO7(#T.TO*W=ZS;ZTP$O=),D]:TY BN=K9]X< MTNU;F7. T$0G@GOAQF>$.TUSE-T>YG&9QO/NJR+Y@!D;A7;$GRE1X=XO+EW C$DX<2."/=BC>?%>LBT MW0CQ4J_RS)RJ'1@HN'262FP+\E5DT9X'G5+N)1O/2_:QE,N+2Z4MR5<>CORQ M=+MP41# J13W^HTOZ4@'TM,LP,OYA];1B+.5<>%ASH X'E0>;Q3?-V=].ZX4+YO+C%'-VP#T^P?.U14 M=V0! G<64N74X%0M75THH&D)RKD;>%[/S2D33CPJUZ8J'LF5X4S 5!&]RG.J M?M\"EYNQXSO;A0>VS(Q=<.-109

N0:S&XYW*3.=%ME"HYD^KP2'1)Z5R3P@J@%/CD-OX,$X7X)#_?A M+GINC >-\:#D"X_PS0Q:QG8T1"[(/1-HG%%.IE*SLK]^W,RU4=AE/]NL5MQ1 M.[=]\JYU01,8._AH:5!K<.)W;_R>]Z'-^'\BVRM#V)0A/,4>3_&I :7PYF.K M)8]7]>TE=&4RJ=@?W+@@3-3+EVVUJ!)TRP3VI;&.NU[Y&[GK79LOQ^TYB!H' MT3\Y8%JOSE ?/5-UJ/M4Q)[B;J.X>U+Q1.8Y=E@MMZ"*K"E? ;E I:GDG"I- M"E"5ZE;1%7]_5U+'\_P#X2]%[8GO->)[KQ#?TBVGR]U[5LRP[H+#LI\3N>>@ MWSCHO][!MEM.J^\_T^1'PUY_$/F'ZELB_2 <#J-AMUW]H%$_>+UZ/)ZUH2)E M8OF2A<'9%EHBCUAP=\X?>_9_H6K)A"8<%HCU.GTD4=5Y6DV,+,HC:2X-'G#E M,,-/$% V /<74IKMQ)YRS4=-_!=02P,$% @ )CH(6>(V:@S1!@ TQ\ M !@ !X;"]W;W)KTE!AK;PSJT:Y"TZ\.P!T6B;:&RZ(FTG>[7CY04R2:OF71U'QI;/O=0Y_+J M\E"\WK'J*U]2*M#3JBCYS6 IQ'HT'/)T25<)OV)K6LI?YJQ:)4)^K19#OJYH MDM5!JV)('"<8KI*\'(ROZVMWU?B:;421E_2N0GRS6B75MUM:L-W- ^>+]SG MBZ50%X;CZW6RH ]4?%[?5?+;L&/)\A4M> M'LU(H )JQ)\YW?&] MSTA)>63LJ_KR+KL9..J.:$%3H2@2^6=+)[0H%).\CW]:TD$WI@K<__S,_FLM M7HIY3#B=L.)+GHGES2 :H(S.DTTA[MGN-]H*\A5?R@I>_X]V+=89H'3#!5NU MP?(.5GG9_$V>VD3L!1!\)("T >2U 6X;X+XVP&L#O-<&^&U +7W8:*\3-TU$ M,KZNV Y5"BW9U(JD)Y$)7\-9=Q8CQA)6=%GB6"9NA!R#^R"@1' M;(X^KFF5J-GDZ!)]?IBBLS?GZ W*2_1IR38\*3-^/13R'A33,&W'NVW&(T?& M<]$'5HHE1[,RHQD0/[7'!Y;XH=3>)8 \)^"66 E_WY17R'4N$'&(!]S/Y/7A M+B3GQT:?_>_1#Y+A=M7@UGS>$;Y/3"2%?/ZWM-Q0<':;^*".5TUH.R:.%SO7 MP^U^SDP4CCW?.T1-393KNZ'&-0-0F,1QASH0ZG5"O3K,/5KV7!:Y+&%$GV3/ MY92/(+6>+5NJAX_X.DGIS4 V:4ZK+1V,?_X)!\XO4"&=DFQZ2K+9B<@.9L+O M9L*WEIR:"=5MUA7+-JE /"G@RFMH_(.:BK!6>":(^*$&FIH@EV"BE9T)\D@8 MPE47=%H#J]9[F;VD2I=UX67R*2O86K5;2&Y@C!^32%,+8'Q=K(DAV-6>Q!D M"MT %AMV8D.KV >Y^.?EX@(M:"D7DJ(6G61R#,P06C)W>/#G69>2C6-(*G>5ERE;T_'F2P:6D93K16G)2MNE) MV6:G8CN86V2;&A:J79)5652(\+ MSA(V*\7%CNYO(!AV8ATW!7&1#IO!=.Z>K3K,!>ES0:RY>%<**G,L4%.AH&)B MCATY>K^%4"'Q=;D "F/'U^5",(\US",IU@=:G+PD3"!41 M?7D!4'&,(UTM@/+B(XLK[@TLMKJRL=PFRTUP*?>(547+]!LZ4]5^C@K9A4'A MGIET7Y=M8EQ=LPG!>K<%,/X1N;U+Q':;^ <5Z$QI.[?5LFG:+D/?,(D C)@K M*41&<.#%NEH AP.R5RV'DGNSB.UN\3WE?(0V9:;\4OZX43MT:1]+::HX$@RM MDTKD:;Z6*VVY0'R95'3)BHQ6\/R;'L_H:B;DTC<*X$6>F15RF(S>3&*[FS3F M'UVJ%T1Y"FH-C3TC6 LB< 3*)T-P:38=UP'X$= MZQ&]_\1V _JE?BLHGY)D*_WG@G:I4>HY8AO!A?3B]::DSU/S*YPM^\5&Y>$$Q8*:HD%6B7BR6:U,<(:5\B!?UZ3"7;7-3BN:$JKO:G4"_K<]=M>NW>#3! MP/4I'LV:\^6>OCGN_I!4B[SDJ*!S.91S%,B>S<\YSON;-]PPWC M=R(C1*+[LJ!B9&52+@>V+9*,E%B(DE#/G"%DM.<*I!96%[CA/: M)%7(&[9Y3^IX>HHO88703[2I;/O@,5D)R+*&MC4AU9?HT&OG*HZ MF4H.?W/ R6C,J&!%GF))4C25\((BD *Q.1JS$DHO4S6Q)N@C$P*=H-MIC(Z/ M7J$CE%/T)6,K@6DJAK:$M2A&.ZG]7E1^O6?\^NB*49D)-*$I20WXN!L?=N!M MT* 1PML*<>%U$GY8T5/D.Z^1YWB!83WC_>&^*9S_\S[Y9^\M,?RF*GS-YS_# MUQ3"TSJXI DK"?I^/A.2PS;_8:$7MHUB Y7GAL&;MMG$8.:&GJKIM2'87A-LK[,>/\N,<)2T M"K&*&AUK#0:FZ'N'K,)#DL6'))L(\JLN_6L2=BS.'CDP2=GEJZ=)O=.EWZM(^ M,U6)FB3H[[4]GUH9MJ>!RK0]#6:F[6GO-!0EX0O=R0G8@"LJJUNDF6V:Q7/= M(SV:OW '8]64 !@ !X;"]W;W)KW=ZG-[MYG8FO&7#!X 6>2?W^"(98E-3)DVOF0L6=: MKX4>$OT>,KY]JNI/S8[SUOFR+\KF;K%KV\/;Y;+9[/@^:]Y4!UZ*OSQ4]3YK MQ=OZ<=D<:IYM^T;[8DE<-USNL[Q4+9YGM>-GE5.C5_N%O\ MY+UEH=LUZ"/^R/E3<_;:Z0[E8U5]ZMZ\V]XMW*Y'O.";MH/(Q(_/?,V+HD,2 M_?AS %V<YNL5HX6_Z0'8OVU^KI'WPX MH*##VU1%T__O/ VQ[L+9')NVV@^-10_V>?G\,_LR#,19 \\?:4"&!F1J W]H MX&L-2#32@ X-J-Y@[!B"H4&@-?#',H1#@[ ?^^?!ZDKKZU&."\[,ZL#VTM_IJ+=NW]NBJ;JLBW6D)%>_%:U60$T6]N;K:O]OAIZ![1.[*U_VF[S[NS."N=] MEF]OQ"&LLT,.]R2]@+79'/?'HA_%87@ $#8=Y#_MCM>..$"Q7NRZB?R9._^J M&FULEX+M$^7D1#GIT]"1-#_SQ[PL\_)13,DB*S??[FR ,";U=?CXGS SS/$^-2M)PV7%[RX7;YM#MN%W"\%OP^O/?''_U[]X MH?MW:!8\@P7JH-*81+$^M)AI4TPPA@2FT$E/=-(>W1^A\UVY$5?=1K H>.M? MO397M?3/8]Y^A;BDF%QB@B688"DF&$,"4^@.3G0'UMG;\^ILQ-HI%LZL+V#X ME^XUA]@-S,D5$%=;UJP)Y[(V)6.*F9$A@2ELA"DY.I9Y"Y8+H3E$&B.A>:'1UD)KM^9.#DPPA@2FT!&=Z(A>1L?YI0ZB MQ@H_=S6,#)Y]ZE,WU*C$S)EB@C$D,(7*U8G*E97*=TUS[(L3P>7FN13^QJ.X MI#E\?RBJKYP/OSP1$4#$;LRYURHEW?6#LU=!R15IN-81Q;YT2K0V8$L"\V+2 "PD,2QOBRF8%+7CZBK MCR<0..9:>-*V\.R^A39,FFEQ>X\4)B7JM0S0=4M!05C6&A MJ:Q)I\*S6Q5FL?W/8RFNG*ZE@KF;".:*37N" MV>>_J:?'Q"9JXA05C6&AJ:Q*_X#XURRV":I_@(J6H**EJ&@,"TUE75H,Q&XQ MS+M?3DSQ+D1MK*]UJ/L<)N5,47,R+#25%.EF$+N;\>+[M';\V9,1,#/\8*5? M;1+4K"DJ&L-"4QF53@:Q;X1X@:8EYGX(O;*V)Y\]X5"M"50TAH6FTBBM"6*W M)B9I6F*:$"34!+=2GHR2Q!/UNIHFXP(- .@Q&EBKK+ !6-8:&I^Y.E^>#; MS8>+MX5 )@=0=:^T./?UA0F(,T]^W[0<0E\(4/VV$!!W$Q$A5?7%! H[=G[]7&1&-8:"IETESPR35EJ(_J M+*"B):AH*2H:PT)363_[S(5]\\(\&3J *4L4#8R%#-5#\($=#4;.%#4GPT)3 M29'>@&_W!KYK][8/R'6=&&#C@;Y 8LKY%!6-8:&IK$ASP+^R.6#'G[U$FN8 MC5;&9QH2U*PI*AK#0E,9E>: ;S<'KK@]V)YY-M? 1S-"-S(V#:%F35'1&!:: MRK5T$'P$!\$W]?>-1]U0WUQJSS7["H?J(4P\!H:55>5#N@C^7!?A_.85!=D! M='H<$\^H/R 7P=>G"N0B!%Z\T@L+R$7P*:7Z_CHH<%1(21?!?XF+<'G(4%T$ M'W(1?-=?1;KYDJ F3E'1&!::^K%8Z2+0:[@(=**+ ,29+@*=Z"( <;"+ 6. MG?Q4N@CTVBX"G>XB3 ]-[-V>_1%@5!V&_:P<6CP.B4G)0L@I\G4,SS@MT M&X*:=D48QYX;Z"6'&74]=0NZR]N'H5IBLPS&U*20)RI)*DIN$$E"<3! M2A(*'#VSI>"F=L$]:_,H/&J8^^W7%'@2P8B81$VD/T/BJ]3:J M/X"*EJ"BI:AH# M-?=22M! "NX4P\V%+IC@GD:_K7WO*N>1-RIFBYF18:"HI MTJT([&[%^=V$X8X!KYU,")\MWSI;_K%ULL>:\S$E%)@&1!#I==0Z,#_/H-L3 M(! UQA[5=L!"4\=>V@Z!_9,1<\;^TJT;>ZJY:V)@?D:"ABM7_--90[474-$8 M%IK*KK07 KN]\+ZN-IQO&^>AKO9.DQ6\,6[99>76>GY/ 4,_<2 M! &)]0\]!N8V!U^W4&&H4'=0[4+TPU39:\#TW?P MO7ZZ&?,-U2M 16-8:"K/9X]RO/).!SO^;$ZA9S?&X4K?N8J:-45%8UAH*J/2 MU@BNMM,!Y!=U=P,J6A) >R6,X@?5 \%"4\F5'DAPM>?VV!//IL=U+T. MJ&@,"TVE41HT <)S&P)H.T*PTG?ZV5/-)@W5?YEV" PKJ&PO=V]R:W-H965T&ULK5EM;]LV M$/XKA%<,+=#4(O5F9XF!Q%VQ#N@6-.OVF99HFZM$JB3E-/OU(RE%LB6*20%_ M223Y>'J.]_+T(4^%X63%[/]DI5E_.YS/:DQ/(=KPC3OVRY*+'2 MMV(WEY4@.+>+RF*.@B"9EYBRV>K*/KL3JRM>JX(R K,L2B\=;4O"'ZQF< M/3WX3'=[91[,5U<5WI%[HKY4=T+?S3LM.2T)DY0S(,CV>G8#+]>A76 E_J;D M01Y= V/*AO.OYN9C?CT+#")2D$P9%5C_.Y U*0JC2>/XUBJ==>\T"X^OG[1_ ML,9K8S98DC4O_J&YVE_/%C.0DRVN"_69/_Q&6H-BHR_CA;1_P4,CFT8SD-52 M\;)=K!&4E#7_\?=V(XX6:#WN!:A=@(8+IMX0M@M":VB#S)KU'BN\NA+\ 0@C MK;69"[LW=K6VAC+CQGLE]*]4KU.K-6>2%S3'BN3@7NE_VD=* KX%:RSWX(/V MLP07X,O]>_#ZU1OP"E &_MKS6F*6RZNYTAB,IGG6ON^V>1^:>%\"/G&F]A+\ MRG*2GZZ?:^R= >C)@%OD5?A[S=Z!,'@+4( B!Y[URY>''CAAMY^AU1=.Z/NS M(@(KRG9-@%)%B;QT;5.C)G*K,N9SDY)Q(',5C__!)/@%Y>-9U)V M8G'461SYM*]>_Z&+3<&E?*-#(^,E<5G;J$BL"E-9#JL+!)-H>34_'-OA$(,) M,GX].!#&'<+8ZY.;_%^=2$U<*ZZ+3\991@L"6(O+UXGNBE684-[65Y0"77"CZGWW@LKQ1%Q^Y"L;AP)T.F73I M]F7:X4R]..\5S[Y>F,*= QULFLWD),1T]/H(+N$ XU@H#*8";M&!7'A!KO>8 M[8@)I"VF AQP41-341^P$)CIF*-X0PNJ'EVH%R- %W 1! /8+JD@7 9NX,L. M^-(+_.;(Z09P3C8*Y%1FO-:P35A0*6O,,J(W7RIG_5^.D"U"-$#OD$&Q&SH, M>B8+O&G>[+H]@?ZTZU.YW*H_4S*?2]OI9AS1.O1[,K,^DZ;:$7K MF\)9EULM@SA*AG79(09U4$ZD"40]2N1%>2=(A6D.R'>3R*3Q$U=[(EK'.3&C M,>8T2H:0QU)P$2<3B'MZAUXN77UD!\TC7#A3MUU[@BP,XQ&TL1A,4C0!K>=A MZ"?BSN45?IST=S1&B,:%VR$&CTOG*<*>AZ&7P@Q"41.GNX^2TXD[=L0I@FA8 M6)QRR?+(P%/H/3U"/S^NGVL/G*C'!'@1IBDXY%?DY]4[PC)!<@JW@)9"XL$V=[D)+W2U)TYC:(&N[/*?/T)A( MXSA*APSA$)OH[%#/M>@YKCU&W_5Q0PMJ/9<+0,JJX(^$M ^K-J- 56!GJXT< M;)O$0ZM<0A,]!.H9&?D9V>:.[2*V7(!M%YF3#2IRL#1<+H9@75P^@;6G:.2G MZ :KX >:ZUS?/![!]>]*YG>G56.VAFF2CJQRD#I"RW J M='I21R\@=8-U;( "&[*CC!G7&!8A@O+<:<.8N],P641#&\9BRPA%4R;T#(_\ M\[#7!&+:*R_X\?2[A&$\RH6Q6 I#.%62>J)&"R^-W-=55=@/CKBP8V;!92V: MFF3,V19:(V7-QVH]DKHIQML,_##%G$G;Z8[TC0!Z02/0%3/*%#%IY#1[3.PP M3*-1S76,VLG4&!3V#4#H;P \GF.<6><]]_WSK)W!N;2=;D??&83^SN SR?B. MT:?/)L*<'5SP[85NZ4Z^0-@*^LRHT[[J^",HC(+AH..00FA8Z>='YP(E$3M[ M7"*!'1.;+^S=T^Y(YL8>1 R>W\++=7.PTJMISGD^8:'+I-2F;;7*X%VJ(TTT M1R?-C>*5/7W8<*5X:2_W!.L>PPCHW[>]7]P2 $ #I" & 'AL+W=O9JUAK[8$M'!0Z6TG4>E<_5IDMBLQ$K8D:E1\YO" M4"4<+VF3V)I0Y,&I4DDZ'A\GE9 Z6LS"WATM9J9Q2FJ\([!-50GJSE&9=AX= M1=N-CW)3.K^1+&:UV. *W>?ZCGB5[%!R6:&VTF@@+.;1V='I^=3;!X-?);9V M[QF\DK4Q7_SB?3Z/QIX0*LR<1Q#\=X\7J)0'8AI?!\QH%]([[C]OT=\&[:QE M+2Q>&/6;S%TYCTXBR+$0C7(?3?L.!SVO/%YFE V_T ZVXPBRQCI3#<[,H)*Z M_QI\\"7C5Z!)-Q#.DXG3Z#-]E)GP2\R0](C^'":&N4S!\S M<4=H43NQ3<5;J87.I%"PXDWDSG06_CQ;6T?<6W\]E:&>P/1I OZ\G=I:9#B/ M:A^+[C%:O'QQ=#Q^\XR\Z4[>]#GT_U39_P<9;GGKQEB,X;W.1G#@2N0\5[70 MW2&TPH+4F:':$*Z8E@NVREWL1PP[?#%9+%;@2?'DG\9($3GV/&9 T!%U0Z M1MG2AK-5'&CZNX\)-MS(!%X$L[1>Z8VAEFDRA14SQ&K-[_DZ'(]8<"#_#1BL M,1,5@H"V-$IU/YM6,ZQMUE;FDJ]$#[F7(^#0M2#GMX7F* Y)<_L1FKT*C$(( M/83P=)7\VOA&[G-ZFSG3\THG([ALB#/B%VF\'XM3L3:<1A\KE\1WIB$+0ED# MHJ[)W#-84#Y@#Z7>A?[\(?;!#(44&;"RJI4LNN"T*S+P66DRUQ".]EV?8'W5 MJ"X<]&\*!I(Y@:W1'T/705T*OIDS;)S,.#'98%48OCD9ASGZ\#G>\_"I_8$- M3<%F%9*'V#8Q*V&-.5,+Q>:LIF:* MS.(0M+#LQ=-7<)?^,N%YD)'9D*C@H,HVAW&?'I9,H@XY ?YAD;[B[KNV-S5) M=+[IE@^E4'T>^/SQC.2]56>YG5^^.)F>I$QH>;D:R#UU,25[XX>E;<*0M2RT MT:Z?1+O=W1P_Z\?7HWG_$7 M:",U-P,6[#H>O7X5 ?6#M5\X4X=AMC:.1V-X M+/E;!,D;\/O"&+==^ "[KYO%/U!+ P04 " F.@A9(D!BLM & !I$ M& 'AL+W=O&%T>ES) M)5U2^%)=.+R-.BV9*LEX98UPE)\,YI,79WN\/V[X7='*]YX%1[*P]BN_O,M. M!F-VB#2E@35(_%S1.6G-BN#&MU;GH#/)@OWGC?8W,7;$LI">SJW^0V6A.!D< M#D1&N:QU^&17;ZF-9Y_UI5;[^%>LVKWC@4AK'VS9"L.#4IGF5UZW.-Q'8-H* M3*/?C:'HY2L9Y.FQLROA>#>T\4,,-4K#.64X*9?!X:N"7#C]37VK5:;"^G@4 MH(X71VDK>M:(3F\1/1#OK0F%%Z]-1MFV_ AN=+Y,-[Z<3>]4^&MMAF(V3L1T M/-V[0]^LBVT6]U%I:4Q<A! MMQ@<4NL34=7.URSA:%EK&:Q;"UE!^Q4^-R*V+,DQ$]1WWOCGV_F'\]?P)@+Q MY7(HYIX) \)21]@ME ,U$A?-/KX@8 N+$120?;AT229[1_&[]RX>C@TGP^2 MZ6P\%!^->"_78K+3"ARM- 5@+SD:Y0,YO&0*6 2HR5HN(0S&L^'9)#D"Q\(4$.7F1 D%!TH_2KD '6H#(MT T! MNTJCX,/)$#+(4"/'@24,F594\_=;M,&E%%G%^,#F*Q# .LZ1HV=YS7U%K*1S MDD'#SL[JCUY/9\GS^WC=.3L>'AT=16]_-I6T(#FJF@[A(^@WH=T &_5A-&[; MTDQS%H$9N#3IB=(U$ZO#C45)PI:O\>=G5X;B,]08#&?P,R7*O,B=+:/RSHL5 MDBX>[N\/9Y@0&G5A&K&6)8\>'$XGSU]Z+A942MT6)Z@NEC;2SJ+2'?#WF&>8 M]AE"YF)6"%PNE.:6 /!YQ,<\1=8IR3UBI4(1G4GM%9F8)O;?Q;7Y(UE6+S^) M#Q9)NMBD;HZTQ=XJGL0/AT]C#?Q@;$F&FPP!&/2/5/'^6$8YCA$M"+T^!!@M M3 )E"SL4R5+RF8;56K249;M1QL3$RB&1U;2%%-*AH_J8;C0$Y1OM_=DP3U-; MF]AR,"9,)AV2/=V]X]QF"H$TX#^97YX_%9]MI5)4]?ZS/53W M?:913.7TY2\Q;>=-VF[8B@;#S"^EP7$J(@P4I/<;-O[(AQ[<+35H%RTXQ\BZ M1:];DW1"YJ%-<,8)XH>\\]7?3$ZF>]-DT"^#>$4IE0M(HL-P*YLE:&R=IXI) M!X HBSU=M=D",>BJK4!4, \,[/ U9C+(Q@8S6R]0V@L<./]/D'(+MP6A:UT1 MLQ*5R)S6ZBOI=1+!8%,R:WR$!]WTBB[VV_/*UCJ[O6XV?>^F=MH)\V^%@VU- MSE->9PE-L>K2:%"F*4Z]L7JDUD*6S$;/;.\5I]QHVZZ -O(6;ZZ>.Z:8P9C# M!_GS,$2 L+S8*E]D@)L;8]JK7%:0$5+(IY#8G?O5:NZ +\;=G5DV(/Z'_L/- M%T%JDCZ@QU[#Q15I'&C*YES;=5IF<;2+,/'N=Q-^&\@(0,.:36GN(,TFXWD= M:FSPE-8\P$/A;+ULT$9L\#-"U%HU2YZ0T@6T2!R5*L_G(*U1 RVHR<_]D O8 M16!ZC?$VW'ENIQI'J'A(JN2:XTMZR/;.@G7@4HQ;T;X4#&^",( =JCB'7'P8 M:&OQ0Y4^;D^#?&8!Z[2M8F*VSV#-S0W 40LQVD_IVUS-]?'F^W-)?R]=$L%9S3E$!T/G^\/A&LNMLU+L%6\3"YLP-4T/A8D MP0O>@.^Y!7CM"QOH_KMP^@]02P,$% @ )CH(67>[.@*;& L$P !D M !X;"]W;W)K&ULS3QI<^,VEG\%Y3S$SMAZ0MD7AX M]X4'O7XT]1>[4JH13^NRLF^.5DVSN3X[L_E*K:4=F(VJX,G"U&O9P,=Z>68W MM9(%+5J79^/A\.)L+75U]/8U?7=7OWUMVJ;4E;JKA6W7:UEOWZG2/+XY&AWY M+S[JY:K!+\[>OM[(I;I7S>?-70V?S@*40J]59;6I1*T6;XYN1M?OIO@^O? / MK1YM\K= 2N;&?,$/'XHW1T-$2)4J;Q""A'\>U*TJ2P0$:/SB8!Z%+7%A^K>' M_AW1#K3,I56WIOQ)%\WJS='ED2C40K9E\]$\_DTY>LX17FY*2_\7C^[=X9'( M6]N8M5L,&*QUQ?_*)\>'ERP8NP5CPILW(BS?RT:^?5V;1U'CVP -_R!2:34@ MIRL4RGU3PU,-ZYJW[Z355IB%N*N5554CF5=5(>Y93/CL7B\KO="YK!IQD^>F MK1I=+<6=*76NE7U]U@ F".\L=[N^XUW'!W:]$-^;JEE9\6U5J**[_@PH"&2, M/1GOQL\"_,^V&HC),!/CX7CZ#+Q)8,N$X$T.P/NQ7LI*_TK@_\ND_J_?57Q:*3#EW*PWLMKBD[:2;:$; M50A=-:K6:Y$'<<&7BR 9&R6SD@]*S)6J!#!W(VM:C.O0R^EF"T;8K,3G>[%4 ME:IE66YQ3[5!@#(BM:DU@-Z4@-;Q7V]N[DX&XJ;:HJ]2M:IRA4";%= J*M/ M2XT1@4"?"S; M:6)? *O&U)--0J;^L:X$2<7\E&:, J;PC'/B1.&&*A4!TJ ME2MK42=!%AO65[&0NH9M$, MD_@?-@&U,5:S2I.6@T]2P2<1/AJ0!U 0,.@% MB*PU20VE7!/89E4K1>]:_236["05.LD>MI =$8K=7MNE:QQ#\3G M/8!;S\$:)B/>:$#&_S*-RKS0X+T52%2#&R\,H0E2;J0SJ%K]TFJ4=Z%M7AK; MPB+8 72 #1#QDE4%&M6[R^ E[JA7X>W*M&6!/,!4RGF?G]N*S5Y9CP6X2E,W O## MA$B,AJ?_];(-,D"\A">!K/MO;Q',][(&.YYYZ7ZVI"S1:I&Y[*!#H&UZ->#K M'K_'O9. G0+8Q(NAQ:_E%Y4@@JR4%A+7#9LKZ;!<+)1S)\P9# YK])_,?FN5 MDTZIY5R7X!L:I M.:R-_,S!M>E&U-I^2:*\KB M;7D7TN0-> W00:+2MO.?O5H[/X ;Y2EHNPN; M>!7",(4C8B>G$QCTI!E&\EBY2\Y=+GM+.9" MJ-7\W*J#&]]2Q:9J#ILM)GOPH<.\#@-6X*K!_-@7()L3INJJCX&LQU9BT@GH M;&I3M'DS$/_]MYL?;K_%7!+TBG3C<67@)7A1;%824JI< 9:@RNA^FEK/6S): M1'1#62>&0??F%K2JP7):'-_=_7 BP$8;D!08&@#-2#7;&B(J5->EWQGS)%X- M+BL3*V,WNO&9F &VU:Z>!3@#T$9DK_^,[B:$:TB1:_-$5@F*<7GU9X)P,?VS M%T_,O?KX _K$+:P Q M<#(W9;.B)ZGMYY1RF3F!51) !GO>15N6X&4K=@*]J(,1-.*1 %:*?3$YI<66 M]9TW^>[]#8OL 1-(RB79$H)K /N7#FMZ@="R+94W#B50"*@[!+HI"O^+7D>> M2@>J2)(\1BS5C0X)IR\@'2[8*S? M2$T/P.-5%NM9&;;=BF,*G4^Z8;@GY.= S#4DW5A4Q4#&J2!]4K?"R582)*T>A[F<5H)J@]E13FA3 )5C;D$[X'#XI M1:C<]A$?"4G%E:IVBZ;X2VMP/;'5N=TY=H[(5'2U:;%@^7'W*[(K]Z>KS?:Y MS7*'79!^W,#G>$'F4<#8)"TPO7> 0"S2&03F.FA>4!VJ#?H>D!HKORNE^EEN MQ;PV7T 1"O-880IEG',MP;M A D[DG=C8W+^T-.(WJ_$"OE:8%DSOG@E_HZ+ MQ8@^C\:OQ#]B'A 0N)&C0?XU.6N]@UE1R5[5XT448QU%IWEFEVG/%<0XBE&IBP+<;Q0\Z:+;Z)%+O12N0B%D:CIA4<5J\NT MM8:-@8.9CJEX*ZJBO%4BH4[LIF)R[+ZZ$CVP)>U;F428O5;M=;_H9A:(@4QZ MN7,^!XB^#%'_BM8!VW\ 8R.S >)XZF )N81 $YO;70[/DPXB)4)-4ZIT.:/BZEE*?!XPYE%W M#I07EKJ6<3=]1\%DG!MR2R/K N4F0]QXK@ZQOMOSL0F;'4*=1L1P\J\Z"2D'=3:#;I6BXP%0*TE+T''?0!+UJ5!%6S+>/:C;8>46C'< M+KT-)\:Q*T6],!8L2@.T:,DQ*D$MH(S\;>OH@+K-=Z8SIH.[%&F;'@QP<]C' M%_=N;]I2Q(:9+Q'0WZ0])B>#N'>(-7-#QKH7.A%[Y_LJ^RP,!?E0T[$AQ7LG)1[.J(C0%7 MFQ3=SG=B;[8VI6>8(]&72K%]97)P;D[Y(6D WUR[BCFM9Y)"BKCKT"/##!AB M_<3;A)"/CCHT+1&7!UEKBH%>,4D.'>I#\S[IPAY:R$UI5V8$(WA<*7;1)AS/ M>5BQ?>P48Y]*4F)*M2#<++%;0?M0X+#6ZY"F^H?K#,HUN3U'^D#QO<0:CEBU*#S"(6\4,EI #.3CAH94M+V MZ?32,:J7>NER60X.5!BB8N?.0+ 5#B2NM3LP]35ZT*O0K=!T/";+9I5S#]?O M+AN?]P.-W3AMPZ.<2"+/%BWG<66 ))!&4\8^46H]H1/OF3Y(3)E!=F*A;UL5 M>N'/U7UCX''%YKO%I#"\Z/?QA36RB"P'F>#.[?/@FY]G!.F+W=680V94DZ#@ MB88(&KVF7"=]?.F/C+C:#[XP=0A9(EG-R1-2Y QSQ]$^TVJO)>AJT$$>"T"E M1?NRAUKQCG:;RA3];:*G9&#.%#3UMBF[1HV.O3K(R7%F ]6 XL;!XT6OMH'9 M<2=.=%P8=_E0PHFO<&#G#$57#KN4_[O,[,AA@)9-CS\J['A;.F/A-H]+J'55 M )MJ9!OZOWRG,;,BI.,F! 6B#7!FZPY?]MD-5.(P&5.(*]*H$&R*SU-)/;# M81UVI(*&&_+<$OK8I9A ,58\331CL=CDTT3T(Z1:&^V^.4'NHS MRNZ0QDT'JSV7&-&9UR5;#!UG>NG 39O;E3&82'F5NE MRBR!I\H%T+%0/-F0UWK#Q()'+-)#%F 8I- TK4*T#,1?L4M14\Y_N+)UH64-\*B)#/M&O+<%88@GE HY%!(FOO@ELNW,,>%I:2KV.1S!^ M*P@^4)G5G6DE2&9::D"X-=QXUQ"_LI6QP-0WJ^(-C#L#8;VEK M2@%YKL:/383#R3G$JH5NW,P&P@BA7VZ]/+U(:'_7 Z(:K 'A_1JRW,2+A?CC ME\8J\DA8IZ$&^1HG=S5) I* M.@SA[F(RAIC,XST<=XOCB_S>3NV,&B1N+EH1J,! _ MDF<+_B8D49YLZNG$*<('4X(,<.@C-Z>8&3JF8_'A8$9@V&*C4]"8?7?[7'X% MAA5P6QH3BRA%E$K'(1=UNW3[0&$WH\GS-TZ(?[&.!.XT>Z M_KV^:*<3%.:34BA('"O-=YB4[AQ>RZWM;AJC)^6P&+2=PXI)64]/D>W&36+L M.9*=UMGS6_HC4SI#CXG@H40I@X@,^]J.T].L1)(V EMHQ-* ->-9# 1D+'E" MY96G)>HO->7P5C15W^U,=. MH(G./^-$OYN?9%#6GSL@-Y +U-#73M&E#<6.SP$I"F6[!S#>0,/03@"_/[LS M\;,[TX'3N>?TC$9/HQ@R<4QK3C+N>*\WK3ML+30$121L']I+=-4E-H]T00J# M 99:2R6JEDYST) 0'[N+$ YKA,D[QUH2O/?X[BH"G:MZI@2K8"?#7-C;FAF0 M!E=9VM#FM/WXAAZP.EVTQ/O0-\?4P7>Z#A #6OO-<# <#D>)"#BUQ\,U=X(5 MQM*7V&/@P71LI853*QZ;WHK1T$]-OW6>I?$N2%R@! @'-XTZ79H43J6ZMV19WGF=<1/ZU8X_%Z=XA0I9:T[ MOD$^TET6/H_BCC4=GVS=<[;I 62=W,NOHS!Z[D$\8X-36N.%DJK8(PZAM#7% M_#!5XHRCK0"=DG*E):5&Y@6GHJXJIZHC'"K%!(X!N1DUTR27GF*YO7/4%;R? M>H(*1UOO^T*K6["E6S=!XB(-.XN0I<[WPEU7-[LN-XUDU[ ;,CN]'1BY>P_L M[W]"?"<'&/]ZS@%VHG,BH^N>:/Z-.)YEYY>C$S'.+L87^'D\RBZF5_1H=)&- MQ],3\7=(QJY1(#%LQ!A#95\GW.+&WC_Z&97C\\E)^.#_W<>'GHQ>.2Y'W,YG MDXA9P.LG9]BG'=?WO*_M[C":SK+I^7DVF4W%:#3*KF97V6QV*4; ^.'X/!N- M)O3]Y6R675Q<'D...'5[ "/!-YXC1^'?,7\>S4[<'_#@_;.)TV^19Y>Z M*-UO' _[Y7M3%->0\W2L%(VTFQ,'0SJ>9*/A,(KS&/B3?D:T?&K$V)T&8\%= MA]G%+DZ3;+J#TT^]8>UYV<9M1N>PR=6ED^LX&T[AOZL9R/4BNQI=9N>3JS\@ MUX08D.CL&?LUY,%77OY/U#D\ M'E]EDZNKO57?KC>EV2KEUH2\@AI#_J7)*)L-+_?6AI@:%'&2C:>3#-*.\,Y% M=GD%N@2>S'_S[]6C]R(Q952D1(]B0W4_-IAG1Q#\Y3XWLN#.]'N%2)?D,,Y! M2'-S5F##?)DG)BIX*AV3E9Y(T]6$JVR,/!B-,#.[F$RSJ\GTD ),L]ED!OPX M!^N>@A:,+R[0"B*C@_1 ,R]G4W !4S$99[.+2Y+D)], 39,K8.\0OAR**;P& MS\?P[ -;:".?@- /_?,5XQD0\L%=1/H8&BE<:^ +LRF]0) ^$:3=<:M82_;T M9OP=)]]--/'2$KT[QX&VM"/%4P!TQY#%0&/W\HD'VUP%5%&EY0[-Z &-(AM7 MF]#\:4H\#9WY9AE>3SQMS"F-#1UW$3SA@;0!WFKLEEI?NQ^QW\9 M3:$NNM+ M8'/$MZN3@:!P\35%D*W!WZ2(DP[T/3;8;P[<*WY^H)2N'_'D*(\7018*A7 < M.I+^2#AJ?[S^3!TEKIL1*S3:PM\60CIY$'"PE??5 8WY[X.F$;@6N08W1MP MI=C-_6?Q@QG0T]/AU8Y!'/.0$EC*R;7XL$8]5&'8(KY)A^]AF-^!IQW" #VL M*I(;?]I?TJ=^<[7BUK,?L<'?*O 7# J5TYU#G"H#B5;8#D0I!2/8O4F M1&= MN)2HUG3'AJZ;T7>Q'^D:-=BGQ@@@Z1J7.,ZA!O"7@3(>M!Z^TAXH?1Z].O$7 MOU4RZJ">J!^Y/(!:%S0T&@X_&P7YJ1VK!M MJY3AD? .;0/QTTK3I(3'% RJ2,YKO9!6JMR EF4\;F/;Y9(K;;!@2T8:77'Y.('2H H1FD MT"=>;1*^=-0K7NNV48YAMLR=VSB#<&9"1S[.$IT9'4,=QU' M>C3GT[.N019%S72PU"@/%#EAK/*[MGN_W M*C,%LUT=37='2A.Z.HVI< .0W5+D!B+'R++D?<[P-1?XB49Q'_D^+_ZH">P< M$X[DMQY\]CD'/7,.8H'*'$+&Z-SW9RFK@N"-0X8%9X.X?*V;T#E.TJ;H!ORU M8X"]$VE"!N!^KX1^_:KG1T.RWI\>Z?X<2.K^4E;T_8;06?(K4FM5+^FWLK 3 M#!&4?U J?"O\SW'=\*]0Q=?YM[R^E_42FT^E6L#2X6!V?L0C3?Y#8S;TFU1S MTS1F37^NE 0O@2_ \X4!LW$?<(/P(V5O_P]02P,$% @ )CH(65^\/2^< M"@ ?1P !D !X;"]W;W)K&ULG5G;CW/O-^>&A2W)52C5H M/FK^^*#7N:<_#J\N-G*M/BK_:?/>XM=A*R75I:J<-I6P*KL<7<_/;XYH/D_X M0ZNMZST+TF1ES"W]>)->CF8$2!4J\21!XNM.O51%08( XVN4.6JWI(7]YT;Z M;ZP[=%E)IUZ:XK-.?7XY.AN)5&6R+OP'L_V[BOH75AS598F@UI],"J\FJ MTQ4YY:.W&-58YZ]^D]J*/V11*_%.25=;!8M[=W'H(9RF'"91T$T0M'A$T(EX M9RJ?._&Z2E4Z7'\(4"VR18/L9O%=@?^HJZE8SB9B,5LLM5TR?*6/];T ME79)84A9)_YSO7+>@AS_W:=S$'FT7R0%S+G;R$1=CA 13MD[-;KZ]9?YR>S% M=P ?M8"/OB?]K[CF_Q(DKIU3^))5*MYJN=*%]AH6B7-2(;WH+:40$A]44ENK MJ[6XD4X[\7NNQ$M3;F1U+^1F4]!ZC__6M4YEE2BA*W']\:4X6\"1C^&8"&\0 MGHFI*R^09T2F*RS6LA"R@UCT()8-1 9E6U K C4-&]WQ1KHW609L&ZL!S.=0 M;VOJ(A4K12(4LD-*2) RL'$5]A: LY&:!T"3RF7*8LL&S#TIB+G&ILH6]V&* M# EGI?Q6J0K1:F\A:".MUXF&J4@ASU#*S@PBE5Y-X1/DQR2?B&R@@XQ2GE$& M2@?K6!%,2957%AD"PV&2817JD!SK:RT27X_$=M<)[E(M?.05FLD*-<:I(^JA1J1P0I2C,V*@DFN"L*TJ;T[ M8 H %#0&D+\Y8;9#0>.Z>K@J &[):-776EL5;=$#7O;I"#HD!43K3!-IL&\: M\@5^P4*F0BQD[+[,%"AJ9*ZE2."^M;%@Y[EXJ^Y4(8IS\:F2Z1(0E'",Z)5,DLIB(NH).'H(]DYPCIN.+TOV#J5:8C+%@-T M<.Y5C$0B1K!;),?]_K "EJ* B6%,^(/ M8'44;:OPIVP"4*^2]S8$YRB),LA MR/YK:P3HY6/H#J-Z7W&@*0-X;>#^&7S+F%A=L#.2J7;=OAT#,<[F[*7'H>3? MC0>\8+MY$X$-JPSQ7SQ8O 4!^,./4D_ MM^X5REVY0N0NYXSU)]"<3A:/2PV#>]'\Q+J7N:S6(1GM,\Y?Z4<>0B?R$7? M%3BJ<9SOX@:U9!M7=1%9]O;\$:-J1\][RH\81W4.N(2[6"]V>7Z^!_6-+*AB M3?9XJC5;7 6[H0P":F/78$ZR9A]YUM-N/)^[5UT\Q!OK) MK>^-K$/_[&57/EN0_4P5 6^;,:3D38U>W%9\ M4S;13O7DS*> 0'(8!OV5!!0NH$!.@E?C0O8ZVE==,+74MXVV@6Q4L)MV2+N8 MNC+4)%E5*+'6X2C<,)*+.Z4=V(<;EO$_S5UP_V+)SCD%_NO,$ZJ:^BL6SLU8 MU:C0L_E6H](R%L5X. ZOCJ"[H3 IA@A=3D^T3UQ.(G !"GF@F- M.\@&&3?8L1:TZH)$H[".!IOIH] !R4BJCDL%&CSJ4*I(EEWN#6030K Z3;7;!/BR"@A;ZK%.P :O+!*ZV3<.[JSF9Q]B-$&7*JIRIDK'8IU[CJ M(>@X4"(.23/%1T^?[_@6X29RR,$4X!A&%C7*S'*:;^GZAR"TAB"N.#JN;T0[+V9V.#0H?^G@/F M(6'6Z(DQ$%D0]VXL-*&X88@(C01\E"A;4 Y),=>;G3,MGYBH!634;*I'T\\+ MZ&KN<$)"QLG-%ERWD[XMX'0ZN"=64<5A L7G731T,0'KA"34^Y].!Y"JMP_F[XH/84#"0-Q@).)H*"0G<^3W>]@O 99S<5)=*U(<(Y)%![E-55*JD)1P?8NP09D8OW M9\V?2_AT8$J RND]K1O?"C"+J"MS=1$5Z_*R'2JU4H]U=N&($8]X$#BXX"&9 M*#'()YHJ+EVP<.,D^-YUYU8$KL-9@B#1A2@&I"U@3EW61>@(NA-$:>!&T9K! M6.S/![C^Q89TC2=#^@LI\LZ0- (X:3H.Q>?_0F=M MVV00W[:'?[+*.C&@JD MH@L#84/W@&S&-U[81Y?A[H?N!\RJL0 ==&!#.JB&0U>U'NK,)G3]+7OV@YWW MGCHG(8B3KOGON8,Z=IQW_^Q8,[!_[\@'< 8"V: NP()NNN1YPP9X/[YAF@G- M?',,"7U\D!I[>C).U)?/RUU;?[[31C]LW3_V'(@F>SKC7GNZ>(X1JV]5?XC. M3(OI\:EXW7BV<[DX/IT>BZ?B!+TNOC[L=RW*PA%&E]/G^&REI)KR$Y2XUZKH M#@U/>T^O!UP:WRMI48B6D$:R>I>K_2[[B9A-C^?AZU3\JQ+OD&/GT1:[^:;< M%(H##8Y>:^ MV<;KX(='"*9KZ-3Z+<3C4 \>=,5TX?4L]!RF:OH_:WPLS5PE'(=W4Z4;#=!P M(!AC$MS;6UM%+]M0)$+HI--][QH.>Z^$2F77_.*+&F74EO!VJ/VW?;=V'5XI M==/#B[EWTJXUD!8JP]+9]/1X%+J=YHFY(?,/ MVJ!]XWCU/U!+ P04 " F.@A9[P2X*FT" !:!0 &0 'AL+W=OETJ5HKN,0[ M#::M:Z9?URA4M_)";Q>XYV5E7/+#FO41JN)&@L5MY% MN%@G+K]/^,FQ,WLVN$HV2CTYYR9?>8$3A (SZQ@8+<]XB4(X(I+Q9\OIC4 <0;0%1KWLXJ%=YQ2Q+EUIUH%TVL3FC+[5' MDS@NW4]YL)IV.>%L>B.?45JE7Y>^)3H7]+,M=#U HW>@4[A5TE8&OL@<\W_Q M/LD8M40[+>OH*.&W5IY"'$P@"J+D"%\\UA;W?/'_:H,K;C*A3*L1?EULC-74 M#+\/53P0)H<)W8 L3,,R7'DT 0;U,WKIQP_A-/A\1&XRRDV.L1__%4>AAX6] ME?]F98K&R5C,015@*X1""9I++LL%T/7C>/UPA1G6&]00AWTDAGO64>=9U)P) M R<03Z;GO]>HRWZJ#1772CNT_A@='XZ+ M85[>TH=7YY;IDDL# @N"!J>S,P_T,,F#8U733\]&69K%WJSH\4/M$FB_4,KN M''? ^)RF?P%02P,$% @ )CH(623-RS;% @ ( 8 !D !X;"]W;W)K M&ULE57;;MLP#/T5PAN&%@CJ:YPT2P(TO6 ;5B!H ML>UAV(-BT[%06W(EN6G_?I2<>.F09MA#*)$BCPY%DYENI'K0):*!Y[H2>N:5 MQC03W]=9B3739[)!02>%5#4SI*JUKQN%+'=!=>5'09#Z->/"FT^=;:GF4]F: MB@M<*M!M73/ULL!*;F9>Z.T,=WQ=&FOPY].&K?$>S;=FJ4CS>Y2G$S]0UA6P\_V^(L.ISH M#9P4;J4PI89KD6/^.MXG3CVQ:$=L$1T%_-**,XB# 41!E!S!B_M$8X<7_R/1 M 2PK)LSK?.'GQ4H;19_(KT.I=\C)863;-A/=L QG'O6%1O6$WOS#NS -/A[A MG?2\DV/H_U&@HSB'61X&AU=FW)D'()!$)JDCM<$<9 &F1"AD1:W-Q7H"5#3L MBP97F&&]0@5QZ"PQ7,JZ:0U9>E!WA9:%V3"%\!["09(.NS6)X:95@IN63JQ; MP9_M7D.C."29CLX)2NL)S9&LK=N*V1?(D=XRX\Q% MGPP'03@ZA9-D,$Z34TIB%"8DQP1SZ$/P][JV1K5VLTG3^[;"= W<6_OQ=]%U M_1_W;G;>,K7F0D.%!84&9Z.A!ZJ;1YUB9.-FP$H:FBAN6]((1V4=Z+R0TNP4 M>T'_IS#_#5!+ P04 " F.@A9'6(NF@<# J!P &0 'AL+W=OB3$$F4+#NN;2!).VQ%BQG) MNCT,>Z"ELT64(CV2BI-_OR,E*U[K&!BP%XFDON_C=W?B<7'0YIMM$!T\M5+9 M9=0XMY\GB:T:;+F]TGM4]&6K3;U'JPS+*HN/"O=@USB\DJ\6>[_ !W=?]VM L&55JT:*R M0BLPN%U&-]G\MO#X /A=X,&>C,%'LM'ZFY_\4B^CU!M"B97S"IQ>CWB'4GHA MLO'WH!F-6WKBZ?BH_E.(G6+9<(MW6OXA:M#2I^4$(-;#)G%"^* _.T%=!/+>ZJ2K380T?GZC,%BUP5<.OKD$#=YTQJ!Q\ M%GPCI' "[2)QM*=G)M6@?]OKLU?T2_BBE6LL?%0UUO_F)^1U-,R.AF_91<%/ MG;J"/(V!I:RXH)>/"F,6T<$O9T#%1C' L,'K+#=$#'/PDK^@_@6H1SRBZA"X MI%;#5472;R&;QOFTI %+XZR8P ,U *%V,>Q0H>$R>.,U'2WA*^Y[Q(OO29SE M*90Q8]=P3\G@IFH"H::MI-ZW/I01S5@&95$ _5)&2_GRH8SSK*3G+,U&^T(Y MI/PZ>/=FQC+V'HJX+,LAJ5F<3JXAC]-L K]IYUU^G]*W/D=9RFA09/$D30?J MF03/X3-2XQJ7GHDS*R?TO,ZR0?_UZGCD"^X''Y=+&UQ>EU/ODL4%R9P[ LE) M_VK1[$*7]O]%IUS?RL;5\2*XZ?O?"[R_1;YPLQ/*@L0M4=.KZ20"TW?F?N+T M/G3#C7;46\.PH&PO=V]R:W-H965T/N>U#_;EWF8O]@9$D,I56A($B3\WZK7*P*-= MFAM7627^<3EUI84)_',7LQ[6>#'8' MI>.:TO%=T&]5P/VGQ"^%N%:K4BVGRHKAB(0WO! 'Y4*)U^!;%W,!FU"'B> E MLUS)8B-442JK,J&+T@@IWIM2B0^531>P;7$YMTK!YTJ88;D0LZK(',RM@']F M8KH1'Q82KO 9[G29W6AGK$O$SQ_$0;T>D.GB1KF2 ?G35IB9>*6-WRA>@P)= MBBN&?U"O'QZ)3SA]&TTK:VXT#*[##Q.Z/X3Q# 8#((9/0C8S7<@BA0@20KQ> MZ!2;SOT>+#A5:(/8I-**9%$ H?.2:SB\]GNNPQXBRAV*M71".U=A!7OZLD[$ M?B"DN^]*36V%H">&)VSC R&+3.R/=NU]H]*@4K_UB!3]WMSXQ9$',.HJ54(^ M)!B""ALM08J7TBVB3" H76J9YSV#,#MMBL!&%.7"FFJ^:"BZB 3)I8$86F0! M2^D0[Z=.9UI:K6 MOZQ*_=Z EE^O$_&V2(]:2Y?7C*G9\E=85YEA"RUO6<^' MGU_CC1.(@3D8MC(7L#1BCK83':O N'5B)6VYH46KP.;,FJ4HD5T$'O@O*__R M.[E5"$L-FB4=R/>^:+;!_(5T5SN0Z8P/="262LE'2PC8S=JWH$B?>)TZ8 M%AC6[TCN1&R4LOJ2PGI)(# "" 2.W=XFQ7??G(]&@V=S0V!!# X6O#9\UA#A MC>$'WO/:[\%?KY%#1GV@:R$NS0T8@'JV:8AJWE9KB$C()S?:5 ["72D+%96] MX 8 [)[>.2,&9++"R=3CB"JF8R1=HA_4T./"Y!G9?GB\.[2U[*9%C$QA)$X' MD;JU7!$23J6.=(TX;TL]S968&HKE/@#=F/R&!>P==293G0.&EDMB7D HWUKE=^H)TNJ1+IV]?.1C?VQ-_C\5!_&0,E.619 M68W 0X0]3 \^-O6#\&A,]*!,4K%,.A,'[U'TOHL80JKOH-<Q+3) M^O#9G0"[LS*!^\S([J*=PC;T"@JS:B4WWE'7.L^CMRMR'A@"U-+)(('6"4N> M#TQ]E*)$S16S@-X!MXDRN@"H/%_&J-?@)AB1HSH-<9+KR^%(7/J('T5^G](> MH)8"==V48I(L:J.IJ;&DWCM)"GR&B' 2S#:B^ 5N5+ XKF+A(C[2J8-.]!H= M30;?BEENC(6J,U62GQ;DIK639YX26:*B@(O JBM4)\HYO-DXDB;%5Q/"A5?> M,L0,!5^+FDC$*J^<.&>,L!R._,LD&$27<;>07K/0%#I#YVM%DE.6<>@ XR=' M@S8@4:U"^612B,"R#9&"LZH. A1H--(-MV\@CZO7FT!K2(;>)]5LIKB]ZQ'F MQ=+VFC&)93@^FIQ\RT8"(G6!"-%-@X\*G+T@_:"JH%/ RAC]?!B"@WT%$=$J M/1^*@\W^27*!\O( 3DN-2\'^Z141@.(?1%N5<#F?:1MOF\I-!?/"27$,>=;!X: ;RQM7EHS8N[(.>6$3[H^34%_N,[L:[L"P[ M)R!T87LNG8\]!S&%U+_ M 4C8;NU:^<;;T_XP.8%02&9@7%).1GL56+DRE46\N:Q%&RSU]H#8DV:_2^B7 M_W5T]SF?8M)<4BSWA6Y'I9$\R!VR*,* IJX6[^4=_9#/S!/OTWZ'1W,5D''%EYF3VH(L:^ MW05Q540X33J]$V+8%LOL?KE3R_G\ 7*.=EW+@J5[[5=O%^^M2NYW6GU(GIC_ ME5(2,=QW>#X9S]"2FK43!^B)*Z*)0Q4J?1QSAT_%IXCYD\?J&X@5_" M'F1I* =8@:X)MH*$<+AE3^U:=LL,J&;P<6<[;,>HW"\PI&@8JOD)^=3;+*&C M40%',N:DR>9DJ6T-\5I=1LT]M^Y<(##O.B,EM04Y M5?4;/U!J)7&NF5HRB\U!5U9T8GA^FQSZ, CV,S]_F-ZC&%_$_)FJ0.-1-E7/ M.]C<*'KE;B+&HR+[?[>'/TE,S^K")4';L4:.M$EH(@NP'"IL7XG3OU;LB DN MUG333;=(^)(J19/N<1S/]3\M)D?S+1+F[%(+-"V,ZSGXQ:2PH2& MNVB>=,O5*M]$"?4)O;-2#/3<-93U0QZ>(?2HI_4V )["&O\,I7.^Q'_('^\08D6)](=B]+=5IMNK7FBBFUDUW03X%I=TWV-'5O@ MSQH ,^J!FQEQDW9]S\KA(%X-<0/K?_HZ,6:"MLOZMJ4QGE8GW<2FT(SO,HO> M *PGR:0G%;Y[HA%"=$PZ-TY.0[T'ST<(8EF;)6(/+,3X">GC!Q60MI.E=C,_ MP.8Y!6.B7^U1Q,Z6#>TC$*U5]@@MD0W[1%2#="V8]=PA<,EC8=AJ6N7< DQY MH!6G58BO-@Q*_'"$#9Z/;LD';4060Q[$JIT/9QG,+RT;4#BSRE7ID5 P' YB M![;=Y7<0K*6U_I;(=RMUOA_Z> K'#+K]*E5%YX_7:'X(US42[B!Z1A+MJD-K M[W;UMT#ZX=88GHI.[S<^HWU1-D4OU$A\-Z#@8\.CTP&/&;U*R->&1Z P#B[= M?T&-O1S8TVK2W"#Y87U@B MX;,8*GK(0.N;_D .:7BS:E^#MFX_77UIWTM^7(;U+JO#2R&G='NUB1?<_NH5 MB( R(;$#467;LV[Z B$1*KM.HC&I]*N&IZ-ZX+96=\URU M-97PW26309ZOWE=$E M01*9H9LKF#75OQG%2,A_(8NYUTEKVDWJRC7?.;0N)1.^WB&/0DJ&*NZ\J3W: M[K8?;"V/&O_4V;Z^D_^J.=".^0^HA@Y] )>MI(W4H5WX'*&-GR*%YNEZ/?3< MKB(XA_>O+[:O#FZ!5\OC8;>6,G R8V_[FX,$^5PN7-.\ZFJ]!^(M(YQ,)!D#66K)/\2U=34X,YI"L+?6_ZHLY_N**"@TV MP=2X:'6-TGA+O%+2CDW6\H0SUKO1!)[VB-\>=5_)M!Y2[8LX&&Q^75E#]_#4 M=%"U># 9#P[Q__#\4+S9IA1ODO'I&>U(1B>30_&*+O_KT_Y299)G3G)!?J G9,=>'AT-R*J?) M=2;\-S;QFX]62DGE"CDNIT^N."Q41:X_*]_M<7P(7\K5[EG'RU#9/*AA[C&" M+2!-%6U^L90C33ZANVEBJ6>*KCT2C?/0S/"7.O7'!-"LSH-C4=\2&TFJ-YNO M"4*DVQ8">9+2-ZHUAFD78'<5<0>>_]&N+SN/6Y_9&PO=V]R:W-H965T67?M:\0 M:ZV,GR1U",UYFOJB1BW\P#9H2%-9IT6@JUNFOG$HRNBD59IGV6FJA33)=!QE MEVXZMFU0TN"E ]]J+=SF I5=39+C9"?X()=U8$$Z'3=BB5<8/C67CFYICU)* MC<9+:\!A-4EFQ^<70[:/!I\EKOS>&9C)PMIKOKPI)TG&":'"(C""H+\;G*-2 M#$1I_-QB)GU(=MP_[]!?1>[$92$\SJWZ(LM03Y*S!$JL1*O"![MZC5L^(\8K MK/+Q%U:=[2A/H&A]L'KK3!EH:;I_L=[68<_A+/N#0[YUR&/>7:"8Y0L1Q'3L M[ H<6Q,:'R+5Z$W)2<--N0J.M)+\PG1NM9:!JAP\"%/"W)H@S1)-(=&/TT A MV# MMG 7'5S^![A3>$< M8>7IL3RKG]*J?7YY;O\+O*#@&];,X"3[ CR+!\> MP#OI^9Y$O)-_X0LOI"^4]:U#^#9;^.!H:+[?5X4NR/#^(/R0SGTC"IPD]%(\ MNAM,IH\?')]FSP]0&/84AH?0_[YE_P'WL482Z$:8#4C20R-SU]":V2(BH?Y(",7I?A12Q,'XR@F0)IA5^4]]<*&FFU& MT80.IP-X4T'8(U8)J7SD5-02;S J?T\*BMLZ'=UQU_1*J2Z;*(Q%D.A@E#WB M;%DFM&VI"G1CD'%PKL0M'*A0!=HM8*QYFDA3$'K2RP4 M9^.W_<(U+6@JV@#VFO7$'R0 PG&"D!O&OLW38TMB2L;7G4#--L-T."^ MQY+N[3J-;ADWNB=R5.)N[?72_J,QZW;EK7GWQ7DGW%(25845N6:#9Z,$7+?% MNTNP3=R<-$.TA^.QI@\?.C8@?65MV%TX0/\IG?X"4$L#!!0 ( "8Z"%EI MFNJTB ( *X% 9 >&PO=V]R:W-H965TLVHN$2 BT0QT@0==IFU0)M>OV8=H'DQS$JF-G]J64?[^S$U(ZM4C; M!\C=^>[Q<[:?FVR-O7,%(L%#J;2;1@51=1['+BNP%*YO*M2\LC:V%,2NW<2N MLBCR4%2J.$V2L[@44D>S28@M[6QB:E)2X]*"J\M2V-T"E=E.HT&T#US+34$^ M$,\FE=C@#=)MM;3LQ1U*+DO43AH-%M?3:#XX7XQ\?DCX+G'K#FSPG:R,N?/. MEWP:)9X0*LS((PC^W.,%*N6!F,;O%C/JMO2%A_8>_5/HG7M9"8<71OV0.173 M:!Q!CFM1*[HVV\_8]G/J\3*C7/B';9,[Y!VSVI$IVV+V2ZF;KWAHS^&@8)R\ M4)"V!6G@W6P46'X4)&83:[9@?3:C>2.T&JJ9G-3^4F[(\JKD.II=EI4R.T18 MH,:U)%@JH=TD)L;V&7'6XBP:G/0%G#.X,IH*!Y6'\>NYAAN\T?-X M7BSGKA(93B-6@T-[C]'L]:O!6?+A"-M1QW9T#/T?KN5_<( ?--S> +:KK@=4 M(%R8LA)Z!U[+Q#\'PC]PALPAX]NU&/;@9)P&[V0\Y%)781"DVO5@BQ8YE!G+;P>DUVIF:S:5%"NI)$ET MO*X$<8S,7V0I*_KP[3'TQCUARUTP>BER],B9<$7_N0N*#S14HMV$2>&1:DV- MG+IH-XSFC08?TYM)=B7LQI^>PC67)OWWIQ'89CHT#IDJ*')EB/4=S(('*EJ? MP.MK8VCO^ VZ$3W[ U!+ P04 " F.@A9=33/8E0$ "P"@ &0 'AL M+W=O@]&86#:.MX$ZN"T>"9#ZM^1KNP7VK;PWN MD@Y%R!(J*W7%#*QFT6)X<3DF?:_PIX2-[:T99;+4^H$VOXI9E%) H"!WA,#Q M[Q&N0"D"PC"^MYA1YY(,^^LM^F>?.^:RY!:NM/I+"E?,HK.("5CQ1KD[O?D% MVGQ.""_7ROHGVP3=##WFC76Z;(UQ7\HJ_/.GEH>>P5GZAD'6&F0^[N#(1_DS M=WP^-7K##&DC&BU\JMX:@Y,5%>7>&7PKT<[-[YW.'PJM!!C[([O^WDCW/$T< M(M/[)&]1+@-*]@;*A-WHRA6675<"Q$O[!"/JPLJV85UF1P&_-%7,1NF 96DV M/H(WZM(<>;S1&W@A,?;W8FF=P4[XYU". 6)\&(*FX\+6/(=9A.UOP3Q"-'__ MPW"2?CH2X+@+<'P,_3_7X?^CL(5E>L604>@8'3!7 +O29;P;QKCY MJA_!^QB>^5PFE%0V.?.:OTF^E.J T.-V#35$S':)N/X3?*W;#G]GP M(&$Y_BMP(!C'@VDMK0.#&R$-GC68_ H,$89LV08Y(.8VAHW&E"K2-1H.SMJX=MSF@5M+W#+NT%M7@-JSASHAT1IS]'8(+ 9,5DQ):.C] M&V@84@[&X:F-RH^ 0F,'B H?5PW-\*Y^_;+O1]UC\VC47;!I?'Y^[J-][6K0 MDF3 SY?WC:3O4ML1Z_'PB_32EP(;3+8EW9G"MNMVIL#1EVWP\3J4F'VK$9:P MVEI33V ")#E2<7VH:_9\MRB]KE5=U^;MK/3YWW"++D63HW!E=,G>9?')Y(3J M$FK_4Z"-] AXCR5T%S+U/%@\&Z@[CN?QX47KDBXNY4.)",BUT:[]MN+R M4=)WVC> )W4;?\P62C&-((:AL])N"3B>M0&Z4:"DJ;#UJC4(!!)"DCNNU//@ M-=?[,?]12"/8 F\0 G^=>/&>E_6G.YQW[.';;6*4$0PKX?J6Q.NV& M''27U/F_4$L#!!0 ( "8Z"%G)QL34"PH %L> 9 >&PO=V]R:W-H M965TTMC5N>#@4Z6(N>ZKU:BP).Y*G-N\+5<#/2J%#RUF_)L$/K^:)!S M6?2N+NR]V_+J0E4FDX6X+9FN\IR73SW);X--E)2F8M"2U6P4LPO>]?!^-]+]:W^'+C&OQ3F6_RM0L+WN3 M'DO%G%>9N5/KOXG:GYCD)2K3]C];N[7#J,>22AN5UYMA02X+]\D?ZSAT-DS\ M QO">D-H[7:*K)7ON>%7%Z5:LY)60QI=6%?M;A@G"TK*O2GQ5&*?N;HW*OER M1GZE[)W*D6O-*5P7 P/IM&:0U))NG*3P@*01^Z0*L]3L0Y&*='O_ %9M3 L; MTV["HP+_7A5]%OD>"_UP>$1>M'$ULO*B0ZXN>2G.;JRKM_P)R#+LNBQYL1#V M^E_7,VU*P.3?SSGO9 ^?ETVEF/26+_7 I[@Q=/J+5$E<@A,\KPC.G.GJ2[1SS2M<#ZC!N[W*UE:D7/ MM8XY"/?-).TD,F6.O$?"YL"Z 5:LY^3HR: M07 06H0%8W9".JQDDG1*MW'W0V.C4W?;V$AKV(E=8I=;;0O "0[F/!7DC:[P ME>)"DG_B.N6_,5FD5>(09UO>AC*_E'*_E#([EW2K)I[5QEZ,,DJLE>@N@L5"F%;M:0 M#3;0M"Q!(E4F4^Z2B ]28".(R5!:)&@*J9.LSP&E$M'J-@.&4A:VE._EXX$G M5.3T+^I"989IGL/(-BR+\"T+\BWVZFK [U!Q'8FP24O& 8;.R M@8BQ;L1&(0LG ?M1%+ XLXMXBFXJJ> M)D)O-!VSP(M&,1MZ_GB*.V/L?$.? M44Q:O-@GO4,OF 9DA.>'<0V*GQW@MZI(:EW!VF[U6$3K/6!L(&<-ZT#E<$+[ M6ZJ 1Z<.&4+KD8EP"CV&#-G!7;2W2 ?F[Q=A:JNV:A;J.8#I I61:"H80H%M MC16BE\FYH*Q4*W( IC\A]+J6^\1F M 292(UGP&LP%3"]9*ITM8=O"O7$K!+ MA1$E4@ #9D\[U3U3B!.I2"5ZD5&0CNT 92Z- ;9(B%#S/OM%N+)H[55)4M'R M!U0V)_>ELI(*1>4F %]J)0CU7%6EL[S/;G>CM(D&.?0 )7!6-<6QE,"730KD M)J(TH#X8S8"F486 N&M;'5O(1MBSC.Z2B$Y2*+"I=+HZ;70O;3M)JI.]'3CD M"K>$*!H;TS[[U$WTZYW:VCW[C^N?M:44]QK @$9*7U?H]:+QLDTG)0Z*K L. MN&T7,A8DCA+*WX6NS8$>:9X.39:FS>)V,T$<_@I5G+5W$$(K3J/IY*[IB/VF M<\XL,=#L5\O@\'AS\7-ET/$*ZQNJXKU ,=+(B +/-:B)%X=C;V3[1-Q'>QCU MX]C5*K8'WF@2>R,_8$$_'J%X;57@P???3<(@_&'S^>%Q!:"G[&0R''FCH7_* MIOUQQ$ [YT*2I)/1Q O'HU,(FOJ[9FVWT*D73B=>%%"+&O9]GXW[T;#1;8.] MMV7H3<.1%TV&U-7Z:(.COC]F[ZO2)NBK ?2VF\YN/U'M6&\#HEW("6L=<+ U MZMHEUR5].[MME5OTVAKOEC$A:ULY501JG;I$;H&T;E*+ME;BT%&/8)IN;,YE MR1YX5ED(OPGZ_LC)/+A&H&YVG"<[]ZNW"UNV1A]L+4(V; GAI$,BW9)*-Z&_ MR3C&QWVR5#3ZG)PSJC-:D*M49"^Q\6"_?ZU)W$YO%#[H.D,$,_-#->T#\\MKV9UV\@FO][X5L$;W]+1 ME>MAV1/:M-G%,7E=%41_%P6:T0[=38B-=#I251 ,]PUYH;W$OY):E,6S-7;H MA?Z4HBGU$5/6$M-D)ECGN9MXSV']K,$ZSU5IY.].1#L:P_ZHJ2!PZ:RB J^9 MH.O.?*:(!)3$/*=>-(QW!L,S*6UJ&'(0VM#" PV@6=I6\@P> &8BDPM)NII@ M[!0W>DQEYT\S# ]3&MNT9[WZ+F7S$B"O4\:.H2^K\PD:^A?1P0 MY_>/ ISNR51L\_A.*K6;:<<.A"]E^0G/DJKN/LM=>)B=V==H;R=)R[GVAB ' MGF8AT8OZ(C-2H+LL \J]-:1B+=$:^H.!Z;/3A!E"_13 M4*4I<8Q)N^)!41XSXGQC$*D0N_$9!?B\+@HZ=:1@A"F@Q9ZDR%+F$[5YVWS< MM>\9W('LLWW/\)(STH&)?>#-QT[CT;23K3&IA3&89I"0%KMH&GOQ,#SM M:MZEQN-H[$W&<0?,]80ZLO85?;%[?EOL.69#"T5\?Y@?(ZZ3<'/>7"\EYH;M M0=NP)]$>)9_**O7LN=]K.B'@ >$-LN:R0'0DBC 75!3:=L?FD,G(=&PJ6D)D MS0;%MR3%SO=YA1HY:_C2-IXQ.^5*VI=*])I!%IT:Q8)250M,O@IND+=]]M-S MYV.K)!JDIG;>JZ1WMKV)DS MC%Y*;@[EWXYX[F7T *O$J3((F4HOME-;17'&$#LMUQ:%L1 MU?0D?MNT?G1U#+FGZ57RMVY?JL1F,? ^4Z%",NIW_%<3%\MJ:;FYGY&CV_K>\!C0C=FPC M/L9K_'YL_YZC-2/0&N)&XZ _C [2FN:-T-OVZKG?CP:='_QR42[LSYK4/JO" MN-_^-GNQ\,V^7N9]=/O%S@I,XR,<=6OS^.>ZQT/V6Z+T:M[,^',V6, MRNWE4J J2UJ YW.E3/.%%&Q^3[[Z+U!+ P04 " F.@A9ZQ"D<[H" "( M"0 &0 'AL+W=OT"$VK%D5F;\3ABI #Y MN)QQ-;,;E9040 5A%'&8#ZQKMS\-M+TQ^$E@+;;&2$?RQ-BSGGQ-!Y:C-P0Y M)%(K8/6W@AO(@G+A?E%Z\JVT[%04@K)BAI6.R@(K?[Q2_T>M@!W'^#5@/<6 M"/8 ?@WXQP)!#03' IT:Z!P;0U@#X;$>NC70-'T;H_.P" MG2%"T8^,E0+35$2V5+ZU@IW4?H:5'V^/'Q_=,2HS@<8TA;2%GQSFPP.\K6)N M O_19\?+SW-GSR?[%/ MW[WYG53X30WZ1L]_3PVVE5HE%[3+Z;.[+Y8X@8&E#FB*QG6H)FFH)#JG'WU5[)C1A!:!S52+BHJU"*HG02.AF MO(HONYV>&]FK[=2W6+F!$W9WS4;_FGFA%^X:C=NT>KW@C=:DQZVGYU]M;!7P!?F)XN4,)**JOOKUEMK@W7IEN^61^Z_;';LCY1UXSJ M5O!7OKJCJ"-H0:A .JJQHCYG M3&XFVD%S^8K_ %!+ P04 " F.@A9-X4/]C8" #M!0 &0 'AL+W=O ML:8I#)P@XY,81B'WMX18X=R KX]>!B8#I^DC_XG.WN>R(AEO)?S)JJA2_QXA"05INMK+["H=\9HZ72Z[]$W6];_P! MH[S51M:'8*N@9J)_D^=#'4X"+.=\0'0(B+SN_B*O\A,Q)$N4[)!RWI;F%CY5 M'VW%,>$^RH-1]I39.).M;7DI*/2H"&6B1$NEB"C!EMWH)##V!N<7Y ?:JJ=% M%V@QNI?"5!I]%A3HW_&!53;(BX[R5M$H\*X5-R@.KU 41M,17CRD&WM>?(%W M+LTKM'M!:T'9GM&6\'-9]]#I>:CKFX5N2 XIMHVA0>T!9V_?3.;AQQ')TT'R M=(R>;5L.:!+N9M>34]EH265C_BUR+W<<6!"N8438;! V>Y6P1U#V1R47M(TS M_Z=M/FB;CW*^27'].GWCW(OZ@I,6K$&5?M!HE,M6F+X;A]UAEBW[%O[CW@_" M>Z)*)C3B4-C0\.:=+9GJATMO&-GXAMY)8\>#7U9V'H-R#O:\D-(<#7?!,.&S MWU!+ P04 " F.@A9:NXP-] 4 ![00 &0 'AL+W=OV>C=C8 M![ *)-$N%LH 2A3GUV\>N(HJTO*X=V,?9EHD"T#>^64BRR_6QGYQ2Z6\N%LU MK7MYL/2^NSPY<=52K:2;FDZU\,O/6"OKNVKUZ8WC>Z5==6N'ZUDG;S6C5F_?+@["!^<:,72X]?G+QZT3M$NM5ZIUVK3"JOG+@ZNSR]=GM(">^$VKM2O^%LC*S)@O^.%]_?+@ M%"E2C:H\;B'A/[?JC6H:W GH^!HV/4AGXL+R[[C[.V(>F)E)I]Z8YA^Z]LN7 M!\\.1*WFLF_\C5G_306&'N-^E6D<_;]8AV=/#T35.V]683%0L-(M_U?>!4$\ M9,%Y6'!.=/-!1.5;Z>6K%]:LA<6G83?\@UBEU4"<;E$K'[V%7S6L\Z]>2Z>= M,'-Q;953K9R]>*JJDS?>MTNQ+5I=*65$X?QKZ,7 M)QZ(PJU/JD# :R;@? >3H]?G>#?^];Z?B MXG0BSD_/'^W9[R))Z(+VN]BQWZ]V(5O]3Q+,1+PQK0-FZRRG@>! 6.]T*]M* MRT9\A"\56+!WXK^N9LY;,,'_'I,0$_!HG #TRTO7R4J]/.CP+'NK#E[]^4]G M3TZ?[V'O46+OT;[=7WUV"JE6SFNP<>7&Z/N^'<2GI1) :2=M$HJ'K_I6]K7V MJA:Z]9*;RW+3+3Z$P4?[#;B&7XJ_7EU=0SSXVFL0!KA""\$# M'Q;>P*ZFGHJWO4+)\.&5LAXBM2>OGH,Y&NL@(%L+F]9QCRP_8\7O?;U@,GI'5-,C M?XQV)QB3>_@*% E!%)6Y$7BRA>>:C;C%\#.W9H4'N(*PJ?AYIXXE:(=YAWB% MNUAU"Z$<10=/$G]D "1"_,VE99 /,%ED-O]%BR4)$0GXYX;VKA5L /$;EH$V M9DJTJE+. 8?3/4[\.#GQX[TN"%&I@M.S1BJK@'!AM?M"?',F498^N+[K&@T? MJG+9F./_P*DY#.H60E_/TB$/[(R'#ZQCU\]^C^[XQJPZV6Y00 /*W#V.4,>@ M#FDU;%%)MV0SX-3D0)&5TK=RUJ@I!:.X,3BKLG2L;F_!FD!;\#]:#VJKP7<< M?D%A9@GI/![Z%8P4X\]\P)/V/5$W%5V MV&D;B=@D'@?6Q-[(OX/E[SKXS?>J=6!=3Y)U/=FKYW=26X%D4QB;CREVS'A^ M>-.![E9*8N0%=7$,VQ-TYVGKB5@O=07:=8C4R/ND"Q%,5XK-<6WZID:79+-A M#P7? H&PDYJ^@'$VKHYBCP=NQ&'%%?N0'>T[Q&:$RPVME86K(W62(:A M,^772K40Y^P7V!G"J ?H!"SZE# "JY34,-*P$;^[^O@ZFC@:QZ*', 2*%@%K MPW*1; O"IEPI!,3L_@#8*5@6L@$+!V>PU1*]@4E%_G2+#SM%E&"XTPZ\M=KP M/J@,&[FF')*V*ZAV*=:2::LR=8+5OF]3.$1&2G65OM-C;OO:&UQ/8N5MS0PA M$#HWT-KU4).(7[>_H@@1_B0=CTF;]0ZG(/]X0$R 2>=9P0C\X>BD-E"+!$K0 M$#$18([2@%\A(=>H-6=Z6R&KJ+AQD3LQL^8+&$)MUBWF%\S15BG1J%O5N'PB M4L3[Q7@1>71B;AHHJ]RE^/.?GIV?/WDN_HZ+Q1E]/CM_+G[+P29M"%FM_AT" M!WP:2E?'(BEPB?M;H9$CS*71XPK!:.1Q>/;YWK/O*4\<&F#)HI;:1/V K*,) M1#;P8;EM#./D.KW2C;3CQ$[N;Q'7,C8$LVF-C_L.V?_VYO"9N2E-#_^VP?W;;$K>L_*U&A=Z0%7E'8!)II; M2I([?!NRG1=08ZE48]&^;R%VKF; ^L49?7LQ\.6_N!T1'J)-TT/=EY,X_8'H M'DZ.(/%>6B^^[.0F?6-[V"G!8MHM)(OLR54#R@..XF"M,O1&?B(HPJJI/+FB<,TQ%TV=CB*H%KT2&0UJ-RVSX^Z; M*_$#1]*YK2F4.>K5T?;K(;) "B3J$HHGE,",^R@YEB'I^ZUN#S)[FI#9T[T@ MZA?,:=;4/2!HJ&54VX\7\-^_RP![)3-%&P]/A$<@<"$B.2H$+!U45#,X M6]Y*\.]4S2$(-:T*71 _(K4=@HJ"P"6,G,!S+\6U-;?XD'BS1&9GLOK"4>0M M@%82U'3P$RIYKHJ>$ L3)-V%G2AW<%MPT%'!\-7H14C:W/4@!(R&704'P88( ML+C2/I3,H1A)=@5?4$%*T62I9..7%5?$\73I(\ !'HNE M 99 &Q[DW@'H7,92( :(V(^)0I\6KLQ;#J(V"HN:8'H.19-"TX@5T'K)[KO! M[)<>C.?$"@)%1)Z#0J#&%OLA8Y7]@B![<=L6L\N-+"D*?M%NF;.^@SHJ=W-D M;!QR69-B81D0)H5F-6<)Y"@XYE:@W=.XL!)L-=D@/7B%1HO^Y78U-@+OKM0I MQMO"3LG!@BMHZA00C$"+YLA(DKCKL*6/9D 89QL%)5^+9IN$G4_BGAJF"(Z2 M6Y+XA@2V.FFZ#=25\M\6YD /4_1L^OE& ?BA?DFL9P-R@)H-Q&11;!C_JJT* M=$E$YT-H%\@V()E-:&7=%S=PB3=!S"&N*+-"\JF:""#S0"3'-AQ8!0LW%+FY MJP, _FNO,CX/6^4<<=?I8,.Y6Q!9R F$*EL*_#%V1YI"A;SA'@B2'+JE(8;A M6I!L6+Q;D?=:GP_3TX2\).!/9#)Y(:'QC**&G$7O=1 9J&))#>U 1V"=LYK! M;NLDV#WNNR4U5_HFG-QU6Z%Q0CU#*-/!6D*)'C3(X0W,2,^H+X=AL&T5Y+B\ MGVKFP,=<34BFE=4=,PL1L0YM#4K7(#!UB[58X&4J_HKE6$LI]P82D-]V?>UR M#]4DYQLDFK[%[$9N+#XH[(MK4LG"RH"7^5L+MG/#%TPNJ8Z-KO#KP=8#%Q^- MF']XL RJ90N)4$0F/#%N+[+L,6M+ MYEG[%<52 M_HE+,X8U[0!<@0 PZ<'A5%HW.EEY$1]3O&9WG?$S@',U!43$27A A=[)[1OB MH*&N+[=1BGMCYB/THOU6SAR/U24G= &(3N:X%98?_/_F LX-%.A[6-#' M%9A6(&QI!!99BZB504"N;;\(YS+Z#A?-I&&V^=!@H&HQT9&:/_Q,["@U5=\, M;DGOB2P8/Z;73*PN.GI;Q6,(*U$KE4% CW<^^/U]V6(/*=0,X78#SS$@'1\@ MR/]Q+%*R6H[=4I>[('-L-.\0E Z=! 3LAH?F[$D8%I-V"%@9E'$WH VC0,0W M^TW#$?Y>(!GT(=#Q]AT9[X;H-C$#P5U :0(9&OF9#=^> L1;!'W=\4!$7PC*>#R' M* !WT.AVGPFGCITS&>$.0R:4PU5$J25/#,DXU(R<%:U!W7ENT8!Y[7D:2R.6 M(XA%28NWEN3>>DX]KN!/Z9>$9]C8EK+FF)I""'K8IS%Q D]T_82HI")EA=D> MWBID+$G20"E,B(K@?M*E$BPB4\J-D^W^=PP;3M^)%0[?I>TYEY:/7]#3N&X: M;&Z?G=%85%;#1!S2FJ,)$HEXL ]W7;6&5(V,W=_M(;8:X-::9BXQ16$!N%"B M[>D."MT;Z7';!.%=>9JN"*(EQ<<\])[E1]=:42C)*SCTL13N'E-G6AW/>Y)]O!T@0!/[;SN8 :O]M]/IZ>GI6:$"+CCP;D,[U^>JS*H% M=CXL7<9C@X]Q%XV9M.(#F/A9,!#,QAQ2]L<@T&YX$/3[,&8'Y ^NQW2\VH8= M7$B7A'5W+B#U]-EY\C]UCG3T'X[\/8 MWTT"K!P]\8&GC^@!VND3[32$1KHH'D8P<)PHC%6;R2."].P,;TA+Y,^W+2U6 ML#S!B(8.+/!-:8CI+>6.T)RD'VBVQ81H2P,-)?-TBQF+D@UDL&-OCFE@]7!( MX!'?<$[%NY#5^7B!4V^()#R'FV/ M LDW2O0]-C*N*%!^[X0"#1I@R :W"M-ZM)J&DO$D#3)=^<(MU0K&[JB#E$% MS9CV1E5_G>;7!T[WNM*-JJ@VSW-I8&VM009V#@;^X);HL4F969$T M'Q=RWM7'S^(7,Z5?CT]_VO+30[ZC!@<^NA3O5^@>*MVUY2?I[B4-K87MZ80T M* :KZF+L%W[^W)'W8+NA77+G(=ZP CQ.@W2UJFCP&,?/P-!:K ;1>))O;D_, M81*BAEN#WH9_\+ H?9?+T8"(L4V!Z59VVH/2#RO3A/$*'%"E@:+3YSIN2I_/ MGN/4(K:!O2INNM0=E:.+':3AB$GPAL#OH!53WO[2V+.G?BG=(HLEV!IV-T#' M/C=H0W$8$W!J0V.@TR["-WGAJ8MMG#F.%)7R#R&'YHEYZMP'P=4T&O!L2"G,H]IB(?544BJO'OP MQM,<5!&(L5R>D-EPR%&EP#/C ]ZFXA]+31=ED5+P\[IHUT419$:'X? G4>H15U@18F?4F"G';MMH>3IR6O UJ !B_@IA*4L#B6-B M6?,1RGPK!*)06[7FX7@ WAB+,PZB!,S@*.+H&=A9"!!S-.:4,LX>QT*8P!Y@ M"IPQJ1GVX_*5]JE$+]!<#@-QAA_VWLHT"9@ CQ)KK#:]W *\Y=@V*5)R3.]Y M<)#L:!#^2E'LR]O%:W]GWQZ__XW:@1^*P>W1=/TO[817 '$^_^_%.-V'8IRN M6$I ]":-T_%KB:4"^*:&2\LT^@X&AE#\V3D O5UT4%0-8()C_?; W_8K!&GB M;VS&;RJ*-Q=T.1[XO_%BP1_\'L$57R!-RFXP]M'"+L=\ZU"NB^-8Q?M+^6IB M^]6Z!T_9E_SON-ZGZ?_Q]Q5B/Y$[Y6 ,;DFSKRR0DJK1L?W#>T/H1V*0WOX" MSKH>;G0X&*0.JYC@9(SIG422Q:XW(V:JK+N+UPJY.V#:U!5*(VKB0B J6]!] MRF68 V\NQ>>'#_*G>6]P!!62_@XK&4Z]3ZB/D#H?HR.R:?3_4OS']XS7FS0H MG^>.LI0G0ND HL(\&CT?/_&U,7;XO8P='9(:EFTT\AS$>-_0GG-0XG%ZG/\C M8HTMJCVOJF6K,2^'4IIU>V^^GBY)1F;HQ[5/YPXLZ5!/U71"KV[QK/EL W1Z MSR\*M"8:+DD,2 >;>UN\.L-R"\:Q&7Z.6Y3P8L?EWJ?!O'6,<]EC61/O(2N3@"[*%UJY4[:[T3":#4^*]^%7RB[H MK7]L0$,*X%?CT[?I7Q:XXO?I\^/\SQ)\D':!/:]&S6'IZ?3IXP.>[XH?O.GH M[7JP!&]6].=228C7^ #\/C?@$>$#'I#^O857_P-02P,$% @ )CH(6??) M&*DT!0 RPT !D !X;"]W;W)K&ULO5=M;]LV M$/XK![NWMX1YVOE?YB5HQ9N*^$-!>#E;7U9#@TQ8I5U)RIFDE<62A= M48M#O1R:6C-:>J5*#*,@2(<5Y7(P/?=S-WIZKAHKN&0W&DQ3551_O6)"K2\& MX6 S\9$O5]9-#*?G-5VR&;.?ZAN-HV&_2\DK)@U7$C1;7 PNP\G5R,E[@3\X M6YN==W">S)7ZX@;ORHM!X QP0KK=J#XN&/73 BW$<+XN]MST)MTBKOOF]W? M>M_1ESDU[%J)S[RTJXO!> E6]!&V(]J_0OK_/$ "R6,_X=U)QL,H&B,556G MC @J+MLGO>_B\#T*4:<0>=RM(8_R-;5T>J[5&K23QMW4&GALBA4(RV72[A1@A>< M&3BYI7/!S.GYT"(DM_&PZ,Q?M>:C)\RG\$%)NS+P1I:LW-#VMG2=VPP??$L M3(-71]Q+>O>28[M/9WC(RT8P!_U:576S]<0QH_ ^ON:BL:R$W[!&O).%JAB< MO%?F<+Z/VCOLS>V*P4()K ^.5=9Q"0S#N&'-L2NPN%SL8YOWV,H.&^]P"8?+ M*7JUFFFN2@-UFR64F\#M2C.V1SM TC!/FAF_?V+%T*5$R;2!%\_&41B]@I-1?-H/ M-L_'>/Q*^*J+\A;;*(NWR'IL8!IDUOX#[G=F@E':"0?=WF-2)#@+\\PKRG)PS$9Q?E/Y'7'&Q2"T',6A.U@[L]NB'!QZ.S^Y&Y6E!X'[Q: M([G=*D4YB?/\D=:;JA;J*Q;!5J=N=+'"BPW4@LI>* Y)%HP?Z?I3@O>H+1%C M$B4Q"8*@ETG).$9GI/(Y3@,P=6F."%YG#Q%\(1D<8;Y'F'U2I#E49IN MV*]>S$ MDS?.$BQQ"<01R=*Q9^JMLNA3G"-] IP,($$Q7,=/F8/L&>Y&PO=V]R:W-H965T MPW-XSY7,T4KI![- M/"8"FG&WL+:[+3=-M$"4V9\E:&DF43IE%D:ZGG;9!I9 M7 2EHAT&P:"=,BZ]R:AX=JTG(Y5;P25>:S!YFC*]GJ)0J['7\38/;OA\8=V# M]F24L3G>HOV:76L:M6N4F*XXKT^B#4S)3ZL$- M/L=C+W"$4&!D'0*C9HGG*(0#(AK?*TROWM(%-OL;],M".VF9,8/G2GSCL5V, MO1,/8DQ8+NR-6OV&E9Z^PXN4,,4OK*JU@0=1;JQ*JV!BD')9MNRQ.H?7!(15 M0%CP+C,:[IG($:Z0 MF5PCG;@U<'3'9@+-\:AM:1>WMAU5B-,2,7P!<0!72MJ%@4\RQG@WODWL:HKA MAN(T/ CX>RY]Z 8M"(.P=P"O6TON%GC='TN^X"82RJDV\,?9S%A-+OESG^82 MLK?^F,P@^'B#$1E_1,Y8;)V!Q#NF%&0ZK@2&ER!!1K$!(NF8PX$V LLY7MF(7$*5P6 MZ7%5Z^(J23,GR2TA1V#M"(@H>JXT_XNP9^N2$RY1N./B,LL)-C?;?1TT*]X( M-(\L6M0*UOX3Y#MEB=Z7 JQ3M6'5=N%+0_@WIC63MGZVAK?0Z;=Z04"=]V]. MPD[X<:=7358[-)!>%W>!$:8SU-#M%%Q?P6;8"E]&+2?WLGE%W &/]VN/]_^5 MQYMD_J'1#V[XT^@_C?Z?&GU0&WWP?QJ]!5^EFCF[%C;]7*:=%BFR&.77Y7M? M,1PD]7(QZ!U@Q]DYZURE&9/K7PRLJ@34SFJ4PH\=GAO7SYN"*A\?5=X[!E<( M!A(EJ!Z?UMWI'@-,F:!JHP-][IPZC564(7"3$]5-GL\73,X=AQWF24/=4:=U M$@3'VUUVZZBV[0&C#&NC#%]ME%L^ESSAD9.Z+__$^+Y9[1N!^YQP<->7G8#& MU>S;.#\]=0%F+T:*F?ZP44>9Y\SHI4^R#0ZW2[5Z;!2(Y"C4V,G[Z MY(2?9_76JNB!WM0\0G?^?E"DP0\_T(SF#]B<(XE8EY< M< Q$*I>VO 743^L[U%EY==@N+R]@5TS/N33T34DH-/"'] '5Y:6F'%B5%1>) MF;)T+2FZ"[H'HG8+:#Y1RFX&;H/Z9CGY&U!+ P04 " F.@A97ZBFCWT" M !E!0 &0 'AL+W=O]\[_F= MX^=YJ_23*1$MO%1"FH576EO/?-]D)5;,G*@:):T42E?,4JC7OJDULKP#5<*/ M@F#L5XQ++YUWN5N=SE5C!9=XJ\$T5<7TZQ*%:A=>Z&T3=WQ=6I?PTWG-UGB/ M]D=]JRGR!Y:<5R@-5Q(T%@OO/)PM$U??%?SDV)J=.;A.5DH]N> Z7WB!$X0" M,^L8& W/>(%"."*2\6?#Z0U;.N#N?,M^U?5.O:R8P0LE'GENRX4W]2#'@C7" MWJGV&V[Z.75\F1*F^T+;U\:1!UECK*HV8%)0<=F/[&5S#CN :? .(-H HDYW MOU&G\I)9ELZU:D&[:F)SDZ[5#DWBN'0_Y=YJ6N6$L^FU?$9IE7Z%3P]L)=!\ MGON6>-VJGVTXECU'] ['&&Z4M*6!KS+'_%^\3WH&4=%6U#(Z2/B]D2<0!R.( M@B@YP!7DC$%0!@_1](@_2[!?Y=A29(F<9B[G; MQI8(A1)D42[7,Z ?@,,/@$O,L%JAACCL,C'!+"@[), !\$ M'D$8$M^$)M-12OO'Z ;IM=< M&A!8$#0XF9QZH'M3]X%5=6>DE;)DRVY:TCN(VA70>J&4W09N@^%E3?\"4$L# M!!0 ( "8Z"%EZB#Q+T@( !X& 9 >&PO=V]R:W-H965T5AV(-BT[$P67(E MN6G_?I2<>.V090^11(H\/!1-9KY5^I>I$2T\-D*:15!;V\["T!0U-LRA:36RTCLU(DRB* \;QF6PG'O=2B_GJK."2UQI,%W3,/UT@4)M M%T$<[!6?^::V3A$NYRW;X!W:K^U*DQ0.*"5O4!JN)&BL%L%Y/+O(G+TW^,9Q M:YZ=P66R5NJ7$SZ4BR!RA%!@81T"H^T!+U$(!T0T[G>8P1#2.3X_[]%O?.Z4 MRYH9O%3B.R]MO0BF 918L4[8SVK['G?YC!U>H83Q*VQ[VXPB%IVQJMDYD]QP MV>_L:ZJOM$S!9PO5]QUMZ<0LG7]A:H#F=AY:".-.PV %>](#)/P!SN%72 MU@:N98GE2_^0R T,DSW#B^0HX,=.GD$:C2")DNP(7CIDG'J\]#\9CV E&*7Z M,O$?YVMC-7TK/P^EWB-GAY%=_\Q,RPIG>$=S;PSHZA M+^^H'\M.(*@*#E?M$..CF(<9OP#'/?@()-)2*.I'8[%T-&R-4"E!CD!G82!/$LBC MM\1(4K6[?D!P"612H#$0)U.(XS&,1Y,TIC6?O"4H8V8T18JNZ01S+U B/5K! MF?<^&8^B>'(*)]EHFF>GE,0DSFB=$LRAZH?/>K9!O?&3R=#[=M+V[3MHA^%W MWO?\'_-^'2@,"*7*.SR3@ W4^C7K"J]1-@K2S-$W^L:8"C=@9T7REE M]X(+,/PE+'\#4$L#!!0 ( "8Z"%F.[;EW%P, ! ' 9 >&PO=V]R M:W-H965T,R6,[]VDHO MYZJS@DM<:3!=VS+]>(U"[1=!$AP6;OFVL6XA6LYW;(MW:+_L5IIFT)?7MMF$4P"J''#.F%OU?X]#O$4CJ]2 MPO@O['O;8AI U1FKV@%,"EHN^S][&/)P!)C$SP#2 9!ZW;TCK_(MLVPYUVH/ MVED3FQOX4#V:Q''IBG)G->URPMGE557I#FMX]T!E-FB R1H^V08UW'1:H[3P M@;,U%]QRVGW]F:T%FC_FD27GCB*J!D?7O:/T&4R1KK'_$1B1Z5 MIP?EU^E9PK\[>0%9'$(:I_D9OFS,1.;YLF?X5NS1Q^8SX-/"A('_KM;&:CH[ M_Y\*N6?,3S.Z^S0S.U;A(J +8U#?8[!\]2(IXS=G].:CWOP<^_*.[F?="02U M@=^KXJE(SOHZ'G4G23C26 VLR JH=C]> M5MBN"9@E M?B6#G\EGL-*J[BI+G> >98? !#44)BNB?@G)99A=EC1(XS#)"[BC:\[E-H0M M2M1,>&VLI@O$73E=)WC2781)%D,9IND4;BDZIJO& VIR)=2N=:&,UFF:0)GG M0.=%*R&>-LHP2TKZ3N)DE,^E14J8A5B3,I"SH.TV2@?_YZCC+)[M? M=)POK5;4^8Z.NE2+>NM[L3L7G;1]PQI7QW9_U7>Y)_/^K?C( M])9+ P(W!(TO+HL =-]_^XE5.]_SULI2!_7#AIXLU,Z ]C=*V5W M4$L#!!0 ( "8Z"%E:GDKVK , #D( 9 >&PO=V]R:W-H965TE=*269KJ=6A*C2SS25*$<11U0\EX$8R'WC;3XZ&JK. %SC282DJF M7Z0*0H&I=0B,/AM\0"$<$)7Q8X<9'"A=XNEX MC_[D>Z=>ELS@@Q)_\\SFHZ ?0(8K5@G[K+9?<==/XO!2)8S_A6T=VXT#2"MC ME=PE4P62%_67_=RMPTE"/_H@(=XEQ+[NFLA7^<@L&P^UVH)VT83F!KY5GTW% M\<)MRMQJ\G+*L^-'7%JX7;"E0-,8AI8@G2-,=^G3.CW^(+T+WU1A%7?0CIH01W'G"E[[T%_;X[6O]??(32J4J33"OY.E ML9JT\-^E9FNLSF4L=SX&IF0IC@(Z ;U!H/QIU]:W>CSE4H[ATH[U]#'3-8:D0Z$!59D\(B:,7#+I*I<3;R@8E1E M*,TT!K#8,R]JYJ-ZG7%BX!DWW!#6Z2J\7P'XQFA'H-VJ50HWO:@911&0=O&@ MW8-UCJ5%N41]ZHJ;";D>,=UYCE")3WK#D,!-_YS!67L>YHR!7/]H>B2/3[G<.;V!VTX7^P[^HX>M(D!: = MAA62L&Z33M2@WU:_ ?X.X<;I@3!29:SS-SO=GHMHQNVD06]D(DLIO#[]HXVILXO71SAR74N4:_]H^6ZI]KKF_U@/;R+D_HY.(;7 MCRHM_YH7!@2N*#6ZZR4!Z/JAJB=6E?YQ6"I+3XT?YO2VHW8!Y%\INH)V$T=P M^+3&L @ T 4 !D !X;"]W;W)K&UL?91M;]HP$,>_BI5->Y 0,0FEB$$D8)VV:>U0V=87 MTUXXR858=>S4=J#]]CL[D+*)\B;QV?_[W5WBN^E.Z7M3 ECR6 EI9D%I;3T) M0Y.54#'35S5(/"F4KIA%4V]"4VM@N7>J1!A1.@HKQF603/W>2B=3U5C!):PT M,4U5,?VT *%VLV 0'#9N^::T;B-,IC7;P!KLSWJET0H[2LXKD(8K2304LV ^ MF"R&3N\%OSCLS-&:N$I2I>Z=\26?!=0E! (RZP@,7UM8@A .A&D\[)E!%](Y M'J\/]$^^=JPE90:62MSQW):S8!R0' K6"'NK=I]A7\^%XV5*&/\DNU8;QP') M&F-5M7?&#"HNVS=[W'^'(X86OE3O MCAGD[55V7VI1 [:O"57#PVW3^3=#Y8*,.^GH<403AAF>]RB MQ44OX$;D6DE;&G(E<\C_]0\QM2Z_Z)#?(CH+_-K(/HEICT0T&I[AQ5V]L>?% M+_#V%?Z>I\9JO!)_3M78(H:G$:Y-)J9F&@M!\N;58$0_G$EPV"4X M/$=/UMAV>2. J(+<,:V9M(9\;ZRQ3.9<;D[E>YXX-XZ%'Q*Z#]DCM@2R5%7- MY!,I6>[M0@GL48Q!=H? ZCDPL8K4C^4WSE(N3HBCV(LOW>+R/RQ%)1V@]BB%4S\R/.JR M"O3&SQ)#,M5(VS9B&>/(74$L#!!0 ( "8Z"%FF/BL:"@8 M (&PO=V]R:W-H965T\+$D1NO%]K;.S,4D;=\>M]G@_L2%<;PBMW\Z0]?(M,VQ\HN0*%$FC-AK84.UN=$[45)0KHW!5 MX#XSOC(ROWU-<15P+BNLM68V7=UK=E-RW3L9#PH-\K7+B5(9/J$SAHZS- M0L-%7?#B\?X!NK?Q,6Q]G(0'%?[1U'V(? ]"/XP/Z(LV,4=67_14S NF^.N) MC7G*'A!B!LZ48O6W-.8[XOBH)W] M45PON%7/Z@=LQUPJK"X8:5@)>@=%^:X'W'F \J5UU4@G"W))Z]K#%-RA=H!Y8EPYY>,>M%@TA38+8.XL;0#WR7 M&OA0YUA7['Z8XBX/&.K'2M-.LD,N6._X;,8M2Y $IOAS;N0-*@Y"B[T@@R[9 ML)I)4X^FF"?0=1 M%TWNL&BE,8TYMPG#)20RRCW#F) KS*+=]*?01M1SN"1\)&F4=/->-^XYESMK MH0];S>^MYHM6'LDC0E%*G61_#]4)AMG9I K#)N6WR*W'_Q JU/_U%.Z-SJ0T96BJ) MD1G0#$D+7D(4X5\0XE_BTV@(EXACAH6Q12CX'9Y'2YN(!.522$,(AP&\YS5Z M7%HA5B#A"J("BXG02T<9!%Z4)A![?C;"F0QWOJ1GE) 5+_');NP%HX"<\/PP M@0-]GVSZ/GEVWSN,?79P.".X"O.PK\4/J[Q^5&E#9+\^F<4_F$%79*?\J>YM MH8S3;9>ZQJUE_7H[@U\.5IW&PE:NL/SGPAZ#I64-W^Q!BLN;P>?&(*KJ@AQE M!MYR1#"U911X#@1#+PDS+[6U2/I8@K2?) [@N#WPTF'BI7X 03])$?%C/I9!'CZS[@@3=UTZ(59VD-%(_]'MQ[# M=.2%HZ$7!02#N._[D/6CN+5MD_W3EM@;A:D7#6-"3A^AEO;][ !XT@UXTF># MYQT3"KZRLN%K!&EH- 4P*1DR.(I*ZI\I,C+-?I0%+_=AZ[#%W9,B9V7>K.%# MD",'[JP#Z(Z%Q1Y$.9\>D]&JA0.[PPZ=$T%N 3$H[:Q[/3Q!G2ECL)MB?=?Y\\_V\6,:C$ MQ98Y M_3IQ&?YBOTX.T>Y!,T]_6?T"%U]>?=$.%N[]EREWPDK[.;&77 -O.,J\. PV MA!IY219[>.V#KRY+Q/F:&U-:CHR0)'W\\%C3Z6#6\N<@)RM6:)1X21SV=BW_ M2(99E'G#; P74^-'2U,;=DS:SFUOFF;M<;<7= M%?4C4W.!E%GR&6[U^QD>L&ULO9CO;Z,V&,?_%8N=IE;JRJ^$)%T2:1Y$S MN7(RIUO?N MQ7K)*Y531NX%DE518/'ZD>3\L')\Y^W&5_J<*7W#72]+_$RV1#V4]P*NW$XE MI05ADG*&!-FMG%_\N]B?:(.ZQY^4'.11&^E0GCA_T1>_IRO'TR,B.4F4EL#P MLR<;DN=:"<;QK15U.I_:\+C]IOYK'3P$\X0EV?#\D:8J6SES!Z5DAZM6' MWT@;T%3K)3R7]3+T4_("$[@UJNE'#K*TA?,KT_[Y5 IY2L%/K MS_1;15.J7M%53!2FN;Q&/Z&';8RN/ERC#\A%,L."2$09>F!4R1NX">T_,EY) MS%*Y=!4,0XNY2>OR8^,RN.#R"WY%OG># B^8#%AOS-:?*G:+PLOFL=D\)@F8 M^[5YV#=W 5W'+^CX!;5>>$%O6SU)X =+Y@9M<4X0WZ&MXLG+$)=&:C(LI5?X MG2QQ0E8.+&%)Q)XXZQ]_\"/OYR%,-L5B2V(]A&&',#2IKS=89@BF$DIT@\!\ MW -(I@:GEE%J+,)&+*K%=(+LS":3[I>O: G7= 38]"/ MD TI>X:82ZIPKE,532AAR>M0U$:ML5%/SJ..@M [B=J2RQZ<:0=G:H3SMI 2 M7A2P-TB]GFX0@UT0;E(I*\P2 D^EDN@*DE&3HJZ'R#6.ID?!AO[P5QDL M;"*T*19;$NLA]+WWZM3[OW:"UM/Q5A"$LZ&MP#RFL0!MJ?4)'M7W_G^S';2Z MLR->WNUBL3B%970_&I8EM3ZL]V+>-Q:Z _D._84VS=R[N';-FF,7KU6UV)9: MG^=[9>^']G*@;[6VMZH6VU+K(H:,=UK9F?V/IF7U MY<$].MW09U%?L'BF3**<[$#>NYU!2A?-\4YSH7A9'W@\<:5X43M[WL#-,:'.9&36 MYGPR8EN9$0ISCL0VSS'_-86,[<=.SSDL/)#U1NH%=S(J\!H6(+\5[C7N>!AB+[P3VXFB,M)0E8X]Z\CD=.YZ^$6202$V!U=<. M9I!EFDG=XV=%ZM1G:N#Q^,#^T8A78I98P(QE/T@J-V-GZ* 45GB;R0>V_P25 MH+[F2U@FS"?:5[:>@Y*MD"ROP.H&.:'E-WZJ''$$4#SM +\"^$U ^ (@J #! M:T\(*T#XVA/Z%@JPI69$$4XGNDH1MJ21TC>8L(PD!@=ZC M&:.)0O,2KB S#BF1Z(&(1_0N HE))BZTH9$$O($P=N_11Y4TM8GF3:KQR)5* MK+ZRFU3"IJ4P_P5A ;IG5&X$BFD*:0L^ZL8/.O"N)E!6X@[ M270-O14%3F#L%#I[^0ZO:D]>=GES@#'0)W0'=PB7Z"K+-=9T< M?^LZFV213;+8$ME)((9U((86BNC09B!LDD4VR6)+9">!N*D#<6.YB-Z<+:)G M+:*S%G&7Q8G0GO?\;!B>7#LEZM.]0[TY]VUFO93W2':UIFI[IRW;X'O,UH0)EL%)' M*0DJ4+SL,,N)9(5IH99,JDPRPXWJRH%K [6_8DP>)OJ NL^?_ 902P,$% M @ )CH(6<3#V\; @ N@@ !D !X;"]W;W)K&ULQ591:]LP$/XKAS?&"EOMN$F:=(FA23NVAX[0L/59E<^QJ"QYDIRDL!^_ MD^V:=*1A%$)?;)VD^^[[3B>?)QMM'FR.Z&!;2&6G0>Y<>1&&EN=8,'NJ2U2T MDFE3,$>F686V-,C2VJF081Q%P[!@0@7)I)Y;F&2B*R>%PH4!6Q4%,X\SE'HS M#7K!T\2M6.7.3X3)I&0K7*+[62X,66&'DHH"E15:@<%L&ESV+F9CO[_>\$O@ MQNZ,P2NYU_K!&]_3:1!Y0BB1.X_ Z+7&.4KI@8C&[Q8SZ$)ZQ]WQ$_K76CMI MN6<6YUK>B=3ETV 40(H9JZ2[U9MOV.H9>#RNI:V?L&GW1@'PRCI=M,[$H!"J M>;-MFX<=A[C_@D/<.L0U[R90S?**.99,C-Z \;L)S0]JJ;4WD1/*'\K2&5H5 MY.>2&;/"@LY@8="B$9G-F:/X*'1/2GDQ"1\1]^)"W)&<-R?@%DC?L M$7K1)XBCN _O(6P0[7.@D)1W\N-.?EPCG[V ?$E*4B$K7QJP1%X9X;RBZRV7 M58HI9$87,-=%6;6IH71<,Z-(OX4%:5QZ*OLD-8'[^P/[NW9A2\9Q&I0^\V:- M0?+A76\8?3D@ZZR3=78(/5E4AN=4JU :P2GU0D&JI63&UN=2IV_O.32PPQK6 MW^=UTIN$ZSU,^AV3_F$F=,DJY3-YQXRA K+[PA[$>&6N!AW#P5N5P. (LH:= MK.%Q2J"![?5V:B Z'8_'^^O@O*-S?I#.O/D4+)WF#_ '_J\L#D*^,G^CCO#H MK.>ET]S.GG HW?0.N9UN[)\ VO^UU)_@)02P,$% @ )CH( M65Y8D'\Q!P NC$ !D !X;"]W;W)K&ULK5MM M<]HX$/XK&MKII#-)L.0WH DS2<"^WK2=3'.]?E9L$3PUML\2I+U??_(+&-M" M0&_S(;&-]ME=/2OO:B-N7M/\!U\R)M#/59SPV\%2B&PR'/)@R5:47Z<92^0G MBS1?42%O\Y^5[UZAPY3E-?Q0W'\/;@5%8Q&(6B *"RC\;]L#BN$"2=OQ3 M@PYV.@O!_>LMNEC)9HQ47);RDM&8F2 M(A2?1"X_C:276%OCW-T,7;]^@M&B*^I-(4%"7H6Q()?BD?RNN_ENF:2T!^,Q32 M[<+X85"[>%^Y2 ZX:*+/:2*6',V3D(4*>4\O[VCDAW*Z=W-.MG-^3[2 ?ZZ3 M:V0:EX@8Q%+8\Z 7_TQS*8X/BL].UVXJQ.>G:U>)>__/=_^WC6]18>["WRSQ M3$WX!RB1P1G5P1F7P9FQ',G[E0SG,AY10.-@'9&4$$6!L)E>N?8(WPPW^]0K1F'+<-SVL%E_&'&(TQXT5V&-1E8'RU,,(]BQ MQNUAO@K-(<4BWBBFSMY-G:V=ND^,\PE:)V'$11X]E[F"T3R1^84CD:*,YD(F MF8R6&:=B19"S M(\@Y&MOU2[$.\:NB]HL"U?P[)\6X5N&Y'/15$MOMD@"IT5,XJ5HOBF&:]>+N MZ'"U='PO:VL67M$-R^5>85LNR:)KFZ]$&OQ =RJ5"+\=@=N^ZH0RBD6D^AUC0,8F/< MB2-?:>#(=1UGK*9UM*-U=%X&*2N0JO3H4'NYI7#-PV:4DL9*YV@_!(UKP^Y0 MJ+7L7 K[*J5&TF$/4J.G=!)WDIRO'F6K61OO6!MKJ\?MY@:@?AQ#UH^08#-( ML#DDF <)Y@.!M>((&\TNW-"N_[LPG,C];LYH'/TK(^J%RA>T#)X%C7*TH?&Z M? V\TCR7>W#U'MCHYQL3&]WZ1V_'N;&A4-I1. =5Z*F\Q*.NE[[6KC9%>XT2 M?'8A%%8O "4?6&&IX?2*(;W6LPGI:U640Z Z/96GQ+1Z!9%R1@Y71)@TS)"3 M:B*TK8GVW[Q\OQ2ZW#)VK "J-;8RO6TXXU&_ M(;=S:!"L68&!8QQFZ714C% MGDJQZ8SQR#9[1*ILU)9!N.G'8.U&_9Q"J%E_I]1"M=YN,>0:K9_>Z@1MQ2AL M4%1'H#H]M=^]^NC L ,%$FXZ(]C2EDB/J6")B&C<7I3*&@AKNRSG%D&@:#-0 MM#DHF@>*YD.AM0.FZ0=A?4.HK*FC#=L5.T=?U?V6ATDLN8'KE3Z@O1^%VE[I M ]K[42AT1F/3ZK;]?*UE;5::)A#6=X%^H^VP_WH^PJ!S>K(%[1VI%!]*MJ M M))7B0\E69:,^V3:])*QO)CU5G&7%KE2]J8#LLSR HLU T>:@:!XHF@^%UHZ2 MIC6%1W I'+*U\P"*-@-%FX.B>:!H/A1:.V":KAC6-DN:%,X6"Q:((DF4(7-5 MG!D)BRC*6,*KPP)93).C^6%\]-\Z>HO.CI2^0DQPKTX';68==]+7#FF?1&@: M3T3?>/K*BO^[!466KC+XNCATH6)!#W3NT@9%FX&BS4'1/% T'PJM'2Y-$XQ@ ML%Q (+M,#Z!H,U"T.2B:!XKF0Z&U Z;IS1%];PXZ%Y!^[ZF;"_06G1TI?85D M;(X[9?H<5*EWW$M?.Z1-5M-\(_KFVWR5Q>DOQNI4D*WS8"EI*HE1D@%ZZ@D4 M;0:*-@=%\T#1?"BT=M T'3X"U^$CH!T^4+09*-H<%,T#1?.AT-H!TW3XR(D= M/JB4[*X_6=Y_=X,L>*YQZ>^-77"!KXZEL-GVG^$B4&ULQ5=KCYLX%/TK%I6JK=0.ST"839 F::ONJJVBB=K][ $GL09LUC:3V7^_ MUX9A(&%01T+-E\2O>Z[/\<'R71RYN)<'0A1Z+'(FE]9!J?+:MF5Z( 665[PD M#&9V7!1805?L;5D*@C,35.2VYSBA76#*K&1AQC8B6?!*Y921C4"R*@HL_EN1 MG!^7EFL]#=S2_4'I 3M9E'A/MD3]*#<">G:+DM&",$DY0X+LEM:->[UV?1U@ M5ORDY"@[;:2IW'%^KSM_94O+T3LB.4F5AL#P]T#6),\U$NSCWP;4:G/JP&[[ M"?VS(0]D[K D:Y[_0S-U6%IS"V5DAZM$V =QH0O!#@-P%&.;O>F:'U$2N<+ 0_(J%7 M YIN&&U,-+"A3!_C5@F8I1"GDA665"*^0QM!)&$*U^*R#&WK@]5S6[IG=$=3 MS!2Z25->,479'FUX3E-*)/J ;F DHWFESP1M#QC T*?'-*\RDJ'/@A=HS8NR M:N !\CLX]"N7$FV(J /0'Q^)PC27[P!/&HB%K8"BWJB=-G16-1WO!3HA^L:9 M.D!R!IG[\39(T^KC/>FS\D8!_Z[8%?*=]\ASO&!@/^M?#_='MN.WQ^4;//\% MO+[.)*T$5;2K]6Y ZT]8,#BOCM9#PM:)@^'$^C:YEB5.R=(JM5/$ [&2MV_< MT/ES2)6)P'H:!:U&P1AZTI&%]&1)^[(PL&"N+5B"+#!7P+"LG4B;EGPWI%2= M?F;2ZVOR(?'CV'6BT%G8#UT5SA<&L[GOP17;+NPQG+4,9^,,%4_O$2\UD\&/ M9#3\M6V/U\G>N$ M?A#[P;#=YRW!^2C!6R*5H*D"7M(XOV)4#?I^%.>U9SH16(]RW%*.+^7[>$J- M)@+K:>0ZSV\7Y[+.;_+W;O#(C^;1[,3Z PN]P(N],!RVOMMYG[FC'-?-=HWQ MCU@(>(0-/XQ&<5Y[L%.A]5E[SZR]2_F_R3R53A.A]75Z?@ZZHR^IW_ %^.?& MGLVC8!8%IY_ ^4K?B\*Y<_;:L3OE2D'$WE1Q$IFZHGZ9MZ-MI7ACZJ.3\96N M($T9] Q3EY_?L-A3)E%.=@#I7$6P+5%7='5'\=(417=<08EEF@>H@HG0"V!^ MQ[EZZN@$;5V=_ ]02P,$% @ )CH(68F6;"8F P \0X !D !X;"]W M;W)K&ULK5=K;]HP%/TK5E9-K=0U+PBT@T@M:-JF M5JKZ_&S"!:PZ,;,=:/_]["2$9 LNB'P!/^XYG&/[7;),20R) M("Q!'&9#Z]J]&KF!!F01+P36HM)&VLJ$L3?=^34=6HY6!!0BJ2FP^EK!""C5 M3$K'GX+4*G]3 ZOM#?N/S+PR,\$"1HR^DJE<#*V^A:8PPRF5#VS]$PI#7%V)M_B*.<>)++?^H\EM3A%D%/J_8Q6ZW8[C#.Q5 MU49#5,^K1-7T=4I]':.^)R8Q19_L1D[1_41?0]1N?=U27]>H[Q960)';I,H( M//2,M$16\QB4'H-CYQ]KTF-4;@H6>B);*:1]?9%E'GF--?H%NRVA9;W6OEPN > MGP$%A^FH&4/JVK8%V376P?VRH. P:C.%U+5MBZAKKJ)Y)OB-BHS(@\]'2VQU MG]MB[':.R@5C+3_8:TML=:_;PNZ:*_M^N=#=Z^K1%+;[[N%N"[-KK(=[YD2P MU_6M*:Q!HUUYC^C'X!WF&ULC55M3]LP$/XKIPQ-(!62IJ]B M;23:LHT))$17^##M@YM<&PO'[FRGA7\_VTE#!TVT+ZWMW#WWW..[\V@GY+-* M$36\9(RKL9=JO;GT?16GF!%U(3;(S9>5D!G19BO7OMI()(ESRI@?!D'?SPCE M7C1R9_+:;FV3L!980,HRU12#F M;XM39,P"&1I_2DRO"FD=#]=[]*\N=Y/+DBB<"O9$$YV.O:$'":Y(SO2#V'W' M,I^>Q8L%4^X7=J5MX$&<*RVRTMDPR"@O_LE+J<.!0S>L<0A+A]#Q+@(YEC.B M23228@?26ALTNW"I.F]#CG)[*7,MS5=J_'3TE5 )CX3E"'=(5"[1**X5G,/! MEUM*EI1135'MK1(PDCY@G$M)^1HF1%$%"V77"RZ6"N66+!G"#=_D!NYTAII0 MIL[@!"B'GZG(%>&)&OG:)&&I^'%)>%(0#FL(]^%.<)TJN.8))O_Z^R;Y2H%P MK\ D; 3\D?,+Z 0M"(.P"XOY#$Y/SAIP.Y6R'8?;J<%](E(2KBOQ7H_E6D!T MCT/8AKQ4&Q+CV#,=9S5%+_K\J=T/OC00[%8$NTWHT80PPF-LP0QCS)8HH=-V M*G2.,2VP^@[+=OHV:@],YX_\[1$*O8I"KY%"J9$"JE3^_C:+N 5 [R!N30\NW<\9W=A:]LO5'Z@KN8%70-=Z#^+6X%GKD-)6$9Y)+QG A8S9V/_E7D MC[7 E/C&8"L/CHGNRCWG#_KDT3^9SF-G[JF$)4^_LT1MYL[$(0FL:)FJKWS[)]0=&FE>S%-I?LFV+NLY M)"ZEXEDMQA9D+*_^Z5,]$ >"07!$$-2"X)G 'QP1#&K!X*V"82T8/A<,CPA& MMM=;&K3WF#7WNN@%_A7F5^0@7=. B\8DE^)2^2&"I#U7T<+E_W &_J3 M^#6O0QV^KO:F1]51OSJ$&#OC&_F@9W &C9D#PQN<9";YG!C@]>5+&@,

CDP3Q",[BMU_\L?='EP$V8:%-6&0) MUC)KV)@U[*,OEBF5DO 5V>J)AC9Q080.:QA_I1+,!-)S$O,L0[OJIQQG/LO* MC/!M#D)N6$'.*#I+"A Q6MTY0ZMF^-5#J%\X.*XRT7_I8N]O3G519NPR!*LY>)E MX^)EKXMXS!Y SY\8R']F.0%D247*R1TZE9JW6=>P]V)/?879A(4V89$E6,N; M2>/-Y)W6&Q.;9MF$A39AD258RZQI8]:T=R)]KZ(@1D0T1Z$Y&,3.27;@&].^ M=;E3@4<' +1%6)7S_H$AP,1J/VL6BNMB@7>RR*=7JNN_MLQSO+9WO M3&!ZE:<^>U9IH55:9(O6]N @T_3?*5K4%=FRS"8MM$J+;-':E@5[RX+>:7-K MWKJXN*F61^2,Y23A:4J%W%_M_BQ0@<<],:._[I/'W28MLD5KC_L^C_=[,\]= MN,+USFUYG[*8_(W+3X$!NW.HK2;K5FFA55IDB]9V99^P^\/W"F VT^.E55IH ME1;9HK4MVR?O?G_V_J7,[C%.81)8YW=,RA(2$\BJ*Q]PDAW]=GA=XP\7-@,O M&$\\SWL>S:PFX59ID2U:VX1]'N[W)^+-RA.>,$UF9FKZMM_<[79S?EH]C#*\4S<[@!FH#0!?#^BG.U.]$5-'M&PO=V]R:W-H965T[G]TP M::P"9FTG:?[]V802R )MU+E^28!X'L;SX@FO/-T*^:A6 )H\I4FF9LY*Z_S2 M==5B!2E3 Y%#9GY9"IDR;4[E@ZMR"2PN@M+$'7K>V$T9SYSYM+AV(^=3L=8) MS^!&$K5.4R9WGR$1VYE#G><+M_QAI>T%=S[-V0/<@?XWOY'FS*TH,4\A4UQD M1,)RYOQ%+R,ZL0'%B.\S9P+A\2P9.M$WXKM5R@G%%C> M0B2J^"3;B<"'3;#Z58DND'6UH]J"H?A%MZL4S^Z#<:6E^ MY29.S[\P+LEWEJR!7 -3:PGF*="*?"HNLD),L20_F)3,7C\+03.>J ]FQ+7( M-) K)A-![GBZ3HKA4U>;O"S=790Y?-[G,.S(X>]U-B"^]Y$,O>&(_$YQM[?5BC;;*L\=?%'C[=[N9>X. 3MU-O?*].9Q:>4Q8U)K^>95^ MHZ9!5=.@MZ9W6BP>22[Y MHJUAM\:G/!A(68L @)UE!@7"DP?J=_@C&F6)BP M$!,6(<$:8IU78IWW+I?JI2UG3C5K6+QUXHZ/N MTWO[4\N."8M:\Q].VMO/157/BQ?:C^2/T-U_>J-/?:0Q82$F+$*"-2285!), MWJG_3##%PH2%F+ ("=80BWH'<^?]7QVH) ?U%7S4?EX>$I9#**V-&0Z"<= < M%SV/\YOC.MY7:,W=TM>]C&^$=:<)U[O6R?923GT:46DA*BW"HC7U.!A9^EY. MEJ):651:B$J+L&A-R0YVEO:;M+?T$/_7U6]=2'#<2% -+"HM:I_#N*,Q'=PI M[;>GMUP]?EI* %,]#28/3233K:\U_:23GW14RXI*B[!H34T.[I8&[]6<4*TP M*BU$I458M*9D!SM,>PWZ-CD]6?PFF&]X#.;1WW%(XM8Z8AK'*U1:B$J+L&A-30[NEUZ\5WM"=V:VDWI:^9?."9(@DL38PW M.#?!&PO=V]R:W-H965TP->^Y_@<['M)6RZ>9 F@T'-%F9PYI5+UN>O*O(0*RU-> ],K M*RXJK'0HUJZL!>#"@BKJ!IZ7N!4FS,E2.W+D$RMN9 MXSNO$[=D72HSX69IC==P!^JAOA$Z<@>6@E3 ).$,"5C-G O_?)Z8?)OP@T K MM\;(.%ER_F2"ZV+F>$804,B58<#ZM8$Y4&J(M(S?/:@,*'R$SI!#W<+='ST"1TAPM!]R1N)62%35^D= M#<[->_;+CCUXA_U;PTY1Z'U&@1=$(_#Y8?@"<@WW+3Q\"W>US\%L,)@-+%_X M5[,+(G/*92, _;Q82B7T=?HUYJ\CC,8)38F=RQKG,'-T#4D0&W"RCQ_\Q/LR MYO8_D;WQ'@[>PT/LV2UN];U1( BFHR?9P1,+-[6_R<+D;)JZFVT'^TE!Y'E# MTAMET: L.JCL4=?Y"6$GM> YR%%M'4&\M6T4A=Z.MOVD,)CZX]KB05M\4-L5 M84075X'6G(\70#RRZ^1L1]I^4A!.WI&6#-*2@]+NN<)4UV=_I<>T)7NGY?N1 M-]D1MY\U]>)@1YR[U6),>_^.Q9HPB2BL-,P[G6ASHFN97:!X;;O.DBO=P^RP MU'\9$"9!KZ\X5Z^!:63#?RO[ U!+ P04 " F.@A9HU,F(,P# "G$P M&0 'AL+W=O]OF<0H%X;>T@E+>V5%6$"%/V=[F%0.2-$U%;KN. M$]H%R4IKO6RN;=EZ26N19R5L&>)U41#V_1WD]+BRL/5RX7.V3X6Z8*^7%=G# M(X@OU9;),[M'2;("2I[1$C'8K:S?\?W&=51#4_%/!D<^.D9*RA.E7]7)G\G* M/C%_3WC7@IYHEPV-#\WRP1Z/T G*%!X,L:O$9HRZR1]4 $62\9/2*FJB6:.FC&INF6:K)23>.C8/)N)OO$ M>LND(YCXCDB9H#^^U5DEYTB@M^A1&B:I=?R<2_P^:LN;Y'GW"#7<7U-^V:^_0%B MV8Z;=F_:;LN1Z8?'[8?';?"\'PS/#=KF1$J>#(!.70OGZ^'4,WG/*Q+#RI(/ M'0=V &O]ZR\X='[3:34$-E'N]!%\@W:,\JU\]K"A0V<>GDKW3/U9IA^!\WOY/HCKHLZ)@$0^QG) XHRH%X6.:HL7 MC%B\#1P3#7JRP4\-:PE:.P5G'"+LG_ \KUG@0,\R[%F&LRPW MM*AJ 6Q@V/#E=">.A(&.Z2S@M<8W!#;1'O7:([./?&12N2&PB?)%KWQA]I%? MG#D/^V%P8D]=D>_I_7G7,[V;9?J^9F4F:@8-U5WVK(ZU%&=QKIT<0V 3R=@9 M_JD=L\;L\ R)-X4V53_**=BL.3N\L?&\,#PQYP^*IER'T(!G_YG7GTBD-H4_5##,'S.>1ZAYXG# \'SJE%=57^ M)8\..03/!Y&/(!<_*P@B>3R,;6G+!ZG:U+Q>5TJ0Q7& Y MBW3U'!E"F^H>H@V^,^Q0HQG'%-ITN3V$''QDEW,;28.S=E>H/1&T:C96GJ@0M&@.4R ),%4@[^\H M%2\G:J^FWYM;_P=02P,$% @ )CH(60L7C\25 @ R@< !D !X;"]W M;W)K&ULK551;]HP$/XK5E9-G=0U(4FA8A"I$*9M M4B?4KMO#M >3',1J8J>V ^V_W]D)&;0IJ[:^$/O\?=_YSL?=:"/DKBD;7- M9302E<2=VZKDK(" MN&*"$PG+L7/1&\Y"@[> [PPV:F=-3"0+(6[-YG,Z=CQS(<@AT4:!XF<-4\AS M(X37N<G=:E(>ZNM^H?;>P8RX(JF(K\!TMU-G;.'9+"DE:YOA*;3]#$D2/"./F6B4HA M3XU'W;<9_IR>M 5SO]YG_VS][UD!&U1!%8O^$M1G)!Y3K$:]FOC MY\5":8G_\%]=[UXKA]W*INL-54D3&#O8UA3(-3C1VS>]OO>A*^FO*1:_IMCL ME<3VGB=LGR<\I![%@*()HZ;3=CU!S>Y;MID3Z^@7V+,%_NZ!9N07_;74LS"@@*>/J#?H-?;N]0J]?O4&O$&O0UTJTRFC5 M,M0&RSH/BQ[A0X<0G4'XHVTN4(S?H@A'B4>^GI9?06'DQ,GCY_+0)&/(2#1D M)'+^XO_("/09N?1%U+E(_"YLZ5VJ'2U@%9C:4B#W$.2__D(R_,X7WPLY>Q9M M/$0;3WG/KZ4HVT*;BMQ#TP*BW!0V;0KP+F3G*W.^[ &QS\DLGF7+<'\9 M#W'AFQU')XQCJX2D&/LA"7YJ/GCRK.T:3=$W&O[4:+R';N_LA4[=E_+V//2C MODLF5^@+F,O'$/*#-UXRROH\2T]6QF.T(&1J:;F'^WNP/W_X4P[EPQ7F2STR#&9DF4C,((CVYE]DK\)Y5;UBC$ M86-T^&)FLB"[6V8WT&+G+FIW0IMKGWNLS,T!O?L-=_W\7U!+ M P04 " F.@A9)^W'2= + EIP &0 'AL+W=OHV]TMO5SN7UQ&.DFH@ M3!*TNVH^_"8Q$H+Q".-_Y\4HR/DE-#XG%Q[#^4.2?L]F4N;BQV*^S"YZLSQ? M?>SWL\E,+J+L*%G)9?&3VR1=1'EQ,[WK9ZM41M-JT&+>UP>#D_XBBI>]R_/J MOJ_IY7FRSN?Q4GY-1;9>+*+TYVEKOZ8YO\=TL+^_H7YZOHCMY+?/? M5U_3XE9_HTSCA5QF<;(4J;R]Z'W2/H8CO1Q0/>*/6#YD6]^+\JG<),GW\H8[ MO>@-RC62+)W$29O$KF M?\;3?';1&_?$5-Y&ZWG^+7EP9/V$CDMODLRSZO_BH7[LH"V& 7@_0=P>,7A@PK <,=P;H^@L#1O6 T;X#CNL!Q_L. M.*D'G.P[X+0><+K[I+47!HSK >/=);PTX*P><+;O &WP],H-]GT6VN;%WGVU M7Q[R]')KNZ_WRT.>7G"M>L7[C[^+U2^R$>71Y7F:/(BT?'SAE=]4::C&%[^_ M\;(,[G6>%C^-BW'YI2%O?;K>3\O_/)1_4EM&8^6 M_H(U%&&RS&>9,)=3.>T8;ZG'GRC&]XOGM7ER^M.3^ZPKP3#Z*;3!>Z$/])'X M_=H0[W[Y5?PB^B*;1:G,ZB\=*WJE=K\D]T="'U:POH'C999'\WDQJ^5=_W9J MTELOC\1P9UT[&'-_9JA@+&9M;&9MG-=?QL%9O3+[O'SN'M[XU2?G[:&,=M;-M((XW,PRP\H=JF89 MM\A'NGXA'I\?@5$W4.Z^?,Q6T41>](K]DTRF][)W^>]_:2>#_W3%E\0,$C-) MS"(QF\0<$G-)S",QG\0"$@LAK)7VT2;M(Y5^^6>Y,[',,U$<*!2;Q.4T7MZ) M=_&RGK!_%7^_/'5_?J2/*[H\ZKB_' [TD_%@,#COWV]G7+D.AV:)/QX_TR;OY8Q6D9\&*G6"YN9"JT>M>J*]U* M]-"M/(D9)&:2F$5B-HDY).:2F$=B/HD%)!9"6&L&.-G, "=OW:<_(=-.8@:) MF21FD9A-8@Z)N23FD9A/8@&)A1#62OOI)NVG_[]]>B5]Z#Q 8@:)F21FD9A- M8L[ILR,T_7@P>': YI(+]4C,)[& Q$((:T5\O(GX>+^(RQ\RG<29%*LTGL@J MY=-D/H_23*R*_?LJYV7@FU.Q7:%_7-C)UJ^)MG,$KUR=0Y-,8B:)621FDYCS MB(VW7Z*CDYT4DPOT2,PGL8#$0@AKI?ALD^(S98J_)+D47]?I9!85"?YTETI9 M[IX7<;V6RSA)1?F SL JW4.WTB1FD)A)8A:)V23FD)A+8AZ)^206D%@(8:U) M0!LT;^L/WGIT7@M0X%'-0#43U2Q4LU'-0347U3Q4\U$M0+60TMK9WZKT:,I= M@"K[B^A'O%@OQ$V2%D!YM#Z)BF7&^<_.N4 I'CP7D)J!:B:J6:AFHYJ#:BZJ M>:CFHUJ :F&MM8Z#AX-!^X1).^AZ$W3]]:#?%JLBHD6R?F$KKR0.3C:I&:AF MHIJ%:C:J.:CFHIJ':CZJ!:@6UMIVLL?J8#=U.4W9S[G\LJ[>24]NMTNE8A7] M++]FY1FYS;WEB3AU\_2S>F$'3P'#9^=_Q^US1@:Z0!/5+%2S42*F*AFH9J- M:@ZJN:CFH9J/:@&JA936CGC3G=/4Y;D_HC2.;N92I%$NQ;LH$U'YSMJDW)QW MIAZMS=6:IF]MP0=' _UX=RN.5N)0S4(U&]4<5'-1S4,U']4"5 LIK1WQIARG M*=LXE]=Y$>UIL6=>;,EEEN^==+0R5VN[21\?#[;_TW9SCY;C4,U"-1O5'%1S M47CXT9YJOFH%J!:2&GMM#>-.4U=F3-O;V5UY8F](T[VC*Y0S:BU MG;T%;72\,V68Z&*M?1=KHXMU4,U%-0_5?%0+4"VDM'9^FZZWT&C]#=4L5+-1S4$U%]4\5/-1+4"UD-+:%X!I>G"ZLFNS MD_!5]+,\[]85;;5S:+1KK>-=_YUPHXLU4V(-Q4W?8^*VR2YE\MHF;\7DRB;B6@Y??Q&_K6. M[Z-YV8GI##Q:?4,U ]5,5+-0S48U!]5<_7F%2]^M<-6!?_[(9RW..LQH90W5 M0DIKA[FIM>GJ6MOUXW7[XBQ;RZG($Y')/"\VWM,RY/O^,;G^O'\VJJX/M7N! M*/7*'!Q8M-.&:A:JV:CFH)J+:AZJ^:@6H%I(:>W@-YTV7=TD^R.:KV599ZV2 M_ICZJ7B(\YDJZ*-G4^X+02>[00:JF:AFH9J-:@ZJN:CFH9J/:@&JA936#GK3 M;-/5S3;WZ2UO^6,EEUGWF3:TS89J1JVUYIRST>FS.N"X.@'0?J#5\<"S M,^WY]2SMK@>.SDZ>/=!!G[&+:AZJ^:@6H%I(:>V@-?TR7=TOV^\R#\7-G3\$ M?R^^R:E$.],/EI1TY]?!FYXUODN&7H!-U2S4,U&-0?57%3S4,U'M0#5 M0DIKA[KIL>GJ'ENU08^W=O(7T7?YX>F=\>0^SJK=_?K-<1%-)NDZFI=5MV+W MOW,20(MNKZR]-E;\H2FZ)B:J6:AFHYJ#:BZJ>:CFHUJ :B&EM3]UJ6F_#=7M M-_0LP6^SM'N/0;T2ATX6J&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6DAI[>FCZ=<- MM;>>)QBBI3I4,U#-1#4+U6Q4 MX"'IG"K(GM,5JAFH9J*:A6HVJCFHYJ*:AVH^J@6H%E):>_)H.G_#XS>?)4 K M?ZAFH)J):A:JV:CFH)J+:AZJ^:@6H%I(:>WL-S7$H;J&R!]0H)W#5]9>'ZD. M*-"&(:I9J&:CFH-J+JIYJ.:C6H!J(:6UYX6F83A47P;OI0.*#\**TRPOCB/F MT4\Y%48:/6P.+E[[@#KU,@^>&]!.(JJ9J&:AFHUJ#JJYJ.:AFH]J :J%E-:> M+9I.XG#\YB,(M)6(:@:JF:AFH9J-:@ZJN:CFH9J/:@&JA936SGY371SN45U\ MY3.LU,3!X4<_FQ;53%2S4,U&-0?57%3S4,U'M:#67K\024@MMQ7L4=,]'/VS M[N$'\=LL3J?_[!! OKZ([ M&4;I7;S,Q%S>%HL:')T>]T0:W\TV-_)D==$KIK&;),^31?7M3$93F98/*'Y^ MFQ2'%/6-<@$/2?J]>CJ7_P-02P,$% @ )CH(68K,(DY4! NAP !D M !X;"]W;W)K&ULM9EK;]LV%(;_"J$510MLD4A* MOJ2V@5PVM -6!/&Z[2MM']M")=$CZ;C]]R-E191KB1@D,!]BW<[+0[X2'_!P M=N+BJ]P#*/0MSPHY#_9*'6[#4*[WD#-YPP]0Z#M;+G*F]*G8A?(@@&W*H#P+ M212-PIRE1;"8E=>>Q&+&CRI+"W@22![SG(GO]Y#QTSS P>N%YW2W5^9"N)@= MV Z6H+X( ';>7"';^]C:@+*)_Y*X20;Q\AT9<7Y5W/R M:3,/(I,19+!61H+IGQ=X@"PS2CJ/?RO1H&[3!#:/7]5_*SNO.[-B$AYX]G>Z M4?MY, G0!K;LF*EG?OH(58<2H[?FF2S_H]/YV7$2H/51*IY7P3J#/"W.O^Q; M-1"- $(Z D@50,J\SPV563XRQ18SP4](F*>UFCDHNUI&Z^32PKBR5$+?376< M6CS"2J%?T-U;EA\^/*//7 %Z.HKU7O<4W>T$@+9 H7>/H%B:R??ZV244*1?E MHQ*]06F!_MSSHV3%1LY"I7,RRN&Z:O_^W#[I:/_W8W&#:/0S(A&)T9?E(WKW MYOVE3*B[5/>+U/TBI6[V!KF@7[;)8@7"!9O M?\*CZ(,C.UIG1TMUZAKU3X54XFB&MRT]ZB&]N$XO=@[>/Q_O/C_\B@H]*1P$ MWQS7"DF6:;>UQTCP[RQ3*;2:?=8=E;IF0GA9C"/]-PM?6M))ZG029SKZ'8'Z M'6EKU1G>[+RK)O\/RLG=3H39SI+."C(5R"@[8M,YP.M3/J8?T<&0G[,B3HY7PA:4DZ;(4-Q""G1D]PKKRU#'=NC7ZCIK% M 29#;<4^B( M$K!S2A_B*[WV->G\5+&E '9CX(*A26O+3H&^0V:Y@)/!IOI@ M [9PP,[)?8BIHRM3)]WS+[8\P&X@-&':[JDSON^(64#@R6!/?? !6T!@YP0_ MQ-/IM:?CS@F86"00-Q*NJ-IJK%NDY[ 12PF"AQI+?#""-)8,[C5#?V,KX::Q MT^X9F%@F$#<3?B1KNZ\^E@K$4H+$@WWU@0EB,4'( MFPL7:!VU-NUCU4 L)LAXL*L^0$$L*(A[*3' URG1W]1*^,)4VFTJM52@;BH8N.;0@&NKLVZ1ON/6 MJ"<-+RCYP 2UF*"^:DJ5\(6S<3==J>4"=7/A1[JV&^MC 4$M*.C@\A+U00IJ M24%]59CH=8D))XY/UJ*!NM%P0==Q:],^EA#4@H(.+C)1'ZB(+2IB7U6F^+K* MA)/NSS6V;(C=;&C2M=54=WS?(;.@B >7F&(?E(@M)6)?):9*N%G8UUE=FQHV M=J+,KI[^$G=I(5$&6QT8W9AM,''>*#N?*'XH-Z=67"F>EX=[8!L0Y@%]?\NY M>CTQ^UWU=N7B/U!+ P04 " F.@A9&<:(7[$" "3!P &0 'AL+W=O MB!HXK*R$KJG$HUZZJ)=#<@JK2]3TO4OENMBXIP[)(<5;4I])[9?H/,3&KY,E,K^ MDVT7ZSDD:Y0650=&!17C;4N?NCSL $;C-P!^!_#_%1!T@, :;9596S.J:9I( ML2721".;Z=C<6#2Z8=RCKPI@8@5^2;XFMR#K(A= M/)Z!IJQ4GTP8<"8D^2$T*!R:ELP;F1682'*UE@!XP(;O83$CQT>?R!%AG-P7 MHE&4YRIQ-4HV&[M9)^^ZE>>_(>]KP\](X)T0W_/' _#I8?@,,H2/+#QX"7WJ#Q(16HAGVV8(C"S:E8I.. @]_B;O9=?!NV MMXU[; M^+ V*?": <_)"F#P6K7X<&??TW"\+VXH:'0^+"WLI84'I=DKPI1J*,?\94+I M07WAD+XHWA,X%.4'X;#"J%<8'51X3;/'@[F+7NUJSFQ/VNN@\.+\C6.->V7Q MN[D[(1P&+US\^B;YH7\1[.D:" L\WX_WE+D[)=,\5]^I7#.N2 DK!'IG,3J3 M[1/0#K2H;15="HTUV78+?#5!F@!<7PDLAMW %.;^'4[_ E!+ P04 " F M.@A9"OMMM\$" #V!@ &0 'AL+W=O0 MLBU%4V^(O\[[/N<$GPPW4CWI M' ,V="CX+"F/(R#'56(">Z(TL4=FFZET*"O#J,"9 EUQ3M3+&)G#^>*?^N<[=YK(@&B>2 M?:>Y*4;!(( Z.:\IH8D@Z5W(!RIZV:&]2IUM$6C@KW4N9&V5UJXTPZ MD9Q38ZML-!"1PT0*0\4*1491P_$U&D*9/H$SN*5/G, 14 %3RI@MJ1Z&QB(X MH3#;VHV]7?R&70)3:U!HN!$YYG_&AQ:]X8]W_./XH."72G3@/#J%.(I[\#B_ MAN.CDP.ZYTU=SFO=\S=T9Y7*"ONVX;5 IW#SG+$JM^6!>RE69U]1\;U]^'%O M1>#.(-<_VTKC'7OMCN[V7>J29#@*[/72J-88I!\_=)/HTX%\>DT^O4/JZ90* MRBL.Y38O[=ZCJUD;J)=*:BEWJ]=I/ S7+>[]QKW_+O=^F[N7ZO;V[3N]=H"D M 4C>!9"T 7@I>Y'_ ^"B ;@X"# OI#)+PICM9)0O*J6Q_L\H8A".B;U\4*+* M[-))&Y(7[T9[2%&GWXXT:) &!Y%FY,7?>R.;NMCF7);,7OTVB,&_=8DZ@[\@ MPKU>Q%&MZHZK(9.5,+XM-:M-4[_RO>SUN/\B3(E:4:&!X=*&1IT+ZZQ\E_43 M(\NZLRVDL7VR'A;VPX3*';#[2RG-;N(,FD]=^AM02P,$% @ )CH(64 R MJ:8Y @ &@4 !D !X;"]W;W)K&ULK511:]LP M$/XKPBNCA:UR[*8KF6-(TXUN, CINCV,/2CV)1:5)4\Z)^V_WTEV3 KIZ,-> M+)UTWW?WR7>7[8Q]-*L1FPKDK*JB%.S<-:+I9&UL+)--NN&LL MB#* :L63.+[DM9 ZRK-PMK!Y9EI44L/",M?6M;!/UZ#,;AJ-HOW!4FXJ] <\ MSQJQ@3O ^V9AR>(#2REKT$X:S2RLI]%L-)FGWC\X_)"P@,HI')G[#V[O[MAIR=G[(1)S;Y7IG5"ER[C2.$]"2_Z M4-==J.2%4%];?<[2^!U+XN3B"'S^>GCZ',Y)]* \&90G@2]]@6\)*"U00>)> MNV._9BN'EDKK]S%Y'=_%<3[?;A/7B *F$?63 [N%*'_[9G09?SPF]C^1/9.> M#M+3?['GLZ*P+91,2;&22J($1QVI!-(9&H85L+FI&Z&?J-2PJ(X]1A?A,D3P MHV*;7R49WQY*/.*2#BY=XOR@&ULM9A=;]HP%(;_BI5- MVRIMY L"=!!II9VV2>VJ5ENOW>0 5I,XM1V@_WZV$T+2AFB%] ;LQ._K\S@^ MY)C)FK('O@00:!-'"9\:2R'24]/DP1)BS'LTA43>F5,68R&[;&'RE $.M2B. M3,>R/#/&)#'\B;YVS?P)S41$$KAFB&=QC-G3&41T/35L8WOAABR60ETP_4F* M%W +XD]ZS63/+%U"$D/""4T0@_G4^&:?SNR!$N@1?PFL>:6-%,H]I0^J\S.< M&I:*""((A++ \FL%,X@BY23C>"Q,C7).):RVM^[?-;R$N<<<9C2Z(Z%83HV1 M@4*8XRP2-W3] PH@'6! (ZX_T3H?ZPT-%&1%,L1$5@]_<( MG$+@/!>X>P1N(7 U:!Z9QCK' OL31M>(J='2337TVFBUI"&)>HRW@LF[1.J$ M?RMH\+"D40B,?T07CQD13^@+NL.,X41P]#L37. D),D"?3H'@4G$3^2 ]\A$ M?(D9\(DI9!S*S0R*.<_R.9T]<_[*DAYRK<_(L9Q^@WS6+K_$3\AN5)L2OEP! MIUP!1]NY>^QF$>8(_5;$;%+"%-4578'&MD=ZSWA-;*VFKV7KR*S&/RCY M!T?NYD&7J!V9U5"]$M5[P]WLO=B SL"RJOLO)VR-X4#"84DX_+_-#!M@ >& M4D8"T&@AC2+,.$KE$FC,1LKENUA'(JY*W[LUH*CBSS-)QA74*V>Y'R1K)U6 M/F;E *=.SY>8+4C"401S:6_UAG(VEA](\XZ@J3[3W5,A3XBZN92'>&!J@+P_ MIU1L.^J86/XMX/\#4$L#!!0 ( "8Z"%DE+0N)^P0 )\E 9 >&PO M=V]R:W-H965TJ0M/>>R22&M@ MVB;UJKK5=E^[Q&E0 >?:IFFE^^%G P&<$C^); M0@1Z29.,+ZRM$+MKV^;1EJ28#^B.9/*;#64I%G*7/=I\QPA>%T%I8GN.,[93 M'&?6IREFKS][:1NI4'BA]4CM_KQ>6 MHT9$$A()A<#RXYFL2)(HDAS']PIJU7VJP/;V@?YG#EG=(^8 M:BUI:J/(?A$M\Q5G:J+<"R:_C66<6-X+&CUM:;(FC/^*PN]Y+%[1;^@+9@PK M"=&G@ @<)_SSW!:R/Q5E1Q7[IF1[)]BW^!6YSA7R'&^(?D8VXEO,"*\^.G@K M,^^?/!L@OP\P>'^ SJP'+S3S A+) ;H%T-?#;:E++8Y7B^,5//\$;Y5@SA'= MH$*E+@'*^&%WO%IDKOD.1V1AR56$$_9,K.4O/[ECY_>N[$/" DA8" 331/!K M$7P3?7F/$Z(TB&B:RI6-*RFN4";7<'DPYCS'643DMUQP]"G.JLGS&?TX/8UN MRAY'18]J*7]>^N[447]S^[DMB7%H?26!A(5 ,$V282W)T"C)7]XX^G;F6\<0]_<0\)"()B6^W&=^_%Y MN0]?=C%3B?]"GTGZ(&>].RT+65?6C="^90(2%D#"0B"8ILRD5F9R8:V>0(H M"0L@82$03!-A6HLP_;BER8CNJP\D+)B^632]4RZ3N/3G M7_G&G0S-2^\YJ4%H M2@NA:+H^+1_M7KC^5P H*2!I 2@MA*+I4C2NV37ZPG"%4H)YSDA*,H'B;)>+3HW&;];O-TO/NTV"JHGKMLO 8#0> M'5UA'MKY>KM)W4Q/0&--7:/I6MXQLLFS-5FC0RHZSQ74H(+2 E!:"$73Y6A, MJCN]=&D ]:*@M "4%D+1="D:T^J:7>M'W-RONM2N^?Q)U]U]\^!Z"P-)"Z%H M^H.OQNYZ9KL+%[/['F! M%JRRDYFV8,G"<7S1:1Y,;R% K3$4K13";KW;HEY=NL7L,=WF@0M"TV-P2O"9,-9#?;R@5AQWU!DW]3M;R?U!+ P04 M" F.@A9AMG11><# #C% &0 'AL+W=O? M[81 @ANU>U:_@.W,/..99_* /3\0^L12 (Z>B[QD"ROEO+JQ;1:G4&!V32HH MQ9,-H07F8DJW-JLHX$0Y%;GM.4Y@%S@KK>5)Z5<$<1VQ4%IM]O M(2>'A>5:QX7[;)MRN6 OYQ7>P@/P;]4=%3.[14FR DJ6D1)1V"RLE7L3N;YT M4!9_97!@9V,D4WDDY$E.?D\6EB-W!#G$7$)@\;6'->2Y1!+[^*#')F?I$A\;6L5"\ M8YP4C;/809&5]3=^;@IQYB!P] Y>X^#U'48O./B-@__:"*/&8?3:"./&0:5N MU[FKPH68X^60O3QPR?T 64E^C,E M.X;+A,UM+G8K8]IQL[/;>F?>"SOST5=2\I2AJ$P@T?B'P_[!@+\MJM26RCN6 MZM8;!/QC5UXCW[E"GN.--/M9O][=UZ7S_Z)'/QR]4PR_[1M?X?DO]4V**31] M_"^G@:$4I+K<@QU?'UDB08!^M<95QG&?_0G*%5@79E5S7$'7(D3ZDE,P; M5N$8%I;01 9T#];RYY_

>=_C\U<9:KYT MM-2(@4*4/SS[I3?QQW-[?U[N2R-W[/A=H_#2:.3.W*Y1=&GD.]XI7"?M<9OV M>##M-6$3,) M%IH$BPR!=7B;M+Q-C$M'C3@^?Y=[FK"^-'&]GFQ1WMI])L%"DV"1(; .';.6CMG[J\;,)&\F MP4*38)$AL YOKG,Z83C&=:.![+SR/=W0F+A>T%,.C5'04Y=(8^--7;UXN&?G M*GWC'&*Y:E8F^\@V%L[T2A::!0M,H76I<4[T>*]OXPT M,4VQ9Q(M-(H6F4+KLG32ZN1,YGU M!443<7(F377R]MFE30%TJV[+F$A+-%E]#F]7VQNYE;J'ZJW?NC=K5[,>RAL\ M=4ET@J^O_[YBNLU*AG+8B%#.]41H'ZUOU.H))Y6Z,GHDG)-"#5/ "5!I()YO M".''B0S0WFLN_P-02P,$% @ )CH(65RTWW_.!0 D1T !D !X;"]W M;W)K&ULQ9EA;]LV$(;_"N$50P,TL439LM,Y!IPF M[3J@G1Z]XY'/29IL&;\7 M:THE>LC27%STUE(6;_M]$:UI1L09*V@.ORP9SXB$4[[JBX)3$NM!6=K'GA?V M,Y+DO>E$7YOSZ825,DUR.N=(E%E&^.,E3=GVHN?WGB[<)*NU5!?ZTTE!5G1! MY6TQYW#6KZW$249SD; <<;J\Z,W\MY<#3PW0=_R5T*UH'",5RAUC]^KD8WS1 M\Y0BFM)(*A,$_FWH.YJFRA+H^*7U%)DE2HC\2:<"I0DJ/;/)'B#5R$ MXS_7K!0DC\6D+T&7LMZ/*@V71@/NT!"B3RR7:X&N\YC&7X_O0SQU4/@IJ$OL M-/A;F9^AP'N#L(<'Z'9QA5Z_^DJ[^>?P%-3I"[2GH"M]RE!;^F:0NWQ%H7XE MNGM$S?OFY%%?GFT)C]NR95P.VEVJ9?I6%"2B%SU8AX+R#>U-?_[)#[U?' $- MZH &+NO3#R!;@LC7,*4F2R=M$HV1H3:B%OYFZH?C8>CYD_ZFQ?NP]CYT>E] M-$E$T:5.E*Y-]'NA$MI:5DYC!R8JK*6&/W[FPR,$-*H#&CESKT6A#14RR5>H MH#QAI@P>*>'M5> V.# C'=+&M;3Q]RC*\;<5Y7GM_=SI_3U).-J0M*2(+5'$ ML@QF6>C:5()BEJ80ILJ8$7>"_FWL-6U"C;]Q4^B9%[:K]#V[DWM.G1]SR1/ M963%,K-V$.!82-B)&V#OO$.I!8OOW.:GU[ .,ZULJSL+&I^2#>70*2&2,2Z3+V:[V6NA M[O"%S5 T0ID!<8AB\NA:N;[EB>\&RB?"[Z&YW'-'=QL[< ?T+7[\X8_?U/UC M8,JWG/*=U#AD7]]A\$P/ \&PXYE9LGBN]'RU''L MEQ>W+;P[+Y8YOALZ-S!?/-'[CT%-J7KM5E%.0P>6%[;4P=Z/7S+82;I#8[+< MPFYN';!D=EC6MD4B M$JV40""(I(X0;EF$W2QJ"#IDOU;7+>S0Y-I\1N\ 'Z#8^ W ML/@-W/C=MT#"9P4R\/&PJSXL4P,WYX Z(TT9J(/KK$C9(Z5FHVA5X31V:*XL M-X/Q"\S_,5 :6)0&[N?+Z\5\CHJ21VN0BPJNMNMG;S>)0$2U-:HM:"\/XT2] M.[3OZ,[&'4_E PO%@9M8B^H3DQ#E'M\BO);WOA[L8_]3T6]\)^X]]]J^ M)Y[M*'OF&T($>$V3C,^MC1#YK6WS<$-2S$LK7-B/4 WLQ MR_&:/!+Q3_[ Y)U=H41Q2C(>TPPPLII;=_!VB3QEH$?\&Y,=;UP#1>6)TF=U M\VS!C= :9&2S1UH7.CK26;.%-E M?!1,OHVEG5@\"AH^WZA$1&!)4SD[.-;YO0'Z%?@[U[=W*MVQ> ,?/A.!XX1_ ME"-^!C;@&\P(G]E"!J,@[;!T?%\X1@<<^^ KS<2&@R]91*(!^Z79'B(#@"VS M4*4"[5-QCXR(?VVS$7"=3P YR!L*R&S^F832'&ISUQ".6U7&U7CNH\_3-GJ7])BA<":U&<5!0GQM+>DW6<97&VEOTBP9DL M\I'Y.NG-UV",)C[R._/5Z/9,4D%%*KC$T@M.7'I&9V=2F594ID8J7UX)"V-^ MG,RT1\;IT# Z.I,&=.I6[!PADL?L.(T2I/T=^Y?%#-!YG+DT7OV 1*L":I*9H&+NPNG8&!W>VB M'7 M(*"Q>>\7!GY*CD?K]H+PILAW Z\;[37T JP% _2,[>:[EN5R2N$7PN1G M!B#EX@V O&'4TG MW9"OH2U0K2T0>E]?8T2=P:D*A303#(=BBQ.0Q*O!SH:,RN6]G>U2:.U"-J)GD@+>#QH)8M[@1--&ULO5?OC^(V$/U71JE4W4F] MS2\(RQ8B ;>G:Z53T:+V/GN3@5CKV#G;P/+?UW:R64 ANSVA?H'8F7E^[SF> M3"9[(9]4@:CAN61<3;U"Z^K.]U568$G4C:B0FSMK(4NBS5!N?%5))+E+*ID? M!4'BEX1R+YVXN:5,)V*K&>6XE*"V94GD88Y,[*=>Z+U,/-!-H>V$GTXJLL$5 MZK^KI30COT7):8E<4<%!XGKJS<*[11C;!!?Q#\6].KH&*^51B"<[^".?>H%E MA PS;2&(^=OA AFS2(;'CP;4:]>TB:ZF'JW'N2X M)ENF'\3^*S:"AA8O$TRY7]@WL8$'V59I43;)AD%)>?U/GALCCA*BY$)"U"1$ M9PGAI82X27#.^34S)^LST22=2+$'::,-FKUPWKALHX9RNXTK+_IDCMQ#)V[=CQU>?,G]@DCL M$;-.=%P^,!CN.6Y."F9WLB\RY+ZR4'W4O:LG"G*I+AU#/G7J'=,!VV3(>]3.^?*U.6S.88FB5\H!P.2*3ZV$6U'RF!TCWQ M77OQ,YDGF?<*!S$W::/6I:C7I8S MSK>$04YW-$>>PX$BZSP0-4P8'*]_1K$WY(3=;-6]_C_+VGC:[IS); 3=\+@]7T;7*NH-4CGU6H0G1^P M"X'Q>-3]#(='W4%XM<+V!M2P3H4P: H51 /(R:&SU+V!E318T;@#X51J]"HU MND;1:U#.J]DPB,XWY4)@'%[8E->F(>Q]Z[Z_\#4XO96O/Z9FZ!_UER7*C6N[ M%61BRW7=>[6S;6L_&PO=V]R:W-H965TUL@$CQ4I;*+H""J+\/09@56PE[H&A7O;+2I!/'4 M;$-;&Q2Y=ZK*,(ZB<5@)J8)T[M=N3#K7#952X8T!VU25,(\K+/5^$0R"IX5; MN2W(+83IO!9;O$/Z6M\8GH4=2BXK5%9J!08WBV YN%S-G+TW^"9Q;X_&X#)9 M:WWO)A_S11 Y0EAB1@Y!\&>'5UB6#HAI?#]@!EU(YW@\?D+_P^?.N:R%Q2M= M_BUS*A;!-( <-Z(IZ5;O_\1#/HG#RW1I_2_L#[91 %EC25<'9V902=5^Q<-! MAR.'>/""0WQPB#WO-I!G^5Z02.=&[\$X:T9S Y^J]V9R4KE#N2/#NY+]*+TC MG=V?N[QRN-(5G[457JYSN$5+1F;$.]X*OBI)%I9.1TF/\/8]DI"E??>CK?6V MC;.=A\047: P.]!9M73B%^B,X9-65%BX5CGF/_J'G%J77_R4WRH^"?A7HRY@ M&)U!',4CL(4P:$_ #CO9AAYV^))L#JA/MJ4Q0FV1KRW!^A&.[6[$HU]>[H7) MS^#Z>^-4_*A8N<9M6/A"!1J@0BCX4CLX>P:?M=JQN,@>GYMJS?MZT\):^.=6 MER7P[72(__:IW68QZL_"%?REK46&BX KVJ+989"^^6TPCGX_H=&HTVAT"CU= MX58J)=66RZ84*D-X*]7A"-[UD6WA$@_GFLDN'4QGDU$\F(>['AY)QR,YR>,# MGXB[F*]$3YY%'R849DDRBOL933M&T].,5/X+MV/Z MC,-H,IQ,)TD_B5E'8O::+.C[%FEPA0:" /FPN,IJ-%*_JLWL)WF%1TVZ0K/U M3Y&%3#>*VG[=K7:OW;)M\O^;MT_E)V&XM"R4N&'7Z&+"T4W[_+03TK5O^6M- M_(#X8<$O-AIGP/L;K>EIX@)T_P'2_P!02P,$% @ )CH(68;VLOU> P ML!8 T !X;"]S='EL97,N>&ULW5C1;ILP%/T51->IE:82PDK"FD3:(E6: MM$V5VH>]54XPB25CF'&Z9%\_7YL0FOIF61_6LD0-M@_GW./K"YB.*K7A]'9) MJ?+6.1?5V%\J57X(@FJ^I#FI+HJ2"HUDA)']+&I ='^CYL')4?/I8W MA%,M9:FG&"UQT.KL_3%;@YZ;?-HF8Y$'H9/34>R!\[$\)9S/)@)61G/&-'>[#P+S@A?24OH2TE1!&JE\6#FT/ MKJY:)V>BD":VC6!_9_7I>\"V!P89YXW!OF\')J.2*$6EN-8=<[(9? )Y=?MN M4VJ'"TDV8?_2WQ',00>9%3*EL@D3^MNAR8C3#.Q(MEC"415E *!21:X;*2.+ M0A#C8=ZR MD.R7C@:E,M<#5/K> Y6*S=LC/R4I[^A:;&>^QWT_&_SO*""2L+;IG7M MO^8L/]MQ-'@IR^:NLF_8Z;'>3[QVDY==,!EWP60G:G+8!9-)!TP.7NRN>;S) MJ!.)#+M@LO\J30;UGK*U<7VT;6U&/7@]&/O?X$6$[X)ZLQ7CBHFZMV1I2L63 MW:N65V2F7\OS4YJ1%5=W#3CV=^VO-&6K/&G.NH%$U&?MVE]@>GHKO'TW MT;&82.F:IM.Z*QM/T#81Z[-QXU@'(NY$<"P.)@#C&-96)S_:3Y# M=#X6P[P-G<@0Y0Q1CF6YD*GY8G'((Y@ \8$@4F>?@WO,HV#ZG@MW_J">_ 5!+ P04 " F.@A9EXJ[ M', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6 M!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV M)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(= MI7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( M "8Z"%GDI=6GE00 )0D / >&PO=V]R:V)O;VLN>&ULQ9I=4]LX%$#_ MBB8/6_:!)OY(:-FF,T#HEAD6,H1A'W<4^R;1($M>20Z%7[^RTE"Y3>[LRR5/ MB25;/KZV=*YD?WK2YG&N]2/[5DEEQ[V5<_5IOV^+%53-R5A@MY;B7;"H>P#A1 M_%(\:R'O^=R&$L?G=]R#C'NC@6]P(8QU88_0/O>,:_ [;[8:I[\(ZLG,NN2J A1#: M"#!% -.# ;*C*8\@,P0R>T/(60O1'F"97K#;NG.K0'!/(# M+>2U^+<1I9=$A/,1P?E(BW/.K0BW<6K ^EU_!&_65%4\V"0#;,P>T&)^X<*P M!RX;8'\!MXW9/'\Q'JH48J=";$^)C#OA R31$)N MB:H2;C/HMM'R [+SR1RH0D"G&V"22(@M<5G54C\#L'-0L!".37WRTJ'#[) 0 MZV'F=/&XTK($8]^%3M$9A!-,"@FQ%0+;\9Q;*$-JXKM%V"GFPRR1$&MBRI_9 MVK(IF'!XFY%.A"VD;H?B.&W&))$22^)*6>%O+KLWO/1]@YT9PWT7^=D4*6:* ME-@4J&__26-,= I"[ \<,XLQ,9&DQ"+9DQ:P(S\%EIUQ,<5$DA*+Y#4]V(+] M'I-A6DF)M;([3]B)B8DE)18+FC!T>PUFF)38,&W"L#-VF%K2MU#+3]K;"8GY M)27VRS[_?0>-USPPPV3$AGF=O+&C"3@N9">"&2:6[*!BR6-,3"S90<4RC#'1 MU2UBL>"8HQ@3$TM&+!8<\R3&Q"R3$5MFGZ:/6:B),3'+9,2603$[ELDPRV3$ MEMF/><-]QAMC8M[)B+VS'[,M[&!BYLF(S1/E9CN&]!RS34YLFSW)V3&;^<;+ M)L;$S),3FV/(>,IS0Y9IZS 5F\1I98Z))R=_NX(L[K&C&!,33TXLGMW+>Z\/:(R)B2<_Q(3GF/W=]JCN M2E".B2=_BRG/KYC;CA^_G,0D-"26T-Z9F1\!I-0Q)B:A(;&$$,PVHC$F)J$A ML800S+8JQL0D-"26$()Y+GD'$S/1D-A$".8=V#CS&*(O^(.%^MNO8$H_MBDH M;_PIK"\ON"RFAK4_F]=Z^;!=BE\T4E[XLEMUK7FY_:AF^T'0Y_\ 4$L#!!0 M ( "8Z"%F\ =;!X $ .P@ : >&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'/-VCM.PT 4A>&M1%X D_N8\%!"14.+V( 5)@^1Q)9G$,GNB4(1CD5! M@^94UMCR]=_XDV5[_I)V;=EVA[S9]GERW.\.>=%L2ND?0LC+3=JW^:;KT^%\ M9-4-^[:]ZD5)K):SNL4UDTX;B[[L[ALI&;\^1F\ORV:(;G-VE"[2"%(*T? M9!!D]8,<@KQ^4(2@6#]H!D&S^D&W$'1;/^@.@N[J!]U#T'W]()FBC%."I!'6 M!%H+NOH89M ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T6] ME4!O0[V-0&]#O8U ;T.]C4!O&[TL(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0 M;R/0VU!O(]#;46\GT-M1;R?0VU%O)]#;46\GT-M'+[L)]';4VPGT=M3;"?1V MU-L)]';4VPGT=M3;"?2.J'=Q/;K'&BK:W*7(-9= MKM_CKV=\K']A'P*D#PG2AP+I(P/I8PC2QRU('W<@?=R#],$'*(V@B,I12.4H MIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05 M*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D M52BR*A19%8JL"D56A2)KAB)KAB)KAB)KAB)KAB)K]I^ROANS_.L7Z.TUK779 M'/)9]Y7"Y!-02P$"% ,4 " F.@A9!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( "8Z"%DY^J?U M[P "L" 1 " :\ !D;V-0&UL4$L! A0#% @ )CH(64)5_A[B!0 L1\ M !@ ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )CH(6>(V:@S1!@ TQ\ !@ ("! M[A8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M)CH(681AM+9/!@ S!H !@ ("!:BP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )CH(623-RS;% @ ( 8 !D M ("!E&0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ )CH(60M@?HDO P 5@< !D ("!67D 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ )CH(6&PO=V]R:W-H965T&UL4$L! A0#% @ )CH(66KN,#?0% >T$ !D M ("!J9, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ )CH(65^HIH]] @ 904 !D ("! ML;( 'AL+W=OH@\2](" >!@ &0 @(%EM0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ )CH(65J>2O:L P .0@ !D ("!O+L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )CH(65Y8D'\Q!P NC$ !D M ("!:M, 'AL+W=O&PO=V]R M:W-H965T !X;"]W;W)K&UL M4$L! A0#% @ )CH(6:6D'E<' P JP< !D ("!\N$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M)CH(60'E3PZ% @ PP8 !D ("!L.X 'AL+W=O&UL4$L! A0#% @ )CH(60#;(BYQ P M]PL !D ("!._@ 'AL+W=O&PO=V]R:W-H965TH' 0!X;"]W;W)K&UL4$L! A0#% @ )CH(61G&B%^Q @ DP< !D M ("!=0P! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ )CH(61*NW(!" P (A !D ("!Q10! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )CH( M65RTWW_.!0 D1T !D ("!CB$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )CH(6=(,PL<9 P #P@ M !D ("!"S ! 'AL+W=O&PO0V 0!? ! #L( &@ @ &// $ >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " F.@A9%-1QY- ! M "M( $P @ &G/@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+ 4!08 /P _ # 1 "H0 $ ! end XML 70 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 71 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 73 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 189 250 1 false 69 0 false 6 false false R1.htm 0000001 - Document - Cover Sheet http://www.optinose.com/role/Cover Cover Cover 1 false false R2.htm 9952151 - Statement - Consolidated Balance Sheets Sheet http://www.optinose.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 9952152 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.optinose.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 9952153 - Statement - Consolidated Statements of Operations Sheet http://www.optinose.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 4 false false R5.htm 9952154 - Statement - Consolidated Statements of Comprehensive Loss Sheet http://www.optinose.com/role/ConsolidatedStatementsofComprehensiveLoss Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 9952155 - Statement - Consolidated Statements of Changes in Stockholders' Deficit Sheet http://www.optinose.com/role/ConsolidatedStatementsofChangesinStockholdersDeficit Consolidated Statements of Changes in Stockholders' Deficit Statements 6 false false R7.htm 9952156 - Statement - Consolidated Statements of Cash Flows Sheet http://www.optinose.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 9952157 - Disclosure - Organization and Description of Business Sheet http://www.optinose.com/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 8 false false R9.htm 9952158 - Disclosure - Liquidity Sheet http://www.optinose.com/role/Liquidity Liquidity Notes 9 false false R10.htm 9952159 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 10 false false R11.htm 9952160 - Disclosure - Fair Value Measurements Sheet http://www.optinose.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 9952161 - Disclosure - Inventory Sheet http://www.optinose.com/role/Inventory Inventory Notes 12 false false R13.htm 9952162 - Disclosure - Property and Equipment Sheet http://www.optinose.com/role/PropertyandEquipment Property and Equipment Notes 13 false false R14.htm 9952163 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 14 false false R15.htm 9952164 - Disclosure - Debt Sheet http://www.optinose.com/role/Debt Debt Notes 15 false false R16.htm 9952165 - Disclosure - Commitments and Contingencies Sheet http://www.optinose.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 16 false false R17.htm 9952166 - Disclosure - Employee Benefit Plans Sheet http://www.optinose.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 17 false false R18.htm 9952167 - Disclosure - Stockholders' Equity Sheet http://www.optinose.com/role/StockholdersEquity Stockholders' Equity Notes 18 false false R19.htm 9952168 - Disclosure - Stock-based Compensation Sheet http://www.optinose.com/role/StockbasedCompensation Stock-based Compensation Notes 19 false false R20.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 20 false false R21.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 21 false false R22.htm 9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 22 false false R23.htm 9954472 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) Sheet http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables Basis of Presentation and Summary of Significant Accounting Policies (Tables) Tables http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 23 false false R24.htm 9954473 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.optinose.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.optinose.com/role/FairValueMeasurements 24 false false R25.htm 9954474 - Disclosure - Inventory (Tables) Sheet http://www.optinose.com/role/InventoryTables Inventory (Tables) Tables http://www.optinose.com/role/Inventory 25 false false R26.htm 9954475 - Disclosure - Property and Equipment (Tables) Sheet http://www.optinose.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.optinose.com/role/PropertyandEquipment 26 false false R27.htm 9954476 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilities 27 false false R28.htm 9954477 - Disclosure - Debt (Tables) Sheet http://www.optinose.com/role/DebtTables Debt (Tables) Tables http://www.optinose.com/role/Debt 28 false false R29.htm 9954478 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.optinose.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.optinose.com/role/StockholdersEquity 29 false false R30.htm 9954479 - Disclosure - Stock-based Compensation (Tables) Sheet http://www.optinose.com/role/StockbasedCompensationTables Stock-based Compensation (Tables) Tables http://www.optinose.com/role/StockbasedCompensation 30 false false R31.htm 9954480 - Disclosure - Liquidity (Details) Sheet http://www.optinose.com/role/LiquidityDetails Liquidity (Details) Details http://www.optinose.com/role/Liquidity 31 false false R32.htm 9954481 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) Sheet http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) Details 32 false false R33.htm 9954482 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Net income (loss) per common share (Details) Sheet http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNetincomelosspercommonshareDetails Basis of Presentation and Summary of Significant Accounting Policies - Net income (loss) per common share (Details) Details http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables 33 false false R34.htm 9954483 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Computation of Basic and Diluted Net Income (Loss) (Details) Sheet http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails Basis of Presentation and Summary of Significant Accounting Policies - Computation of Basic and Diluted Net Income (Loss) (Details) Details 34 false false R35.htm 9954484 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Antidilutive Shares Excluded From Computation of Net Loss Per Share (Details) Sheet http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAntidilutiveSharesExcludedFromComputationofNetLossPerShareDetails Basis of Presentation and Summary of Significant Accounting Policies - Antidilutive Shares Excluded From Computation of Net Loss Per Share (Details) Details 35 false false R36.htm 9954485 - Disclosure - Fair Value Measurements - Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) Sheet http://www.optinose.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails Fair Value Measurements - Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) Details 36 false false R37.htm 9954486 - Disclosure - Fair Value Measurements - Fair Value Liabilities Measured on Recurring Basis Using Unobservable Inputs (Details) Sheet http://www.optinose.com/role/FairValueMeasurementsFairValueLiabilitiesMeasuredonRecurringBasisUsingUnobservableInputsDetails Fair Value Measurements - Fair Value Liabilities Measured on Recurring Basis Using Unobservable Inputs (Details) Details 37 false false R38.htm 9954487 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.optinose.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 38 false false R39.htm 9954488 - Disclosure - Fair Value Measurements - Valuation of Warrants (Details) Sheet http://www.optinose.com/role/FairValueMeasurementsValuationofWarrantsDetails Fair Value Measurements - Valuation of Warrants (Details) Details 39 false false R40.htm 9954489 - Disclosure - Inventory (Details) Sheet http://www.optinose.com/role/InventoryDetails Inventory (Details) Details http://www.optinose.com/role/InventoryTables 40 false false R41.htm 9954490 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) Sheet http://www.optinose.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails Property and Equipment - Schedule of Property and Equipment (Details) Details 41 false false R42.htm 9954491 - Disclosure - Property and Equipment - Narrative (Details) Sheet http://www.optinose.com/role/PropertyandEquipmentNarrativeDetails Property and Equipment - Narrative (Details) Details 42 false false R43.htm 9954492 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails Accrued Expenses and Other Current Liabilities (Details) Details http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables 43 false false R44.htm 9954493 - Disclosure - Debt - Narrative (Details) Sheet http://www.optinose.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 44 false false R45.htm 9954494 - Disclosure - Debt - A&R Note Purchase Agreement (Details) Sheet http://www.optinose.com/role/DebtARNotePurchaseAgreementDetails Debt - A&R Note Purchase Agreement (Details) Details 45 false false R46.htm 9954495 - Disclosure - Debt - Schedule of Long Term Debt (Details) Sheet http://www.optinose.com/role/DebtScheduleofLongTermDebtDetails Debt - Schedule of Long Term Debt (Details) Details 46 false false R47.htm 9954496 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.optinose.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.optinose.com/role/CommitmentsandContingencies 47 false false R48.htm 9954497 - Disclosure - Employee Benefit Plans (Details) Sheet http://www.optinose.com/role/EmployeeBenefitPlansDetails Employee Benefit Plans (Details) Details http://www.optinose.com/role/EmployeeBenefitPlans 48 false false R49.htm 9954498 - Disclosure - Stockholders' Equity - Warrants Outstanding (Details) Sheet http://www.optinose.com/role/StockholdersEquityWarrantsOutstandingDetails Stockholders' Equity - Warrants Outstanding (Details) Details 49 false false R50.htm 9954499 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://www.optinose.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 50 false false R51.htm 9954500 - Disclosure - Stock-based Compensation - Allocated Stock-Based Compensation Expense (Details) Sheet http://www.optinose.com/role/StockbasedCompensationAllocatedStockBasedCompensationExpenseDetails Stock-based Compensation - Allocated Stock-Based Compensation Expense (Details) Details 51 false false R52.htm 9954501 - Disclosure - Stock-based Compensation - Narrative (Details) Sheet http://www.optinose.com/role/StockbasedCompensationNarrativeDetails Stock-based Compensation - Narrative (Details) Details 52 false false R53.htm 9954502 - Disclosure - Stock-based Compensation - Stock Option Activity (Details) Sheet http://www.optinose.com/role/StockbasedCompensationStockOptionActivityDetails Stock-based Compensation - Stock Option Activity (Details) Details 53 false false R54.htm 9954503 - Disclosure - Stock-based Compensation - Black-Scholes Pricing Model Options (Details) Sheet http://www.optinose.com/role/StockbasedCompensationBlackScholesPricingModelOptionsDetails Stock-based Compensation - Black-Scholes Pricing Model Options (Details) Details 54 false false R55.htm 9954504 - Disclosure - Stock-based Compensation - Restricted Stock Units Activity (Details) Sheet http://www.optinose.com/role/StockbasedCompensationRestrictedStockUnitsActivityDetails Stock-based Compensation - Restricted Stock Units Activity (Details) Details 55 false false All Reports Book All Reports optn-20240630.htm optn-20240630.xsd optn-20240630_cal.xml optn-20240630_def.xml optn-20240630_lab.xml optn-20240630_pre.xml optn-20240630_g1.jpg http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 76 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "optn-20240630.htm": { "nsprefix": "optn", "nsuri": "http://www.optinose.com/20240630", "dts": { "inline": { "local": [ "optn-20240630.htm" ] }, "schema": { "local": [ "optn-20240630.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/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "optn-20240630_cal.xml" ] }, "definitionLink": { "local": [ "optn-20240630_def.xml" ] }, "labelLink": { "local": [ "optn-20240630_lab.xml" ] }, "presentationLink": { "local": [ "optn-20240630_pre.xml" ] } }, "keyStandard": 216, "keyCustom": 34, "axisStandard": 20, "axisCustom": 1, "memberStandard": 31, "memberCustom": 34, "hidden": { "total": 13, "http://xbrl.sec.gov/ecd/2024": 3, "http://xbrl.sec.gov/dei/2024": 5, "http://fasb.org/us-gaap/2024": 5 }, "contextCount": 189, "entityCount": 1, "segmentCount": 69, "elementCount": 527, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 567, "http://xbrl.sec.gov/dei/2024": 30, "http://xbrl.sec.gov/ecd/2024": 3 }, "report": { "R1": { "role": "http://www.optinose.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": "optn-20240630.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": "optn-20240630.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.optinose.com/role/ConsolidatedBalanceSheets", "longName": "9952151 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.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": "optn-20240630.htm", "unique": true } }, "R3": { "role": "http://www.optinose.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "9952152 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.optinose.com/role/ConsolidatedStatementsofOperations", "longName": "9952153 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.optinose.com/role/ConsolidatedStatementsofComprehensiveLoss", "longName": "9952154 - Statement - Consolidated Statements of Comprehensive Loss", "shortName": "Consolidated Statements of Comprehensive Loss", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:NetIncomeLoss", "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": "optn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "unique": true } }, "R6": { "role": "http://www.optinose.com/role/ConsolidatedStatementsofChangesinStockholdersDeficit", "longName": "9952155 - Statement - Consolidated Statements of Changes in Stockholders' Deficit", "shortName": "Consolidated Statements of Changes in Stockholders' Deficit", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-36", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-38", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "unique": true } }, "R7": { "role": "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows", "longName": "9952156 - Statement - Consolidated Statements of Cash Flows", "shortName": "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": "optn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "unique": true } }, "R8": { "role": "http://www.optinose.com/role/OrganizationandDescriptionofBusiness", "longName": "9952157 - Disclosure - Organization and Description of Business", "shortName": "Organization and Description of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.optinose.com/role/Liquidity", "longName": "9952158 - Disclosure - Liquidity", "shortName": "Liquidity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "optn:FutureLiquidityTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "optn:FutureLiquidityTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies", "longName": "9952159 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.optinose.com/role/FairValueMeasurements", "longName": "9952160 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "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": "optn-20240630.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": "optn-20240630.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.optinose.com/role/Inventory", "longName": "9952161 - Disclosure - Inventory", "shortName": "Inventory", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.optinose.com/role/PropertyandEquipment", "longName": "9952162 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilities", "longName": "9952163 - Disclosure - Accrued Expenses and Other Current Liabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.optinose.com/role/Debt", "longName": "9952164 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "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": "optn-20240630.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": "optn-20240630.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.optinose.com/role/CommitmentsandContingencies", "longName": "9952165 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "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": "optn-20240630.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": "optn-20240630.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.optinose.com/role/EmployeeBenefitPlans", "longName": "9952166 - Disclosure - Employee Benefit Plans", "shortName": "Employee Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.optinose.com/role/StockholdersEquity", "longName": "9952167 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.optinose.com/role/StockbasedCompensation", "longName": "9952168 - Disclosure - Stock-based Compensation", "shortName": "Stock-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "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": "optn-20240630.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": "optn-20240630.htm", "first": true, "unique": true } }, "R20": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:NetIncomeLoss", "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": "optn-20240630.htm", "first": true }, "uniqueAnchor": null }, "R21": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": null, "uniqueAnchor": null }, "R22": { "role": "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables", "longName": "9954472 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "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": "optn-20240630.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": "optn-20240630.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.optinose.com/role/FairValueMeasurementsTables", "longName": "9954473 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.optinose.com/role/InventoryTables", "longName": "9954474 - Disclosure - Inventory (Tables)", "shortName": "Inventory (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.optinose.com/role/PropertyandEquipmentTables", "longName": "9954475 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables", "longName": "9954476 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.optinose.com/role/DebtTables", "longName": "9954477 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.optinose.com/role/StockholdersEquityTables", "longName": "9954478 - Disclosure - Stockholders' Equity (Tables)", "shortName": "Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.optinose.com/role/StockbasedCompensationTables", "longName": "9954479 - Disclosure - Stock-based Compensation (Tables)", "shortName": "Stock-based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.optinose.com/role/LiquidityDetails", "longName": "9954480 - Disclosure - Liquidity (Details)", "shortName": "Liquidity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "optn:WorkingCapital", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "unique": true } }, "R32": { "role": "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "longName": "9954481 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-60", "name": "optn:NumberOfCustomers", "unitRef": "customer", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "optn:NumberOfCustomers", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-61", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "unique": true } }, "R33": { "role": "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNetincomelosspercommonshareDetails", "longName": "9954482 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Net income (loss) per common share (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Net income (loss) per common share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-55", "name": "us-gaap:SharesIssuedPricePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true }, "uniqueAnchor": null }, "R34": { "role": "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails", "longName": "9954483 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Computation of Basic and Diluted Net Income (Loss) (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Computation of Basic and Diluted Net Income (Loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:NetIncomeLoss", "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": "optn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "unique": true } }, "R35": { "role": "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAntidilutiveSharesExcludedFromComputationofNetLossPerShareDetails", "longName": "9954484 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Antidilutive Shares Excluded From Computation of Net Loss Per Share (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Antidilutive Shares Excluded From Computation of Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.optinose.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails", "longName": "9954485 - Disclosure - Fair Value Measurements - Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)", "shortName": "Fair Value Measurements - Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:WarrantsNotSettleableInCashFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:WarrantsNotSettleableInCashFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.optinose.com/role/FairValueMeasurementsFairValueLiabilitiesMeasuredonRecurringBasisUsingUnobservableInputsDetails", "longName": "9954486 - Disclosure - Fair Value Measurements - Fair Value Liabilities Measured on Recurring Basis Using Unobservable Inputs (Details)", "shortName": "Fair Value Measurements - Fair Value Liabilities Measured on Recurring Basis Using Unobservable Inputs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.optinose.com/role/FairValueMeasurementsNarrativeDetails", "longName": "9954487 - Disclosure - Fair Value Measurements - Narrative (Details)", "shortName": "Fair Value Measurements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-3", "name": "optn:ClassOfWarrantOrRightRestrictionCommonSharesMaximumOwnershipIfExercisedPercent", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "optn:ClassOfWarrantOrRightRestrictionCommonSharesMaximumOwnershipIfExercisedPercent", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.optinose.com/role/FairValueMeasurementsValuationofWarrantsDetails", "longName": "9954488 - Disclosure - Fair Value Measurements - Valuation of Warrants (Details)", "shortName": "Fair Value Measurements - Valuation of Warrants (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-106", "name": "us-gaap:WarrantsAndRightsOutstandingTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-106", "name": "us-gaap:WarrantsAndRightsOutstandingTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.optinose.com/role/InventoryDetails", "longName": "9954489 - Disclosure - Inventory (Details)", "shortName": "Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.optinose.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails", "longName": "9954490 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)", "shortName": "Property and Equipment - Schedule of Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.optinose.com/role/PropertyandEquipmentNarrativeDetails", "longName": "9954491 - Disclosure - Property and Equipment - Narrative (Details)", "shortName": "Property and Equipment - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "longName": "9954492 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)", "shortName": "Accrued Expenses and Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "optn:AccruedProductAllowancesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "optn:AccruedProductAllowancesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.optinose.com/role/DebtNarrativeDetails", "longName": "9954493 - Disclosure - Debt - Narrative (Details)", "shortName": "Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-55", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-120", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "unique": true } }, "R45": { "role": "http://www.optinose.com/role/DebtARNotePurchaseAgreementDetails", "longName": "9954494 - Disclosure - Debt - A&R Note Purchase Agreement (Details)", "shortName": "Debt - A&R Note Purchase Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-128", "name": "optn:NotePurchaseAgreementCovenantXHANCENetProductSalesAndRoyalties", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-128", "name": "optn:NotePurchaseAgreementCovenantXHANCENetProductSalesAndRoyalties", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.optinose.com/role/DebtScheduleofLongTermDebtDetails", "longName": "9954495 - Disclosure - Debt - Schedule of Long Term Debt (Details)", "shortName": "Debt - Schedule of Long Term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-125", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-125", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.optinose.com/role/CommitmentsandContingenciesDetails", "longName": "9954496 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-155", "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-155", "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.optinose.com/role/EmployeeBenefitPlansDetails", "longName": "9954497 - Disclosure - Employee Benefit Plans (Details)", "shortName": "Employee Benefit Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.optinose.com/role/StockholdersEquityWarrantsOutstandingDetails", "longName": "9954498 - Disclosure - Stockholders' Equity - Warrants Outstanding (Details)", "shortName": "Stockholders' Equity - Warrants Outstanding (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-55", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-158", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "unique": true } }, "R50": { "role": "http://www.optinose.com/role/StockholdersEquityNarrativeDetails", "longName": "9954499 - Disclosure - Stockholders' Equity - Narrative (Details)", "shortName": "Stockholders' Equity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-54", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true }, "uniqueAnchor": null }, "R51": { "role": "http://www.optinose.com/role/StockbasedCompensationAllocatedStockBasedCompensationExpenseDetails", "longName": "9954500 - Disclosure - Stock-based Compensation - Allocated Stock-Based Compensation Expense (Details)", "shortName": "Stock-based Compensation - Allocated Stock-Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-7", "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": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "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": "optn-20240630.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails", "longName": "9954501 - Disclosure - Stock-based Compensation - Narrative (Details)", "shortName": "Stock-based Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-174", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "unique": true } }, "R53": { "role": "http://www.optinose.com/role/StockbasedCompensationStockOptionActivityDetails", "longName": "9954502 - Disclosure - Stock-based Compensation - Stock Option Activity (Details)", "shortName": "Stock-based Compensation - Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-174", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "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": "optn-20240630.htm", "unique": true } }, "R54": { "role": "http://www.optinose.com/role/StockbasedCompensationBlackScholesPricingModelOptionsDetails", "longName": "9954503 - Disclosure - Stock-based Compensation - Black-Scholes Pricing Model Options (Details)", "shortName": "Stock-based Compensation - Black-Scholes Pricing Model Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-188", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-188", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.optinose.com/role/StockbasedCompensationRestrictedStockUnitsActivityDetails", "longName": "9954504 - Disclosure - Stock-based Compensation - Restricted Stock Units Activity (Details)", "shortName": "Stock-based Compensation - Restricted Stock Units Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-182", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-182", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "optn-20240630.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses and Other Current Liabilities", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [ "r355" ] }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.optinose.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total accrued expenses and other current liabilities", "label": "Accounts Payable and Other Accrued Liabilities, Current", "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r49", "r579" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableMember", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r545" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.optinose.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "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": [ "r713" ] }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedEmployeeBenefitsCurrent", "crdr": "credit", "calculation": { "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payroll expenses", "label": "Accrued Employee Benefits, Current", "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r52" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total accrued expenses", "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": [ "r52" ] }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrentAndNoncurrentAbstract", "presentation": [ "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses:", "label": "Accrued Liabilities [Abstract]" } } }, "auth_ref": [] }, "optn_AccruedProductAllowancesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "AccruedProductAllowancesCurrent", "crdr": "credit", "calculation": { "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product revenue allowances", "label": "Accrued Product Allowances, Current", "documentation": "Accrued Product Allowances, Current" } } }, "auth_ref": [] }, "optn_AccruedResearchandDevelopmentCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "AccruedResearchandDevelopmentCurrent", "crdr": "credit", "calculation": { "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development expenses", "label": "Accrued Research and Development, Current", "documentation": "Accrued Research and Development, Current" } } }, "auth_ref": [] }, "optn_AccruedSellingGeneralandAdministrativeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "AccruedSellingGeneralandAdministrativeCurrent", "crdr": "credit", "calculation": { "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expenses", "label": "Accrued Selling, General and Administrative, Current", "documentation": "Accrued Selling, General and Administrative, Current" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.optinose.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.optinose.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r31", "r127", "r443" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r17", "r18", "r70", "r134", "r440", "r463", "r464" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofChangesinStockholdersDeficit" ], "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", "r11", "r18", "r377", "r380", "r425", "r459", "r460", "r692", "r693", "r694", "r702", "r703", "r704", "r705" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r634" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets" ], "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": [ "r62" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofChangesinStockholdersDeficit" ], "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": [ "r475", "r702", "r703", "r704", "r705", "r752", "r800" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r647" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r647" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r647" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r647" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofChangesinStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Stock 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": [ "r42", "r43", "r319" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r680" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r606", "r616", "r626", "r658" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r609", "r619", "r629", "r661" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r681" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r647" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r654" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r610", "r620", "r630", "r654", "r662", "r666", "r674" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r672" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationAllocatedStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r349", "r354" ] }, "optn_AmendedAndRestated2010StockIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "AmendedAndRestated2010StockIncentivePlanMember", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amended and Restated 2010 Stock Incentive Plan", "label": "Amended and Restated 2010 Stock Incentive Plan [Member]", "documentation": "Amended and Restated 2010 Stock Incentive Plan" } } }, "auth_ref": [] }, "optn_AmendmentFee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "AmendmentFee", "crdr": "debit", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment fee", "label": "Amendment Fee", "documentation": "Amendment Fee" } } }, "auth_ref": [] }, "optn_AmendmentFeePayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "AmendmentFeePayable", "crdr": "credit", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment fee payable", "label": "Amendment Fee Payable", "documentation": "Amendment Fee Payable" } } }, "auth_ref": [] }, "optn_AmendmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "AmendmentFeePercentage", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment fee (as a percent)", "label": "Amendment Fee, Percentage", "documentation": "Amendment Fee, Percentage" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.optinose.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_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt discount and 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": [ "r262", "r562", "r563", "r697", "r761" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAntidilutiveSharesExcludedFromComputationofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Securities excluded from computation of net loss per common share (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": [ "r194" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAntidilutiveSharesExcludedFromComputationofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r21" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAntidilutiveSharesExcludedFromComputationofNetLossPerShareDetails", "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails", "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNetincomelosspercommonshareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share", "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/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAntidilutiveSharesExcludedFromComputationofNetLossPerShareDetails" ], "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": [ "r21" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.optinose.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r99", "r109", "r129", "r155", "r197", "r201", "r208", "r209", "r214", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r372", "r374", "r407", "r437", "r506", "r557", "r558", "r579", "r597", "r722", "r723", "r763" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.optinose.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r124", "r136", "r155", "r214", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r372", "r374", "r407", "r579", "r722", "r723", "r763" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r669" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r670" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r665" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r665" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r665" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r665" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r665" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r665" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails", "http://www.optinose.com/role/StockbasedCompensationBlackScholesPricingModelOptionsDetails", "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails", "http://www.optinose.com/role/StockbasedCompensationRestrictedStockUnitsActivityDetails", "http://www.optinose.com/role/StockbasedCompensationStockOptionActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "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": [ "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r668" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r667" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r666" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r666" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents 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": [ "r20", "r78", "r152" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r78" ] }, "us-gaap_CashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.optinose.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets", "http://www.optinose.com/role/LiquidityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash Equivalents, at Carrying Value", "documentation": "Amount of 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": [ "r687", "r768" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r645" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r642" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r640" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.optinose.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/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNetincomelosspercommonshareDetails", "http://www.optinose.com/role/LiquidityDetails", "http://www.optinose.com/role/StockholdersEquityNarrativeDetails" ], "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": [ "r121", "r131", "r132", "r133", "r155", "r176", "r181", "r189", "r193", "r199", "r200", "r214", "r231", "r233", "r234", "r235", "r238", "r239", "r272", "r273", "r276", "r279", "r286", "r407", "r470", "r471", "r472", "r473", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r494", "r515", "r534", "r539", "r540", "r541", "r542", "r543", "r684", "r698", "r706" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.optinose.com/role/StockholdersEquityNarrativeDetails", "http://www.optinose.com/role/StockholdersEquityWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock", "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r131", "r132", "r133", "r199", "r272", "r273", "r274", "r276", "r279", "r284", "r286", "r470", "r471", "r472", "r473", "r564", "r684", "r698" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails", "http://www.optinose.com/role/StockholdersEquityNarrativeDetails", "http://www.optinose.com/role/StockholdersEquityWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Axis]", "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r39" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails", "http://www.optinose.com/role/StockholdersEquityNarrativeDetails", "http://www.optinose.com/role/StockholdersEquityWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Domain]", "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails", "http://www.optinose.com/role/FairValueMeasurementsNarrativeDetails", "http://www.optinose.com/role/StockholdersEquityNarrativeDetails", "http://www.optinose.com/role/StockholdersEquityWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants exercise price (in dollars per share)", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r287" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails", "http://www.optinose.com/role/StockholdersEquityNarrativeDetails", "http://www.optinose.com/role/StockholdersEquityWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants outstanding (in shares)", "verboseLabel": "Number of warrants outstanding (in shares)", "label": "Class of Warrant or Right, Outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "optn_ClassOfWarrantOrRightRestrictionCommonSharesMaximumOwnershipAfterEffectiveWaitingPeriodPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "ClassOfWarrantOrRightRestrictionCommonSharesMaximumOwnershipAfterEffectiveWaitingPeriodPercent", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of warrant or right restriction, common shares maximum ownership after effective waiting period (as a percent)", "label": "Class Of Warrant Or Right Restriction, Common Shares Maximum Ownership After Effective Waiting Period, Percent", "documentation": "Class Of Warrant Or Right Restriction, Common Shares Maximum Ownership After Effective Waiting Period, Percent" } } }, "auth_ref": [] }, "optn_ClassOfWarrantOrRightRestrictionCommonSharesMaximumOwnershipIfExercisedPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "ClassOfWarrantOrRightRestrictionCommonSharesMaximumOwnershipIfExercisedPercent", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of warrant or right restriction, common shares maximum ownership (as a percent)", "label": "Class Of Warrant Or Right Restriction, Common Shares Maximum Ownership If Exercised, Percent", "documentation": "Class Of Warrant Or Right Restriction, Common Shares Maximum Ownership If Exercised, Percent" } } }, "auth_ref": [] }, "optn_ClassOfWarrantOrRightRestrictionCommonSharesMaximumOwnershipPriorToExecutionPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "ClassOfWarrantOrRightRestrictionCommonSharesMaximumOwnershipPriorToExecutionPercent", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of warrant or right restriction, common shares maximum ownership prior to execution (as a percent)", "label": "Class Of Warrant Or Right Restriction, Common Shares Maximum Ownership Prior To Execution, Percent", "documentation": "Class Of Warrant Or Right Restriction, Common Shares Maximum Ownership Prior To Execution, Percent" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r646" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r646" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.optinose.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": [ "r85", "r227", "r228", "r546", "r715", "r719" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNetincomelosspercommonshareDetails", "http://www.optinose.com/role/ConsolidatedStatementsofChangesinStockholdersDeficit", "http://www.optinose.com/role/LiquidityDetails", "http://www.optinose.com/role/StockholdersEquityNarrativeDetails" ], "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": [ "r587", "r588", "r589", "r591", "r592", "r593", "r594", "r702", "r703", "r705", "r752", "r799", "r800" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheetsParenthetical" ], "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": [ "r61" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r61", "r494" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r61" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.optinose.com/role/ConsolidatedStatementsofChangesinStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending 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": [ "r12", "r61", "r494", "r512", "r800", "r801" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.001 par value; 350,000,000 shares authorized;149,678,410 and 112,399,495 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively.", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r61", "r439", "r579" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r651" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r650" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r652" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r649" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits [Abstract]", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofComprehensiveLoss" ], "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": [ "r19", "r138", "r140", "r145", "r433", "r447", "r448" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "optn_ComputerEquipmentandSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "ComputerEquipmentandSoftwareMember", "presentation": [ "http://www.optinose.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer equipment and software", "label": "Computer Equipment and Software [Member]", "documentation": "Computer Equipment and Software [Member]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "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": [ "r24", "r25", "r44", "r45", "r212", "r545" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r24", "r25", "r44", "r45", "r212", "r465", "r545" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "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": [ "r24", "r25", "r44", "r45", "r212", "r545", "r686" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of credit risk and customer and supplier concentration", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r47", "r113" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk", "label": "Concentration Risk [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r545" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk (as a percent)", "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": [ "r24", "r25", "r44", "r45", "r212" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk." } } }, "auth_ref": [ "r23", "r24", "r25", "r26", "r44", "r98", "r545" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "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": [ "r24", "r25", "r44", "r45", "r212", "r545" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.optinose.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in process", "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": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of product sales", "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": [ "r71", "r72", "r431" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfSalesMember", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationAllocatedStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of product sales", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total costs and expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r76" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.optinose.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r156", "r157", "r244", "r274", "r426", "r430", "r436", "r551", "r553" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.optinose.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/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "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": [ "r81", "r212" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.optinose.com/role/Debt" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r86", "r153", "r220", "r221", "r222", "r223", "r224", "r229", "r230", "r240", "r246", "r247", "r248", "r249", "r250", "r251", "r256", "r263", "r264", "r266", "r418" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails", "http://www.optinose.com/role/DebtScheduleofLongTermDebtDetails" ], "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", "r51", "r52", "r100", "r101", "r158", "r241", "r242", "r243", "r244", "r245", "r247", "r252", "r253", "r254", "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r559", "r560", "r561", "r562", "r563", "r577", "r699", "r716", "r717", "r718", "r760", "r762" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable rate (as a percent)", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.optinose.com/role/DebtScheduleofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optinose.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Face 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", "r101", "r267" ] }, "optn_DebtInstrumentCovenantCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "DebtInstrumentCovenantCashAndCashEquivalents", "crdr": "debit", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt covenant, cash and cash equivalents", "label": "Debt Instrument, Covenant, Cash And Cash Equivalents", "documentation": "Debt Instrument, Covenant, Cash And Cash Equivalents" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r241", "r418", "r419", "r560", "r561", "r577" ] }, "optn_DebtInstrumentFeeAmountBackEnd": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "DebtInstrumentFeeAmountBackEnd", "crdr": "credit", "calculation": { "http://www.optinose.com/role/DebtScheduleofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.optinose.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Back end fees", "label": "Debt Instrument, Fee Amount, Back End", "documentation": "Debt Instrument, Fee Amount, Back End" } } }, "auth_ref": [] }, "optn_DebtInstrumentFeeAmountFrontEnd": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "DebtInstrumentFeeAmountFrontEnd", "crdr": "debit", "calculation": { "http://www.optinose.com/role/DebtScheduleofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.optinose.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Front end fees", "label": "Debt Instrument, Fee Amount, Front End", "documentation": "Debt Instrument, Fee Amount, Front End" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective rate (as a percent)", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r54", "r269", "r418", "r419", "r577" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stated interest rate (as a percent)", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r54", "r242" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.optinose.com/role/DebtARNotePurchaseAgreementDetails", "http://www.optinose.com/role/DebtNarrativeDetails", "http://www.optinose.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument", "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": [ "r158", "r241", "r242", "r243", "r244", "r245", "r247", "r252", "r253", "r254", "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r265", "r559", "r560", "r561", "r562", "r563", "r577", "r699", "r760", "r762" ] }, "optn_DebtInstrumentMakeWholeProvisionPaymentAccrualPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "DebtInstrumentMakeWholeProvisionPaymentAccrualPeriod", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, make-whole provision, payment accrual period", "label": "Debt Instrument, Make-Whole Provision, Payment Accrual Period", "documentation": "Debt Instrument, Make-Whole Provision, Payment Accrual Period" } } }, "auth_ref": [] }, "optn_DebtInstrumentMaximumAggregateMakeWholePremiumAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "DebtInstrumentMaximumAggregateMakeWholePremiumAmount", "crdr": "credit", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Make whole premium payment", "label": "Debt Instrument, Maximum Aggregate Make Whole Premium Amount", "documentation": "Debt Instrument, Maximum Aggregate Make Whole Premium Amount" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails", "http://www.optinose.com/role/DebtScheduleofLongTermDebtDetails" ], "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": [ "r15", "r158", "r241", "r242", "r243", "r244", "r245", "r247", "r252", "r253", "r254", "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r559", "r560", "r561", "r562", "r563", "r577", "r699", "r716", "r717", "r718", "r760", "r762" ] }, "optn_DebtInstrumentNumberOfInstallmentPayments": { "xbrltype": "integerItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "DebtInstrumentNumberOfInstallmentPayments", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of installment payments (installment)", "label": "Debt Instrument, Number Of Installment Payments", "documentation": "Debt Instrument, Number Of Installment Payments" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRedemptionPeriodAxis", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period [Axis]", "label": "Debt Instrument, Redemption, Period [Axis]", "documentation": "Information by period of debt redemption feature under terms of debt agreement." } } }, "auth_ref": [ "r105" ] }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRedemptionPeriodDomain", "presentation": [ "http://www.optinose.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": [ "r105" ] }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRedemptionPeriodOneMember", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period One", "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": [ "r105" ] }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRedemptionPeriodThreeMember", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period Three", "label": "Debt Instrument, Redemption, Period Three [Member]", "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r105" ] }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRedemptionPeriodTwoMember", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period Two", "label": "Debt Instrument, Redemption, Period Two [Member]", "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r105" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://www.optinose.com/role/DebtARNotePurchaseAgreementDetails", "http://www.optinose.com/role/DebtNarrativeDetails", "http://www.optinose.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r15", "r35", "r38", "r46", "r89", "r90", "r158", "r241", "r242", "r243", "r244", "r245", "r247", "r252", "r253", "r254", "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r265", "r559", "r560", "r561", "r562", "r563", "r577", "r699", "r760", "r762" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt 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_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.optinose.com/role/PropertyandEquipmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r8", "r30" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r8", "r197", "r206", "r209", "r557", "r558" ] }, "optn_DilutiveSecuritiesEffectOnBasicEarningsPerShareFairValueWarrantsAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "DilutiveSecuritiesEffectOnBasicEarningsPerShareFairValueWarrantsAdjustments", "crdr": "debit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails", "http://www.optinose.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Add: Unrealized gain on fair value of warrants", "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Fair Value Warrants Adjustments", "documentation": "Dilutive Securities, Effect on Basic Earnings Per Share, Fair Value Warrants Adjustments" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.optinose.com/role/StockbasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r317", "r322", "r350", "r351", "r353", "r570" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.optinose.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/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.optinose.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/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.optinose.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/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.optinose.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": [ "r601" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.optinose.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": [ "r633" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.optinose.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": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r644" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails", "http://www.optinose.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Net (loss) income per share of common stock, basic (in dollars per share)", "terseLabel": "Net income (loss) per share of common stock, basic (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": [ "r146", "r164", "r165", "r166", "r167", "r168", "r169", "r173", "r176", "r189", "r192", "r193", "r196", "r368", "r371", "r384", "r385", "r434", "r449", "r554" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic earnings per share:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails", "http://www.optinose.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income (loss) per share of common stock, diluted (in dollars per share)", "terseLabel": "Net income (loss) per share of common stock - diluted (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": [ "r146", "r164", "r165", "r166", "r167", "r168", "r169", "r176", "r189", "r192", "r193", "r196", "r368", "r371", "r384", "r385", "r434", "r449", "r554" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Potential common shares:", "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) per common share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r21", "r22", "r195" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.optinose.com/role/EmployeeBenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities related to the Company match", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r52" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationAllocatedStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated weighted-average amortization period (in years)", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r352" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized cost related to unvested RSUs expected to vest", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r751" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockMember", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock", "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/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAntidilutiveSharesExcludedFromComputationofNetLossPerShareDetails", "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options", "label": "Share-Based Payment Arrangement, 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/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.optinose.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_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.optinose.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.optinose.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/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.optinose.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/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.optinose.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/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.optinose.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": [ "r599" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.optinose.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/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.optinose.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/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.optinose.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": [ "r599" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.optinose.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/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.optinose.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": [ "r599" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.optinose.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/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.optinose.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": [ "r683" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.optinose.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": [ "r599" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.optinose.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": [ "r599" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.optinose.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": [ "r599" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.optinose.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": [ "r599" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r638" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r679" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r679" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r679" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofChangesinStockholdersDeficit", "http://www.optinose.com/role/FairValueMeasurementsNarrativeDetails" ], "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": [ "r12", "r122", "r142", "r143", "r144", "r159", "r160", "r161", "r163", "r168", "r170", "r172", "r198", "r215", "r216", "r218", "r288", "r363", "r364", "r365", "r366", "r367", "r369", "r370", "r371", "r376", "r377", "r378", "r379", "r380", "r381", "r383", "r412", "r413", "r414", "r415", "r416", "r417", "r420", "r421", "r425", "r446", "r459", "r460", "r461", "r475", "r534" ] }, "us-gaap_EquityUnitPurchaseAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityUnitPurchaseAgreementsMember", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock purchase plan", "label": "Equity Unit Purchase Agreements [Member]", "documentation": "Contracts and securities that allow the holder to buy equity units from the entity." } } }, "auth_ref": [ "r21" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r648" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r606", "r616", "r626", "r658" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r603", "r613", "r623", "r655" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r654" ] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 5.0 }, "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows", "http://www.optinose.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrealized gain on fair value of warrants", "terseLabel": "Change in fair value of warrant liability", "label": "Fair Value Adjustment of Warrants", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r0", "r8" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsNarrativeDetails", "http://www.optinose.com/role/FairValueMeasurementsValuationofWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques", "label": "Fair Value Measurement Inputs and Valuation Techniques [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": [ "r388", "r389", "r390", "r575" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsNarrativeDetails", "http://www.optinose.com/role/FairValueMeasurementsValuationofWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r388", "r389", "r390", "r575" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Significant Unobservable Inputs in Valuation of Warrants", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r388", "r389", "r575" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value, Assets Measured on Recurring Basis", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r753", "r754" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r391", "r392", "r393", "r394", "r395", "r396", "r401", "r573" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "documentation": "Disclosure of information about financial instrument asset measured at fair value on recurring basis using unobservable input." } } }, "auth_ref": [ "r391", "r392", "r393", "r394", "r395", "r396", "r401", "r573" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "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": [ "r254", "r302", "r303", "r304", "r305", "r306", "r307", "r386", "r387", "r388", "r389", "r390", "r399", "r400", "r402", "r427", "r428", "r429", "r560", "r561", "r567", "r568", "r569", "r572", "r575" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.optinose.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r395", "r397", "r398", "r399", "r402", "r403", "r404", "r405", "r406", "r432", "r572", "r576" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "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": [ "r254", "r302", "r307", "r387", "r400", "r427", "r567", "r568", "r569", "r572" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "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": [ "r254", "r302", "r307", "r387", "r388", "r400", "r428", "r560", "r561", "r567", "r568", "r569", "r572" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r254", "r302", "r303", "r304", "r305", "r306", "r307", "r387", "r388", "r389", "r390", "r400", "r429", "r560", "r561", "r567", "r568", "r569", "r572", "r575" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value, Liabilities Measured on Recurring Basis", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of liabilities, 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). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset." } } }, "auth_ref": [ "r753", "r754" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsFairValueLiabilitiesMeasuredonRecurringBasisUsingUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant Liability", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Inputs Reconciliation", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r391", "r396", "r401" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsFairValueLiabilitiesMeasuredonRecurringBasisUsingUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of liability", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r392", "r401" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "crdr": "credit", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsFairValueLiabilitiesMeasuredonRecurringBasisUsingUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants issued", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances", "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r394", "r401" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsFairValueLiabilitiesMeasuredonRecurringBasisUsingUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, December 31, 2023", "periodEndLabel": "Balance, June 30, 2024", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r391", "r401" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "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": [ "r254", "r302", "r303", "r304", "r305", "r306", "r307", "r386", "r387", "r388", "r389", "r390", "r399", "r400", "r402", "r427", "r428", "r429", "r560", "r561", "r567", "r568", "r569", "r572", "r575" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of financial instruments", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r10" ] }, "optn_FairValueOfWarrant": { "xbrltype": "perShareItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "FairValueOfWarrant", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsValuationofWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value per warrant (in dollars per share)", "label": "Fair Value Of Warrant", "documentation": "Fair Value Of Warrant" } } }, "auth_ref": [] }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsFairValueLiabilitiesMeasuredonRecurringBasisUsingUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "label": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from liability measured at fair value using unobservable input (level 3)." } } }, "auth_ref": [ "r392", "r401" ] }, "optn_FiveCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "FiveCustomersMember", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Five Customers", "label": "Five Customers [Member]", "documentation": "Five Customers" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Foreign currency (gain) loss", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r408", "r409", "r410", "r411", "r531" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r610", "r620", "r630", "r662" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r610", "r620", "r630", "r662" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r610", "r620", "r630", "r662" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r610", "r620", "r630", "r662" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r610", "r620", "r630", "r662" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r643" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.optinose.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "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": [] }, "optn_FutureLiquidityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "FutureLiquidityTextBlock", "presentation": [ "http://www.optinose.com/role/Liquidity" ], "lang": { "en-us": { "role": { "terseLabel": "Liquidity", "label": "Future Liquidity [Text Block]", "documentation": "Future Liquidity [Text Block]" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationAllocatedStockBasedCompensationExpenseDetails" ], "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": [ "r74" ] }, "optn_HikmaPharmaceuticalsUSAIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "HikmaPharmaceuticalsUSAIncMember", "presentation": [ "http://www.optinose.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hikma", "label": "Hikma Pharmaceuticals USA Inc [Member]", "documentation": "Hikma Pharmaceuticals USA Inc" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationAllocatedStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r219", "r225", "r226", "r392", "r396", "r401", "r457", "r458", "r518", "r547", "r574", "r770" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationAllocatedStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r225", "r226", "r392", "r396", "r401", "r457", "r458", "r518", "r547", "r574", "r770" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r141", "r357", "r358", "r359", "r360", "r361", "r362", "r469" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other 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": [ "r7" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Inventory", "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": [ "r7" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofChangesinStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity", "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": [] }, "optn_IncreaseDecreaseinDepositsandOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "IncreaseDecreaseinDepositsandOtherAssets", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Deposits and Other Assets", "documentation": "Increase (Decrease) in Deposits and Other Assets" } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "calculation": { "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive warrants (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method." } } }, "auth_ref": [ "r177", "r178", "r179", "r193" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Dilutive effect of share-based compensation plan (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": [ "r177", "r178", "r180", "r193", "r321" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r610", "r620", "r630", "r654", "r662", "r666", "r674" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r672" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r602", "r678" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r602", "r678" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r602", "r678" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r75", "r260", "r270", "r562", "r563" ] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense, Nonoperating", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r205", "r696" ] }, "us-gaap_InterestPaidAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidAbstract", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of cash flow information:", "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows" ], "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": [ "r148", "r150", "r151" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPayableCurrent", "crdr": "credit", "calculation": { "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "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": [ "r52" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.optinose.com/role/Inventory" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r217" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.optinose.com/role/InventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.optinose.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r688" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.optinose.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.optinose.com/role/InventoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets", "http://www.optinose.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "totalLabel": "Total inventory", "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": [ "r135", "r550", "r579" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.optinose.com/role/InventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optinose.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r690" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.optinose.com/role/InventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optinose.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work-in-process", "label": "Inventory, Work in Process, Gross", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r689" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r197", "r204", "r209", "r557", "r695" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.optinose.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r84", "r424" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r15", "r51", "r52", "r53", "r56", "r57", "r58", "r59", "r155", "r214", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r373", "r374", "r375", "r407", "r493", "r555", "r597", "r722", "r763", "r764" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' 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": [ "r66", "r103", "r442", "r579", "r700", "r714", "r759" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets" ], "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/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r53", "r125", "r155", "r214", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r373", "r374", "r375", "r407", "r579", "r722", "r763", "r764" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.optinose.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r387", "r753" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt 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": [ "r50", "r55" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.optinose.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/2024", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.optinose.com/role/DebtScheduleofLongTermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.optinose.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Debt, net", "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", "r101", "r253", "r268", "r560", "r561", "r577", "r767" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long term debt, net", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r130" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.optinose.com/role/DebtARNotePurchaseAgreementDetails", "http://www.optinose.com/role/DebtNarrativeDetails", "http://www.optinose.com/role/DebtScheduleofLongTermDebtDetails" ], "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": [ "r15", "r716", "r717", "r718" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.optinose.com/role/DebtARNotePurchaseAgreementDetails", "http://www.optinose.com/role/DebtNarrativeDetails", "http://www.optinose.com/role/DebtScheduleofLongTermDebtDetails" ], "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": [ "r15", "r32", "r716", "r717", "r718" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.optinose.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "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/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r212", "r566", "r581", "r584", "r724", "r769", "r771", "r772", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798" ] }, "optn_MarketBasedStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "MarketBasedStockOptionsMember", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Market Based Stock Options", "label": "Market Based Stock Options [Member]", "documentation": "Market Based Stock Options" } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r646" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r646" ] }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputExpectedDividendRateMember", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsValuationofWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield", "label": "Measurement Input, Expected Dividend Rate [Member]", "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year." } } }, "auth_ref": [ "r755", "r756", "r757" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsValuationofWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Measurement Input, Price Volatility [Member]", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r575", "r755", "r756", "r757" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsValuationofWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Measurement Input, Risk Free Interest Rate [Member]", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r755", "r756", "r757" ] }, "us-gaap_MeasurementInputSharePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputSharePriceMember", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsValuationofWarrantsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock price", "label": "Measurement Input, Share Price [Member]", "documentation": "Measurement input using share price of saleable stock." } } }, "auth_ref": [ "r755", "r756", "r757" ] }, "optn_MeasurementInputStrikePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "MeasurementInputStrikePriceMember", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsNarrativeDetails", "http://www.optinose.com/role/FairValueMeasurementsValuationofWarrantsDetails", "http://www.optinose.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Strike price", "label": "Measurement Input Strike Price [Member]", "documentation": "Measurement Input Strike Price" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsNarrativeDetails", "http://www.optinose.com/role/FairValueMeasurementsValuationofWarrantsDetails", "http://www.optinose.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Axis]", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r388", "r389", "r390", "r575" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsNarrativeDetails", "http://www.optinose.com/role/FairValueMeasurementsValuationofWarrantsDetails", "http://www.optinose.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Domain]", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r388", "r389", "r390", "r575" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r665" ] }, "optn_MonteCarloSimulationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "MonteCarloSimulationMember", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsNarrativeDetails", "http://www.optinose.com/role/FairValueMeasurementsValuationofWarrantsDetails", "http://www.optinose.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Monte Carlo Simulation", "label": "Monte Carlo Simulation [Member]", "documentation": "Monte Carlo Simulation" } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r673" ] }, "optn_NASDAQInducementGrantExceptionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "NASDAQInducementGrantExceptionMember", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NASDAQ Inducement Grant Exception", "label": "NASDAQ Inducement Grant Exception [Member]", "documentation": "NASDAQ Inducement Grant Exception" } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r212", "r566", "r581", "r584", "r724", "r769", "r771", "r772", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r647" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NatureOfOperations", "presentation": [ "http://www.optinose.com/role/OrganizationandDescriptionofBusiness" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and Description of Business", "label": "Nature of Operations [Text Block]", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r110", "r119" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Cash provided by 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": [ "r149" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "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/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r149" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "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/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "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": [ "r78", "r79", "r80" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "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/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.optinose.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails", "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows", "http://www.optinose.com/role/ConsolidatedStatementsofChangesinStockholdersDeficit", "http://www.optinose.com/role/ConsolidatedStatementsofComprehensiveLoss", "http://www.optinose.com/role/ConsolidatedStatementsofOperations", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income", "verboseLabel": "(Net loss) income", "terseLabel": "Net income (loss)", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r73", "r80", "r104", "r123", "r137", "r139", "r144", "r155", "r162", "r164", "r165", "r166", "r167", "r168", "r171", "r172", "r186", "r214", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r368", "r371", "r385", "r407", "r445", "r514", "r532", "r533", "r595", "r722" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails", "http://www.optinose.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income - 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": [ "r147", "r164", "r165", "r166", "r167", "r173", "r174", "r188", "r193", "r371" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic net income (loss) per common share calculation:", "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails", "http://www.optinose.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income - diluted", "terseLabel": "Net (loss) income - diluted", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r147", "r175", "r182", "r183", "r184", "r185", "r188", "r193" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted net income (loss) per common share calculation:", "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent accounting pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "optn_NonExpiringWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "NonExpiringWarrantsMember", "presentation": [ "http://www.optinose.com/role/StockholdersEquityWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "No Expiration", "label": "Non-Expiring Warrants [Member]", "documentation": "Non-Expiring Warrants" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r646" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r610", "r620", "r630", "r654", "r662" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r637" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r636" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r654" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r673" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r673" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Other (income) expense:", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "optn_NotePurchaseAgreementCovenantXHANCENetProductSalesAndRoyalties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "NotePurchaseAgreementCovenantXHANCENetProductSalesAndRoyalties", "crdr": "credit", "presentation": [ "http://www.optinose.com/role/DebtARNotePurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "XHANCE net product sales and royalties", "label": "Note Purchase Agreement Covenant, XHANCE Net Product Sales And Royalties", "documentation": "Note Purchase Agreement Covenant, XHANCE Net Product Sales And Royalties" } } }, "auth_ref": [] }, "optn_NotePurchaseAgreementFirstDelayedDrawNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "NotePurchaseAgreementFirstDelayedDrawNotesMember", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Note Purchase Agreement - First Delayed Draw Notes", "label": "Note Purchase Agreement - First Delayed Draw Notes [Member]", "documentation": "Note Purchase Agreement - First Delayed Draw Notes [Member]" } } }, "auth_ref": [] }, "optn_NotePurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "NotePurchaseAgreementMember", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails", "http://www.optinose.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Note Purchase Agreement", "label": "Note Purchase Agreement [Member]", "documentation": "Note Purchase Agreement [Member]" } } }, "auth_ref": [] }, "optn_NotePurchaseAgreementThirdDelayedDrawNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "NotePurchaseAgreementThirdDelayedDrawNotesMember", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Note Purchase Agreement - Third Delayed Draw Notes", "label": "Note Purchase Agreement Third Delayed Draw Notes [Member]", "documentation": "Note Purchase Agreement Third Delayed Draw Notes [Member]" } } }, "auth_ref": [] }, "optn_NumberOfCustomers": { "xbrltype": "integerItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "NumberOfCustomers", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of customers (customer)", "label": "Number Of Customers", "documentation": "Number Of Customers" } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Costs and expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r108", "r556", "r708", "r709", "r710", "r711", "r712" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r422" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r48", "r96", "r466", "r467" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r52" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.optinose.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r128" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofChangesinStockholdersDeficit", "http://www.optinose.com/role/ConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency translation adjustment", "terseLabel": "Foreign currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r5", "r11", "r97" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r52", "r579" ] }, "us-gaap_OtherLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrentAbstract", "presentation": [ "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities:", "label": "Other Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other 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": [ "r57" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r646" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r608", "r618", "r628", "r660" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r611", "r621", "r631", "r663" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r611", "r621", "r631", "r663" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r635" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Payables and Accruals [Abstract]", "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForPurchaseOfOtherAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForPurchaseOfOtherAssets1", "crdr": "credit", "presentation": [ "http://www.optinose.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments to purchase supplies", "label": "Payments for Purchase of Other Assets", "documentation": "Amount of cash paid to purchase other assets as part of operating activities." } } }, "auth_ref": [ "r4", "r6" ] }, "optn_PaymentsOfFinancingCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "PaymentsOfFinancingCostsNet", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash paid for financing costs", "label": "Payments of Financing Costs, Net", "documentation": "Payments of Financing Costs, Net" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases 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": [ "r77" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r645" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r645" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.optinose.com/role/EmployeeBenefitPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Benefit Plans", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r299", "r300", "r301", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r569" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r637" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r654" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r647" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r636" ] }, "optn_PeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "PeriodAxis", "presentation": [ "http://www.optinose.com/role/DebtARNotePurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period [Axis]", "label": "Period [Axis]", "documentation": "Period" } } }, "auth_ref": [] }, "optn_PeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "PeriodDomain", "presentation": [ "http://www.optinose.com/role/DebtARNotePurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period [Domain]", "label": "Period [Domain]", "documentation": "Period [Domain]" } } }, "auth_ref": [] }, "optn_PeriodEightMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "PeriodEightMember", "presentation": [ "http://www.optinose.com/role/DebtARNotePurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "December 31, 2025", "label": "Period Eight [Member]", "documentation": "Period Eight" } } }, "auth_ref": [] }, "optn_PeriodElevenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "PeriodElevenMember", "presentation": [ "http://www.optinose.com/role/DebtARNotePurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Septmeber 30, 2026", "label": "Period Eleven [Member]", "documentation": "Period Eleven" } } }, "auth_ref": [] }, "optn_PeriodFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "PeriodFiveMember", "presentation": [ "http://www.optinose.com/role/DebtARNotePurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "March 31, 2025", "label": "Period Five [Member]", "documentation": "Period Five" } } }, "auth_ref": [] }, "optn_PeriodFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "PeriodFourMember", "presentation": [ "http://www.optinose.com/role/DebtARNotePurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "December 31, 2024", "label": "Period Four [Member]", "documentation": "Period Four" } } }, "auth_ref": [] }, "optn_PeriodFourteenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "PeriodFourteenMember", "presentation": [ "http://www.optinose.com/role/DebtARNotePurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "June 30, 2027", "label": "Period Fourteen [Member]", "documentation": "Period Fourteen" } } }, "auth_ref": [] }, "optn_PeriodNineMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "PeriodNineMember", "presentation": [ "http://www.optinose.com/role/DebtARNotePurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "March 31, 2026", "label": "Period Nine [Member]", "documentation": "Period Nine" } } }, "auth_ref": [] }, "optn_PeriodOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "PeriodOneMember", "presentation": [ "http://www.optinose.com/role/DebtARNotePurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "March 31, 2024", "label": "Period One [Member]", "documentation": "Period One" } } }, "auth_ref": [] }, "optn_PeriodSevenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "PeriodSevenMember", "presentation": [ "http://www.optinose.com/role/DebtARNotePurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "September 30, 2025", "label": "Period Seven [Member]", "documentation": "Period Seven" } } }, "auth_ref": [] }, "optn_PeriodSixMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "PeriodSixMember", "presentation": [ "http://www.optinose.com/role/DebtARNotePurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "June 30, 2025", "label": "Period Six [Member]", "documentation": "Period Six" } } }, "auth_ref": [] }, "optn_PeriodTenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "PeriodTenMember", "presentation": [ "http://www.optinose.com/role/DebtARNotePurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "June 30, 2026", "label": "Period Ten [Member]", "documentation": "Period Ten" } } }, "auth_ref": [] }, "optn_PeriodThirteenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "PeriodThirteenMember", "presentation": [ "http://www.optinose.com/role/DebtARNotePurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "March 31, 2027", "label": "Period Thirteen [Member]", "documentation": "Period Thirteen" } } }, "auth_ref": [] }, "optn_PeriodThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "PeriodThreeMember", "presentation": [ "http://www.optinose.com/role/DebtARNotePurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "September 30, 2024", "label": "Period Three [Member]", "documentation": "Period Three" } } }, "auth_ref": [] }, "optn_PeriodTwelveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "PeriodTwelveMember", "presentation": [ "http://www.optinose.com/role/DebtARNotePurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "December 31, 2026", "label": "Period Twelve [Member]", "documentation": "Period Twelve" } } }, "auth_ref": [] }, "optn_PeriodTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "PeriodTwoMember", "presentation": [ "http://www.optinose.com/role/DebtARNotePurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "June 30, 2024", "label": "Period Two [Member]", "documentation": "Period Two" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationBlackScholesPricingModelOptionsDetails", "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationBlackScholesPricingModelOptionsDetails", "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r638" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r682" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r637" ] }, "optn_PotentialDebtInstrumentInterestRateIncrease": { "xbrltype": "percentItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "PotentialDebtInstrumentInterestRateIncrease", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in interest rate (as a percent)", "label": "Potential Debt Instrument, Interest Rate, Increase", "documentation": "Potential Debt Instrument, Interest Rate, Increase" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized ( in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r60", "r494" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued ( in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r60", "r272" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, no par value; 5,000,000 shares authorized; no shares issued in 2024 or 2023", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r60", "r438", "r579" ] }, "optn_PrefundedWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "PrefundedWarrantsMember", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNetincomelosspercommonshareDetails", "http://www.optinose.com/role/LiquidityDetails", "http://www.optinose.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prefunded Warrants", "label": "Prefunded Warrants [Member]", "documentation": "Prefunded Warrants" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.optinose.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r691" ] }, "optn_ProceedsFromIssuanceOfCommonStockAndWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "ProceedsFromIssuanceOfCommonStockAndWarrants", "crdr": "debit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of common stock and warrants", "label": "Proceeds from Issuance of Common Stock and Warrants", "documentation": "Proceeds from Issuance of Common Stock and Warrants" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockPlans", "crdr": "debit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock under employee stock purchase plan", "label": "Proceeds from Stock Plans", "documentation": "The cash inflow associated with the amount received from the stock plan during the period." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductMember", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net product revenues", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r565" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r210", "r431", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r549", "r565", "r580", "r582", "r583", "r585", "r586", "r720", "r721", "r724", "r769", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r210", "r431", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r549", "r565", "r580", "r582", "r583", "r585", "r586", "r720", "r721", "r724", "r769", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.optinose.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [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": [ "r9", "r424" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.optinose.com/role/PropertyandEquipment" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r83", "r114", "r117", "r118" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.optinose.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optinose.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r84", "r126", "r444" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.optinose.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment", "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": [ "r424" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.optinose.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.optinose.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets", "http://www.optinose.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r9", "r424", "r435", "r444", "r579" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.optinose.com/role/PropertyandEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property and Equipment", "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": [ "r9" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.optinose.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [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": [ "r84", "r424" ] }, "optn_PublicOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "PublicOfferingMember", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Public Offering", "label": "Public Offering [Member]", "documentation": "Public Offering [Member]" } } }, "auth_ref": [] }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PurchaseCommitmentExcludingLongtermCommitmentLineItems", "presentation": [ "http://www.optinose.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase Commitment, Excluding Long-Term Commitment [Line Items]", "label": "Purchase Commitment, Excluding Long-Term Commitment [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_PurchaseCommitmentExcludingLongtermCommitmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PurchaseCommitmentExcludingLongtermCommitmentTable", "presentation": [ "http://www.optinose.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase Commitment, Excluding Long-Term Commitment [Table]", "label": "Purchase Commitment, Excluding Long-Term Purchase Commitment [Table]", "documentation": "Disclosure of information about purchase arrangement. Includes, but is not limited to, term of arrangement with supplier, minimum quantity required, milestone, period covered by arrangement, and committed amount. Excludes long-term purchase arrangement and unconditional purchase obligation." } } }, "auth_ref": [ "r58", "r102" ] }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PurchaseObligationDueInNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.optinose.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum purchases in 2025", "label": "Purchase Obligation, to be Paid, Year One", "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PurchaseObligationDueInSecondYear", "crdr": "credit", "presentation": [ "http://www.optinose.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum purchases in 2026", "label": "Purchase Obligation, to be Paid, Year Two", "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "crdr": "credit", "presentation": [ "http://www.optinose.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum purchases in 2024", "label": "Purchase Obligation, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of purchase arrangement to be paid in remainder of current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment." } } }, "auth_ref": [] }, "optn_PurchaseObligationShortfallReimbursementRate": { "xbrltype": "percentItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "PurchaseObligationShortfallReimbursementRate", "presentation": [ "http://www.optinose.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shortfall reimbursement rate (as a percent)", "label": "Purchase Obligation, Shortfall Reimbursement Rate", "documentation": "Purchase Obligation, Shortfall Reimbursement Rate" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r635" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r635" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r603", "r613", "r623", "r655" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.optinose.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r156", "r157", "r244", "r274", "r426", "r430", "r436", "r552", "r553" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r356", "r547", "r557", "r765" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationAllocatedStockBasedCompensationExpenseDetails" ], "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": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r604", "r614", "r624", "r656" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r605", "r615", "r625", "r657" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r612", "r622", "r632", "r664" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAntidilutiveSharesExcludedFromComputationofNetLossPerShareDetails", "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails", "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails", "http://www.optinose.com/role/StockbasedCompensationRestrictedStockUnitsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "optn_RestrictedStockUnitsServiceBasedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "RestrictedStockUnitsServiceBasedMember", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units, Service-Based", "label": "Restricted Stock Units, Service-Based [Member]", "documentation": "Restricted Stock Units, Service-Based" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r63", "r91", "r441", "r462", "r464", "r474", "r495", "r579" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofChangesinStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r122", "r159", "r160", "r161", "r163", "r168", "r170", "r172", "r215", "r216", "r218", "r363", "r364", "r365", "r366", "r367", "r369", "r370", "r371", "r376", "r378", "r379", "r381", "r383", "r420", "r421", "r459", "r461", "r475", "r800" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenues", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r106", "r107", "r197", "r202", "r203", "r207", "r209", "r210", "r211", "r212", "r297", "r298", "r431" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Net product revenues", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r120", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r548" ] }, "us-gaap_RevenueFromContractWithCustomerProductAndServiceExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerProductAndServiceExtensibleList", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer, Product and Service [Extensible Enumeration]", "label": "Revenue from Contract with Customer, Product and Service [Extensible Enumeration]", "documentation": "Indicates product and service for revenue from satisfaction of performance obligation by transferring promised product and service to customer." } } }, "auth_ref": [ "r565" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Recognition of right-of-use assets and lease liabilities", "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": [ "r423", "r578" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r673" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r673" ] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://www.optinose.com/role/LiquidityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration received on transaction", "label": "Sale of Stock, Consideration Received on Transaction", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNetincomelosspercommonshareDetails", "http://www.optinose.com/role/FairValueMeasurementsNarrativeDetails", "http://www.optinose.com/role/LiquidityDetails", "http://www.optinose.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Domain]", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares issued (in shares)", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Price per share (in dollars per share)", "label": "Sale of Stock, Price Per Share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales Revenue, Net", "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": [ "r212", "r685" ] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.optinose.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAntidilutiveSharesExcludedFromComputationofNetLossPerShareDetails", "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails", "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNetincomelosspercommonshareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Security, Excluded EPS Calculation [Table]", "label": "Antidilutive Security, Excluded EPS Calculation [Table]", "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS." } } }, "auth_ref": [ "r21" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Shares Excluded From Computation of Net Loss Per Common 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": [ "r21" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.optinose.com/role/DebtTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of A&R Note Purchase Agreement and Long Term Balance", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-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 entity, if longer." } } }, "auth_ref": [ "r15", "r35", "r38", "r46", "r89", "r90", "r560", "r562", "r701", "r760" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Computation of Basic and Diluted Net Income (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": [ "r707" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationAllocatedStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r41" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Allocated 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": [ "r41" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.optinose.com/role/InventoryTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r16", "r67", "r68", "r69" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Nonvested Restricted Stock Units Activity", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r93" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.optinose.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "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": [ "r9", "r424" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationBlackScholesPricingModelOptionsDetails", "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails", "http://www.optinose.com/role/StockbasedCompensationRestrictedStockUnitsActivityDetails", "http://www.optinose.com/role/StockbasedCompensationStockOptionActivityDetails" ], "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": [ "r318", "r320", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r13", "r14", "r92" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value Options using Black-Scholes Pricing Model", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r95" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.optinose.com/role/StockholdersEquityNarrativeDetails", "http://www.optinose.com/role/StockholdersEquityWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Stock, Class of Stock [Table]", "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks." } } }, "auth_ref": [ "r33", "r34", "r35", "r36", "r37", "r38", "r87", "r89", "r90", "r91", "r131", "r132", "r133", "r199", "r272", "r273", "r274", "r276", "r279", "r284", "r286", "r470", "r471", "r472", "r473", "r564", "r684", "r698" ] }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://www.optinose.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Warrants Outstanding", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r39" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.optinose.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": [ "r598" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.optinose.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": [ "r600" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r74" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeniorNotesMember", "presentation": [ "http://www.optinose.com/role/DebtARNotePurchaseAgreementDetails", "http://www.optinose.com/role/DebtNarrativeDetails", "http://www.optinose.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes", "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "optn_ServiceBasedStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "ServiceBasedStockOptionsMember", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationBlackScholesPricingModelOptionsDetails", "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails", "http://www.optinose.com/role/StockbasedCompensationStockOptionActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Service Based Stock Options", "verboseLabel": "Service Based Stock Options", "label": "Service Based Stock Options [Member]", "documentation": "Service Based Stock Options [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows" ], "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": [ "r7" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service period (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r570" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting period (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r570" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average exercise price per share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "optn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected to vest at end of period (in shares)", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Expected to Vest, Number", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Expected to Vest, Number" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Expired/ forfeited/ canceled (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": [ "r339" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails", "http://www.optinose.com/role/StockbasedCompensationRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r337" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted shares fair value at grant date (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": [ "r337" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationRestrictedStockUnitsActivityDetails" ], "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": [ "r334", "r335" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Vested and settled (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": [ "r338" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationBlackScholesPricingModelOptionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Annual dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r346" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationBlackScholesPricingModelOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r347" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationBlackScholesPricingModelOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate", "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement." } } }, "auth_ref": [ "r345" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationBlackScholesPricingModelOptionsDetails", "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails", "http://www.optinose.com/role/StockbasedCompensationRestrictedStockUnitsActivityDetails", "http://www.optinose.com/role/StockbasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award", "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": [ "r318", "r320", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares", "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining contractual life", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Exercisable (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r328" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r328" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Expired (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r333" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r332" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails", "http://www.optinose.com/role/StockbasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (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": [ "r330" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of common stock (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r340" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intrinsic value of options outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r40" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationStockOptionActivityDetails" ], "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": [ "r326", "r327" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationStockOptionActivityDetails" ], "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": [ "r326", "r327" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r40" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails", "http://www.optinose.com/role/StockbasedCompensationBlackScholesPricingModelOptionsDetails", "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails", "http://www.optinose.com/role/StockbasedCompensationRestrictedStockUnitsActivityDetails", "http://www.optinose.com/role/StockbasedCompensationStockOptionActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r331" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expired (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r333" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r332" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationStockOptionActivityDetails" ], "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": [ "r330" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan options contractual life (up to) (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r571" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationBlackScholesPricingModelOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r344" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intrinsic value of exercisable options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r40" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercisable, weighted average remaining contractual life", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r40" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options outstanding, weighted average remaining contractual life", "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": [ "r94" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP purchase price of common stock (as a percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNetincomelosspercommonshareDetails", "http://www.optinose.com/role/LiquidityDetails", "http://www.optinose.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price (in dollars per share)", "label": "Shares Issued, Price Per Share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "optn_SharesIssuedToSettleDebt": { "xbrltype": "sharesItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "SharesIssuedToSettleDebt", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued to settle debt (in shares)", "label": "Shares Issued To Settle Debt", "documentation": "Shares Issued To Settle Debt" } } }, "auth_ref": [] }, "optn_SharesIssuedToSettleDebtValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "SharesIssuedToSettleDebtValue", "crdr": "credit", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Value of debt settled with shares", "label": "Shares Issued To Settle Debt, Value", "documentation": "Shares Issued To Settle Debt, Value" } } }, "auth_ref": [] }, "us-gaap_ShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermBorrowings", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Short term debt, net", "label": "Short-Term Debt", "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r49", "r100", "r579", "r766" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNetincomelosspercommonshareDetails", "http://www.optinose.com/role/LiquidityDetails", "http://www.optinose.com/role/StockholdersEquityNarrativeDetails" ], "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": [ "r121", "r131", "r132", "r133", "r155", "r176", "r181", "r189", "r193", "r199", "r200", "r214", "r231", "r233", "r234", "r235", "r238", "r239", "r272", "r273", "r276", "r279", "r286", "r407", "r470", "r471", "r472", "r473", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r494", "r515", "r534", "r539", "r540", "r541", "r542", "r543", "r684", "r698", "r706" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofChangesinStockholdersDeficit", "http://www.optinose.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r12", "r61", "r64", "r65", "r122", "r142", "r143", "r144", "r159", "r160", "r161", "r163", "r168", "r170", "r172", "r198", "r215", "r216", "r218", "r288", "r363", "r364", "r365", "r366", "r367", "r369", "r370", "r371", "r376", "r377", "r378", "r379", "r380", "r381", "r383", "r412", "r413", "r414", "r415", "r416", "r417", "r420", "r421", "r425", "r446", "r459", "r460", "r461", "r475", "r534" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofChangesinStockholdersDeficit", "http://www.optinose.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Statement", "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": [ "r159", "r160", "r161", "r198", "r421", "r431", "r468", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r494", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r507", "r508", "r509", "r510", "r511", "r513", "r516", "r517", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r534", "r590" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "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/2024", "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/2024", "localname": "StatementTable", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofChangesinStockholdersDeficit", "http://www.optinose.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r159", "r160", "r161", "r198", "r213", "r421", "r431", "r468", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r494", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r507", "r508", "r509", "r510", "r511", "r513", "r516", "r517", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r534", "r590" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r607", "r617", "r627", "r659" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "optn_StockIssuedDuringPeriodIssuanceOfStockPerAmendedDebtAgreementInShare": { "xbrltype": "sharesItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "StockIssuedDuringPeriodIssuanceOfStockPerAmendedDebtAgreementInShare", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofChangesinStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of stock per amended debt agreement (in shares)", "label": "Stock Issued During Period, Issuance Of Stock Per Amended Debt Agreement, In Share", "documentation": "Stock Issued During Period, Issuance Of Stock Per Amended Debt Agreement, In Share" } } }, "auth_ref": [] }, "optn_StockIssuedDuringPeriodIssuanceOfStockPerAmendedDebtAgreementInValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "StockIssuedDuringPeriodIssuanceOfStockPerAmendedDebtAgreementInValue", "crdr": "credit", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofChangesinStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of stock per amended debt agreement", "label": "Stock Issued During Period, Issuance Of Stock Per Amended Debt Agreement, In Value", "documentation": "Stock Issued During Period, Issuance Of Stock Per Amended Debt Agreement, In Value" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofChangesinStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under employee stock purchase plan (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r12", "r60", "r61", "r91" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofChangesinStockholdersDeficit", "http://www.optinose.com/role/LiquidityDetails", "http://www.optinose.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from sales of common stock and warrants, net (in shares)", "terseLabel": "Sale of common stock, net of issuance costs (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r12", "r60", "r61", "r91", "r470", "r534", "r540" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r12", "r60", "r61", "r91", "r331" ] }, "optn_StockIssuedDuringPeriodSharesVestedRestrictedStockUnits": { "xbrltype": "sharesItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "StockIssuedDuringPeriodSharesVestedRestrictedStockUnits", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofChangesinStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of restricted stock units (in shares)", "label": "Stock Issued During Period, Shares, Vested Restricted Stock Units", "documentation": "Stock Issued During Period, Shares, Vested Restricted Stock Units" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofChangesinStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under employee stock purchase plan", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r12", "r60", "r61", "r91" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofChangesinStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales of common stock and warrants, net", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r12", "r60", "r61", "r91", "r475", "r534", "r540", "r596" ] }, "optn_StockIssuedDuringPeriodVestedRestrictedStockUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "StockIssuedDuringPeriodVestedRestrictedStockUnits", "crdr": "credit", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofChangesinStockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of restricted stock units", "label": "Stock Issued During Period, Vested Restricted Stock Units", "documentation": "Stock Issued During Period, Vested Restricted Stock Units" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets", "http://www.optinose.com/role/ConsolidatedStatementsofChangesinStockholdersDeficit" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' deficit", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r61", "r64", "r65", "r82", "r496", "r512", "r535", "r536", "r579", "r597", "r700", "r714", "r759", "r800" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' deficit", "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.optinose.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r88", "r154", "r271", "r273", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r285", "r288", "r382", "r537", "r538", "r544" ] }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "presentation": [ "http://www.optinose.com/role/LiquidityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "label": "Subsidiary or Equity Method Investee, Sale of Stock, Type [Table]", "documentation": "Disclosure of information about sale of stock made by subsidiary or equity method investee to investor outside consolidated group by type of sale. Includes, but is not limited to, stock issued in business combination in exchange for share of acquired entity." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNetincomelosspercommonshareDetails", "http://www.optinose.com/role/FairValueMeasurementsNarrativeDetails", "http://www.optinose.com/role/LiquidityDetails", "http://www.optinose.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Axis]", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockLineItems", "presentation": [ "http://www.optinose.com/role/LiquidityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiary, Sale of Stock", "label": "Subsidiary, Sale of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.optinose.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of noncash activities:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r653" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r645" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r652" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r672" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r674" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.optinose.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": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r675" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r676" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r676" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r674" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r674" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r677" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r675" ] }, "optn_TwoThousandSeventeenEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "TwoThousandSeventeenEmployeeStockPurchasePlanMember", "presentation": [ "http://www.optinose.com/role/StockbasedCompensationBlackScholesPricingModelOptionsDetails", "http://www.optinose.com/role/StockbasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2017 Plan", "verboseLabel": "2017 Employee Stock Purchase Plan", "label": "Two Thousand Seventeen Employee Stock Purchase Plan [Member]", "documentation": "Two Thousand Seventeen Employee Stock Purchase Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "calculation": { "http://www.optinose.com/role/DebtScheduleofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.optinose.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Debt issuance costs", "label": "Unamortized Debt Issuance Expense", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "auth_ref": [] }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "crdr": "debit", "calculation": { "http://www.optinose.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails", "http://www.optinose.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: undistributed earnings to participating shareholders", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method." } } }, "auth_ref": [ "r187", "r190", "r191" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r671" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "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": [ "r27", "r28", "r29", "r111", "r112", "r115", "r116" ] }, "us-gaap_ValuationTechniqueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationTechniqueAxis", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsNarrativeDetails", "http://www.optinose.com/role/FairValueMeasurementsValuationofWarrantsDetails", "http://www.optinose.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Approach and Technique [Axis]", "label": "Valuation Approach and Technique [Axis]", "documentation": "Information by valuation approach and technique." } } }, "auth_ref": [ "r388", "r389", "r575", "r757" ] }, "us-gaap_ValuationTechniqueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationTechniqueDomain", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsNarrativeDetails", "http://www.optinose.com/role/FairValueMeasurementsValuationofWarrantsDetails", "http://www.optinose.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Approach and Technique [Domain]", "label": "Valuation Approach and Technique [Domain]", "documentation": "Valuation approach and technique." } } }, "auth_ref": [ "r388", "r389", "r575", "r757" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r641" ] }, "optn_WarrantLiabilityNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "WarrantLiabilityNonCurrent", "crdr": "credit", "calculation": { "http://www.optinose.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.optinose.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant liability", "label": "Warrant Liability NonCurrent", "documentation": "Warrant Liability NonCurrent" } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantMember", "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAntidilutiveSharesExcludedFromComputationofNetLossPerShareDetails", "http://www.optinose.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock warrants", "verboseLabel": "Warrant", "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r587", "r588", "r591", "r592", "r593", "r594" ] }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingMeasurementInput", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsNarrativeDetails", "http://www.optinose.com/role/FairValueMeasurementsValuationofWarrantsDetails", "http://www.optinose.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants outstanding, measurement input", "label": "Warrants and Rights Outstanding, Measurement Input", "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur." } } }, "auth_ref": [ "r755", "r756", "r757" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsValuationofWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected life (years)", "label": "Warrants and Rights Outstanding, Term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r755", "r756", "r757" ] }, "optn_WarrantsExpiringNovember182024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "WarrantsExpiringNovember182024Member", "presentation": [ "http://www.optinose.com/role/DebtNarrativeDetails", "http://www.optinose.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants Expiring November 18, 2024", "label": "Warrants Expiring November 18, 2024 [Member]", "documentation": "Warrants Expiring November 18, 2024" } } }, "auth_ref": [] }, "optn_WarrantsExpiringNovember182026Member": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "WarrantsExpiringNovember182026Member", "presentation": [ "http://www.optinose.com/role/StockholdersEquityNarrativeDetails", "http://www.optinose.com/role/StockholdersEquityWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants Expiring November 18, 2026", "label": "Warrants Expiring November 18, 2026 [Member]", "documentation": "Warrants Expiring November 18, 2026" } } }, "auth_ref": [] }, "optn_WarrantsExpiringNovember232027Member": { "xbrltype": "domainItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "WarrantsExpiringNovember232027Member", "presentation": [ "http://www.optinose.com/role/StockholdersEquityWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants Expiring November 23, 2027", "label": "Warrants Expiring November 23, 2027 [Member]", "documentation": "Warrants Expiring November 23, 2027" } } }, "auth_ref": [] }, "us-gaap_WarrantsNotSettleableInCashFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsNotSettleableInCashFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.optinose.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.optinose.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant Liability", "label": "Warrants Not Settleable in Cash, Fair Value Disclosure", "documentation": "Fair value portion of warrants not settleable in cash classified as equity." } } }, "auth_ref": [ "r753", "r754", "r758" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails", "http://www.optinose.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common shares outstanding, diluted (in shares)", "totalLabel": "Weighted-average shares of common stock outstanding - 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": [ "r175", "r193" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.optinose.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesComputationofBasicandDilutedNetIncomeLossDetails", "http://www.optinose.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average common shares outstanding, basic (in shares)", "terseLabel": "Weighted-average shares of common stock outstanding\u00a0\u2014 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": [ "r173", "r193" ] }, "optn_WorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://www.optinose.com/20240630", "localname": "WorkingCapital", "crdr": "debit", "presentation": [ "http://www.optinose.com/role/LiquidityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Working capital deficiency", "label": "Working Capital", "documentation": "Working Capital" } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r639" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481766/480-10-25-13" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/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": "17", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r5": { "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" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1" }, "r11": { "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" }, "r12": { "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" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16" }, "r24": { "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" }, "r25": { "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" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r32": { "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" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10" }, "r35": { "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" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r38": { "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" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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/2147477734/942-470-50-3" }, "r47": { "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/2147478898/942-825-50-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r49": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r50": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r54": { "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(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r55": { "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(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r56": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r57": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r58": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r71": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r72": { "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)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r82": { "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" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r84": { "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" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r94": { "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" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r97": { "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" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r99": { "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/2147478546/942-210-S99-1" }, "r100": { "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/2147478546/942-210-S99-1" }, "r101": { "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/2147478546/942-210-S99-1" }, "r102": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r103": { "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/2147478546/942-210-S99-1" }, "r104": { "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/2147478524/942-220-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "470", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r115": { "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" }, "r116": { "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" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r128": { "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" }, "r129": { "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" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r155": { "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" }, "r156": { "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(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r157": { "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(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-26" }, "r180": { "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" }, "r181": { "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" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r183": { "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" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r186": { "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" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r188": { "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" }, "r189": { "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" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "65", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-65" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "66", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-66" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r196": { "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" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r207": { "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" }, "r208": { "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" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r219": { "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" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r270": { "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" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r272": { "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" }, "r273": { "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" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r276": { "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" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r279": { "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" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r286": { "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" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r288": { "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" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r297": { "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" }, "r298": { "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" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/715/tableOfContent" }, "r300": { "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" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "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": "(i)", "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": "(l)", "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": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1" }, "r356": { "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" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28" }, "r359": { "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" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r363": { "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" }, "r364": { "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" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r407": { "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" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-17" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r419": { "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" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r422": { "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" }, "r423": { "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" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r425": { "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" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9" }, "r431": { "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" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r433": { "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/2147478524/942-220-S99-1" }, "r434": { "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/2147478524/942-220-S99-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r437": { "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/2147478777/944-210-S99-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r439": { "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/2147478777/944-210-S99-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r441": { "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/2147478777/944-210-S99-1" }, "r442": { "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/2147478777/944-210-S99-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r445": { "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/2147477250/944-220-S99-1" }, "r446": { "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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r447": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r448": { "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/2147477250/944-220-S99-1" }, "r449": { "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/2147477250/944-220-S99-1" }, "r450": { "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/2147477965/944-235-S99-2" }, "r451": { "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/2147477965/944-235-S99-2" }, "r452": { "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/2147477965/944-235-S99-2" }, "r453": { "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/2147477965/944-235-S99-2" }, "r454": { "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/2147477965/944-235-S99-2" }, "r455": { "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/2147477965/944-235-S99-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r464": { "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" }, "r465": { "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/2147477351/944-825-50-1B" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2" }, "r468": { "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" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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/2147478009/946-205-45-4" }, "r476": { "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/2147478494/946-205-50-2" }, "r477": { "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/2147478494/946-205-50-27" }, "r478": { "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/2147478494/946-205-50-7" }, "r479": { "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/2147478494/946-205-50-7" }, "r480": { "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/2147478494/946-205-50-7" }, "r481": { "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/2147478494/946-205-50-7" }, "r482": { "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/2147478494/946-205-50-7" }, "r483": { "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/2147478494/946-205-50-7" }, "r484": { "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/2147478494/946-205-50-7" }, "r485": { "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/2147478494/946-205-50-7" }, "r486": { "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/2147477796/946-210-45-4" }, "r487": { "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/2147479170/946-210-S99-1" }, "r488": { "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/2147479170/946-210-S99-1" }, "r489": { "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/2147479170/946-210-S99-1" }, "r490": { "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/2147479170/946-210-S99-1" }, "r491": { "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/2147479170/946-210-S99-1" }, "r492": { "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/2147479170/946-210-S99-1" }, "r493": { "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/2147479170/946-210-S99-1" }, "r494": { "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/2147479170/946-210-S99-1" }, "r495": { "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/2147479170/946-210-S99-1" }, "r496": { "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/2147479170/946-210-S99-1" }, "r497": { "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/2147479170/946-210-S99-1" }, "r498": { "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/2147479170/946-210-S99-1" }, "r499": { "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/2147479170/946-210-S99-1" }, "r500": { "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/2147479170/946-210-S99-1" }, "r501": { "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/2147479170/946-210-S99-1" }, "r502": { "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/2147479170/946-210-S99-1" }, "r503": { "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/2147479170/946-210-S99-1" }, "r504": { "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/2147479170/946-210-S99-1" }, "r505": { "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/2147479170/946-210-S99-1" }, "r506": { "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/2147479170/946-210-S99-1" }, "r507": { "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/2147479170/946-210-S99-1" }, "r508": { "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/2147479170/946-210-S99-1" }, "r509": { "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/2147479170/946-210-S99-1" }, "r510": { "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/2147479170/946-210-S99-1" }, "r511": { "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/2147479170/946-210-S99-2" }, "r512": { "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/2147479170/946-210-S99-2" }, "r513": { "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/2147479105/946-220-45-3" }, "r514": { "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/2147479105/946-220-45-7" }, "r515": { "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/2147478297/946-220-50-3" }, "r516": { "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/2147479134/946-220-S99-1" }, "r517": { "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/2147479134/946-220-S99-1" }, "r518": { "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/2147479134/946-220-S99-1" }, "r519": { "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/2147479134/946-220-S99-1" }, "r520": { "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/2147479134/946-220-S99-1" }, "r521": { "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/2147479134/946-220-S99-1" }, "r522": { "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/2147479134/946-220-S99-1" }, "r523": { "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/2147479134/946-220-S99-1" }, "r524": { "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/2147479134/946-220-S99-1" }, "r525": { "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/2147479134/946-220-S99-1" }, "r526": { "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/2147479134/946-220-S99-1" }, "r527": { "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/2147479134/946-220-S99-1" }, "r528": { "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/2147479134/946-220-S99-1" }, "r529": { "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/2147479134/946-220-S99-1" }, "r530": { "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/2147479134/946-220-S99-1" }, "r531": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r532": { "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/2147479134/946-220-S99-1" }, "r533": { "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/2147479134/946-220-S99-3" }, "r534": { "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/2147479134/946-220-S99-3" }, "r535": { "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/2147479134/946-220-S99-3" }, "r536": { "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/2147479134/946-220-S99-3" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r539": { "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/2147478448/946-505-50-1" }, "r540": { "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/2147478448/946-505-50-2" }, "r541": { "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/2147478448/946-505-50-2" }, "r542": { "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/2147478448/946-505-50-2" }, "r543": { "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/2147478448/946-505-50-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r545": { "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/2147478785/954-310-50-2" }, "r546": { "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/2147478522/954-440-50-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r549": { "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" }, "r550": { "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" }, "r551": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16" }, "r552": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21" }, "r553": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r558": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r573": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r574": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r575": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r576": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r577": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r582": { "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" }, "r583": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r584": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r585": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r586": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r587": { "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/2147478795/946-210-50-1" }, "r588": { "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/2147478795/946-210-50-6" }, "r589": { "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/2147477439/946-210-55-1" }, "r590": { "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/2147477802/946-310-45-1" }, "r591": { "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/2147477271/946-320-S99-1" }, "r592": { "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/2147477271/946-320-S99-2" }, "r593": { "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/2147477271/946-320-S99-3" }, "r594": { "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/2147477271/946-320-S99-6" }, "r595": { "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/2147479168/946-830-55-10" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r597": { "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/2147479168/946-830-55-12" }, "r598": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r599": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r600": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r602": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r603": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r604": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r605": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r606": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r607": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r608": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r609": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r610": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r611": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r612": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r613": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r614": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r615": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r616": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r617": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r618": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r619": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r620": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r621": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r622": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r623": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r624": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r625": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r626": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r627": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r628": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r629": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r630": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r631": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r632": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r633": { "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" }, "r634": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r635": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r636": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r637": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r638": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r639": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r640": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r641": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r642": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r643": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r644": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r645": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r646": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r647": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r648": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r649": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r650": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r651": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r652": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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/2147477351/944-825-50-1B" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r688": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r689": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r696": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r706": { "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" }, "r707": { "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" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r712": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r714": { "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" }, "r715": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r716": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r717": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r726": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r731": { "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" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r752": { "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" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r759": { "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" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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/2147479532/912-730-25-1" }, "r766": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r767": { "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/2147478777/944-210-S99-1" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r769": { "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" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r799": { "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/2147478009/946-205-45-4" }, "r800": { "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/2147479134/946-220-S99-3" }, "r801": { "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/2147479134/946-220-S99-3" } } } ZIP 77 0001494650-24-000121-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001494650-24-000121-xbrl.zip M4$L#!!0 ( "8Z"%G-/:G$)Q /)O < 9FERU=Z5/C.!;_OG^%EJZ=H:=,.@*6=_H,+@8'_ J'?P MC_U_KJV1H]A-0Q8IX@I&%?-(*GET2;YZ3%Z1M37;JA$G(\$O!XI4R]5U\C46 M5_R:FON*JX =9./L?S&?][_HA^SW8V]TL._Q:\*]7U>XOUGV=MBF7Z[LT'7F M;_7=:F6CMEXIKU>W^EMTXW^5%>@*S4T?J48!^W4EY-':@.'S=RN5:JE63=3> MD'MJL%LIE_^U,MF6BDMHWH^5BL/=;6BIV(U:HP&_C'9=F"$3T,&/8I_D-;9<;MS6N^UVOH&-F@>P572.VEUR5&[<7$*+1UR6N_\#C<.OY&?/FU7 MJ^6]GS[M5/9^^>47^%W;T]PXYJ7?)8;-Y1MJGK5X/.S0;]8MND[1Z!,8[ M;/=.R&KK,SEK]V#(7K.#B=-TOMV#C].ZCW]J=/\K=7M=>IG M\+'3K/>Z!)YQWFG]![J3=F=B.?M?D R%K35; /PA#B;O36_^HS?T^?=M:\:^ MF6EXS(T%53R.=H&!F,!6*P?'K4ZW1^JP0T>X2Z37!J*>71S7&[V+3E/3M7MQ M?O['-U+_K=-L8ILI"CUH_7^F4G%_],,),)MQ?_I4V42&N_VS-^"29 MZ^9UY M$OT704>RJI!B5H 72C@NI")U0'+/H/GBB&*AZS,!RH348X1*$OODWVG$R)9C M%-'JLI!LH=RSR-7GK$*:OL] M:YVUP22]Z#JOCH_+U3+IJC@:D1,>!):7NRE7C-3*98=\H\(+V,@AYW52V2EO M;BT=5[<3Q<]BN13(77IE##U[-4WJ#M!DT7BA%5%&8U+<>^0PP7PF!+C?*D8[ MARX#0YQ3H49+P TD%B"!06"LBV"$!%(#MBPDXDPNDDBEC$JD01.N0!#^1C9B M(I0DE?"G837-?E&L2 RD$T,./.@Q'T;+&\@!!> "=&.:NB&CD<8YZ0K>QR&Q M'; G-,7[]4O!F#;\D%_1"H0VJ_!W-FR?!?'P>R5Y@7[]RD&GV6CUP*!Z2R[Y M(J7DZTFSTZQW%ZO.9X"PYC'@5!X!6ZL!J'&7"46!P4]IE/K452E ,W;IIDD" MP#/F>4_'2H^8R\(^0'BEHAW2,CKR2P%,^4R7 +^MF?HA36](FKJHC,%GJZR7 M*FCB3&J$1,37W&/2"-7DO9".M![JLUQK@'X/8X_['/YF-RY+%#KN0\&58J"X MQD*7@@RR&^:F*'S0!%AF0*P.UDSVRLS&)=Y@W#1+6=BN(0&+8:"-4]RS'">- MF3%E$0APG)0Q9A/!7>,N><2/!7.I5/)M^:U+MU]HJ(%T:/66*39QN]-<+"L!#[AQ M) ' 3<@CV_1$L!#\!JEE6;L1Y#*./?WQF@8I[0=LLJ=A2Q!ZQ@'3L1WUV%\I M=4]XSJ_4O0*D"9AWR;R9#*TU ;H;/GB#\5 ^/9Z[,C<-61@HH9X' M$+86,-_@S'U8M%;97EC,H;+ J-G>!*5V2EL;&:UF9TES*))$8U0!5Q;J43^) M$Q[/4AOKR\U2J_3SLO#41FG[;I;*E%6U5'/(<69O+)2;2"$S9E*8R.FWE?%D M]FQL8$\NQ"G"I;6>$58%DTI;7(#=',0)1N2"J1'*E6!47_?3('@P>#Z$09^- MTQ=F!KR@FSZ3M^]@9-AWLC0,W(A#8#9MQ\>19=^(!J2>H*<'?R#/HANG+4E& M80U@'&",!!D./3[T]A#;M4]@T[%%%>^,HS(F#FE=2!NV81A)#V&J V.31C$H M=H!&F)%#!# T3NV11&H #_8%GT>=R&W]P$V+NZ#L.;^7"K< 94F1IQ&7!&PYP!ME#;I M[$,19(1N\;[W!"A"HQ&Y36T3%AF":.#F '0;X$9Z334UA(3F[YN2"?2+,;^0 M!5-6V#T?Q(YNT:U2267 .[#HB )+^+0JD?4B19 TL2-PP]M:/#",=:&R8,BDFIR(5A4MO8D@$!"7=P> M-*%E#)H-"9<$--*93U!U((U,@E)LZ6(/;F(:&@M@:P7(#&RR90_ODK#.Y'UO96;>^4^5N ^;!,F)O(Y4&#/P!\WN#8F:4.7SH#7 B9'L+!,FV)_0 M=K;YIV.GUXA>V#^;@ /]A.YO1K(CP#4:8,P?AU*Q L=LYMZZL&*J:S3F6)TP MQ;-8H5:1BAH[2^,:W+Z,\9/$W$+DPD3>-6/D6VE]5O1E79Z@WPN4-3J(NT0" MYMNH>6(CXW*L9D+&%/R6QK/->6P<9)=8? .M41GNICRQ-".C"/:!R'V& L) M17\\$=QZX] \'PZ9I=#<.AXS-AH=%O-<[8++/ ' Y3@\ZVA@N,TVDG I4V K MF +B1CPK3& 47C16>#89;/U4XV0&U&5Z)N>9N]DV4A2+C*5YEEX>%S0-XS3P M=*@!">;J? 3VP($F_05GLA $B.-DH3.PNAGQN'0%,^K>Q518D">I1[/FI2=< M6/><$(G)>]K0!DQB$ _9-2+&I#$XQ I2P7C83X7,0B#90N)4K<7^6A*[5TR! M*"/9"QO+(S<5IJ@E0Y[,[K'&4"(8,*HAM#1U+5FLP,]".)/+DV05A@U2$VY! M;H%)D("#G5)(\^!4D%,Z=$A.8;' AH',XP4Z7V^FT=DY'/F^M MTICEX_7H+3//RB>C80OV@@08Y<:'(\=)A CL,HZB;TS*GF$R[FN?#B7+6O>P M"=-TPJ![!D].[G(!>7@$ZP^+@@O@+%/?AWW&?N-)Y9(U8W0CEM2U^(>K!HP+ M3#T,=@1FGTD@8!4R/QCQHB'\Y4E6]9OZDGY6Q=@= MDW/%X4&%V6,7+7VX?G>[M+68P->TG5V[,SMU"O81 M ^48L3C5J09C*,KG6>=CRS$>-OA20%3M7YC:6Y1TUV:6:*P<]&:5A]FT75YO M*7F8!LILN38T"7[FB2[Z2;'6#/T?Z9@X5U[?DZ>1T$/1Z@WT+;]$P\=8X=;. M,*T5O<+$8&9HF3<3R"(:D(?I94HG4:L.V'1CF>AE1K-X&VT8 ML4(L)LLM)ER2&)Y^L\* Y&M>T=HE66F\_DFM-ES1]\O"CC%;XHX_4D=1X! MU0L"9GR'31>F\=E8]P78 8AA69TC]XKPHMURC/W89(&V+(RQCNWU0/F9*HU8 MT,,U@S%M067'V< T @D7(Y,USD&R]$ +__'D?>-JMK:$:I;9,NO,HY^R4P5J M-&4*NR:C%-9--/DEU''L)L'3Q^,"72X*9R6T#0WWDX+SG/G2H)(P2HRT&$_Q4Z$5JEE7 M=B1DQN*+\J;C26&"SH(1E1M0H!*=#5WHIMO;0A=#41TKL FTA G)/%:8[G?0 MY1%5H$^I(EX"EWE]R4J&C:#@Z\/08,K],YF?9!4FG@+\:#[ N@/7& M$H+U#(C*G9G+&%1U9! 264=SFDA-9./V"1J+,1BKU/&2@ [SJ$I7Z62-G[]L MPB$7I6ZI_ABU_SY89/,N%JE0_/_"+-(T9Q7!?K.Z.)BLRLX/-6I-_F*O1)M- M/L/*BR-AX;B'R1=IO>V@Y)C0NS0@7(#4J7.E1OP$"_'L85;2?MN>_O&*^T=QF01T MM,LC37'=:6]R.-1,8 HK[M+ ,JB>I+D]EHY2V4B(@HDJ+WNRO5W2M[XH;_K> M^D:I5MN9>[MP&Z7RSOR>WSOJ^F:INC7_=G'8+YH0AAA ;YG0Z->5 MVLHMNV"WFMP0D ""OVNEK5N6!EH-4S@PM1UQ\N+04*U5'_R6RHQ4=U"AC#18 M>5#35TVPN6] +++,;:.G9@3ZN0CXO4W?%D/?UC)F?PY'^M0L&$+K6WM2_R0G MU!=I1(X%]P2_DA[@'A?WO6'B7?+\W32=(&J'AB-R2@=AG'JS9.!-4^2,ALS2 M9"9S?3#1721[UZS3P^_>L(0X!],54S?J@U_NI%-CP)E/FMH90+.]C>6;3$SS MSA=M__Y(J_PCTO$1Z7B7D0Y G#)JL7@IXZ(EDO3\59S[<='0^\_BU2^LT:R MWNO5&R?ZZT=,3>KD=Y+#(P,C0Q,'AQ97AA:RYH=&W=65USV[@5?>^O0)WIQIZ19'W&CJ1X M1NLXLVX[<==Q9]NG#DB"(FJ0X *@%.VO[[D 9Z[C*1>%8; 1W(F&5E<64_9((>\V:S5KJ5)<+ M(Z>98]UVM\]^T>9:SG@8=](I<;)<9WP8[L>'?I-QI)/%R3B1,R:3=WLR'K3[ M<=1/CCN]M-_O'/&('W?>"L%[N.J_:?^GLX>I$ ]SK%LH\6XOET4S$[3_L-]M M'0U*-YK+Q&7#3KO]ESTO>C).=>&PG\'\N&Y85M6F%D&H:M_$U %6CE;^=!TR/, M5K(02\T[7=+U].SRZOS#^>GDZOSB(_OGQ_=GE^S3V:F_Z[6[[.(#N_KI[+8) M]YGW8@S[-+G\D2W==KN[PYCOK5;_KEI'?:AUWF"3 MPF6Z6+"_MMC?C(RO&RP6QLETP5S&W0^O!L>C9U6QTV(_O.J\:8\V?\]9QF>" M&3&38H[D=)FT[.>*&T17+=BE*+5Q3!?L@S8YZ[2;/S.=LHO2R8_:B@8[+^(6 M#'R[R\#M@'HBXSULNKN-_Y%;F SC\@6[+O1.(<#G(; H6(A;7<+$@DY]<" M^ZZM:?$L@3+84GE>Q!XD$$L#'H18@>G0)!&&S3,99\Q6]+.:/Q=&U(N0 ;FT M"H1)W#N7+H.!MA2Q5Y#6+:&:3F#F#-,2%BW6W?"R(]S[B@@+ELH"/J1PK'S6 M0'@ACF&S-BZ+%.#G3F(=6<2J2K FXK+FH 9B*BEA2KB5$$%(46H5\MK;]L[6 M0%4B:>$&250* HBS1C#\=M;K$W.;L53IN5V"P(BIM,YP;,3I8= ;6C;68FF7 MRFQH^[+#V=\=SJM;MK^V=:AJMB5HZS25N/7^.&?<".]Y>%)&2I"'F$"X(R5M M1N(DEB.M*;7I/I$V5MI6F$<);[0*(2B-CD6"QY;MP^.)0 B#6\\^QQDOIH)- MD$N7E8)$I\>;G<&^./!3.X,DW!WX[>^&#Q+$P/<5B0<490D>*-RP]Z9TOU-- MWAXKOCM6[X5%HP G>5[ZLF,;1)DQK^S#IQ!W10+1J'<*;*@K@P60 S-I?69! M2A1^'2K'JYQ5J+4RKA0G^H!97HD5(6-&H/?UJH2K M2) @,ASS1?+XC-[2T_VWLI1&H^="5+L'1$4MAK_;X)'4:Q:!+@D'C(K4&HL& MK\ ?&QAZ\,R'0PGPF\F$$,*M+CC1"K= %Q5D@@TWR3*$ )7DD532+8BYMVU+ M@/;1]H$,6+PENE;0/7M]K@TJ*U,"2-97FCC6)O$*^-(^%04*B *>,")* BJ) MH&T)F &@90FF^D;4/!?IQ+M)YVS&5>4SDYPJTA0U5\[@#KNE=J)^/(!CPNWV M0NH!@HG@!QO*=:0KMWOOA[ @OY$6U(ND7^[.6+3L#%. M[BDLP8F;P:#6O"[&?N1.K!_!!50F=!Q7AIR]QLFWULNU=7A")V&L8F,L\6LX M.+']#>$42$%FWI&KU42#)_P9@HX7176CRT'0)./VIFA13GMDB<23G;>^)J(% M3@K70M4'BCORC6]PR-?AZ"GA,OA^/:,_#R=+C#56R46YOA[S59Y1[!Y1HS9: M#"C%T6 X;>Q-0? /L%B.0Z038BM[11K%AD82"9W\]'U@ F1AB8SPGQJ<)7C% MKY6$RAZN51'[\\7!_U_?.<&QBXJX1%"IPZ9>/98"4:C)_*;_FPM^3>P01[5&SK5BT<.[9D)4\PT8J;I-R"@[I=@#!"BJK>",7!HC+8*L_1 M:?XFO!DUZ6T]IOZ!B3^Z)[+@]]0@,1KPL_!9C$CY=QMU2!N!,&4QTVHFB#4+ M/JU?T9@Z\45>*KT0&)UG.F0[OP48!/@;"TCK,:YUOH6LQR-$7)@F7*QX:<5P M>3$"(96*+X:R\"[SDT9 PU06S4@[I_,AO;2>$:NAPM0=O=\N#-?OL]^^;1T/ MJ,\>.R# )O-OK[2UE2I[0R6'8 M9ATOM=SC>45K0[XTIUM^IEFCM>.D$NDF('7Y9*=)"M1[$,/M$O=E\U^H*9-J MBO,Y.V[X+V3?WYY $T]J4J#UW]&4I^M"84_0*J&J[8OPT+]#("FRM'\TLOYW MXVO1#(P,C0Q,'AQD;.>-^W$J;BK/E.J-C_SPZ=IN, A4MSD:1G#$9O3^0 MI^*DW^GV^NUNL]4-^^V@V^OQ?MCN!J?M=C/J_*=U@*D0]W.,7:3B_4$F\WHB M:/]!M]WH]PH[G,O()H-6L_FW R=Z-HI5;K&?QGS_U2^SM9@5M[;.4SG-!R$4 M%OK SUV.ARI5>O"FZ?Z&-%*/>2;3Q>#M6$N>OJT9GINZ$5K&?MC(WP54@5;N M<>XU[6-V*G.QU+S5)EW/)U?7%Q\OSL?7%Y>?V"^?/DRNV.?)N7OJ--OL\B.[ M_OODO@D/F?=J#/L\OOIQ_&GRN7[YKW],_LW&Y]=D2[O9;.\QYGNKU=U4J]^% M6AH:>\W_D=N8#*,0_1N*6%8KD!> MV(C+G/%\PP7AN7>0SP&\OF?[6U.%JF);@K:*8XE'YX\+QK5PGH02I.0.(EE2&M*;7J.I E394K,HX37*O4A*+0*182?#3N$QR.!$'JW3F[# MA.=3P<;(I:LRA42KP^NMWJ$X-53J[GM18IO@ !%1VN0E2K'*)Q0"$VLFU2@ULJP3#G1!\QR2JP(&3,\ MO:]7)7P+! DBPS%?1$_/Z!TMW7]+0VDT?"E$-3M 5-!@^+L/'DFM9N[IDG# MJ$BML:CW"ORQA:%'SWP\E "_F8P((=RHG!.M< -T44$FV' =+4,(4$D>R%3: M!3'WKFT)T"[:+I >B_=$UPJZ8Z_;RJ"BU 6 9%RE"4.E(Z> *^U3D:. I, 3 M1D1!0"41M"T>,P"T+,!4WXB:ER*=<#_I3&8\+5UFDE-%'*/FRAG<87;43M2/ M1W",?]Q=2!U ,!'\8'RY#E1I]^_]&!;D=]*">I'XR]T9"Y9=CL.\\#Z /BZ^ MM,&?+\;1 X7%.W$[&-2:5\78C6S$^@E<0&5"A6&IR=EKG'QOO4P9BU_H((Q5 M3(@E?O,')W:X)1P#*Z''E-$F[NBA;EM$.6B!S9 M.>LK(EK@I' CTNI L2%?^P:'?!V.GA,NO>_7,[KS<+3$6&V57)3KZS%?Y1G% M[@DU:JO%@%(<#895VMP5!/<#%LMPB+1"[&2O0*'8T$@DH9.;?@A,@"P,D1'^ M4X.S!*_XK910V<&US$-WOCCZ_^L[QSAV41&7""IUV-2KAU(@"A69W_5_<\%O MB)U]$77\[,J_.[LOCV!/BFW5JOECQXZLY!$F&G&7E#MP4+4+$$9(4=5KOC@8 M5 939ADZS=^%,Z,BO9W'U#\Q\0K>='ZZN MLT]/&R<]ZK-'%@BPT7+CZK*[X2Z[CVVT/=9M]'OO]HXV&ZV]8P^MVNDTNEZ? M)R_[T%B[T3OYNID/*=OK-?JM_*69@W7CI.IB+%:3/*W_@:8\7Q<*>[Q6$55M5X0'[@Z!I,C2 M;G]HW.?FRZ*7ZIM=!%Z3+N>)%#&;W(JPI',SN_1M^8OJ=/B3ORQ!==]2[&CC M+? =6QZ[ZKRC^F^\8"Z4<7?_ W_Y.!-;KYQ7;8&K\,W5%!X8E99V_Y1]KVKW MOK^N/OW;]&/W%O]_4$L#!!0 ( "8Z"%DY^4K[=@0 $L7 > ;W!T M:6YO#(P,C0Q,'AQ97@S,C$N:'1M[5A;4^,V%'[OKS@-4Q9F8L?. MA5QA)@UA2J.;,F)BF*YD@RDO[Y'C\TD^ M@YF9B[W!C!&Z]\W@6\^#?1GGM]0:R6RA^'1F MH![4F_!9JC-^3@JYX4:PO=+/H%8\#VHNR""2=+$WH/P<.-VM<++3[K8Z81C3 M*&HF(8FB!B-1-^@T:9LFS?CWL(*FJ%[8:+,0;+& 3?59SJWB"1J<%X"NV+KX6;>\X,NS0>$7R:]F),F*E*85O*8RFDZFT$ M[J]O)5Y"YEPL>A^&BA/QH:I)JCW-%$\*L>9_,4P%LW*/%T6F;;06/&5EYF'= MYCH:'Y\>'AR.AJ>'DR/X=+0_/H:3\<@]=8,=F!S Z0_CVQ >@_=F@)T,C[\? M'HU/O,FO/XU_@^'HU&*I!T']Q0D_&^8?N38\67PAG,T'<1Y6X9C,%S#TX6M ? MR7E&TH5["OO;5: 29DRQ: %H;(%5(9;*"\'HE&UNM#K]E469$S7%)HVD,7+>"S.#-3$D$JQ4B*2B3'E8&T$RS7KE MES[E.A-DT>.I6VMGU+_MSO;[N5V1F(AEY=TF*,1+*NAV_7;0MFQ@ M$H7OB*)FZ .RP ^[J\4H76WZB-M.V]\)G^>VYE)6I4*YWUK%,E+ Q=*X578K MC4JIDQ%*D:A[ 12+7<9XKNHRY%,V]>S26H'[W\4ZW.@^P9+[=9'9NKK147_H M7VW)IQ=@":9_GT'NPBAVUEJ1V+[[F!.%-"@6<,PRJ; '4SB0:@YAX'TLFWA) M&Y!(Y9XSC"YMB&ON6:+; /&#%M;=/N*49#R%#?6P_@RGI%TRDI:";N-9D%.Z(LR MB@32[0-)Z:V*N7U8F@T_&:1SXO= M/B:K^_C6]NK)MEI^^V5<]HJ\]4#;/D0]7^$JL+D1[@3]?\= [U#6 .5EI]U; M.^3VD=UOO]6]6GG6#6683_'$A4YQ[?V_;K?7A7(U55H'GB(KRF)97 MZ.;X2 M**MED3;;?>T^[XY65LS!UE.!MY3+B@G35\UIZQ?%\1J8X3WP7F+;=X:P3U_E M[LQW,ZG=Q;*GF"#6\[V)[_45S]W6@FL3$FDI'! P1< !X !O<'1I;F]S938M,S!X,C R M-#$P>'%E>#,R,BYH=&WM6.MSXC80_]Z_8DNFN60&C&T@/),92L@TUT[HA=Q< M^ZDC+!G4&,F5Y"3TK^]*QGF3QUW"93KA V#VK=W]:=G>S,R3O=Z,$;KW0^_' M2@7V993-F3 0*48,HY!I+J;PA3)]"I7*DFL@TX7BTYF!T _K\$6J4WY&-7_N59V1WD32Q5Z/\C/@=+?$2:NV4V_7FHQ,)G6_Z;<;H1^05AQ% MOL\FC/X5E% 4V7,9;18)VRW-N:C,F+7?J8=>LY&:[CFG9M8)?/^GDF/=Z\52 M&+2G4#[_FJNYH\RP"U,A"9^*3H0.,U7*90MZ)!.I.AN^>W4MI1*3.4\6G0]] MQ4GRH:R)T!7-%(]SLN;_,G0%O7*/Y[FG391.N&"%YT%H?1T,CT\.#PX'_9/# MT1%\/MH?'L-X.'!/;7\'1@=P\LOP9@@/A?=F AOWCW_N'PW'E=$?OPW_A/[@ MQ,82^G[X;(>?'.;?F38\7KQ2G/5[XSPL0U^8F10+^ B_*AZ=EF$PXRR&?A3) M3!C;/J,XYA%3(&,8I88?2Y SE,B%NXIZ&Z7@4J8 M,<4F"T!A&UD9TDSIC&!P1D+0@L_>V!MX,&:1X5) 4&OX92 :")6I[=[K[ 63 M+2MTQ!H>$S4A@NG*Z")A"_386(I-4AGIQ(E9O@G3CC)?P*F0YPFC4[8R(7.B MIMB@$VF,G'>"U& ^#)DDK&"82$69JF!>$I)JUBF^="G7:4(6'2[<.3NA[DUU MMM?/[&%$)%EFW15 3E["0+OM-?VF10*#A6-H87@)$IX#B:JA]]!\+VBO)B-U MM>@#:EM-;R=XFMJJF&EP'VV,0_7.B]A\=V\R'1=G>A@/_ N2_+Q U@&T[V+'K?#R"MK MK9'8EON4$840F"S@F*528?L).)!J#H%?^53T[Q(Q();*/:=H3U)@@F+O?\P$ M@QKB@;NCKP--KK' &8BS!,U$J"OA3,,Y-S.G3;%_,JZ8O<:UM7B%,EMD&]!D MT-BBVY=8PJ),<6,U#"^B&1%35@!*T*[5* +CNIF LB(OL[*J3)LDCF\TRG+9,.O- MKG;O5^L;+]_?K%BVK:FDWI(SJ_98W]6IK=\5QY$SQ9GSX'+ZM#/G73^W;ZU^ M'Y\B;VV54ZG=3-M1+,$:.F-W]LQ7$Y\;WOPK$3+1,LG,:I%GK#MOO./+O>+SF- MU!AEA,2V)-ODU]]5+8D7 P:!@!;TGL1C2RVIN]ZKNJKZE__[.O"49\I"-_!_ M_5FO:3\KU+<#Q_6??OWY_.'B^OKG_]OYGU_^OVKU?W^[_ZIM,R+*MK6[VZ0:AF.TV]U6KR[_8C M6#.LVP_/@F'D_UKI1]'P[-.GEY>7&EQP_2"D-3L8?,(9:PU3JR2C9P:^F+6 M/7W2V^WVIU=\8SKH[+7+/,<=C\4_^4A#TQJ?DIO9T#BL/A$R'(_MD;#+QZ8W M^ 2RP6X86(;>G)G$],O-3^F([ %J.[.S"*E=>PJ>/\&-V3>_1E6X-_/F;*SK M>ZY/$?>?(D;\$%%+(B 6>(->KVJMJJE/K]Q];WY^&!'?IN/Q\.H?RX&*=[.A MF1TY@<^A0FXKV_7BET%2O+) -]$W;,K'SXWNH#9,>)= M^PY]_3L=5107B+I7-1J5C@8 M=I6HPXSFWEKCH].@08"L\,OY/I@/?M@*OS.[NDS M]6/ZA04#)%I&[.AWT#87<1@%\(([%CBQ'9W[S@-ESZY-KUZ!E$.WZ]&O;AAE MDVG!TM\3KS^E[_E&!UW*-@-1L3-N:SN;<6-',]9W-N/FCF9L[(\JOA"7_9-X M,;VG-H@;L*Q^(Z$;?O>#;@AS)#"U:W\8P_/P(MOU7"[=O[JD"[]'H[\0U_\: MA.%#!'()>?"V=PT6VF#)RBRSOF)IX_F<._\!J"6O_)TP4"Y1N!ERP*(XNX\] MJFO=NG[.V+D#FH,Z:TF+1@OH_?;QKU?WRO7-E]O[;^>/U[/&2^L' ]1>]=EW0S+SBT^SLWUNUG0K(.3 BLL^RN[D MZ<0B_YGH;-X@]#\71XCE.#5CGQ2EO)HL'J9Q=I]RNS/X"N,'?/9@%75S_?=;>?/OP> :S;Q]R4RS["Z;/(K0NN;E7U73X7_;V7UE=@)7-,*6Y/E.:Q3%E0T P6/L'0U,T,%CK@Z% $=W:-1C2U= G MU*3)GPY\['7HN;:;>CR*XP[0N0A\L.58=):Z0[>^QXYA?NXX+L8P-(#?N0.W:\*W[7@0>YC) @[".;LB62LB($@X]ULVN,LGNX![+CBX*_ M67;?==]V?&& +[T#>W@[OC!0/ 7"7^Y:WL@P)?= MLSZTX"\2%R+D_NYH:65W.0\3'\B7-E;4#I*Y<\^S)' HNS>XOZCC81!D27>Q M#%@JNV^YORS4PC9,K++[D(?)0BT._F7W)_>WHXO#!>"M=,I0A7Q2!)[>"D)D - M=T.XV+.D2['H\C"I' WA8NZ2+L6BRP,YSL)M3$BZ%(LN#^0U"[>/,@Y;O!#F MS-/'U6#H!2-*^4[6[1"1>)0&5E.X+0?A$'.@\WN$B\X+AYC#J-BF<+%IX1!S M&!W3%"XRNP(Q]S2,F&M'U.&H^>Z[47C_\/TX]8QPL4PAD7,@72-<]$](Y!Q( MWP@7 A,2.0?2.<+%@589 SSG'G%R%S.[3T)Z_L0HSQ@\SBZ@3>$B(N)BZ$#: MIW2Q@8/RT %44*MT08*#\M !]%!+W&@!O,%QO3ARG^D#M6/F1BX-KUYM+W:H M\X4% RSLBB,>)[WM965V=Y0]] FCOXT6O^#0+NZ!&%'%%](*X6-\JR#U2GI5_'R<7BQFB.![4'XEIA(SQ?B,O^2;P8 MD#3^]:_P1@(>S^@K?:;>+);&@ZY]0'C(1^AER85N"1O&*0(-1FG0(&RLI@@T MF&5!0UO8@(SX0JG 4\+;PD9=Q!=*1:)!V*B(^$*I2#0(&[58L^/4>F;L^E]= MU10C[L(;;GL]@+'_=)1^45O8Z,9IDL2.K!%A QN%8ED<> L;;?A&21@S#G&N MP>9WYMZ.X%&&.^;:JZK%UYX#ZD\>S7BD=M]W_XCI%(-]0T!>$.8%#RYO+KB3 M+80=H5W82(1$^R[-*F$C'\O1G@#]+O"QEDDTG?&Z;HF;%@G MOX3G*/]G@!CP8"7'B?P".5[7A TF2>3OGO.%#6'E1SX6NWYAE%[#"AD-HWOP MP8Z3 @IE?V&C9Y("]B0#A V6Y:> J]2_<9)^ <+P44*@.$#:1)"MB3 M#! VM"<6S OE.F'C:F+!O% ZET&MDF"=-]/7VL5@74:URH3U8HY0T'5AHUIW M+("51*,[#Q9W[CNX2SC$=TQWC.((2))D*1N/(+[S$/2B%\)*T^]=UX6-,)4 M$45J/UW8:,]:B!AG*\7,=R.0BS#PB_N*O^W\8)?BF$'8>(O8."B4#X2->.3" MP3=B]UV?LM'TP/(P@K!!!\&14"@G".OWYT+"5["3:3_PG.O!D 7/NRJXWQ4G M"!L($!P)A7*"L)&!7$BX" (++;14[OVX=$G4,PE8@5A/771L5 D+QC">LZ7 MM!M=<]CB@U/^V4T0T;F>*T7%2+X&_A/X?@/\^CRR'ZCO!@PGL%,,Z^VJU@;< M%(-A85WR?!C^XK(PNJ0>&5'GDI&7=;!0+K0;6E4SJKI9#-J%#0#D0_MCWV7. ML:,=Y+E6D#P7-N9PPO+< *[6JT9!C"UL1./D,#Q3_O8&Q^^5O[T9NDWYFVX( M&ULY.7+8D:-D"!NX*3>&-USF/77H@#>&N^-8G/W\^V-O_=WN(!6J9X0-54FR MRTEVCWV 17D(3[CP7%(X/07VJ0NK6?J459=P,;[W4/GX$DA4+D.E*5R@\%U4 MKB'Q3AF9PL4$WT/FER!F$I=+<2E$,PZUB,"Q>[LN.11X0JY>EP%.(^Z7492Q22' YS?K9>EV$[4.'WA_-KWR[-IF)=N""40# 70@L*&T/:RF=ME(=# MCBYJ8Y@ HF9Y$%#:J,U-X&>PSW!1&J@WA W5B"UW"HN5-80-CH"N#0;T(3L3 M^6M@\T;R;UOFA=%M#X^G/M+@54/8:(5@^#E0-*DA;/A ,/P2 R'4/3M8?Z/:]^);6Z7_P5WVJ]>;3KZ[47C_\+TT/D=+V$B)0 OTK)ME2K>L0C:TY*Q M/& O52AC_V 7PD H2_QC.UDD?8N<9%&6T$MV><9F.Q%[\5"T(6R<2.)K(;Z$ M#1X)CJ_=^V.?W-S =V MP=RK=N!Y9!C2L^R7SXX;#CTR G/2\GMR;1K6C+U"& 4.=F7T]LUN/5I_GJ[56MKBV]I-9U?_\3?Q[*;*=#, M853AS\!*$#2_5LS*F\6FT]>'D1(&GNLH/VG\O\_I_2@8GAES-X?$<5S_Z4Q3 MX,'Q]S]QP*P#^<_\BNLC$YZU^2R7H7&#UV3C8=4!.\OFW .JK?;(P/5&9S^? M,Y=X/ZO IV$U!.KN);=#][_T3(?U)G^^)&!LPM,<\2E8=0-1^/WF^O'J4GEX M/'^\>BC)G!^N+K[?7S]>7STHYS>7RM7_7OSU_.8O5\K%[;=OUP\/U[?U-^ 9GN!_Y-/("7V$HJ^N]IC^OFBN(3U+L.=<\N YLW:D#CML*E M?@\&='2M^@^N&29O6<'AZ7+UUIZ1\P'WY)3 IQ^S^>U7.[3;M:;6S*L+0W!\P$CNM3RR,8 M[I M,&!11>D%;$ BL/E>H[.>^TJ=:L3BL40P$%[MIM7XO%0H' : VRDE#KQ_?#^_ M?[RZ__HOY?[J[O;^4;G[?O_P_?SF47F\54#U/H)^5713N;U7]/H'YZ-R^T5Y M_.N5,J65QQKY_.(1;^MMTYH!S!J&UD;*K2B.$$G-K6=*? F8$O6I\D=&R$KB M[B@\Q7(#!9@>T4L"KU,_XP*YV_Q3Y53$U5 MT)%^RR7*#@R;'>)>:E"I0:4&76$P,_B>GWGC[QBC8_PKV; MC(8;E<[MW>/US>W#E:IP@C>#U>OQ([XJI6@I[#Q:A42*N&0VKCI MY2BNK[A1J-A][O1\E%Y%T5Z%M7K3IL!7;>X,I"1[8+,O+Q-C'2L#8YE7K_)R M5M[;E(TN F?6YX89V6>\1G+(@F=\S\39;E8ZE]0C+X318BWI<@+UD;Q>I]OB M25GPK)IO53J6@65->@-[\;T#K_)0XV(?[@.G* 5,V !L6*;\)V9NZ+@V-V-! MJ+K3U,>'L2?BN__E?W\L%^DL@4Q>/'#OCM4\"8 E#AO.5DMX*O&> -0JW0> M8C?"@.9RF7$HH[X8@S)=]P7\>LL0ON/%ZY7.OPAS/#HJ#,A<,MVR.]!E((76 M5W6Z4>G<4=\/1]XSB"HR;]YN-I^[ #[H_?_N,%&\ZA>5\:I&)#^O3 M'C+9.:-DAMJL2L>8I[6/.4@:^Z!X=_W ?Q/9T.N5CMFPJF9]7GJ5QB&<.+Q_ M_JEEZ,W/H1)1CPYQN6D4:(JPP18FZU#VYF&$?2[^ 5B8N9$+!D3B"5,&SN\P M9F&,+G$4*#""6S2Z\:'[$04 1BW/[>BL3,ZFV:II5CN7L[G\>MTT"W%;]69- M:^7]^*XG9<$#FK577SKOUEH!YONC&WD\_$.)W5=L[.R>PRL99W66& ",<&D6 MC@;=P/L0YG'*CF#Y-VGTCZ.?OMI]XC_!!5]YZ;MP92(*\[CM4QG!\^G"98#* M^O9 JC9&NM'EK#2V!QK)/DJ ,P[L'ZHR)$QY)EY,E3]A;K>.NUQ*V-\NHK2" M D\($2D?/W V'F.AR8/U-Q+"!9+Z52HEDDV1MUXERI W#F4+Q4SHD#^4OWA! M%_RE!S J[4A).MNLC@_.18K6WWLZE%=U[3L8 *-*=Z38?6K_4 :8,OS2ISQ, MB);C9+_E3/F@?TS\L#X)^9ZKHQ#/@R&8Y8$&Z1^QB^8H6*%=F@Z -Z<6:?*H M;F)\,2S4/D +P4< M*V$,ZB#L![@)E&W01WT2O5F+\D)FY\MWD/G#Z6H^J@KQ'>6#,;7D+I +#.K^ M!\D"'N+CX4F<3_HRS'\)^4SX=$D8*6TM>8-#1F$M=UCB(F8,WIEDTJ#DB$@4 MAV.B;53PPJTT>(5WP]>)H M_I%5=>;)SSZ;.)I/M-IEE/RHDAX(T3/BO8!!BRYGX07NXNI>4'=$\0@##X78 M-NA>AKW*N3IBZ# LO*J +JDNO!$.0&G#5UAFW8,&&\#21RHZ2? Z\"IGMVO@,U$^-X?V7)^CFF_VX8:( 33G0#H55T[1ZWAV*AE%KZ?EV*)9N=F"@[?T0 M_MJOJK6:S3U6V0Q C9: M$$GF@SAAVNF@25#9T-&36*#]W_J8F=$XXW = _<^)"9$LKZQ'9'\F5H(V_%S M(0LM5/[G)3 .HM_B$%X4ABO[#:S9<&!-7MU\;U@4 KN:-3LE94U15@:;OW#0 M7"1 65F.:YCKU>-NL.MUH#C**O=\C^YF[QVW#O,Q%WJC;F]1$)B'?D&A^ &/ MW,9AXA("122='A:4JH)7B=_R1OCQ%Q<^#9]5? !S@%[>LQMR!>43WX:EH@>) M52@\\20"5X\P)U0P%]=UEF6=F1_(QX7>G0RD"1U(R[$_8NHUL7=(>)0F[%// MRSA+^0#\PF,E2:D@1B+2_>CI< 30Z<<:WP$X=,1;"((5A1KWG68NPF;N80@@ MM^F*3+:V76&M-ETWSITQ&WL628_]<;(Y2 ^>(1=F8,8HP*RS7;!C0A_ MK5S??%F01<+GP!OV/O!7W$[F,8LW6%+5":)J^D*PD\'VA7=I8RS6*QV]KJG- M9D-MZ>/^"-E<.RDH:H<)YHK;D7:^Z>Q:27EK=J2=!54+0)5>P;>WUFV$(,[& MT_J-EIOC1LL[VZQ:(%!ZO9UI@,0%!?Y+ZW'/8I!P#$?!G(@P_V?]NL*/,M3VT=J-J:JWN?;VX?KY3[J[^ MW_Q%^7)[_SO\6OUZ>_MW_)LW$/]V=?/XL(#)=UFML@$9K-C9*1P'!\,U6&AY MT:PO09]DYR-BYT:E1?:H#*/[2F).27F=J5S'=&!HM?V0J]201U000&N+9$4 ME&3;3=D6=[3!+>3A#YX@\1OQB&]3Y:%/:11BFS]P'#FNR[4H['M>PFDK9@DG MK95PSFG %U-H+ZF=G,J6AH%-Z3J553,A9J5F.@[-5'^CF7BSLJ3$%U32[9 F M+Y\4_$;P;EHZ707+1"$4NJ]EG'I:7IB>;E*^^:?'HY1PYE,*3.JL4NLL0&9= MZJRCT%FM=W46YFHPVL>3?Y^I\C4(W^BNLDDA6*V2ZJXR3KW4NJM53A>W5487 MMU5"%[& 0"BIX<"G7F;# 1=00L.!P[ULA@-.6E-+.&EI.!R'X8"X M;$K#X2@,!^M]PX&$?>6+%[Q,0@IEDSNPP!+: U;9[0&KG/: 549[P"I?( 'G M+ ,)QV(/ #);TAXX"GN@BTX.=8> MK9USGWBCT.4>UD2(@FQUDLXN..:>AK'W-B=)2M>R2E#.#OH1[EWPQ]2>)95 M>"+:S67Q 2D\!>'-9BH\+2D\A440MNI@@ ,N.>]88%,'9*6T*\LK&IO;B\8= MQ=X68%&6]&_:H4/+:OHG1?VWCW^]NM]70;_DXMVVY@#\FBNR];.%'$L/A:R% M$X?5TK?NZ\#]EX;T7\3%T-5KW^VZ!W_U**.^ MG=0+\>.@OP1LH.A:]1^8%52Y'4:N'X14K2B5M$\\_OK"+\0A_,3H8B6(625Y M&3Z%#]W@0\JU;]?X"%#C> !TZ#HN82X-)X=%2A+;X_3?4T6/C#B4'\MQ$X"4 MI6583Z7SOW\]O[FX4I6KRP?X 7]]Y?$QY?+JZ_4_K^[_I3S\Z^'QZINJW-X] M7M_R*A4\8*G0"&,XH$["01X*@;0=,H55/GNN^.$>:#=2(9#2O@!Z_.Z1,. M:7(0?/#B4P8?_YTJ3L /#7*Q%[>#$^6'!P5,23U./GT^O^3\%&"XGY=.%8]T MGYDI<+"+9PPI1$D:QP=^V'>'_+PA?K M?#1@(4][X4\/,5.0\3'PX3A4NB.5 M'TST9@[O,'T9.]=CDUW9NOX <]EYZ_IE&F:=\TR*>ZQH =I<*$"5B_/O*#'/ M05;>K-\9O%@0K'G\Q7Y4RN.L<$8;BKA^F)V3W0O8"V%.U0N"'^G):FE"='94 M-@K*5'$,*$@^&)0>+'/'W&<\!NN!VC$#<07,\A7^>>(4KMQ3/,D%3['"\7J[ M7:\ICWT:TJEO@-"WO=@!VXH, GPQBEB0Z%,C$ID)]Z+@;!7$,YLJ];RJZ&;Q MLW@2]DL/YZGJ^\;!GW]J-RQC[R=(S<)!MVH6/Y:(Z^8 I0]F?NTL *0 MJR:G"RXUUH"/K);Q6?E O#!(W J&YR&"E1:FSUX^2""_#^2/G#SY5!%VU.[[ M\+TG$#G+3PF40F%CH="E/NVYT=018JC_E"^7YVCYL^ 9QHP%Q*3U!AB*46)' M]Q2[SP+?M1761Y?;]6,DMY!K$TQO]$D([Q@&WF@H45@,"M%SPN/=*.-9^> Z M^8GK1E_1ZYIJ#IKB+5&^\*(9]8ONG/^4BB:/Q+[=?X-K) P\I34]'Q9>^WEE M $2B,#\7@HH U"$&@>4& ;>J)I@ ?SE(_6P7@#Q2;'2\0_K$.9"DKG1"!3 R MI/0'^,!#PB+PO#D>PQA0R[^ !1Z2"POCPBYH2XJ2DT1)X#(&E0](&?)C"6WN MP('^C8*D/N:9(C(9261B"'Y&X#K*A^N;AX\\%&('L>< MH9X7GV*_G&%#G&" M85)[@^?,#@@/H_".]^ @2@AM\GA>\<(,?13.\G#U1-I)\ MO L^GA*Y@(MN$AW+CK#FNA(Y-Z\6Y2PNU>D><>BX8 =% +XJ>-$A'A:K?+A\ MO/B(;A,:S&'BIB*&B=*+<6-1<3$=8FP'9NP7!&" MH.6*L0>H=$C7];!_'(C%)T8&H?)A; PI=MIS;H!1Y53'ILBS@^J0C$#4AB[R MKTVS%WS, O$NFYH#[?4HAC_\['D,6:.;[4^?:\^2@DE)!;NE C79NAL,21*1 M0H6;N,"(]!1!71"P/M]O#&"\\M>XJPP"AWI2,19G'4VY(].J<5HPAJD83; % M'G]WE"A-2L+ )YQU@RYN],"]-#@)YA+?\J'1>%,L&ZX\$U@/_R ,SB3!,PCL M*-6E">NM%I3UJ.HH/[ M[#KXTO0]X<^+WV0'R0)4I0M.-'[XI>]RQQDDD1+8X '@"_]&8(9@9DL*VP&% MS>P5<(+(A+T_0U^@LA'C&9V%\X26:&1\40\<[S%%O-!W;(+,/4L- DY*CANR M.!-HZ QR0L#H+_R>M+95_CHFIR3B8GO$!7MDB"5N81@DGCJN])EO5"?O(<[ M]5WT%,/54Y&ZJQAR6R"\U&F!I6:W\.@L'G_AX;2)2<$ @]+,VY5W!I0//^,( M#/O_)AIG,.YGH@!6L \40=[UZ1,/NHPUR$+7[#GPP,,+/RN2>PI#&,/=8BX8 MZ1,>305J,K/8;)L.$X\*[Z=7 R['8M]-DH@2-$D&VHEYEN@GN)@&)4'YX6T? MMX<_8+P#U$UJ4X'QY?%=@R?PKABPWY_)8/AYK)32D.;XZ63G#FQQ!@91,M0! MB>D%0\Z:V;B/:"#QOHHOKH>>&_PO>J%@/OVI7:]I"H##RWH,_4G7]#>7QO/W M []J8_?7$!O&5W'OTN%96_"59*GI%\??X5M:K^X J!-DPI\:DS=+6ML=K:5" M=Z%%EL5">S%@: 24@V2WF#9:<[31UB0"]X% [G(MMZOGS>HI#W %@NFK38%K M_V34-8G!G6Q+)1A-93H7E]SWQ5\PI_Z9>#S[*F.W,.[A.1LHK\&"ZL7I[F(P M.70R4>O=:)Q^&W2]-!4,?106Q$]]Q'!=(G0WSF\6]"+H8Q)[E 6^*> 851NZ MQT^$\1 W7D\W*#+UJT[<&)L,W8@'4GAU!<_#4Z>L[1 >MY,4L6PH)QZ8!3R1 M%&# O1YQO=09#[J8=*C@0G"R\$#ZX')BV$<.];YS5A?3E;X\?5MF8A]5)O;" M-. R)1,3#(*!1H!_D^#&XD3=:?DR41'JU)X77,3LX+'#-[EC9\U$,9P2\'H1 MGA",OB/F^ZD@3/Z3%)'P:H]D'IDP>\:IU##?>4E6Y($]DN9,\V)[O;:PC;2:I4WCJJ;'&S5EA_U5:]EGKX$2@@%% M38ZP&@4Q_.HK+NI,MS=2EN=[8Q3])6!.F.0%D7&*^(",QJM*+Z%9\/8:SU*9 M&[CH8MA?=#519F^O)E5!;Z]BX/[M-6RF:+M#6,[X3B4"5J&16LG&< OHFK$0&_3I!2Z MP,2$JWPPJ<.$GS!RS.TJK)_""LAWL)LF_B.M@^N;T0,.XDBOE4, OF*WX\:";I&W\\(.7A/%B/_F= MN2%6G<4@NQB"E!<^3.*]/8*;B&G /TG=L@FF<<'U>++=C]]QW!X6F2+I(6BP M2"U)PD\WN/CN Z XI!G>8768@#D8 AWS?2_.JQ,H@%!:]OF <1I@;A=,(9X1 MB(\F4\B*9M-B#!C!08)DY0'A\9SK0$VGXB0R*]MYG:W]\_E5!/YX-X[O10!& MLE%_'WM_W/%+3HFYI#;E(#=U?KJ&B=H"96ZV/3M=98)?N7I-MF7P$.&!FXC0 M#P]7%Q_5;!*8ZNC:,7!-LK/"\99B&)*YKRIK8C36# M<,J=(-8#1G'[3\4-HD3=X=8@4!%<'"6A)U @6=M7!I:O \CET^=A-O_998&/ M^*MQ&R>9*" 4A%=* V#_\&TG^+>F7$<* !V1 R9NB#N7XTVBJ9 W#$_E5U(< MG5"MCV0 W I3!2;(*JLG61% ,CQ1K83^G[DSU.K(U,'E$3(AMT M075EV:KIRU28VB@'(TR1?BJY$GKC'ULN!/@6W0C^_P/@=![RHD_\2J()$\63 M0,XC8'H HF/,;O=<;HDD,8HE[RZ)A#P?^UC>**'[U4IA(2L#XV+4UD]B!<\N M?4&*0!DU+@O TS06V$L?>#712 'N!C'%DF%ILGCRJ5FI];&F_-X'9L^P%P_Y M$RF/OC?_.>;@/(A&H]O#^A68+7(W;JDF);SCF 2G.I"!(-70:%3<7IK2SLU2 M/J)+DUQ9\@R.++?V4U,Q,39KRE^#%\KY'FD+Y25(;C=,:GMXAJ 7)?0:,ZX9 MG'&/YY10?W"2RZI:4@4T+M-.)&*TDYKW<^3,?8(5K^/$DQ!+6K\> M)4Y!1N\AZ5&E3U@WW99?G[,V*):4D9&.44AANRD+VX\SG'+84O-OY_=_OWI4 ME>N;R^\/C_?_4LYO+M/6MI?GC^=EDA?E/&AM1LXWY\7;NQ.V9 MUISP&E#>?A9I!M4?AQ$#-E.2-L[D[IU(,PE"=W9("0X-,+6+8'X6N#<:@.LD7Q_(KGEJ"8VM* MVH]HTH,H]9D[@_B, )^#,@X=!L[WX8@TUD9Q&Z)W1DN"LR M 4TVCRSL/Q4$Y,OA&T$O/M??#&/[DQV'F:U_'N?#!V8_F=U7,R@D'TT!@?B, M)TF>4PL;NR>T3[P>>$538.8F$X ^B0?@EO^:](Q5<>ER!Q2(STFKC!6.1[0V M_ @Q/8D5S(#SZ06%TT<'YCR$[JBB>N3"(=Q-&#Z9=L*L&+BVBO>/UY]X]L\US=@1UR??WVW M9=!Z0#",/$#8SSIG&QP*VMAIYOS6WXC'XW4/?4J1.X2<\0>NH8,8WN& I8$I M3<-("?L\4(1&)6Z?\K_0TOJ8K8+W*IUH*082I H3]<@PI&?9+Y^S9NRNSS_, M'_H\JU(7]''A $ENI\*[W:Y9>AWE=]JZ./UP*MIKL)!/\]>;)B@ 8^$MK:8O MO+[L5;I6:^F+'UGVJN77ZV:]F$GI-4M[?WW%=K\?]_XM@#S;JZA32Y*9],94 M;MU&7>(3IMKE6EIKK>5OL4\54TM.9<^QI,W[-XNR\KE=LYG5GPR-IF(2/0<= M92PJ"B6;5 G0^"'.SBO_6!SYK@64=8^\Z1+[QQ,+P*"MII"P;4K!EA:>B,[# M<-I&>(>(-E@B;\J^SS4N[M2^/J.L6N,JFCHJ&.6F^1[_3R2:7[S6BS3OA7#: M/]N(,%:O55S$;KC&W,1?9A@5)/ 5_+>9Q(/$XX-E=0UOJ27/HC5%6+[_TU;K M$I!N?W%?\3R0+[QO6H")66YTCX&T.'0JV7D0_()=!=IUJ.T.B!?^6L&_L"$\ MCJP^$3(\0UJXFE# >71!&,/\QW\2+Z85)0E\_UIQ7Z,S/QY4G8"'\O!]P!0 M!,K9 \,\O:JI5SIM737KK5\^S4YQB3C:A*O61LCFZGI:XDD>*#\/6/OD :/2 M:9IJHV4)P@,%F7-":[1SVX85\&H+FP(>NQ[E/2B6FC]&OO4O9.P2,L(*99"! M\7X,Q1L:I59S7C8P*QU#4UMZ>ULV>(<<=Z$*UC%^3Y1Z5HC1(JG'JG3TMMHV M&H)0SRFX!=<^YED$;+21U%S7'"HAW:^0FF.X ;GGI?,ZT+FN6EI3$&.AR/C8 MB5++"BFY#;4T*IV6JM4-08CE%"S+.TPP=)W9MCWID6,U%'0:X_GI=$.HX@JRXQ?CE#D0!)N@Q MTO,*:3?E>]T$OKV9#8";1JIA'%'ZP*E3S0HI6 C5X&:16F]M[;0+&!85W&E? M+"E7+70[MTF,]:^?3Y-[T27G^+6B$7E9'/?)3%UM-;?>^\B+C@-9SY*'3IF' MUHJSY.6A!@98FFK3*"HE1ZP BW@^QN+*FZ]NA*UD98^L[#G- MRIYQ'O20C# !4Q;T'%\QPYHYW'<)!6RX&=?$D$JSL*TX 0)QDO3+3_IK)J!O M1_H\!:C5VCJ-3,!HHL!JB\7TW23+*?-.;D-OHQ#&:7()S*>\T0WYI0W\HJGM MQM8I['+K6A2*RB=GBZ:HNE;I6(9JZ<>8A2FJ"'[HXW$D$64#?ESAYOD^1[R7 MN4+05.M7_4A8L('H=G=:6H>-)BD(8'G+S>]=R M="7!K!:5!NZ+::IAB%) =D*;WP6;IB>73+Q"G&YO1YA@F1IJ4]LZ=;TD>\:2 MVC:7Q=M3&V8A-1MJW2@JA_>HME>+:E*]'F%\#?# U<7&;-(HO,BZHJ/DEU72 M&2",ILLEP'?CS+TZIO48==5H[[SFHVSF\*&);;W^__L7TVN0W;2;E=)9HVCG M:G=T=K0;];\3QLB4N;Q9FY$CCKHMD;C!,/+/4N!E5LH(:']#,P5W]NJJ59A1 M7#*[]Q@)9XG,+)AP6FC?JH8PA',$"8+O%2%M&U4XXK#:.I5(4_[&M..=G0T32PU*91 M5(&RC+26F,[6C[3FI3/<[6I;H)%+06?'$F)=7,;R\&[9RN(@:[[2BY48$9!/ MA*I=.1( [CLBMM^MBCM&>Y3A$=:\$$Q5_ "/L??\9V6IX.5G)(;OZOCK MFR\+6N8E7^/L^\#?<1Y'_8#!C)WUY+$VEL?F.XIA\?RLO<[/PHZ0@#/\_YS& MF+N0'#L9*F3\O=S@WV1YUV$8OUW:@DRAR:KJN:&^"57DGE:CTO&#]:'L\O?C M>=UX/"&>!SYS4%_^7;J]!O@.M3VRNJOJ%"(7'%\QOS?2:!:V-R(CPN(1S.H6 MJKD)IB4:P1R+H;VDP#48# (_LP[^]![R[RCCPCNO6DH^P4G@CK!;]A#A>=*< M&B:OG!/X[?06T.^MJ:NI;FBY-O7#3JL#) M@1]NUK6M+*M=0WZ1^;)Z8?D-VMP3NXVC,"(^"IZ\L\,,,ZNM-IHMU=+7 3NO MH]HU&6T&Z?Q&;.Z);0%I;)6B&ZK9;JM6>S[8M,JHY>5KDZ\K)%)F#N/F ^8. MJ585>,60PAN?J3>J;9^P=HS!Q14&\!01I,;,VR!BDR= %-7-6F[I'9PB5AWN MMYHB6IS;!:&(DZCWA:DBB(FGX $.5==7;#)T(^+)G+!\M;UC0-X!'*_]BP2* M4S2?KHG2:_@HHP%"2>WDQ#=IK'R!-OP)\;VATVWLDKPO8P:QT%ARUOCXG M2#-5&*)95Z9N3S26&$1S0L?[Y>MR?"IGK^U$IDYGYN&I0M$HKXE1YPV86O7Y MJMS<%H80F;SRN+\=2^3M20Z/MFZH#:T HU:LI-[MZRQ@(0]F L"?7KR8P.FL!/:97\/6M6=ZW*5 : M*X;R=6T5Z1N\?(A2A=@822/^"'-D_" "4R,*@ E([+@1SPV'6;D#9 1.+CP$ MUW-]XMLN=RGA IZ8&K[)E9F"0OI-RTB"B\,@Y%M=9XQZ!/-L/K^X3M3/V''J MP11NVN01TH5)Q-'R1PX+4.M-OM#43YPCLK5+NUV]:3AF3Z\W+<.RNK;5JQN$ M:K;3U%NMYK\-3,M*'NJS"?4^T6J74?*C2GJPK#/BO9!1B"0X36] 6F^@_190 M2\'1ZVV2++T68!(R!SD7,,+1")*),AP%4L>]B97DS+FH>QA$%H MWPYI@K=0T+E_<'TEZ@KL&MS[-7Z_KM7:[M?"65M,77E_VJG9-LQ;?6?:FY=?-AEG( MG'2M5F_+2:T[J96O6F"<9@0,G@ ]S*@5H3>!^CHMKIA?41O>7FP5JGR#T@,D8XC/&.V# M,P;VF&BK5KVH0XPD8TC&*( Q=.W@G%''IC>JV90J0W*&2)RA'YPS&L 9NFJT MBTH5VPUG".];'GZ" M*RTV#DZ+K:+\35EO6'YR/+PIVR[*R9/D6'YRK!^:'&'*1;E6AZ/'$IKI9=G3 MNPC"*"G/I:]#ZH>;;LSG*='*O3V\3L<3.3G!)U=")BZCKXT,C:4FV09Y"/I M'O^:SX%&&-[V_A($#J^$I>S9M6GX$'AK]BB?TKYXKJ':;HERQN>>[;UCI)T5 M#F^!M&-4.H9:;TK:.1K:6>&=%D@[)EC]JB%,2W)).[MV)0ND':O2L52CV12: M=DIH3KZS-REJY])[&E+"[#[W$!WZ3+U@B-7,I]"MM- =F02,P)F7$R!>)1[W M(A:L5SIMHR7T9OC)-R8M=)&#( _7@XI.J/%&?,N)Q,Y$X M ]=WPXCQ]E@R])C+4DPA^I<$GL"PYS/0W)1GV\"SEJIOWXI/Q@-$(:05)N5N M"$G7>.*7KA65;",)Z>"$M,+VW!$AZ96.9:D-2^PHDR2DXJS0'1&2D9PTL'VT M1(8KUV\[WQ;1&DW2R>VYC)9M@I4GE[&VQM8X;C"DW!KF9E//)+$ M=G+$ML9N_5;$UN#$UK**V@.26=U;AFB-NJ Q6CS'4.FQ8* $\]W'Y:EYFYC$ M2XXP2[N[^T^3 R1S\W6STFFH=6O>.A;K##-9-[1CFINSC'=(ZD:&[.0-XAS;4K'=T"STR>#WKB1#=G*.^.Z P-B*X%VK6#*!Y>3UL7D9"5D67.3OON,PK?_2QWEB;B^ GJH1URF/!,OYD>? MO1#&"#_Z[/@SE';B[WX!4-+2N_UHL#1EXY*S:ED1T'$2TKD-:+!&96++=DC1T'#2TKG]9+ U97!"9 M"_KC"4)$);1!2U@^>8VG'M$P4A+/\A2J)K>S-&=Y\MI_I@DK)D&?#)R+.*Y> MZ;2T^?3V]=E-5C,)0Q8KTH+RD$6CTFD:=4D6QT 6*Q)XEI-%3N7=1 -0UR35 M' 75K,C$*8QJL VM:BVHL!*$:DIH\94PZCBV^-(]A%,(+A9J\27@2_/B;@(_ MR/;]O=-IJ6Q>[ M(DT23Y%&9''$8R#Q6.VM2U9D^+#TX<,O 8,_?<6.&:.^/5(^X$[V1\4+PJV* M&LO"H47&$E-87J2@?&0PK>2M?P&88CK9;Q0XE?(6^_-<:58Z,AX@*IWL9&-Z M.WJQ*IVBZL DT1R<:-;>B-Z.:.J5CBZIYFBH9NVMY^VHIK%(-8E$-"4T%LMR M\L,-C90/: Y^7++%O'$>^VJ.% ,"ZY_G21Q @5M7E%A-BN=IEI? M<+Q%<045(H0_)!<=#Q<5&'#>CG=X']4">I-(!A* JDZ(@7:2PKL=*V%[4UUM M6-MLODLV$H"V)!MMYTINQ486ULVQZD)PQ_'%X/Y2L/P#*2W@ZULW6X<44>AA/DPZ5") F5( M<(+ND&\'*V&?,-H//,#G252>%KB%]WT:Q%8!.X^!C<30/[@=HQ MG4"^AQ(ZGGX,)I1?[8/H63*873T9'7B@RS?9*750[R*J%)NWB;53R3=FY; M4:DJ722CPMK*'E] *M^*!916N]]>/'\FKD? =7T,+H+!(/ ?HL#^D3I#"\34 M&B&K^O8;D+D0=Z!4&LEGQ\-GN]J W %W-7"+LM[<>4=[R6*2Q!&*V$/F\)B_CGW=\A9)LFD'X/ 'P33SH4G;;XVP; MWD[@NT[X*.-J[ IO-56K7E?-YM9MP621OD#$U-@;,/T13-:.NZK*1R%$14_V ,JJ1R*A6LZDV&O.[DR*1E3 6 M[%9E8.NDR:[Q_"X*FN342CTU4?FC?H@R2?E\*9X7AF:/KW1Q^SSO=2LRQ%AO M[EAHJ0.>@N9LUXMK&E6"#03)&8+Y5\)E6==;!6592Z:03'%\>='U IL[2=:0 MK'%$FC=G3K<[G[-K5G?!9X M=O[WY$SPW$WU&GJE8ZKZ5L?)RYTXP3W%W1+9N]TZ&D9AW3HDF0DCS)8T&SJX M,,,L*+4EA9FP5%9 RZ%#"K/B6@^=1IK!:6Q).4B,U)%GFQ2T8@'EUH$WLBX3 M"LNM#S'C3E,;\@ 4R6JE8;6#[(QMRF!%=2"23"8 Y9T0DQUXIVU3=L,>1*9J ME><@E36ZQ6[!-H(04^H2"2CRI,@Z49%5_ [HIB*KB&Y.IWYHS5'7VV)$(0TE MI(&%I=V<-H@UI YI3X!.9=<-E%7<$.GL5S+!%;2R&F;SAKY$"!^FT?),<)S MS.X;.;WEDV9!#9PDLTAF*8-ZV;"!TQS;;-^X23B.R5GW*)GIY)EIPYY.<\RT M?2^G0S%3"7W+$G8*7K^7TW+71[.GE)7G6F"LUTJEB8E. M=4UMM%M%M'O*C;T#[4!)4MQ%JZ@M29&WB#)4S8+_M^?M.DF*ITF*&[67VI(4 M>8.IAMK66VK=W+H3D"3%(R'%C9I3;4F*Q3:E.B I"F*H?XIP8P[^==SGSB_P M(QL](.S)]3.8M(!^TBOHR[1FR=>F0!:L&$K5M56D:B"I/E"J$!O,;OCB".UL M/X@H/W<]]DGLN&B?ZQ+?A^S!/N,!3E6MC@LF@D"RE M\TN7(:#>W,Q6F$[(,A(O91B$+A+A&:,>P23JSR^N$_4SWIIZ, 6J-GF$=&&& MP!=+'SDLM.NS,)C^B7-$YG1IMPN.LV/V]'K3,BRK:UN]ND&H9CM-O=5J_MMH M5;*'^N-&4$,0#=4NH^1'E?1@66?$>R&C$.ESFAB![MY ^RV@EH*CUYL%QZ,[ M $*YH2_*?3 @_C: 27@ 9%3 "$4! M;I!>H*SG%8>DLPC]!R#.YD+BO!U&[DT04C41_M>^/<_/8LST8EH0/8S%3P+M MP9#1/O5#$!P*9DT(NH8/WS/Y^O&-LEUWGBNDZJ+'N)*:2$^NK6&9'AF&]"S[ MY7.FX%R?3YL_]'E6CZ'D>*.H^?>2VZE0:;=J=;.%9RF).-GE8EIKK>41]#%5OL&X?JA<@9IV ME+_%/E5,35VZP'E<+7152P6'!_=U8RB4A\#7@\4*^IX*8:R;K"@BQ@T-\S4+ M6..JWJ,E!Y*YK1PX'E!(>BF(7DJPYRO>1N\'S"*>+DLN++?\*--.'\5Z\#:.QZWIC0;8V M)2<=&R?MOO X-T\5V,!7)'Z2:DLRV\Y+9O,R6ZO EL '8+;3#'VO1VRW49\R M3#">VA^>J"0<1? M;9+>2Y\UMWZWXDP'<%Z?205(5$(*[8L4V(\(Z^1KY[[S.('\I/TB:)/;WB-Y MO0L8OQ%%S.W&4=*%X8[ :Z(<#1I;>F$-&L4YDN'4:7&%0RTL+1;7^5A 6LS] M?"Z4@^/W&KIGONO]6HE83 ^,\PRC9J(UE^_O2+;>NKVO\&Q=7 _@TAYM4G97 M93:)T9M.8GR#L_<2[G%B1QT3*6[Q HJJG6R?+9!7F?3)'2FIY]Y,*PQ?!1H7 MAVYMAL)NJ(/,-^H'\3P#B=4%?IJ4U1^O-DW+)-\%'7>8T60 M;X9[+HANUUIU,V]!M-&JM?6BBG/KQ14,6T555AP^3TFMM,U_9_UX@937?__CBO:;V$G][I2LA8F$&>+Q?S1UQG:KK\]\OR-"-X/H[ M0-T4(*<$8-N.![&'3@B'ZEL/0T*U"*CR?)^$:J<#E_S*UP49&A+<^7JY!%$J M(&94&[^R@7HSS!VKM^,Q)7["<$721G37VNU(('9'F'(^"&(_4N;V@]:AHZ/M M\O ;\8AO4X5$RB6U*3:J54R=NPGK=-;8=5?A#7<>!=F$R]O?VIC>A[N^^;)@ M_RT[0C)O$^%T TZ;;,"UDR;K9KNM6NWY\SYD]??1;7@?94%JKA04X_W8;P'8 M1([DI>79FQW$ON>SHR5.)$Y*$5Q846DY:;<0/@:3E 3,1KCVTSP$'@;ODI Z M%U.2[9Z"D@K=B#Y0]NS:] [6$CCWU Z>?/Z6?Q(/.X#DU&%X%J1JU;?NE"I) M<#D)KI>.+P5$606$Q(EX.,DEM%>T<1-.:#?$$MI'FTCP3QI&6.<7]!0&OS+7 MQ@J;D'L=2%!K9:K(9E?Y$@9:2Q(&@F'D)U[[=1C&U+F,&2P_X:@D1 MZ64S4TWB1.)$XD3BI$2Z;HE+4YRN:XNCZXYV?P-QQ#.9P0&QD_*OS/EP*%/H M8.@%(TK3B\.8V7WP0)6A1WRY ;(_SV1F2W&98RNN<&!H_ M'$13F_K6#"AC4.(I48D3B9,RX43N;HB,'[RY.= M"2XW;>Q_JHG)-\+L?M;!Q#ID9']IF4IIV"EGS-_0]M>^Q-!,[,)@ MJIK94INY3]#9#F<'"L[LD.#$8./U*_7RK;A,K+5 43I?-TT)Y^LL=[FM7.I;::&DJ0$4STW0=:%)M6O-T M*:15<#*)Y+D (36HU*"'SQ4["95T9/IH@]K"P9*"- )YRINB>\H+X0QXD>AJOAT,__]Q,I4BG+1URJP!<.!W\I= M3ZN;E8ZIJRVM$$=O%P_NIXO"=U#%BZIBRT]7I MRO,5O6AW(\X;B3AOS^=@;.($]DQ_B1''>V.P%8=XV54HYQ1#8D3B1.)DY/"2;XV/WOIO6WHE4Y3K;?F MC_[+W>!'$HUDY!/!22Y&W@\?&\+P\='N;4RUT/];[%/%U+;HH%]LDXT$& M* M]@_=A&/_F3ZK3M4MLL.^@1WVK;;::+942R^XZ=:6.!4TO7>'!"N&E-BTVGSHN2$3<"1^FY<'\JLU7I@,9LU;&8;T+/OE M3 MNWI-^S\IB&:N&^V:9C47WM)J>L[K=;.>ZXEEDX*5M%J"S:E9:QJF8'-JU=K: MXCN'FY.NU0SA *7KM;9P% 60JAOO?WRQAFJ/1=NJ"J%WNK8D4FJ7%2*M-Q4B MS<6G<;JORC<8U0^5*]^ASDSW%C-77_YEM1;3D%AUAL'F[\CY$I%1,E5?\[.2 M5-@H'RYIS[7=Z.,BE&33REX#"JNR#,1K8N+=87,<4%I8)PUO% [R=5H5;4/C M+'A)?C>.!GR3$_.X>8;'YE5=G_^>'I[W'E W!<@I =BVXT'LD8@Z'*JI%)!0 M+12JMU&?LH1J@\&0T3[U0_>9\BM?5_0>EN!>">['($H%Q(QJXU$EM.NA2II@Z]Q", M0[9E7YO@CJB%HVGLLX4C'LJJZZK5-M1F>[Y]ZF9]=_/(B4,TY=TMV8G!TNLW MR,B]Z#+QV*(N&$8!O19-C3..9!C),,?/,.:NFR*:>J73,%JJ81F2HR1'E9*C M\G5BLO;6B@G47:?1LM16>YM>3)*M)%N5@*WJ1;89!+VW79M!R322:4K -',G M .].%UF53KVA-K9JI+L/KCK:4UPX#F%)@R'U0\)I@[[B[U0>0"_XN:\2)Q(G M)<%)+O4S=T+8K-8Y=_X3A]& ^E'X&$S2$3 3X=I/PI* M*G0C^D#9LVO3Y.3Z>VH'3SY_"S_$/K<.JU;/_!/&D8P027H*0Q^9:X=400G^AI(4/)L]QWD";27Y D$ MP\A/?/7K,(RI\N8/@/'6,2U3M;1&01LW M L3#3HJX%HGY)8>@O4=8[Y'4O%QN@5R6]"(RO1S-N=NG_OP1T601IFIQ,JPM MC@P[VF@UXH@GIH)A:2>%/)E1Z5"FT,'0"T:4IA>',;/[X%DH0X_X,IR]/XMS M9H-HF=%YE2*+#[I+474'F,IM=%H\]ZZM-HVF((Z=I"\9[RD)3HH,S2_3HQBK M6)F7I-F0\>:(#(:?4/Q)XD3B1.)$XD3B1.)$XF1GEC)O\#+3V^7: MMX,!34VRB]0B>T2#+/G\\3LRS2>K*#8UN>X_D]2Y@_$84,;<;\ZZ1C\$= M@==$LP'+GOM*G>I_*0L66=[FF/;D9L%NR0D0IW@K>OE()U4&#B1.)$XD3LJ+ MDUS%;9:V9G$;:(_$8L!V<'D332VKTM%;:LN:WY!<7!>'DX\V3C[5;NX;878_ZS5G'C(ROK2>N#3LE#.=Q]+WV&C.:B2-YMKU MNMI>4/Y=<)@<6<=?*QVI=/43+5IS1?5 M%M?"1W*3Y*;#<=,VO1GG&*:N[;B)G.05R2N'XY5M&B[FTSQU'30/*)Y6761F M.MK==3$;QQW% 1%;;4T(T5QT'6RN\7PA9]1(4BO*/Y_K"RIVMY\Z%CFH5KM= M4)E#:3CK5(CW-.2DQ*;$9OFPF4>QE$VOF"72*T>;,R!;S!T@0Z I0(NY.N;6 MF76UM2#B+,LY!"(N66(C<2)Q(G$B<2)Q4GJ<'&T<7[;4$Y!H!2PS./7G)4V* M1Y,2)Q(GQXJ3%0:'XX:@@D<8_:#+42A'E6W4T<9KL1N#R\OP9&!6<%^G2)R< M^O-'1).Y*J6U115YL,D<"C 7[^Z=79;[JT(@BJ\SK2=6LJK5UM5E8O^-B<'H@ M1_V !"N&E%B_=*-8B)2)=1=9=$L.@XM5,JIDU&-BU%RUD/6YOB\[JX5L:%B%KZNZODUEL>16R:VGRZUS MW6>VJ?)OZ%M6^4M>E+QXNKRXO_XU#0.,W;;::&S3ON;@S"J3!4YRE$3[28Z2 M:#_)41+M)SE*HOTD1TFTG^0HB?:3'"71?I*C)-I/<7UXGZ6?'KU(,I4+7)(Z0+,XRCY8\<%MK-61A,_\0Y8I&! M2[M=O6DX9D^O-RW#LKJVU:L;A&JVT]1;K>:_3:N2/=1GV;R'Y(E6NXR2'U72 M@V6=$>^%C$(DWFEB!+I[ ^VW@%H*CEYO%AR/[@ (Y8:^*/?!@/C; ";A 8?: M >,'L9SQ9L(X"N9$A)F+TF=8 D%G?L'UU>B M?A##.YSPHZB3_)X)_X^S)?QR*5:EHBF5*;*_UR>KL&MS[-7V\V:^VVN?"65M,77E_VJE:M MW6KF>M/RZW5S\3ML%(/V)EK-?VE_2P7]8T8+Z6]SE(2MMGE8EIK MK>7!?56^P:A^J%R!*G&X+90U')M9HKAH6V^E*[ V64F>(\Q$1*FA&=8:RURW M\V+YH6'FH>/R=@R\'5(T"L%+PIK?9W Y:'BV3;O 35$O2)7V^@POQI'/!77+ MYO76S<1]$HY&L7&V%X2ALDV?T*-HDK!H70(R4:Y6!^OV"-JJ VW#!*&NJPUK M_LC2]9L%-E3#V*85CUAMEX7655-'-6/$F5' N>UZ M5/$S)097;8SHQ"&/0RM!T1:8-+(V>+Y(.TIOBTB9EW0(U.CR"+!"?$ ZS\1K!.O\K;W M>P+>_)& -E@5:DO;ILVGM#R%H:%UHT>%TE!3 QK25+,M !$=OUTZ[2:@8'5H M-U(<-[1A51%WX=WLZ'H["*-0VJNY[-5I\-[VOB3)G_[3!8(2G+3+%-#A(C[ MYN9F4:?X2!/UX*2RPD3=AE0,(!6C+@BIG(I5&KZ)K(.8-+$X@JA/66J"R%#8>D(V&$;^'%^XN(F&97%8:'*+4#WG0%U$ M_O5*IVG-G]XH0UUBT$B18C0GK>24HPT>-:T?V='U8HO1:_^9^E' -MLY*)E% ML5N;- .E2_.3?A-WU,P%I"^-43%(9S_&Z#8DA*>=JXVF*)'2DS!"Q[[]D(PV M=NQ+9D_L9/MUN5]VET V-SNT*QU#790!*.U2,>BHP#V#PJFGA9NO161&25,T MES!E,5WHT4_M)$@[M4@1BP#_.@%N;C[1@4] S!KS5HE)8.7 M3[6W4MD"&J^"[MVNJHO:QI1=NS#]:!@G1V4M0OZ.!<^N0YW?1M\!!=?^N#7 M^1C^N=G'K'3,IMK4"RB[S=-80'1S^/1H,4>QZZYHT0+GRU0UO8!=@9W2XM'V M&L% 4BA[C0A4!GM\ #R%?BAW,;/[!)W1H*<,&1I*T8@[IO2/V!UBBK>,^>7; M.+DC(UZS_QB-YI8B-!=N2A#) M.S$BV](]7)/(6EO*WYT364'6JW@">5PRL[7KM\H#+Z?;LN?"C".#WBDT%@.1 M!Y-V0J7'@H$2DJ03OQT,!@%.(+!_< \P+;X_B1W)HO*,,]!^ IQ6UM[T+ M#EK>&P;L^DTKIEMM,&SJJM7<.H%4[DB*0DM+?,0M::GGOE*G^E_*@@5DU-90 M\+4,W?@L"!V=1*!M1N:.B^W?REU^G(I"!T,O&%&:7ARF03IEZ!'97B]G-&Z* MB3C38'1ED47?QE2/QM;%U3+^)@IAK J_K4T8/&]CZ]HW 0-NHLI*'G+CQ6^@ MU+*CU,#?.YG.)(65O64QYK>-)F[HHJ!R&TN&VZW#IR=)PW)GNP^;D(55ZJ71'4Z)OQWEKI6&! BW#)?'?,4=LGA[4KB>.NE54>^;#;T7L.EGM M* EPA06:AP#G:0R+B1M%U6\<;!M"D,.+CS%%#H\Z@+3_M:<5H&#'7QJ-#\?YI;VX7J&V0T_'_5Q-XWX]!C3?.?6?V MPM3(.YA]X,P7)=A>C'"\>K5YI[)[$M&K7H_:46Z-U<0V\6JCN;7&DIOGHA'Q M3C;/!2?G5J5C&&K;W.:D(KE#OY4?@\ID7L-$2I<^N;Z//@UFG')*D"'M62:T M=JA*T7I7#_%PZ%'/\+#"\*8):E$J-A[7O"BN'Z"6T!.4;G1 M)B#!">*N1Y )]DAY[R,FY&O2J M<4AG3O+B21+O=.&4MD/Y;8<5%O,]OO:V]SVD_'B'VVY$X'/.M9_M1W\)V+AW MV% M0_)$JUU&R8\JZ<&RSHCW0D8A4N TN0%E91/2#1YH? NHI>#H]6;!\>@.@!1N MZ(MR'PR(OPU@$BH'"1&P)+#,BU5Q%,R)"#,7I<]0G/VT&D6 H4?D>+0,+U 2 MBK37'+JD\8Y1X$Z+WT+U@:^9A[%9U?NNQ3 M9Y'@R:&'WGG7^H++TBJ;?WH_R-!K2FK7W,0#>(4];^F_*;4@4^K'D1>-)X <73,.HB("%.0FL&]/R2$%1I'R(^A38FQLA M'Y47@N=F@W@>HH1.NN==@J7P@BP"OW\C(\70=$T!QD)6 F!\Y&#MPX,]8J=^ M. []%V&.1T>JO8"UHW*-\C?*0CJJ*8^32?P<*D-&04< M5@*F +>!):HJV;25\P>53Q-]-YA@TGH!%P&SY/U0;P(&VAFG\ SI(,NW#< MDC58,)_\S,N4+K6!Z!2BO/0#SQM5@Q>PCI4P[H:NXQ(VPE=.P4@A>*P2B_ R M\1,#S0=1R&@P16HU_@D__01.UW/_B%/Y"3.[M:,@F9=AUI3+F*']!W\8ZO2W M !3= ,"(WW)<1N$A%BI@YP<*&6+%(;R,KSQ]=TK3XT]__[O*^^@S#J) "=W! MT'-[(_[0&,E =BRVD=-JRO2S"Z;]M]A#_!O6&Q7VZ0V#I,;.2VNA P'M])@EZ MP0"$![XB$SA)=UX'H,OI%0@'N -3]R(P)J.D6I02IBH M$\8BGD?9TRB;G!M&X5MVZ;DLC*:^GGU35?[WK^>QS$=!C[E[91AZH">CZ".0O2R MAHR !&J;RL"U6?#$R$#Y,+"?/JH)W>!90*!R\!4*_ #L(S=';T1:,&0NC5"@ M7+WVB9<0",A6@ Y<>QB%(*K^_%/+:AF? ?V7#^7$VKPDV!\>WY$W(%D^ D: MLYP$XAQO@&A8$D, V\T#&OS8%'F[+QWC O16-="Y/T0OL2H MM+YR#04VPB.,^\T+[!\3([&U0,VTYHW$\2LVLP);"ZW EJA68!)\0OM-&1MQ M;\V.8&QQ@V7W3*N!P!BH"%I49#@>[T(:E<)T<1N"BIJ>Q MC2]&"!CP\X8Q"V-\@M&G&&19 !(VL9C@]IRNQH&)IE3<1+-_?Z@IY]R8_%L, M*L$$DQ&MGADH 6#2G/R%R?GP[)\*3M>>2@(]CRX(8Q@U_"?QXKP'"9I:>VD^ M=B+$ O9C"FM%+89S[>_)NR^25^>=N8YU)PW5,.>S69>'543AO,3_2KPH?2%- MH:7I4;0,"=*NBZH(_DB,?T!#CW)/@=,W 84$1OU+W[7[BAOQ[G3X('#ETQ,\ MC*8](&XIWGC<(YS;39@I8[N^^?*6$GG7K6O^K<1O2>I"'_C;P*?CM];,4M8F M>-4K'5-76YJF M#GJ3*9['S#4["\IQKM@-+\>;#]66[222<@).(W[9YY+8YSUDC4"CFT0BF3 MF+B((!8FM#)A?;Y*-$UG(."AVL5'-EM\J\C%UW'Q@+[Y7<*I!=%75+]CIL4% M40(0"&.[OP! M2+=0F,]MU#9ORN*CKU/(S2$IOJ.(E['!/ "&B&?-IX5Z;A? M_ :Y@,#;'F=HC/.[3FK[W5.;@J_DW/J/@((P^=(8X8T)PAO8.*DVWX0"_&7/ MPVC8(9'WQH?:>VR)-^UM?@Z5&=^!H /Z%"1>)UCAS,=8@D.'%*@>/4WX&[.< MDHUXE.P#4 !<"7 ;P>5]:+G7F03SGJG/=< D'GK^9S(8?KY7<%M'R4Z,4LY! M)_ M&^4#O]%*PDQO/O9$?9K$!F.P[6T,6DW*5%*JG/(1@'F3$Y'# +Z3;"(- M*':R04L8S/VG="#A0HK;.51Q8GI";'TQ#B)Z'(9/BT=2E3:;_PFGS(J'-B7KB1QZ%0(P^>4K("%"-*7FI^GE+]%,TE7G( MBV@?"1DCU?^/O7=O;AO9]46_"LM[SUUV%:TE4>]D7U=Y\ICCNR=Q3IS,G/W7 M*5IL69Q0I(8/.YI/?P%T-]^41(F2*)F[:L^*):K9C0;0 !KX 9RM)=-=A:[9 M>9 5N1#_D9?UH-"U!)U*X+#YRGO06!3O!U.28NLJV-KA3$V4+" 0@B2!4VD* MEL2N:<_BR 5# CU6<0$ A/7QA5BA!!;&(\9U=EBDGJ#;(P.[#R/X8+ICI#VP M+?,'LY9J&$+"Y!B<(T:@I?M,4XQ[#"].8!G%RD%:CI&"$"[N.NT C_$]G^#G M=,O 2+5,Z(7Z9,(LKB)TRU+T.?6U1Y&.:2!=CI:(6,N5"WJCBECA1MO@9V,8 M/.N-PP+AS8\)'04[@'8#TC2FGG @\$6@O@^DY$85TGV"O)%MRNXOY*()90L MVC6P2,Q4]>%D_PE3?&'6,U/ =/-GWA'4W^&U7VC#Q/'3X6\O7ZBS?OP&H='# MZW'B/BZR4B_F2*P4MRG%*H$!)X'+^#5/\,19'1@+F(3X,T0.10=/=WTXA+V9 MN? P"F99H( $1ZO9$S=^SQ<>O45,CVZG@&U"EX/CRJHQMHY% @,?]2 ]"F>' M"2^6BZ!\-95?6X'FPX"4DE*1_Q*Q0(QA%-Z6Q8I&N*( W3_WY+WK^@E$:]$7 M(+T32@X*%9Y*AX1!U_Z/_!ISC0BD$Z!V9IR=4[#V.8/-$Z\&/9XCI(SBZ5:' MD[Z6HMQ-IK7!P,5O*I)$,L,WU):AA1AQK,$LGV0-N@E]:W%J- MC@VTKZSX^_!H03:#][G"-VHI&]V$;WNUL\.E4"K_\\R3/\?%R9]-'F>3Q]GD M<39YG%OG<=8BAX&NDU,I2^"C_H7W0NB"*W9 GB^5RWD_/$SV,BV=[$%N*5KF M% Q0])/07N0Y36;"?L(;7)^.4@M^[-,IJ6)$%G/QI@&O^74P7T7=+/D)#]0P M 8KVB?\!)S>:*+ M8-.VG6=IZ\)+X=M80E:8B1/^:"G<0/<'6,[HVR[\F*.2W;)IP/$)N).31/RK[IG$ M:(GX&7+,0S"?BQS1!U J%'T#-HU%Y[[ ;"=4FKI%:DDG-\&X4]L$8]I?5%*) MNJ8MRIEXULDC SM^@0ZJRQTW^!W>)Z++3.&9[P\B4FV!$\[%EE%L2E(?)!V& M7EB@\"Y_N[W]#Y_^%+$-_'*R\,K-Q/H >NC MS.[)Q UDKA VEI[3IO" )CR,MIG0J)(OX3DP$YEI@W'G MT#3QX-&%8I/AE!CNB[QL)$5(@6[;QBR^W*"NLL&QD"O3WHPN'!YQ"KH\!?X* M;&[0A5%Z\6XY9/YM$>D"BTX=KN^YB.'G:;HR(WN;) G"0G6?N0GBLX CRW'I M$O4*7@=#82'/4(PCHU+69$._?PX1U2ZI/N@C8>2@;.V$>; MVXO?/78__2"5=F3MC=)VW3%/1QKG#7HYYF0#HQG6A)P:'D6G<(Z >ZZZ_ >.+3H$QPH0"KV5T5 MKX"XXN1''YYZ^&9D03@CG]&"DM>(7FQB+>5#X1[C89*0L'8^1<(L+07RPBR--/HO5[*0)PB0C=G##I0OC+\E(+7=]D MPD;D8_,$9"]*V@ F-QAY+*(&:@9KD2_]&T0:M?4TL2;3#VAVX(J'$3],>XDO M!80&5;T7"K#"GG4KB);%51R_Q9*O"Z^)<](+$B^N#2>4Y6[P71T0?^YJ(!BC M20DYL3U?K4+JRO2%\2_41HFH-]:9PW''SUYD^!A[ R_FL#(_-SS=XGGC(G3; M"BM^/$0P-W@EA0,/P8/I^E\X[GW7? QX^36%L3$(A-Z0>!(OE7VLFE$NOWSY M?!4F;V#BG$-)_GZ :70>LRSY9HP(\%]3%'[F>!3TYF_@(?N)V/"\0+- 7"K* M Y8_S20#CPM2O:DXYS-=(MQ/):R>8Q \+-0GM_$9%:9 ++3UA[87YB+ M'X!-VPE7A77SVLM6UN*PZ"[5][K;2,.1158U4RI7[DXE.:T?K6< M-@!)R-8*_:)L(P2#:J$B&99X;G0K% I&.L9<0A]H8_FNC M9J$C)%+*/6DUR@L@#*0[-CF'W,!ES^BC 85,U[A&^W,9N@@RR=T.,-+#8T21 MA2I+!& +^(T8U1O:>*/ZK)L6G<Y-$F+1Y_I+DF+RN4[&<8LG_IWA 1&I6P& MX[HDH1PXM0Z'4ZOK&KD'F4K50*?.'(^ MOK\-X5[$Q;0HEI$Q,ZK.XV=8JO0\G-).5Y ?==,E9)983MI=%,^EI+!E9!7E M[%]7.^E /!) P9 M:1Y?5 MOUB61:']ERC'@=>5$%PC!@MU\1:%X --^L+'M45+S\0@ SS.+I=6&" MG!/X2#J4JC!.#R(-,D%!44J](2 MV\6UI7#4Y!H]6<_^9FMQEET KK&7Q)ON0 +SF[2.-]>=0XL\9O-H@\,"4:)] MFJ!#IX=&_,7-[[@5W'KK\/\1!?K*']&%6+A1@/Y)Y?J=RBT=,:+)\7 M9+U(+B>HV2'D;WDJC4AL%.,F>6O]X&$UIX=B%,I^L\"H#J MQV7\H9AJ;)AW[\S;7<^\Z0T-[-AN453*,?"H"1_P8F44(EO)HZ];/R1?.@2$I2O:.)WF([/45J))JWF59[,.%O@P_<1$,,,P,H]&$U1J9 M%!,+!)(CHD@0.6XO3 2Z9)AE%J:=)1-?$VN)Y3X1/MF.JY"Y*:F%1(%VLJ*! M):(0;XQ%/ )V#[S08O%FL(!K-/G 5_-%ZAYW0V.;0):AK$13T1I>@0 :0KCX M<9*%7@^A+R3F&^-@X0/(7L^*2P\0N)?(/HMGA$L0G-P(JV/S5U'^35CV1Q@* MW&"66#>$D9-=#[R2WFL[LL<;E,^@NT8 @A>TOX3I#\$:>X&JS6%X[0EL^@K\=@K^U$&(F1/[TTU 9 M8JP(=R<-+AHZF2*7GYQ,W[=8_.=\*B*YBYS*9X%]C;[H!'[JA9T9X\,3G"4% M5G@6IYH:>[%G5."*RH[(\ (**EN(R/FUROSZ-*42(N MI?\*H'#8#6J^1L2.32V<,M(W<".=FJSTX>N,7.WTBDPO7H7$RS3HX%:Z\ME< ME]"(1.\.CVZ0R5G>^9U_;A,AX^: .'F(+"%L3F;3Y"K" MI<;5$^U+*G6WB()K2W=+!?R^HI $["-XX1B+QHO-/V&GY:4T#_AE*U"[W9S( M7_>D(W^?8Q>W+J=*B5#?T6)[H?6!IHN8M\PH=(T($>SVX9T U1NT!WNJGBFD M>/XR!._Q$)#D/I&.&V9%'*'.!RM=D4I76:T,.N(?YH5TIIF+"VY^V2_"D O' M1.3)$,,?PJD0R$H8[F55B*@'-YUH%H''PJ!J.:6'U8*1:KK2CZH<"MXU'*4,^_ MS!@WK)RPW%6.%16%"-V7727I:7+.P$A\PEP5>H^ <)1JDM! ;1ZF)*^?IV.3 M%(BF-/ *GF9#-(:)X)G%HPJTE CK_\BH*"7&# -'Y0GD[S]QD.5 M[%,\-J,&$L(U7WUTBM/L6SI79X7%ZK*HPU/,!\<.FV$AK"YKKOF]?.ALQ6UO M-680F#RZ2%V@$DT5PY\653&>@07XS=7!L W-/0X2SV)AYK M%)$T$9*,L<\:MDE5;H=(Z'&F37-@@GG/@>^^B 5^95BY>!Q&>R=3?\3=AFD; MP%LN\AHZM1.6;LCF41L@N3,T<6S!:$Z6HH(ZRZ/ &OA.SA;XB[BK'QK]ANQ0 M(+K$DLH4_ $*U2%WG%?E/GKL[X!%T4\Q5.3X_UR80EM&B55R"7&H*2:\^120 M8@(6B$]90!K$6@=A7U+^XV+NS^ 3;,;<5,TJ;\APD4YX8:6" M1)V0MPQ\Z3Q4X2 D0AS9.T6U>"FO@A#IBY3OIE*INDV=_T0VD]A!?IJ*@EX< M#R/.-K/4V'C,FA)<)L=&"ON%^W &_'Z7" 8>]8)THO6<@Z"_QM>M]L4"?H* M/KY?@T,F"74JU7PB?,"O..C 4#XQ1/PPB8^Q62_?,?XI-KG^RO#*@<*/G-^Y MI,9.D&2#B/AADFO05&[+"'G@8B6#!&=#,0O^$9K*(9QQS-E;@*I6]1-1.:8WYT M%6%G789=.$)UD">BH4S','68;41X$"G(FS.0QB_Z$FA9%T$,3:YDP92XRT-38=+$HU04 M(D.);NC">8398_R9* P!GUH3F8@AM'Z&V83:0!,XFK$9RTE,W=J)4TSR,_9_ MIP 4?9XE,$?B]'C>!Q5KX'L<()$O40T/>_2ELDQ*GWW'2A\H*X#OXV3!W>*B M\)&Q2MMH;2:(204-?.HEMRWR$2B\$>OA&[F>.1E?7&<+J*+,(99*;%K]2EDL M1,7BD;M;Y YB]Z>PB:P\<$TNBSJ]"%2*KSPY<))0"R;>5"J\ )O$L:D266>Z M';_R#24O/[T'Q_=B+XAWVKF;\A2C>/,^%W.*4GENDCIA]5 8G@P+J!(3IGM\ M)T3W%:FFTFQ ?QP,F3_7H+$Y%Z.8E(O5--1*+4;$Q$ I[%3J.7EN-Y M5URKBZ[)=+NP)G4<;[B?"!'S6DQ^2O_W=K\YY=AN8"+NT_'&UB PC.Q2Q'V) MSU4 QVEP$FVA9XY%(1?3BX$\YR"I$AN_.->4F8L"-7.,Z+ F;TY6K?F\#QN< MNJ)V0QBOPM[ 7&9@2WP/;TR-^"*@O93O86^Y](O4G.7AX6T!@TKW/-GM&WU1 M?NCEO$Q*%; XSSB($C'SGL9 &B7+P M?!&(\BE8DDDQUNQHF^@6X>'RV:)MB]'=)Q;K1T3S\=(32C1V%)) M[/+\S< QC@JPK<+F[/2^.RH6^()7M]%(&2BK;O_BIMT"=NMD6[%'C,'#=2SL MG!SOB-GD)Q7F)VE-?E(]YM+D)QU]IDU^T@[Y23F>%GS:7Y&?U)/Y2;4P/7@< M^0DOYGD_&$R0#4O4>"N/I=)IRTX>[X43L]H7 _M$/ @6RF;'=>( 3M27FA*D M D;P1)Q#HOOD_B0"8"&7"TXN,6^"%R_Z41R073I TFA0I94CNQ'8V'/&OD;\ M= K IYP1_85:>?'B,YZ[3[522_$]=R):RJW'JQK-M9*/:@>C M6#H?2.!X.7ZLVU]TT9ZJ: P=;?83VXQZF2RK*CMOEPJQ/4QFS @L[#F4"K:1 M>W)K&X+D9(ODA-X&>4&V0]?!A64S"O?V/($+(J)#W&$,+UX>,R&JI'9/1DER MX_.'EQ)^@Q:ZD(>_--@>(PEX0FR+=)\0*PL)9^D+C[V1_WAKF-["TI=O3)M> M3S]ZFQP=W0TX1 F;1=A89&[QKR-/!!U)]$9\%_[?D&\67[?@JW]G/^^W6UJG MG_M5N]7)_;QHJ'%K-.B5&JGX#;WVJ)(Y==JM_KC<\HH_[W?S7W+$275:G;:%2'5$$U@YBD?$J=RJ ]\X_SI\&#^W( *:]@B>VI, M)HS!J;&" A?M,_EK_B%A,3X-WQU$R=91Y3666B2QT]*9%&FJA M'[W*),HAU+F81!DK.BD9J:/YEQ M_0]SG3Q1ZO &!AWM[:XF5#YC[^TDV<2?/R/V*J6%UYCC[UZ=6.OLPT79ZL]B?"=MSQ7;2O[<./+ MO;I+S_X#L+<2R?N;\X[NNAYB-6(Y8K.!"]:O+$2[V0:>0/#V]#EQ7V'=/?#? M .__6'6Y-PN\-LP86V8WA<_%7^3$6FGSMM/R)"E^RPG^F9 -[J>\-/\^(O,F MTB1E: PRU!NJO7Y?[0ZS@M0$'TZ7F0:'9J8^WE9U.NIX.%:'PU'#3&?$3)V# M,U,'F*G;5MM:7^UT=O9^&F:J$3/U#\9,&6R:OL9UU&@X5 >#K!/3A$,/G3U; MC!6E7.<;BGMTQZJ@VF;P,WO*L=EP[97KD"H7O=(9+4*P2IC.6J%/FEL;'VF' M+B%7]>OL4!X@ :T1H-,6H&WD9Y"2GU)BTR.QT5Y#B+J1G?.6G:T.GTXEAP_! M)G:&S>'3"-!K$Z!^)0(T( &JM?4F/#TY T&Y,8?6.5J!9Q=68C@!(OOL5BW> M3.U$II;/AQVM%"-6A-K0_+YFOS_;.\OW*QL9[ 4=X=A*H?G]:T$J*)EZVE0A MGD$58DV29/MGA6/02$8])>-TDG;[HVJ3=ANA:(3BC)*(^PV>0R,:-1.-FB0U M#QK$A_TSQJUAO%&^)QL*8#^!9!]0B?G_&O*4=W,ZN(0X"]]^([N51,6J'Z93 M-O'O;1*'= #_(U#\#R3XGX+8MU&+TM*BT[FXZ:JPGJ8XOZ9<5H$!OU\F6UE% M/=#J5D7=L-D>3.*:*+,NV 'JJ%%FM>6R"J @CJG,&DB(0\;E93]I'IZ_ENV* M3BRS^0@^YK$R8HYM4N_L?8JKSM+G3A_.G;8Z.'N\BT;4SD?4CG(QL*V O28\ MCT;(SD?(CGS1L*VX(5Y)5^V=/5Y)(VJO5-2JO[C85M0:/)8ZX+$H)?!8"AW1 M,@&;TT<_.@1*BQ"J3!5[V0+V 2*V],%#&X\J1&PY_M%64?3PU3'C5B@O53'C MD!!?-+7=@_\?9RO7&F9\7#3.>*C-NA3)3 M&3/N!6>F1F;QJ=R^[(I L_M-35$MWJLH8UZY^/.K8]X2A2;TN*7VX#@TU4(! MK-J*^@>M&BDZ22G:/Q1-1G;V!D;3"% C0*=Q#&V)1Y,1I7T@TC12U$C1:4C1 MEJ T&2G:!RQ-U5)4"1Y(127[9P*QTDQM!V":\PM$O'/FB\ G0!$,,Q F@Z+; MAHPPB/NZ[IPO4"R;#5NNH*<*UL=L2O(J-UT!3D88_#YP&8X+H=7A!4P%Y^ZN/GB M^,SV8?P$&&/C%)W5[\_6*&A^6Q4=UX[!5%+C_,%Y:S9$S8EXO G6:-]U\)CXUJ9F>.VQC!NNT M8<::8)V.QPW6:<.,]< ZA06<)-:IG(&D>[\4UDU%Q5'K5WFLLJUF9GN=&3'A MO\GWA/\US.<;*3<@GJ R)E(%B#^SIT]2QA\F,V8$%KN?WMJ^:62;2OZ<6('! MC(^N,X]!T=Q/T_!5W^ EOUK@/47R#2]C(/4+>)WO!@RD!.8KB3'7W2?3ON;B M]68$VDU\@E08D4Q5H#4[[75J4T.U^5YJF?@K"U7,?N@@9F-CX.NAZ]@ZKI/(0OT:1UXC';+4PQ'L1U?<=G48A.? M'EWDU\SB([.<%T7W\%'351CU%E5>G,#"[Q0]QBPM23SBRI!ZG*>!5I:^ M\-@;^8^WANDM+'WYQK1I[?2CMTEN )6:5L.DIOG7;U],PY_A@==J\T-/Q"K$ MF\77+?CJW]G/A\-6IS/(_:K=ZN1^7C34N-73RHU4_'F_F_^.;>8T6CG2F5\2 M%H9IQCOHX1SS(;[^",YE6M0C<]X73:'7X9T<;_'8. ME/1+^^':Q9*DPU=+"BK+[N.(RA8<=\'9=U3^[LGJC2V M=YW8;776R7'8;7AQT]74X6!4HT3\BFQO>N^P->R?E!G^S?%UJ_:9A2=A"-4Q MLC(">1NK8_!WAX.=Y:W)MCE7UJVC93(&3Q(L$S@NM-V/BF/EYC1]J+:?V@:9 M)O@WAFA],H]M]9R) +_8E=/[I,_W&M3V&*;W3K15]Z2.=X3HQI MAX-WM!92+KWHPJ5-I\FE;=8&;Z-%KD)>_R^]-G-19BZJT_\PV>-C9Z@9W6D' MG"JMUWN<]*9]36?MB3'LC$;#_PMF\#?*57&FRCO4Q.0QZS?)G3P"BV6N#XG% ML+SHL^,QE6O=.WO2JNE,/SL^;+3O*-]M/3!,C"[?X23,.=*9]+V.'WXT;=V> M8.[1@TQ8\I3+=UR5,..JILN[-#'+R@E@#,-35(7]G# \QR@["WNR1;E:L$[] M*D\SI%2FS,SN#,$**)F[=T?=Z+_I/[\ 82?+; 9>IUVG##P:YXT)#H\YV8#8 M?'6*K_\$EBIDB%JE$=[9BCX!S60 3IH*AW#0:?@!G!Z-E'YOF@ 'RP\7TZ M[$Q0L[H-JL<2&9V(H $2IKCX .X'_ R8>+&PEO!/>"5] 6IOX3K/)A5$8A:J M&9=-4&*Z FZ)BVFG2Z:C?7F->EZY3$[PBAKY>2U.YX\\FU7QS)_*'.@R\W!M ML%"9Q:9@LE+(*?P?F$F3))&+I@#\C']O._Q_<4WLYX+9'JS;!4+8;&J"P1LP MI!+1$;ZEZ\_XS'G&+=(!*34S/=]QT=^@SYF<^2U5C":F2;]YSR8,2R24;H<^ M3'(^?7$= MV\$5T&OXZ5=X!M8J"[WD&?B5H95#9.]T>JTI<"RN7WYP%L B<$U=OE+LYZB*Q?A#FZ$GEO>E-0%(# MX-^6')[>@)0C_H5?&?R7Q-'P]?<%J2H8B-DSDCY\T'=AN0LPY.S)DG?;91/3 MHU".QT!N;1!+DL50$2I&_.5W]C-#Y0$"9:%6PW],0%9-_AF.Z,![2*:=B8Z? M4A6ZOD#>4"XQ6YZK9VNI*@@/H+7?FG)0^KOS]@I>;X!Z\J5*X7H-M!:N-W]J M8)Y*Y2+62^<&5^^HZ7F8"%<*'S\RW\=)HO(#?8@5 ;:"50/^DB +AF^]>)4! M+HL\?*&47-/[P3\E)6/!T8,SH]7+7\%JG05:(A@C0U6C\U(#U'*)DPFFZ*'* M]DA_30,?E@,$\V;*%/1FG.92I5MX.L!_1&T$C81*$/2498HUDAL8;4>,4J@* M45\3[V"8/GGJ+7334(EMN 9G<8)'"T^LK:7\.3,M?%+.%-2F(6HZXILT8]8" MN(SD9*EXP=,3/ ]$!3WMF3ACL7>A$(B-NNQ<*>004TU>SF;!J4>OH#V/"D!F MB']&,O%7 ','IA);@XNQV)/I6>*,XM.%8;E0%2Q452ZU*\DV,;HDV(L.0=IL M+]I'W%P&?_E\5"D00DSP=U(2A1A==D$,#%S(=!E;4I*G8+4F@GD@$FT.YWQ; MJ1ITPW#Y.OBND4G&/,&(<\=-JXM')_"+5^TZP1.8;BDM5B"M"[">=-?DG,SE MRBED9K);TCP:?SNN-+8NRW,$C\.STAP0:BFB!DZ.3Y;OO+0;UZE )*K-7A1B M1=TU4!='1B?9,]P2E<5,C\!G0D%@B"PZ,CI];F2IW*4".PWHH1L\RQA_/C>! M^XVD\6/&U8"041P[==*$QAZL40>U P/"[ /+]Y(55&K,PI'6DN!0R4<)]1VB^#=:[F\T^LWI&.NWY(*1%OC=U!]!+=/9 M(TA,#GR,\N0U?\7K/!?5$O:?]>HF1?G6?%S+8J2 #ECX["DP>> +3A$,ZXPT M<([K$-:P8\\PE\Q"[N"&[\$ *YZ=G6ID9>YB7 M[:+Q0.Z,'BO3OX_V AH8:,Y,T0P()[/$785GZ0(1 M@T/XB+C=!N/SA3%; 9[\ 0.!'>2;$W.!>8@R:C6/Z(ZA<=92;L$5"28S.%<3 M:]#%*->/"-";^!TM!!X)8UR&PA]R: G!G%<=\>?RYL*) X<#VC!Y^2,1.L/ M%UM\OU);281E(?5BU)R98+RXDQDXD"\S@GQX MBZ%<.H\POV?RE$Q[$?C>E9+P+OX%MM)+TJZ!0_.:X9[P%=ZZW\G8&K MKUAO\.;,^"L@;^_O@$KQ28S)*]&Y[\(B>#3J;%"MG/)R+JDDR9%:OO$4&/B7"=M\H7SA%'3<6 MJO;99&:;Z 6+6P(NRI*H(Z_YPD[2G5 EJW]DIWXU#I1P+="(Y):!,"27^7X"'&26Y5%84MR0AD9W M9-[&S[^_ N,)62<9JY17")ZX=I9#Q"/!=.'ORIP-$32E86#K7AC9-Z'C%EGW M_!B_4Q6-=KNK&($K;\-\T#YLQ=W[VL-TNWA6+#@B8R/W=A@)H4!(3FRK7U$T MC4=I2KRX5Z?[X[7N(+_0XNA= AV,!P/B486$4KB*Q0TH@"VR! 1#YUWL*TE_ M+2\V@8\D,R2D2_8/-^-H3L2<=(= =F/@1>^-C$V9[5*-=WY8D++QN 6L6Q:C MK-=K#;K]2O# .IV6UMG%IB4N=<2/6UV-6&:1YTPE;E)U&CIM1">MH=-&=#H[ M@+B"Q49FZ%8XA&60.FL'Y]Q,KM+)G6^?(H[B$J81+'U55MI= ^R!1BA.7RA&P_U)14X7OIA #.O6S+F1B$8B4")&QY*(42,1C434 M42+&1[6XU&I%[U2*WQL^K3N2T1N0: MD6M$;KTC6;$)V3TE$[*29L=[1RTMDNMF=FMRX+:)E=0EBR0#/E:; M)J"USB?9&)FZ\J:6SM7W66,47$J.J]$;E^UC3[-!& M?!OQW<57K.X.?UQU;O9)R6Y%E_R-5#=278&_6YE4=]N-5#=2W4AU+7SV:FWM M;N>L;.T->P/'_SX='/]W43<< ?R$%\H'DBF][)1[D?F#_OL>P?^\0 M$NYKHL%-%IROJYT4.%^J7X^ B18HD/_RE!=!]PA?X&'_\X!7E2)[ MR?,[%#X:J[2-W*WX'NL0"?*G?,FU,M7/$ZU9"[-JM7)KS54;)RA):X)!VTI2 M@2#=X1YX96)(O;JA=ISMV9MX$XPQN39_7L],PV#V&]R)OG0ET9.,&^_3R, / M-V,+(=LT0:0F0G:YDY0AB#[\:\_B]IMNVK\[GG*4/,P18 M4T!V^:3[UE<,CY] M&^NS^%UTS(@WKHD'I:=10.3Z7=1&4=KX&1(<*"+:[J>Z5W)?0P9 J1_3(G G M,VS87BBAU+;(RUSL)*3T[O/'M)@^@,3<3Q]\9_(#>.B1N? 'C43&-ISYWZ+> MIIM)7SN2OM'%#9Q!VF"DMG,DD'=:\G@3K_D<%D/3P.BN#@M^! : [Z:,HKJ\ M?2L\^I^K=-07YM+L,V1(N/Q:F@C$#/=3P0CW[E?$;Z?&-M'F?>[X6BHD'MF]:%.AG/Q[B[E_0#U[\0F.<">U#CU\K/SS(-]6I?, MG2&0]!9[]%%+73$X-86U)54CF5=>3,OB<^$=P&;Z,S6/F@8N=;TD+Z6EW"5N M)[B$4AM(;!OLJ=03$YOQPC%GH+#BY,(&CZB-/+F /V-232\3THYC.9;!IQI) M1H*@EX)&W""'U^KPW9/BT$RQZ]833D5H0UR-AV,EB'K7.M 6SI,4A,3;.$!0%S-F)/JJ)&U>+J 49(\%5LJC/&89CFY5=E)BR_F((>X M,D9]NOU9:F_7=D9[A4U%^TU3T7K,I6DJ>O29-DU%=V@JVMV^JQ@V3C>GRT,I MOHZ&[I@R@Q,%%@Q"E+2QL.$XV3MX\\,3)WL,TH=0C5IU.*'3#O2GEQ CC/'ID-1LB$-R-W7O@A^Q.[PN/0A7:T M3?[/RC!'3UK08&39^6[#5]%*'H;F7@UWIS[I/\UY,+]_@9/4FYF+NZGT+]!X M1[8-C6YL)"NM[L[%3:\U'F>L[E^42SB]8?;,8A-)-#(].*'4R/I!ZD46SI0H M+;=&K0DUON!DOSE DDF SZXBB79Q,\XER94TBOC4B2+Y'J83^-BNGBS8K 7W M9#[C%\(L$Q24C*JB(4N$7O YPAF./,;7P9T 'GW@-K ^P0ZB1'OBV$)_X"WL MF/-L@G6LPAZ^@/'IJO$=!2MLB98_F N>,%[%O].S@1GC'G.O(/8Y2F -)8%\ MM0]$;+ !_]1-;.G[A3KZKF(#O!_/YP,UI"0Z$#X1(R0<$"!-+VYH(W7 -&9R M(L)5'71 :R^]N'$/3Z(%3EMMH7\:V>;"/]R^)^NQ]?>7#5Q7->$*3X3*E2V> MB18>%?9FG+2)[H7. WE77-5?3,%>T_&\A[/?C\>;]")_X>%,XHS9@UY@B85%'JN;7!2LL2 #D;<*QN,+O_)B*8MBUI.XG?/(+VF M[QCS6\K)\DH\9 E:VX*?(BT_H=)0WNFN!7P DFYQDR9J83QW0&Z4) MAB%H),7E 2$P2QB(/;['G*.^)U/-=1[EUF&G9=A\[&O.#5/[*=FHG/;>B[\R MMO' (+E-RE5^#$RBM.H8'V%*[)--3:'S&"?6S4_OO6-E:G M(\,#GQW;3=S+_"&W\QN;S&SS;Z $>4_9M.1>CQ\D9,3?^N(SG%4R61E)"_L# MYPNN-9DBD$_CY&'+,WYEDCI/]N4;)A)_<8/%GE&+^"CW]TTV83^5XIUGG=,B M:I\:/.IWRZ8&#WNM8:]LD^?\H<8M;5RN=_>J-M+Y[]@B7;G=[]4E7?ELDI]? M1V/L^M+UJ&0KSKC>N*?XZ>:^/4062I-H_FH3S?.=YO%@Y[V-XI9(8WW7<:&=I9AH9[D"%,207C]!1DZ&RK*QY\U_S! M2IZF'UT<:.U^L.:,/O9 M.G$?9"@YBC&_AD*DDAP./UJ945J.Q7.N]<87-_UAJU\'\-8#[L(O6[5KV:BA MSRMFU6;7?OK@9M%NUP!D^&JN>K6OR-?_B\%47@!?)F;9?.:,;U56U4OX9M M&NYAFP8)BSEWF\[6HOP8I;C&X &:7K*GWQ*M"(Z!5%W.!1'5T(19V6$=320F M0\25Z&=Q)9I&?PU7UX"K\_-SUG+UB+AZYYO-*I'ALN!*A5 &=0%4IUJ<>UOY MI"^5CDA<3I=HS1<6H]HDQ65/IN=3S9IANAQW0D#L\(H<7@H55:"L@=YX9/A3 M"5$Q=9WY"J2:(D]K5'U8+D*NZ8_I GV0O5/$"J/RDZWRCC\SV4$AS(XH>'O1 M><51%AB)RHUXG7DCO M>%?Q54 MDPVR32X*RK/X$G(6IM6X,49(!:K\0\$UI"3Q6C4\X<*2T<,6DX&% )JIO44U MV5CK5E.YA>!JYJIJJK!-H/)%?/;5SW=0)K'QURXFS MC6%\U5\4+-C%@39O -T4;IQ;X49Y?.#PI ,6^B0YJ"R^[Z![<=-5!^/1*91Q M-*50C43MLV]--1+5 V^Y"L#LIC!JE[8SCOOC&LQS\+@1K.E59QWN<+0@&>_L M+YR(I26A?W'34WO=,RHS>NU\LZD"W8UO\$Y3U48[W]8T%3MK[D]-V_1FS%"> M',?83D>>2PK3#CI24O$W)&)I7A\2KP^K*J.N@8G]VOEF4QVY&]]@4:/:'=;E M1OML#4E.3O[?;P[B*YI1%+_<.=3T@VKZ055QX'QF?FEU,;ZXZ73 *ZVJ"OJX M;9P. !C0"&LCK%6<\EL(Z[!]<3-2VWWM+&1UHZR@W9NP'>9V><55N1;=/6.W M(,HB\0F)5??I^MER7CBF^L3Q?,0?MYFON SH]0_=0E,BJ\H1FT-,5GB%KDQ- MU_.O35L5_W("7U4>$42VE:5E,1SR:VD=,RAN'5,BF:4?)K,T_6::?C--OYD- M^\W4=$F)'C-E6\QLL(J\S+EZI\(-RJ;"?7$1,-U??K%TV[^UC0]_!^8"]WQ5 M:MPP)X-LF),:)P>GS0A'KC!/KG#V.7/>.$-NF)LA-ZQWAER"U$R2045S1%V5 M-'=:.7/]UJA=$=IY=3ES[5:_6]FD.OUQ%3ES1W!.UVNH6.BM1!)VU[109U8I&S=4 ^Z9,9?.BFXCQ- MEE^:O]?3WDO,'N99&' MX+RSM?]^!V/OC:)/)L$\L"CCTV +%S:-DN!>@QEX6:%NOHWH^#Y&1OBWQ? ? M(#2WYW*!K-"-KRX&7:JZN37U/ VPOFJA7-;EZ9 .$<7-Z/= M(S*U$,Y74;3+ZW3B5I+"?BZ8[3$"B2\&ML]AI34W'/&7Y+'.&%@GFS!(F1NE MIK'F+F[--,9M.%ZR%V]H"5(MD#_#=KYS>./,4YAM@$.8J&N@^6**OXI-$+!) ME_G,K&5+J8;&:](XURT.8^HY-?7EB;SFNG_=/#!P.\S&]D,J>^;/+6B\42'X M9J7/@T[MM[7_0E*C7XTPV8\;NI/YJ6Z9L,VTW<8_.%V$=1 M7:-$U,^4"HZ[V?*_<3=;WBC>IWS@O._1+M+[%#&V$GOQ7MH#I"D ?F"&" 4M M \:]30LB:>UU8)O\DT!N XMO ^^Y,1';8$742!1#-N6/3?EC4_[8E#\VY8\; MN6%I3?MF@TW?K02F=%?138+,E4_N;+,EXSB)_+_@/AO!!"&.GAF81XJ.0 *Z M/R<%%&D# M=;LG7AI=W Q43:L+9O\K\BF^,H_I[F1&.M< Q\)R.+;.3@KWC&MO-E"XDJ9 MTO<114/9R+(_MH/6ZM*Y3B0 M7=R;D=;1WM;$E&C,S7VKT$U890/5V<-RA$$#,W4LU4G)38WU64I+$LVR65G; MB@!>DZGM?EW"5(WUN6_563'_4!O>]ME@#)R<"LVVGM13635[*X,^IROF5U/. MLEELHP+%@!B&;;73KKA!W:G7F35B=99BM5G(IP*Q&H'+TE'[[9WOJ \A5F?K MT-P7E0,T*:RO+H65($!#'BC=\/M<5?\Y:?=U+OF"8:Z(_42L()7\;RO0ITLYO_ M>G3_G0+O*8'"U*L]"M.H+ K3>_;H1ZA*&:"A/G;22L$IP6=9."4<9RU(4@X^ MD1@LYQ5:C5&+[FWE@2U\#B/2T1!&I#-6+A$K[!U0$B1!>:_[[$HE^#!L/*[; M2X7P3WCNJJ/HRF?'9\J7 &LX/*;9.:E\C2@K=]3'!VD+JV2WA]X2/)/F:K4L/3J'HL>(C-Q<>B27 M])$]NH'N+I5.ER" VN4A!SN:=JAEC0E98(-EA=$EM*G1G_*#^ M*_!\<[H\E#KM:%R=?L9N?CAUC>^(EE2=0%@"7L1MPE1D:GW@%RLL%>09S"O= MLE)JU\G5W(07(%[AS\ \>II%,QK+">ES!T0@-BUXB^\I7O#HF8:INV#-J 0_SNCH+[^_@V\0],Y"]'@" M-GBBQ>'C.(^%6+CK*0O=]9?XH6'XL,$/'CD[F*'79>?7Q+)4_(3S,]@%LS$5?X&10#$M7A77MT&^\22 MIP#\BWB-^DS" #HNV)G#GWA"\ ,P-NR_.$ A6L;$H+FCR*DLF>XBG"BIU30D M&O6E&1)Q[CSC=<8T9PYRF[/;*@[.A32?P@+@+ MYL(6^2D3 @8@\>3"*=_@NZ!,N(KSPBW&GR%UG308N(*Z-FQGHG 7%"GW% !^>=6 M5%+M9AV9F"(6>K"'T),+AT_DC$./E+TA@65G [^HG^"&P7^,4_R0#Q M'=1@QE8G"9K$_CMSY1P6H-ZN'UVF_[C6IS#%-[KUHB\]=!#C9Q<<7-'QT4+* MI1==N+3I=)OBK(T6R0]1.,8=E[;Y#5C8H%;@*9B37INY*#,7#9C_6._N@G5) MZ+,H7N_0]J%>NWJ.^WQ@%LMW?>6IJO+X!QZ]-9TIJ2-4?=]M'?01JB$JL3+G M2.?H^/@8'A\/X?%1TR5=HM8&-0UC&'BFTQ&A>#,\HU!E@L(5?\'2]*O2J\@+ MW*P+*VBY885N;EBA)H9P9#!$)RDW8\RDY4F'_61F@O&D('X.N,=X:IH6/??" MK&=V38CE28/D__ROV\_O/L!Y31X]84%ZX&V(8\U9ZA:A+).M%=K#CO*(EJ8W MPT"$/OF!GWPBR!=AK?2R@K8ZW);=[&,0^]MZ\Q88V9=> 5J??N":8&4C,3C&T;-T8>?<"!7W&ZEPD?IY#5;&*1+)?U2D5J M?M4]TWL UT4W[NT_P*U'(PBGT0EY"<\6N2[MX@:,T&QLYA=E:CF."U)L,!_] M#1O=C=!9,?@FZ;YB@BWP DHV\. 1SX-OEAXR&OJ)CG![N%S.A>_#0/5+)E65 MA15XY6E2)'GY-)$EX$@&,D:,+\S%$QHL]ERJ=/$N(I*0$CDN9ZP86"+Z;[@6>RW"(QPYY)-I[S%2(IPG+62 MG4G,+1BCGTNK]6SQ0B,^X34$5MZF<3*NEI.[':IE> ZXF1BI MY/87-.3:??M'< *K@X)+/:+$,S>K=#\A&$08;Q/FAW&F :P?=;,KC&G2YR#Q M2VZ&V1A,]O!.*7[ ;VCQD8LL3WPPGQP>B=YA2# ZP_/26G*%4'*_5@)5QKF? MI[B4WK8Q@F%T\[8-&6[!1U4H*S,?IJ8+ M1(T(2OZD3K"Y_$N<((SQ15[ERA'%8_)J*!5I.5_&&6W .%(UAGM+[/+ /RWFET(I M+)DL%;5N2YK!7C9OJMO.1A^[[6S>5/J^-;T63HZZQ 7!DN3WO-R5G3K8-<%3 M+G5*;/"4>!3XZLWJ?+!]LF[>[PH"Q7Q3?'.H ^H'T\FY-X&JW5O!4 MO[)G$Z,M<8V4UD:GT"FMJFM4HDOR]-T%;F+%J@\(,[KALDMZ"J,5G@*>O?+H M#4]>:6OQ<^N#.^>$HMNV\CQ'!EQ M7!]&U"IAQ+-0HID;Q$:1YO-OMUT?_NUBX_E?,B*LN40[,B -@Q.'.)_I9 M*-%L3ENC2//Y=U4GL@/S[_#B9KR[$7!*;)JV2%^[,NW7AQE'%S>==K_1IAF3 M=-!HTGSF797]=&#FQ;JM%-4 L+X3^VS7Q\+; AHP8VI!YS:6!# MCC[3!C;D(+ AW5S8D-X&V>"'*YJXB\JA>8' Q5S_P:Y?9@[682U<-C>#N2++ M_K!8,*=."8:3PO9U=WF5*02(HQND MB!87K$=5\O-@ 7X=(;U340RN)RARIRAHSMX,% M%4005(/$_HJ0!D6:#RX7"Q[#4E%O U0$<+6*H2H^P=S_Q*E_D?AU JF"X)]U MZPMA=VP FM#K7]Q@'E*RCL*?B1J.G!+!J#J\1+&@@([U@,98>@Y;$D.V@!U[ M<0++4&8ZHOB)+@JB^#2&AQ'N"B'"D:ZB/3$-9)[X!C^R\!N.4Q@K;:0BU]A> M2AB+Y!YNL#_=@^S/@-LHF^U/>FVXYK<<;N]Q#2/SDM.38MWA85A7>0S\J';V M$^@.09S!=L3I'80XV%A42Q/'-EZ[7&^P?3VM>C*]#6M$567FO+!GA%7AV"PV M+%G4C_,2>/S_V-DD*]]D/?#C,EF_"!8-*XTLO"II*,V1!(U]^P1K>8(5QSB4 MSLSM$(=[B#C<*\3)ID-8OO%,*U*7&]6C^C/3S92C?J,/RU>C2GI4L5)MHY4J M2I7OW!QU+46A=(7V%.O\$:XLK-0NAJM-(_LBUFUG^-8K!>L;(65-312&= UV M-EWL%6U6 =T%8!QWE,C*7BRLI>3U]&ZLK'@71%\%B,PQYPCW*K5%^'E\ $+ M)G/I&'MT^"U*N(*+5#5Y6M (Q5"4A4<'^T3W^$%,_\ #_1D.!(EXG=!_9A)* M:*Z#(D3$9G@,#T:?8E$19,B.7O7->6"^;S'DE0/W0I*0Q?UNX(JN7U7XD!>N1@W4X8T>V%& M"4V)9R7W)*O&&%]UU>2L( M'K\.HQP=;H*#!2!D9BN^DE:&[)7!T15W%+[1&O3,=Y;N>??3/_G2[MVOJ"SN M(\8H+8<]Q#CKM]?*H=0R"0JGFOZ(66&CGQ30,P94^9'+O>F?S)V8'HL8)7^@ M#8[G+\PE$:R(E!_$S+[@Q,(O/?&MU\DC(0)/M@8YU(MN&=:=SL6K2"0!:7M; M \8;\Z $0RQ5[P 2GHIQI 1>C1J(XTE$RQY14X@&1FA9"WH!&S$_U'QA=R1!Y-_ MZH)?.:X7?K3N7$$^1HR[#5KU*!.PK)PY1MM0IX:-TL1TD/66BWA[GEA7'B]L M))9R#"G^EVJB)+Y4>(_,I6R\Q%L"P8O@E2KR [PH<..XP-C 356>D 88F^1= M7N(/6";#-B\8OXLURN.S2':"F3/WB9 T8SA9_-J,IH&'E>DM''&])# 46M\LR"4,ZUBP'A^&B#JX<;,7*#D(M)7.-N#&WE (D"[W$L%?45LAD M.8AD,&O80VYTZ#&GXQ$AO$6;K/C[4869A*<:(C5FO4^T6+)8REE,W8(!0X(( M.,*UV)^6YPB9@>5ENV%M+'4A>7'OO<3>AT/PK@$>_]"%GT6.'#] RMM7<[RN MG4R8Q3@,M66%0?&X)$;5J _HM 28[0?RW& R_:#1?WI'I%R1E M2FM"HFY_X"_8W*^+>3!#]&#&O6P[\"TZ(?8+4O>JG"]>F*FCZ$(QFF\,1-V? M@5 II$4\ 7T#MM MY)HN]17,=]#&^?;&@Y4;Z9D_M]G&N_2.";6*IX!/9Q4A\8<;*XTDT%>N;_X3 M@N]3(UCT.4FS3QP/E7G3U"V3G3ENLC/K,9?G2E0>8MS-WNY MN9O]&G>23\8)Z."1+1],C_P+EU!9Y>V*--??A.?183&(01VWVEPEEP$A'O9; MHW;^5V5!B#LP@4[^3XJ&*OX<6*JJ277ZXW5#Y53TR'T!2XAM@)^/=+1.%#G-^,+;2FV7_Y_[6W3E M=96[K[9< FD!4%)^$[=WNNLN8>W;Y8H..L40'MQHW]L^X;>E]JN$CDPI@;B. M;83K50M7OP 2;R_"I9V!<%5M&]96:#ZZ#K:,QH14QKQ"4T4KM]1<+5$3P;FL MY%C*R63\R!B7&*+I!]O($X[NQ4V_EQ6,JXUE(I^Q]G:F;&*WOUKF*%*KVS)' M#Y@CYU:D)LSQ:IR4]]FKE*T48\YZSX?WU]GKWVUQ0\4,D@1!3G$-5]JHZ(-H MJ+U!]NYW<^'(9[]C6.,-]ZPS2"OFG@%RC];MUY5[7HVY^2O,_%59FWLW-I&B M9$Z4%(EA42?CDCY:8X_6AGVV,4>W99\1:M1Q3C5)G=CGV!9K5?G;FYNM*F6= MIJZGRX59Q,UJ%W;!< *\I\7Y%@=ASCT\N!L]3EVGK#/S?W?LIV_,G6^55T>8 M[F"8C;O51@IWVK)Z1^@;Z6RDTW+.MWG()VO,XOE^!-LEE&G M"998QE:@P:LR'_NYF8^#@Z(@Q*LH)ECQRO$A_6R*H^XI.A8@N5@ 99FBT ]1 M1#(9/_BLZ2N/S#+9,XVF@V6.U59.D*CMF^@+T]&:J'UM\)FRA:NT6T 'H#^SXYL*'UEP(%[[<"+BOJ4*-+PXLJB$ M%34<+/VBXF.&MP'@,IN6*-Q!P P)Z>-,(\B?L*PNN]-8J@ Q^DD\M$3-0$99'8Y=5ZA$4'Y7R:I-VWFA MTJ")[PF\PH(:SI0 1*J" ,I 93'=X\!(-E!5Z6BB6JF5I44./!Y.<3VM,:I8 MF_K'_ *!<6L-FF8&!P%$W^0UUXA/1'1Z EU@,N^]Z4TLQPM<]@T&^-5R)C\B M\[F3/=V&'1R>@:F]@!?X;@"2%!N>E$?B!6FTS;IB"15Q-"TX<<::>(HB[A"= M<5@Z;@>(GA.(^@PO($@V/2PUCL.#";P(KMWI$5$K_2."").0*50*/(4/O5E4 MDHW.E+=%360R"-)/LX@\>.\?80>( !\#7-$G/B(:#6M;*UN@>\;VPK0:[/H\">,#^4N"78QU4V+U+<^ MF:%)F "U"T%^)I$J2)X!\3MN";&CD\>[8#:T6SGEU#$NC?3B MYC7+$=37 U?+<<Q$9\F8(@95OEBPT-5F1=%93L/GO%2K M<:DB2)'R_4%A@@QIO2I 5M F,8 \-C-H@1+]1NFU.Y<_$%Y,[HVR /JU\K!6 M8@7^I13"&O@"N8%?&8'B_2[B#F ;ON.AB+S([>CB9J15 *ZP#EMAJ\F-87+9 M^YX$*H+*0=YBJ!8AUKL5O4-Q^6M3^+V(1C29I0^"^+9RS4^ZFR//S%(%VBN! M$FK%WRN$54L:W@39$V=X#R'CR85\%+H!>9O.VU!^ M1J)Q9\/ARCC2#D;&;BEZH73&PYZ %2IXI8#2]K+?D\W$P" Q\;B/IO4R#$Q:(;863:QA(RNF*[RE_/(?6 7'&!"]1*87#KN?8"04X;IA;A=\*#! M='^VV0FWZ2'6K?\AUBE[B#T@$I_ 74+(7G^)8995I]:HG3U 1NWLJ14?^5\* M'WNK,XL/GO-*+71'-EWL!-S(P );+'_9:23$G,5GEGE ?#_:XK4(83/=2%;L MASBG"5@L['D$BB?B,Q)Y3JS27]-:PXJ*ZK76J#>L9J1V:SPZN1E'8OO]J7S#Q*FD-7J:P]+ TV3%7J "O%^$O[\O"/"1 MM@H"O#K^/=L=EK9O0ZA=&G<70J!O)Q!;@*"/N@4@Z,W6KMW:#(3Z;KJ_#DA" M>U+OA^[P,.I1TR!M,-JS?C^!S9+!S[TJZ]/AW2WU\:$::XSZ1]#'I[-[4=/> M+JG<827F]@DLO+3*'1]:Y0[ HNZJP^.9U">PBP>SFD^ %ELJXJWX>AM%/,34 M!5AWI^'E E6L1*&/K!K.)N7'[TC*7S;5H W1?;HW4_R*(NKHI*]*EL[-&JRF MBV&RYBI'-.@&A'?M>T^I-KS%.N_F]YF]T%<;9M#%!&4$MG9'':UOIY9HE(5- M3J/;FK"UUE9:H3"!+%QYK&$AZ8!HI.QZQ@466 RB&XY(:A)CF2R@%E.%K1ME M[A9OD.1@KZ.%RZZG 64UA;=8\9NK7=F@J,?I?ME@W%YY_J]F@]UV?UVLI,SN MCSNH]L?CV,6379U6\Q=)UL4>% NN8)#:J]M MAQEO?]GT^$GGN6CMIL=//>;2]/@Y^DR;'C_[[_%#"85Y:8;=>J;&DU54;/I< M)=QG*MZ!E5T;IL6SXOF)M'"!LR;B ^?9]'C+W"DW4*7UT%)NL1,P3[EE[CSL MT+G:YG"I5(ZZS?->LD;%*=K%.]D]Z"XD^\QG;,[T1GRCHO-;['Y..=?BXS4P M .HV5NKA&\:/!RL;QC.*ZL;9)>'@A;QCF=1>5W]TGEFF6WQQI_A3Z <_'NZQ M'_R@?:A5C%:$?H[@QAX>L()V*NSUO*+E_$:-Y5NIQO)[@3;8/B2P88G$H/XE M$EK9$HFH&.)^BA%L9GNT):)@ZAW6KY(P_@KZVI"EG]G:@?$X:UZ,QP6%$]>/ M.)@2?]]6Q1/\!3FOW:%X0M8-/3#W&?1%M/;X;,%B<'B:[_WT*[@53S;B0//P M*9$L0Z!!NYU77%$WNZNX 3?O]>O%MF\2(TC8&SA6\<8//8<7*E-381]V K_D MWW"H ]0PIO\O+ZR=$M]&-P)8@*7#V6F0L27K?:/".:W=:?.B#BSP O8TX53% M*E*5$)'$R^0IM)(?76&RB6^@T;&D:[P8_@T M+"KCKPOM&'Q&N:1'Z'%ZVQ,_[*F*+VTE?=8]0_];,6T\Z\E.HJ>CRFY140BT MCS!4Q(]^!^L!PRY?@5^5_J#;OYQ<7?:N^)0OQ$-WT M\[*1E4U#^V.UA+T="O'&QI!OLW N54X&HWR(0%>L6OBR$G1X<'\N0$5 M#LEC53YU"OG!F^W3AIUSSVK!F[2^/:L%O_(=/MN.8.AUHAV^P1H@:(4H+T1J(NNV%J)N+9WKZ0M0<4XV$ ME9*P-3V&MI>P'AQ36=#:&DK8V;9C_R968W;_8%Q5-]D:Q!Y?/2<-V\?@I YV)E:[.06_#2>= M+"=5=-U8DI,Z%S<]M3W,PE TG'2RG%31M5I)3B*DX^'N[FY%G+1KR+)VF8"% M,Z[N/B,Y8'Z;>AST=5UX5$^5$])X'ZKVVSOGQIVBB#=2W$AQY:[ 4:2XCRYE9UQ5B+J1XD:*7[44 M5Y3'4%**!QYO1>DZ!T9)4)+H''>F#[,>K(!"@<'![CGP =;E\!+ MFEZ[?.A^:]@_(A $05-[2AP @D 9O RV08B:P-%C(K2#8DP"T7TWWKA>0&%[ M'(:#OU%%^!T2$SOZ"%\"E/O!?#&M!.X$[P_\Q"\++1P:01](@%%> MU2+'-* MH'[! E>P&C=DF)%N$NK'#$ (8@P]\6;IR^@1@9]RBX2+,-,Y;DA" <".3=X8 M@;MDNAN)/&(KM=."H> SGB##4GD,8:,(/T&TC\:FP;IH+/R"B%(&X[V(HX;) M$:#&HP/30XIPU#4'1A=8Q:;O,X*F&<:6$X MDNT@P@4#+2CZ&J\A=-$;V&/PR0GAAR'NX 8W\!0C@31F)GLF7,^XEX+*'"04X0"MYF7VZ\= M6!N!Z:821EJ^#HG%(=D2#<8SHI$2!"%0R=VFAKJ/C-ERCD9+^107IO*+2OSZ M\2^.LR)F*GKSXL]!_(P$>&R2!^/ :2E@O6V[(N=R$.EJH:IO<:JFOR28SRR" M3V=\4@@^$;J+0%()YC C&,03V\<76X38(^%K$/TK[&J.2@9H?QU]@J#?.)QG M_E3FO,B?)8K\B95#()B3:+8\Z+2Z6C5]C<>MT:!7$=Y'OZ(&T B,,BHWU$$F M-1RN'FK[#LG[]K#6H[,1$^8;YN664I?*>MY-X%6!"?Q)?S"#L'?!C'3U)T;_ M3L)TTD/[=2 TQ&!GL=G)>S;AZ)C=#IV1Q4@D&Z1) M[!: JGO(I0#]=[A1LY]M? 9A#\9V[+/HQ% *+GB@M2]N1FI?&ZJ#RM(N:A%, M;:J=FUK,U5#-2>',]"BI4#3EH7/+SYL$VG.>3'8N;OJMW:\P3T0<*SI"Z\6* M15&C067!N;5L]E5:-.\B8^8;<^?:^C">IEW<#%K]?B'D\9Z:AM=#=U+D%TS$ M;:R=4PYT" M^ZT\MWN[G=M>*18L>W9C_E&K?XX%N]O\_FQ=9QC''.D=;2W-:DC:"I23D?[2X[;\ #8G"L'Y\R5 MV_S^;/T'2IMX'?[#9>TU/"-R6*_D&=%%Y([6N"I8W3HQ7^-&%&=C)+(5 M=_$M7FJ=U.Q75O)UO6=G;)%GGK.B7I6GER#FN:3]'5 M+FYZ>:VR7Y5357M=7J[0IFXI$]WNQU5FS)Q*O[LAU@]5R6V2C9W*:?> MLS%6M@Z2AMNUI;'2PP+]L390NZ->]7EJ:_:ZIGFC9V>MY*WKE,3KB-9*3,+* M6BO]BYMNZRP17E]#@F?EUDHQ)Q59*_G5PTEK98 )GNWA)M:*I*JD B_QWZE0 M:#-5OV&UT7$?JSX M*IN45]!187R\'%QY82[CYTB(3$"([M837UPO$(5. -K]1_9E$1]2_) M4G M]*6'>BBN9$"?R,$[6@LIEUYTX=*FT^32OIES8-K/[$7YZLQU>Y=%\K,<),WA M=^1OX/1G+CX%<])K,Q=EYJ+0_8?)'A\[0\WH3CO]84_K]1XGO6E?TUE[8@P[ MH]'P_X)F(!P&E'X\@O'VY[_^K=\D=_((+):/^8,Z\;/C,94;DG?VI%73F7YV M?$;GRG=;#PR\)E?NQ0V5+>?ID)1R%>J\/QY?:_PXAF_ I/3E MI]T:@X:(@FU^LB*EF#+535=YUJV Q/ _CW+GNTM! 7WY'E;R$1;R!ZXCSP@9 MXY5O.YMJP(_=0G(P?3)+V6Z"V7*!@<1 +[H7.[1UGX/A@/+%(?DC@2Z:SE@ULX#BW:K M6-75BL&14OK3D\N>D% FN'6F[8$Y&%(K:6$Y\2MB.VV8QT"V5(ZKQ8&MBJ'( M5$+@2H$\$?%7"M::X$H6;[#"NZ [2:.D[$0HA+WVQ4WVZH?(M8=%5>/H)Q?5 MR5M5)V]5J@+.R(+C65G+EG+KIQTYE)O =L'P>;*!+]''C>8*?X [$D-;"FQT M4+)3K5<]('X5@]<"67SUB?';$.(K?WS?%U*_[].U@VV!S_ MP^"UDC#12/Q'][CD;[!BL5MEP3![> FI:NULEQ34CZ:W8E=>3,M"T+S8]QR] M+L^WNI9GI#YW7-_\AP\1P=R5]3/W1F!^&GYT7/$1/K=!Y*J'&/ZM03[$X(EH M>3"]K0"C+";'J>.08_JC@\"/;ODHRG!4_SA*KW=QTQ^,U6XO"P>;0N3+.=QD M* 4(!GI,(Y/"8^&C44#E$9@)K (&%K*)1)6:9Y,8R^CH,99>?U6,156\@- * M)4#A/O -$ZB&RD,,2S6ADP2H'NR!@%@UO8Q^PN' JX9WAR"I,46D+Q:N\Y.T M%^S;8;?F*_L[,#UP+(566[5'2>TS .U3H'LV,<4SEBU97"\,%+SNK2)8FMYJ M!2:Q4B( ;#OY0BKL@V- ;BK*.FU_%KI]? *Z?7AQ,^Q@VXT<0WN5.L?/3(,E M,9EC@N3Q0/I%,QC@1' 4-(FB1.6>+O,K4^3Y*-'NN[E8_O#V(G?VX9Q]AR^[$CGV%#0NM M-[S]D6?G&//C3P#^\X#[^DO#V64YNU,_SNZW*\VE/$/./MOJR0_AW0-SYPI> MOU.4)E.;_9I*:?#PJ>C.*D\J)&4*ZFO;H*S_?\P-(A38]NBU MEC0)!?+L8(S2,OWE:P#KJ+-!FTJ=^2/!4#@;L=)E===JPRB M]V)?"J6S?W'3K@F"0.V/D7/GT+T5+>W$H8.&0]<='_)N#\C#BB]=MGNJH RP ML*QIPWRTO+3^T^DR_95Y/CB,Z$3QAM/?0;:V;S=]M,;21"Y+IW6C9_$H< M58JG7'Y]^.Y=;=R2N%P_8FQF=.3DM?YP=8&@7'>V7;"@&]('\\@VS'(+6Q-3 M!VG'MME$I,OZLU3>D &_MYP%#;%PG2=7GZ=S1;?,R@@S7R->)U8G3E_3K;<_ MVJ!;[PGUYJ7]RRUZ/<<6O*-12]-6)T5LWH*W/^PVC65/)@4DVUCV;*.@O^H6 M-71OVH%6@.LTTO;E.GSX.P!E?&?#&110&6RZ7"4\I[;#>^IC :(Z&@_5GE95 MB&JOX)1G&TEJFM,5B=?^FNVNE:YD#G59X1I@EH+:'V)Y6"T<^'-&WO^#%RQ0 MM2SS?:N!X*^9+/$-VEJ6.A6DMNK4'*K9Y.M97LUIFF#V7AQHVD-9F,]YM)@-AY]I@UFXT$P&^N,SE@" M3B1V/1_>&)^.5[UCN+>_*MS+;]'!YM2SD%[5PEXF"5@=ZF5)\FV#ASD8(![F M*!N34!7=LI B+S-S,N/H(DH&$)>XH_L""6/M@ZXE>#:"(=J&EC6\EJ"Z"7S6ER@_<)$ D6X M%2'LCS\#N_!I!K^!9>".MY3/3E'.3 )M7"QEM02VE%L">LSJ&&C&*BKQ1!:+C$?AJ+8;D*).* M6#<,R<$(R\*[W2(@MSKB1E6-*S8:G*KYA&@5'57K%]E.-0$7JVM2-I!BJ$B) M%'G97V3_%B11;1:V4AZ^H_,O]W9($U=CW5C><:1 OKRYCL"@89<:0WE<1@BA M49;JR\R!CX6%MM Q.&8N. YW\D5HGI*% M[F9>M# SA&'D>"O@+[<6JZB+3J*I;NH9NR MQ <-YH'C2P>:,YTR\A#YV>65 J",>XPB%[^TRMM;6T6>$7I'T]I6KPT[X-,, MVNHPI_MS$6/'DZRS^>P%.'E:C4,(&^,-$IRJ0#E-:H)5JJT\'.$NRO DTM@; MQ,':IYLWB(,-XF"#.'@>B(.;W8?MJ7)Y5#^$MJ%&=2TU3]TD!>+_Q4FBH*VOPAEA#L+.A5(]K35L"J6. M6B@5;OPAZW+NOGWXI&@MY=/MY]O?/GSZ\/G;OQZ4]W[AZ4^X_*Q[O/MY_?W=W^KKR[__S^[IM\YNN'A^^_?Z-'[K]\^'J+ M7SS4)ONM,*TO7S#_QPD4;^8$%N*/ZI@R@TB: A*3 V3^%=@QA$Q$Z@S"6BU3 MU&I-XK5:40&$%]9J4>633,JWJ>C+C*6F?M%=7[EK*7?PN-+A*60PD8]P1"N= M]O7_II_CJ^6+MWDAYI,RWZ%O+C[IMLXM"3K9AV\]Y;WI30+/PZ7B([>V;BT] MD]*GHO(S8&J#5"X]\Y5Y@>73(_<+QN7&NT@L#62O' )H$+LV!\F1]^3F9H%U&6E\E76X_S Q*G8'F$5#3SX[%C/3'%-[P=?#S I8&$C M;/@3_!Y_^E$,];L8*JIBO C%+OJN Y_& G@'\#@_E+90%.T5R?L(#\!BJ,(G%Q0$8Q ME]86W>(C8&,4.&R0SEP<0M:) "\N7,<()CZ'X5W QUQD"5N:YT+K+G9X]WA9 M*Y:>@31?PKEZQ36!93'W:2DG!XH&Q.8>Q)4G_$;OE&]2E?_SO^#$_5 A'0=4 M$K_6\LE:WLA U]U63@HE7D)Q PU%W7;F<6K2_'I;: ?$6J!Y\=@4^ MM(>'X,+5EZHR[BIS3I2D6<;)T.0GU!/*($&)7]AP"V86MP,-=D M/FJP#S]GNL6YX3VL&,BP5!Z6'J@M.#%[(^TM[/7[AV:S5F_6%3_D#$Y!HC[L MUP0/I&L,(0#A)UB?A56+S'5,([0(2-)"^'*0+ANVRYV9(''@UB(-/&X1H+#A M/YS %QRP<*SE J3M7?ZOB EP/4[@B5_ T6+IP=EB29<[!1B5S MJ:7\R91'H \H):$!"#I?%TSFG,4 M$B HV4DA_?"9&>P_[8K!V$*6@8B=T3T/[$X"GW?9$ZZ?(/MU@_T=P"HMA$;7 M$2<>->P$B]MLPXP*+OPD/VLZ( M)_C@0UA>\/^W]^7-;2/IW5\%Y3B[=@JB"1ZB:">NDF7/CG<\MM;V9#9_I4"@ M*6(- @P.2WP__?L+;9.N"18/U2XU,DKBW8M!6Z2(TH M(T0"1P(7!OH?CPE)G#O/8;GX:7GG&X3, MFK+-W; A<*.1".D,SX$[0SSS,S XE ?D],V>(%RMOF?YFFT%[Z*\77MLY,#B MN<'VY/N"U.A_HK]'L$L?*4KQV2(IXK+ONTQ8P'&PY)]LWJ*:!X]P@G0E3PY( MCRQ:9<^2FE'_CZY@* MD:DNLVL@ ]P*"[(S%ES2HJ V-3P.=+PD@8TQA%4 ;#*E':K&5]RSU/I"GAHUA7"9L;\I,F#:K@E+IG&TV9:Q&&^%]*R0^2W44&!3!03$@@8.L+/L[F8X$N4F11BLP^L(8ZGLC!AD3' M((I0TAZ+ MK/UH]N(N4 5*3!;!V.UH8?HH(9?A)'-_"!5R@*N-04U;+SQJ-25#%JSWA(T/ M%[P%UWKV:SYZ]I+ZI!,Q*PQQ07>9(?*.Q$'A8!W?[%_3);&\&,;4/<(L)9!& MR#H'JG)'5'9$;Z)@8:0:M'WYUB4S&E9)'LB2:R'Q?Y3MZ^,O,H[><9ADA"X2 MO%PI"WPQT@FQ%4J11$Q$E*(ESG$7^#G-R&1GPT&;Y(04QK3)MCC0/#@](:EJ^:4+O1:*HZ^"B(U65)U\TR,!SPTX@*]NGLF8Y$5)YVL5"(>!!%:H3?P6 MW==DGL(:\4IPL? !A>>$C!J S""M@0>@58@ZA:,1$Z[G@55 WJ#>P"7XQRYB M76%"1)"YS7 >UCF&]LV&R?YFB(7$F.[8Y'-;8L8!GC.EK1) M'(C9![ SO-0X> [KN-8[=RY2I-Y1G$C52M>$/?-H@V(7/>):J =K+3N+9WFH M)/.?./1M- VR3!J;:5+2Q\?^&YM J;XV MWM:U\A'47<;:6),6+3X$C'O]D#,>XD%+A$VCWL;4$0G=J@7I)WSQLIA]^<[9 M:G9=*#)XS#4=O=4U'4UYQJ,HSZB=#NI+L \.R%)^:\JN/N M8XPU@S'A988EFVX3E5NSUDJ]\ SK*3#&@5(8\ZBLZ7ZZ< ?\1< 1!)EU)>/P_V(2$\UXN#TGI=/$*\'0QSL;0QX9' MK4Q!-EN,[.-5@N< =/E#@/N&$74PVSU\@*M*2K!N=K57+2MK3[#7X77W5-5- M \N!K'M]XFQU3!>@7$=)<.>Z@/9@K0K!A$OG]&&3DKBDTADA;'Q7'5/U.B69 M?A:9=N#TGP+\HI30K"\-/_6A-_/L+4?H%.J3AF,",U<5%@!Y&JLUO6K; MPA0ZDZVFVIP#:U=N?B5DLB\&)U$%$K3A;*-52&TL2,"5[U,^C?*R992Y0.OD M^GC#&#=71^E)+'Z'#_J%YRX?UK)D;Y7ZZD8[YFC=\VY[J"%_*T.!,G$+C U? MYH(ZJ]?[=^3!A#*FUXAAS(%WMKOQ6<\[3D_?P%;+6K>8+L,OZE?#9[>Z92LH M!>5U!1@[F*C>4PX]^$(%++WX!*P)\*5^4*N-"89I-P4 69_P.^DK)E'"*_R*+$<+!&;/$2& M5J\FEH_KS!"S,"U5_RU%O8#6DEQ?A@XQP<,NN+KP5^&&V033"NQ$>Z$;3%,5 M#H&UJ1 ;7(-/A(]XY#(WBH:9$3=2YRNC7?* ;5@RBAV,/U&@=^$Z9+B&7I1' M=#087)*'R\YGL25.[ZL]35P,:HW=GR#@",!Q/$8O#_YBT*DDH97D68Z/ M8,&%)S3?E-G%!0L-\=*7/FXD>&.CXHSJ9Y@;B*SIWI'YD0P*SBA('DU$JGSP M, &(E35(&R!"L/!!\WLB2ORLI8LI6E;2 TI^05]0!R5W=8V5)QSU6=J?U :I M6) 3G-@I/:T0*55?8,["\+F4,+)Z!3X[YW.@^AH,P"1P;F4%UM+I=:.T5!U+ MF=\JKK*2$93.8-3..YSGK?;Z2KZXCWFW@X#H(4PX>/&""=>CVK?;+3C34'M8 M<'DZ+&#"=ZXN0PT2_P3] &06K'+"[.!2U@,K0LS<'?V[R#7(P/OEY6>=,F?= ME"$.^.9VUBVF$+SX]!3G;MA59E%G\.^*?26/T\O+;U@REXJU+2N*[L*782'# MM@T^9*NLX2J53+$6#(B7%^&:AI"?@!M/HNQ)&4%W=J\/K)3/+2Q5)&DM;1?, M49;2YR,!]QF/T'9C.P3VPAD:K/M#3JF@?EDH0]?"U*U0F^,PGYK!FYEP?Z2< M_.9Q'[X?ZBZ1!4J4.@VWD7)="CD^+H:)S-),D@,FQQ%$+[;@8L4F)4;N4[!T MZ#M3F4T>68+R>(Z\5*JPE3D,RGM1\4*JLS^4)'8IY)C.IS/88TI'FD]55O7!D96.KK!_%E+NN_,WL5L-DQO(8'VO2L7:*[ZZH M@W.Y8PWO*B.B+.[1FF@_<$'LFF*625?JE2"BF/?/P,^I!IKIX:_53U+FOU2,)R$]K@%/X8S,)%3PL9B'40.DWPR P]J@411/4HY'MQ->E"X1#RW#C/ MJQEKT7(AS,2B,MU.G;W14Q .=L(0:PS,M;1@"6 M'P!'U6W;0XP"+'']1F SAST]G3"N4D52R')YK3(TEZ.0<&HJ9:"?(AM<=4RT MR#BPEED5*-JIW+]?,*KR1&Z7_3VBADIZ['8>A![[0_L,Z'$'-OBVI'LX8YYT MSB&,>6I^WLZ8OS2Z&]XAP(ML%WXO9MGDX9NAR8IF(;!@(:KP W>/Z#:0H@L$ M&Z>#J9!#P$KUJ%3(+3=76)NX9WJ?-!FY^NHJ#]*)SH>$0N*-&+^H:B/A H%: MA*\73HJRFIF%8"09U3+HJ \*%'>U\W^K<#FS^Z=.M:XS1$ME%4"Q[C/[%![W M &ON+N2V'^00^9AZG8&>KKD8S&3T'OC,X$QGSN#F@5"7/H2$ !_L.VM3;,>2 M0<;>S3"-JYE]A3OHEGA/W]%?TY*CN%H.^"C4]BT!JD7 PS-]T:CG]*MS6L7! MPL.#I'2(M_"^8[?[I]6YKM/-F=\!UCA[P+7?6P;<8UU\:MW>Z2VBP+$[G>$F MH@"N (RNM:+@"'/FQV0[_DMQR2OIQ MZ?1D>VDJ$ZHQU0I5G#$U4:=9":<^ K[J83O(YO* MY*'Z@7N%=?JI.E[C1/$WK$@,;!]*5%> 6Y $)^Q!#Q1,:A<"5NIP[)+G\#K1 MZ%\E?I4K$]D*T]$"D4T-]Y8LP)7/ 5O"R#G)>$-"E,5A9:-U;)0G("!I,:X! M\/)3-X"6NLY\,8TC+EC'=_JQ1U/,-4$6.^$#T=W-Q7D8S>\+VY3(/+=N]D70 M$BU[)9,5//:R(C%2RHG@:5RY@CJ)BY;P(QB. M:(KMY%QPO4SGZM"Q2$YPK:FAPK$%DB6 JH5;?@G!7JE.;)R&K#LU"_JE1*KQ M;\I^C.:<-VYZBK!_.G3&-T*%B M%< 5\V)1QENRP;EVY:Z!TGMB>V\(Q'E69R!.:K4K8&\+=-O:H')N/AJ\0"8S MP&I3P;(8>ZTEIZ'X!_<_8CP 3G@:,,,&<"W^N3@1P]>3N+0L]F5!# L&H.EI MC?K25N)$5T.R?J[HLZC-7M82P#="JBFT$UNU>)_/.^U6WX(7ANX,C=\$ MT?JFGFR"8X9!D>",;5&:L5T ]K!')WO*"9^*A>GS;K_5*[^\Z[2Z^C?J)6EP ML_TKV!%> &KXV_GY)=46^(*;/E=TSQ2FK M3-,[T9U;3+,A!J5*3]P300CY4A69&LRH \*.Z3C3/2$9A65]ZOCRL&DE5>AT M\36*"W"[5O9_I*K1'M: SFS^Q14/^@)ZKAM45=:50Q-P=I9CFW_^'F)&8^Q M/ S6*L3]34*Z!#;5=&@V'9I;U:(=!S,]V8YK,V"R-86G.4$#XE99?LM^O.\: MED-N&(,51D%VR:F05*= [@(&VB/7WU6>OXX:!%Z!XCUS);BX6ZK&1O@4\X37 MZ@W" V6 T@P.1-;M% GP$ <+I+H1^'J"6%H S<\I@1TA-&\$32(D4]!#B'/J.OC! =1:^YK',4HR084CI8"_'3L< MBZ CL"'W"G@D]W6KDVI#1U[ ^/42&J$P3E9=787NJFBOQ3SB%161)YR)U(B8 M16,Y9P.-CNR>2M6&!-)?ZKYEL%/Y@.TD%M>MAR'/)E(F1XA0]@H?KO1TFLU8 M]:WE!ON4[07C07QL5WG 'NLVSRH;#T41>[&X(A-!44ZS0X:8LZ*[^K8N:MM( M;, =T?&3QST4&XLDJB'%3U#50^ER*M^:I?;4!50:_E^*I>I('5'(KO&3,?SLWZK MC63Z?-B&'V3,8VFMFK(V>0='LRO>T#?>4!NALWGXC6IG+Q##P!C*P_C+M=G- M6A%:O79+SP?CQ"@G, N-E<:AK\2:_J@?)&3G1)RSI7],W2A' TG":D<\U8)' M'Y 9CN@/M3FI+<.N&DZ5VVF+J4W(&F"EUF9?:RG@METH'&13C&.VB/]*I)(K M(&D#.-J6Z,"9!E,F\B(DL1"G0?@+\R52BI+R4A18?U$;+:==R36BY2QAGN7$ M-RGR(BZ$J-X041M/Q.$EMR3LB+D7I.77.^Q4/7@YS_"TUSE\.4^/:AP1H3#& M22#ZR$V7!D2/F]#H(HW\3!(CB[T?)SR@Q#/F3:MGO&EN:S^WY2G=,,XCNJ B M)6]PE4R3JTH1PS$R[W:6)VFNX/K!AI:I.D93CA&SGLP%R;EQ5NSQ!#$-6*YPWU[\M2$WMEM'KE/4FX4&(\9+EQ M#/9];K68+1OEB[+V=Y*UA>0N?QJ'=B"P2&$SZ:+,1%QAL(E: M;8RZL]*D4B/N3I%'%5!3+D81]:/*R=*KP;A<0.]?EMC%*)^&W/9F%2@5:XV% M5)LKQ7F<9RE( X^GL8P%5?>XH0UTA&%>*EQ8--,5N&5S@_L6&&/*$Q=(1KL@61T+(+!["2.:*.'IH7._^7] M^1O\4'/G^[ESK!_PB"]+MP_2E7,B='/FM>.H4IL3/DP1/J:RO<"H:R]&CS83 M-YZ][0R:XJ-ZK.5I%1]AT_9<#JWF_A#,K$QI$J&P#8]81F;'B9MF2>Y)R"-6 MSYAO3>*4IU&L#*"IW&VK-!2,NTA5GM/0^,NQM]%<^P4>/)Q*=[GJD?/F2DI9 M1:!(!B$2F4RFJ1^$B4N_1\@)50"Y].3CC2Q_$R'J1UMU>CNNQY;!(;*OPJ "/+D*/TC.(VB[U:V7"F_"H M%ML*Q97<["0'.:?9#"-IGL05V^!(J)9!YU= TLUB:F':D=:VB>>(KZX#J@NC M-U$J>Z4,T$=H1.,,RIU*"[D%DC"JAF_[E3GQ.)$3CRM&$L+UQA0 M!*.'.K7(3,A2%,,-U[S2F4Y*&@'3Y97 M((".-LL[$>+(,9NLU4=48[HZ^KV8^_HXFJ77A)B&8 M.<%4CG%DC;&PB43P@TM/Q6I8EZN0I7C!=\Z)/F)*FVZZK/&2R?;%NS6\&+5*F[-QU0SNXDWRKO7H\CQB3&[T WA/Y3K-Y5M3N]!;5501<+F3 MK/@TAHU4G^!"KQ)I@LT:BHY6QGQ$\QT;@1$)-9Z*E\=EQJY5JNH6 M\C*7-$WV![SVFX@P./\-;%MDPL_Q,3M%7\@Z/$["J5[["I\';1J:@NU3EW\J MA]F322=I28J>0A^5['%$: <9:%$8-O+FQ8OE4Z2,%3=2U+%7$6)00 $21#RR MVY6 (KZ($''#E5+-+9[-1KN>=:Y,+731Y4>:Z."SMYVSU='!S;O2A\ZS)J38 MA!3WB"P@BT(-H_:K;)2 _10X [61NEOJD MJN M29:]NV"-^1/T0!9P"X^49 M2 IDS MIFFX&GL#NL(+I(52_5.$'P?=>D($;Y[!H/WVIRR;EFY6HQK:D$]AY MZ,Y2\5K]\ :;N4)W_CJ(:"?TI3?E\T0I]5. Z^*YH93=Q*/\YT* M=HLQ+($ M_M]7;Y9_;L&?7BW_?M!K]'G_]:S[K% LE$E\W9G=6([*I_(M8')Q\6;X4AY*4+4YQXHH M;)HY,[^\E>$F6V%C8)^;.=MH+]])&/W.PNA#21B5-EC?2]MLG[?<6;$3*3A0 MD,)&+))6EEK4$5PH:I!=;;.-FY2L_#B/JKL-D8]<[\<53=DZD>OR/"' -#P@ M]0]O4]%M[K;@CJC7FU#&JEWNA&1N.\*[?G^[Q6U]T6/ZO_I?]%I,)GGGVVRR M;=5VJ\_OM2]S/PD^]? ;ZK3MWK!=K:BV)$QKJSUNP6T+KS.YM2&K>I*5,[1[ M_=YAR.H6.:M\L2B.Q&HJW.>G'JW&Y_LV__<[P9ZO4@IZ\YU[Z-K;>;PF/'$G M4;O5[OMANVX@SH^&FEM#\^\YI"8+5XRNF_LH^(V=NEJ3WV.C#=]7=X/L/X1_U_!V$QY_BN'QEW>IK(^%YOPVG; M9\/!@U_'+I5YK<-CQ-VJ]UAI]2?OPCIVN]O=<>E2X\8>+!PQ&-8L'/%HW5AL M<4! @3N&(F6/9W>&8_-R[!A5Z[P?*=;C<+:N7M_AJ=21,0=V_\S96K7O[E!J MVHO1\,+3XX7.O;,X!^('TF2OJ%&_!E (])PJZ(=J<(2U#7F'WLO6*SVPU!L:6^.4[A&-Y]M;:\N6[&.4N$3]H M&!D.. Q^BG#.N' XX_ $YTF?T+1#XF[L&)C$S:5B3/RW01*RR, M89G&;&^<:IW2$$DD5'SW$1/9$YD"B;./X>*'"RK%(+R=T!F\PM%/U$2W*$F1 ML(R_RD&BBSB(/(VRP$R5DTSD@"H:1$J@1VY(0R;])+_"R46A OG%#4DVTWO# MZ<\*R=.;)'$4>%8R":(X#:(AXIDF,T]G=%!&;XW ^2X^8OA\=%OT6&V*J M!_&D:9+-=I:Q[<5?[X8#>BW9#ZO80!L:N!J$;BP9$FY4LD0J +>7N0/I/W3S M"$B<4W>):#)"1RK0"#"V/MAK<;;UU*^-@2R)0]LF I_8)QL&CZ]?FDV M4[!!P"RWS5_E[&F&5L/%QU1VJ>ZO/L:XTI):P(NF@RQ#.&P[, MN)?9V, 9W_JH!LZX@3->Z,0&QFS C!\30F\#9MR &3=@Q@V8<0-FO'I?-:PV MZO;M[J !,V[(:L=DY=B=K5NQ'J9AHP$SWG,K; -FO$-1VX 9U^X:[R+:&C#C M!LRX 3.NYP$^!;2&)PMFW+4[3J:H-. M-JRXD4'WCLUL=<)MJ"NS-X#&K%)Z]FGO0#JET?+55]*QS[:&EJ^AFJ\U8DL# M:+Q$=D-[.-P6KN4.GFW=[8/'FQ([G1MJGVP;0:NA& MUY7EGQRDL6,/SAX>0[>)CJ^XC;;=/>LUD,8/ 6G\Y'W7@=W>&EBP<5_K>9WMVP;'^,Y 4D\- MQ[C;;_7*P!E=I]5= LY8#P31H!@W*,:U89+-&?YIH1AW6YU%E,)M^7QS#&/' M@.-I,(R?$(9Q9Q&'J=,:[)+*2NC8#8)Q#:B[03#N]0J:-!",>YW6636"\7WH MWVF=/5+\XA+4K0O.A1L2]-HX!.B7Q6T#[K@;,*3.0[\<$#(R(CTZUG,4GF^J4@(AASMAI?D:_J[7^.DE=O M5U+GT\&0[;8;#-EZK.718+P8 MQLZBS>2TC>#LO8RF R 8WV+A/.A3=GW!2]"4)(X_!2!K?!1\> D7[@Q5C_55 MI" AO&,)*GX+4+KB_Y @(94R<7_2K_($Q90I.B*9VA<%Q(Q' @7$&@A3%E/T M3?.CBI3AOZ!U!)D2XSP#B4,*0;_)^ H&%3N.$?MA!CDU@IKW]*[/Z26ES\K- M^Q2C]+R#:DRE&-;O[/G0,60,V@INRB$^ M^@&U)X@&-/!J-!QF+0%_)\(*P_@:3T&BBT_B:S1-0#U.9;Z#,BBXQ7&(?U/$ M(_T^. D?PWQPA2](0<4YK,E/7^J>BX>%+1\.6SVGOS5J^:#E=/L[@QK?[DFK M%C5LM7N#&J[I[$FCGR]OI;(^L %)/V#-S#XO]E$!A#=8Z@V6^G()*FG[/&67 ML\!^<-$")+_T/CCK6Y7T[:22NAX'NWG%WM:;KF-!7G=@#YPMJE./I/Z_H=1' M1ZG@X+:=TWI1ZO&86AMJD2#Z*=+MM1U%%V M#>S3P1W5R8Z.I=Y^=,,'3X(/7G0Z]K"[1?OFX7G@6'LW*?/[95U,]]![6=_) M=5MH6I<@^UP)WRNZ:FP&&7W>Z19U")O50G2Q..-Y=[!UA\Y"5;2J&EB[ 2R= M7NS1,8T7U_. %3(L_9_3WZF"S_,2+&94^,PV_[;P/Q* M52^!:Z53^)5(J+YD$:9UTV.H#7%MW5RP)FQUZ+ULSBA5T3=-4SY?ZF9,L$'9 MD"RY=*,2U:*=/=-EDFD\SJZQQ'*6)][$38N>@D=,3+^L"[H<>B^W$]-M\2-# M\NZ%H/"3B;@*THQJ@/T@P0HZ59A-?2VAD'6RO[OS8^^%O4SB?W'=+QW"&@C^ M0V]L[3;^%+K6$A M=N&Y_Y8_6M&!F[XDQ44'>PT*':OV1R*[%B*RG@_[B[7%I68Z[JER9\ .-\'4 MS;!F^'E1;1FD]4^X>UZ MG[?MD(KI%TY%'_?9L'S3<&5]NK!*%SYD%&I*'80+;+)JO=AV:S@<*OR>\IOD M$8'_C-J4WLP%\7)CQ;'2TU".E]X4BI2_ B^!!3G&5\6-2+Q GQI^E9KNTMR; M5.Q9B_M=4%EG(RI[6!@I>B6: <5E2G0H3P@_+3P-?>:,X=/O%Y@]ASBDHW4[ MSLFP^4J-_M:EXJ9S.'Q1&N[YP ).-ZP 7X#C.0.;3/7'RC[*6R +XCQ#["\R M:KE]%+]TRVX9H<'ILMP ;$8W?LF!'_W3'7*Y)$+EC.E#\UF7NDPHRFIVC(;H.QH=C/8BDFFZX:;08+YE"[9LH.1&IYD[IWWQ2RA$R# ]J-&\^*>(JCL: MU[88'CBJ0NUPU$;&>Z0VYBGKY9KPX*8>'WGN+\_U*6_$C?? 9 P/#TIK&DN'T@B;(>)D/L.>>HD!,)VB M#8 -R+H7GCW"-\W%[?GBT(+D,*<&C2RNCSUORQV#W/85YI_L4C+DA-"ZGAP8:WDW:G/D#B#K\.7'9\ "FR,?P,]I2C1C;ZQ5,W2"B M< 9GX<%N]S@Q AH&!1F: F/P'.(W=_P4(T4.!'CAU1(VPXE$87,F: M!D,MK'6_&@;9-X,$T3AQTRS)62Z!OR/2%&$I$'N3LF."D;08I2N'5\PF:$L0CQ[PF2 M!OSW$PS-V)R5]@6X^X2<-D6 -53/%/O6)BT\ .&1X\P*@VG R=7&N]\3=5.E M2NZA"-*P.*M]]:V!KDLHUXPKM)C<-2_>G<98 T">:09/NTIM'3SR"U\5+8S) M/ U@C6!O^/%L897DWL).E#M+EJ R3WR@512Q093F"C]8SCC@4H)@.LJ3E$.E MC?^[=PHDDJMR?5$FKO)Z*3F29XBE9UL9B D9D_+D3(3&*Z[9+7,0D"]G6<#< M&N50OG3AT)&\\+%*!4N*J1"ZP#2G:DR$1VONXZGL6AVC]_(S#GUS@RQ-)2++)820R MF)*BRT!RD(,IQA@2F?",(E)A8Z%& )&6C%6Y"W\O;2[T(?2;LC75!0IT!*FN M/,YY4$"(X, ME!&^,6+&Y'+D%!UWO4D \DX71V,GRC2?@LYSV2+.P#SZ*4ZHLZY6B?2K(5^UFY9DQ5WA_ M[@]9,RX+7'6Y9JJ&IU"J$IMI\:UJT$>(XV/ @PU#^=DQP?T7(TNI@%Q!X4]= MC CQR!DJ9H65#2KR*0]9\;GV5,]#Q)2_DAT)8+Z/QUC.F'&MEO #F3R7>990 MCY8H9UK4T8?!#^P1DW\T;3U/CJ%0DUKX>:G,^*KS$QP C>5EZ$9866D)AD@Z M"684C ]#=R1E-_Q;V2R6'')!_?\)$38PDA!<_4XD=V(:[B\=+EVGK^RO?ZLYOTRY1E\'?MIPA.:5 M7);28M7U7$]$9)P9#?">ZY%-/MC2=$OP8= WX2*-Y+"PD$]&Y5F#(L9*2\!> M**#VF(JHW64R*[D47Y'Y M=;ND[B,^E47OU5B5%^>A3S/%X# 3QN:@XN*4&EW'8VZIQ0?L^,@*7J)!DOSP M,3X(ZY7A(>EX7A"5-ETD&>+ 43P<'. $BGP<$)()D51 =^'')8)5."=IGI(] MH;[#)A0Q2H*4PF,GD5?J@P*Q=M+1!>A:BD1(U!;2\&"'>4>#_8!--WH7Y\4N M+N4NB/B^&4T*?\_]JZG&T_L ZF$JYWS2("\&OD$#.8IRMG*P]!WN^)<8!(C3 M/OE-Y\[G6!G!D!#O@3+9FG)L.94(%,LX"%%X*%OZVX<+?-#O%.$9*%U#8X:0 MT PFXJEL_I%0T5?A<4BRH*$DCN!G[Y@:752S%./===4 Y:)CB@;#!M,-.J>H M/0KDE2*9?U3W4B6WG)O9_217<^N[]S;N+?#_Z]GM#OVP]ZP^]UQ-K=;'[Q]^ MM[HMZQ]_G'_^_O'[^?>/__W!.O_\'G_Q2?W[_<=O%Y^^?/OCZX=OUOF[+W]\ MMWX___K;A^_6UX_??CL.@OZ3D2T*B*QB-*8L-T09A3/0(H;-^9H#H3F=T4E' M-?B1[GIG"B^3)=1=:EP@+RHGE-N A8+ <%6$.N& M9#:H/9D1E?5:UL67S]^_?OGTC2CL\NN7BP_OD:CJ1D+5F_A0&GGZ/DB],,:! MHA2L2V*9N[C$=F[J7UYYKYF>E\V?=)Y8S(, MV G(,*GE=-T3I_]"O*0O.7U?_JOPB6]A([(5W"E;$B_,3[S$X89CL*=U/\3R MVHJ!L*!>P-!A#A11RIZDFY4X<&$8L-PZ\[^KY8)T1UE@R#<$&=DSY(ND^6@: M9*;;7]H7F^HT6-?FE:;D _+8/II<6AHWC!:2?"4ZG'IX'XYU!+NM\(_!@L*; M< 9OX VY"@WB[M*629ZKCDH:>3:]$>,,5)@JLW>KOE2G8S6G5ZI82![)"8<2 MA4R^31_4U(W+-J]\7)D:,KJ-(V..'"TII#J9(\ RH M?0U.,G0QT!5YTFUW)?01/ [K-#$HC.,<55#!A\OE""I")R1F_;%O%3QY+-74 M'R-)*;I:0 I/62ZP@90QKHH8")[U_S2#XPSK5=^+,-B=X5CE"9POU1W 9V4- M%X43N!T!6P_<2*OG.*)8HPMWR0XPZG&5YK-I##47UM(**/@]^A=/6M48 +=O MBV33%(>$E[WVP#RP34X'3]$X(40_,/D.K>4YT?6_I(]'P>CB%E0=QLE(1"#$ M958=*7 2S B]*D[3 *WMVU?#Z%^\?D+C@NOAW@ NWE)?"E,LW;$8?0Q#!RYX MDS0!725&S&'?[@B%$M6!8:@NF,2QC\^3<4$LS\M2G8I(*&B$\@;N?^&R<#UR M=13ZH])P7@)G9I0,(-?!MZYBK$1@P8-9CUF,R3AD?/EN'0]*WUA89DU<; A- M#)?(D K(#%6;K2)05%RN![ 7SR)IPI%ES)+(HM)2%DK%(TCN%$2%[_,%>F08 M]@0I\:YX%9N=>$"1*>+IW:Y:LKPN8+H@-7PW">4/:]VV3?Z[&6@V??'[R'Z0+DV1A,)67"?&%317>/7&IS MYA=MSJC/J"9OSNT*"EG#,R*CC683U70WO\"T[FR9B:)E1+[ZD4UA[FQAB17D'L2?RMT.X:*\MU![/N4-!VX&"HSJ1MH.8)VDJ?8%5B[4CBF1>% MIOJ(@A030]+A9=57G-A7%5*IV\Y6>KZ)X(L"D\'0R*J>E?;JF7LM/( B?,14 M@>J03/4"&AM+,\0ZL&3ZIIDMDCDBSB,FHK!&YRI;284<"U^PMUMPHZ!!0?=6 M*^C- V^PJV>-6G^4:GT5>3YHD4VU0+X\__K=^OCQKM%BI^.L"1=OEOZ0WX$= M>"=P4(A+\IK#6?,WM5)>%'<^;5D?_OGKQW^B)@]_I<1Q$/U:" M8>.TAP3)D1CXFF5\4CQ7@G;;P-<5C5G[.9G\^]G0K=J%J)M:KO5(K*:/G]]_^*?U_01%2S-4O%:_?!& M#?X+(GHT?6F!LU!C+$P\(J'%?RZ4":+6HD*18P/EF^6?6_"G5U6_'PZY3@MYVPW^Z-'#=8^2HY_7##7 M$.;VV9V&"A_IQS8E]4L]QW5OJ>2-^8(UQ,VNN4)NWA^=QMEC \ZZ%,)#KV;NN6 M2<*;;G'S>8*XQ?O*LFV6==L83#[R;?S$>Y_[9MYAR2V0IMV; RU+.HJ3+)NE MKU^]NKZ^;L'J6E?QSU?GB3?!W-TKX5^YR2O?S=Q73F_8.^VW7\$J':<-/PZ= M0?NT,SCMO'*=P8G3=T[[_^L,Q$W7=UJ3#"3-+W&>9!/K7!8L8!3PJY!II N\ ML#'9K6CI?M1&L31]OX"X^!RGPF92AK^WJ)VHVG3&V(^2-D#^*L%]L9#@OL X M5)0M. #6V!8L'9)#"D=Q)Q:2M96PZFXIK*@K M84MI=9Y?Y6FF)GAU&V&UPT1 VY;(E5)=XF8B37WA$VY]R6!R(#8U4<,%CX+[1&+C-)$]OR2W[ZRX- M))P8..3: 5/8/!Q'MAKYML/3=-J-@&L$W%T%7*K;:-0<3?1%KO4")M9[)J#^?R'SL,(9]M]$:"CNF]V9JZ&XF_3X,?4G8ZO4A*][E56):R=;80U-3D.MA+6O^(BEB3U']_.Z2.-/-QU M&8ASN,S#5IQ\ %'8"*-#""/E0[=/3[KM&Y0<3OOF_Y*I)Q8+3&1ER*IN?O!C MTURFB_+$J<1.;40.0L2I]MQJD3.I2%/G#/KC]:WUD4+ MBSGHKTZWWR9XO@JX2@E+V5@Q>Y IC173R)2CD"F=77B4B!KHY,AQY;7,-I M'ZPNYKBI]X+0E2_=*\&HV"[#?+]W,]>BRJ\7/ XG8Y#.P"!VGE1#L[@9(+VH M,7->[INN7Q&4Y,8GM4,T7P7[MOG_/F1Q$BWP/U:MY!>JV[H>(-][MZPWD2!>GD,6Y:5J"MVODE@J33D&$)J:NP:5]H M"%HJ:4H1A#W]D;[DD:4CK&V*IT'&LS&MQ;DM'W$6SFG;P<=^%5?*.?QV\EL] MX-@KH9P/C-'>?] A*NM.8O6^#P[%OFUD^I'@LZ\3,8/.I@#F3YW#3G722X)(D-= 3 M3;T\@B_1\]P\F\0TGO0>IM^68S3N]=RC0-;OM0:]]2#O&S_IK-4[W0ZD?]7O M.ZW^8#>+ZK2&P^V0]5?_OM^M?L>V:SIMM4_KMJ;. YJ_32#%6#__2<&]E^? MV-[1Q*9V :]_!/MP^O7;2/6,@"^7WS]^_O+M@\+=_7Q1CE]O2)4'WUWU-;UW M,_'Z^*E-XGEJ**QCW\]CD0+OYH^ N&ZYC&$Q(,+U?EPE,=CE)W)%8_J_NPV' M>+@-ODI?6>>?O__ZY?/_6']O6;]]_7CQVUUD7*-YFWTT^[CS/E:*#V/PC+.; MP3,/M_O/[G0C ^-1;KY>5[_+^5J;VF51-HFC.6F5)/!^-%KET4NQ9A_UVL>Q M&J7?@RR\G^:H^08?_ ;W(__I.:^##-[A;;#K_PX\0?6!@4^H,]R1+:R_N-/9 M&PD,<>YYL%L<=Z_:M/>H-^KSL=T[DK6X\1=5[?=81[=\S2^7[UG5O!TT_7_@ M3/]@=:;_U2CVY_"?238-W_Y_4$L#!!0 ( "8Z"%D4RO7S1(2I1X +2D#+-T7F*1Z/-K'-T R4__ M>O8]]$BXH"PX;74_=%J(! YS:3 Y;7T=7K:/6O_Z_.[=I[^UV[^?W5^C<^:$ M/@DDZG.")7'1$Y53)*<$?6/\@3YB=.=A.6;<;[<_:[(^F[UP.IE*M-O9W4^: M)7?Y26?/VKMOIM/?WCH_:HR.WV\9[H\[Q;A?O'>X?_SPY.3C<<_?( M/FX?'HZZ[?W]7;=]O'= V@=X?W_\L7O\L;N[IYD^BQ/A3(F/D3(M$"?/XK0U ME7)VLK/S]/3TX6GO ^.3G=U.I[OS^Y?K@6[:BMMZ-'A8:OT\XE[2?F\';H^P M($ES-I/!4G-U@09,D \.\W? W,[A7B=I#;QH"7<:"(D#9\[=E;PM7V9$=/.) MU/T=N ^".NU.M[W;S9":*7?;G;WV7C>MI"OG9&D-#W:BFRV$I>1T%$IRJ7 ^ M)V,<>HHD#/X,L4?'E+@JB#P"8;+4('5;8CXA\@;[1,RP0RR<^/D=0H M]6>, M2Q1D2,=8C+2J@DM-UD)1'%PS!TL=WM!2)%9EVN\03PKXU89?'YZ%V]JQEQJ* M]@3C627):9I(>GREB@:IH.X>'Q_O/$.4YFN0&W:Z?1O^;'=W5214$%L4O_:R MU:]V0K<)'18]M)H."=V:.N1VR:)8,%'JWV)=->;]N[(:,64E-?+'"TLL$@( MX:"*0$&<#Q/VN.,2:M/_5IO#'U5ZW!(3XKA59";-X8\%35>D5"O!_>< =[50U7)$[HO2;J@7RH[B/JGK;Z M3*W;6PBN?;V_*EY":9E1XX1;PF\1@)\[^E\7M1=+_#;25)]V5MNN< D%<6^# MS_KOU2X=$\=-2@A7G&)-M]R'S<7 M,2AQ_?'QP6[W %P_4(XC<]\O6*&8%XJ8O2$BQ1WFRJHID53IN38\R]R,6.W: M8X7>+_'^J:'8S;TEV/A6C:]:M5=UJP).1LSVRC!;,$5LC!9LW] :]YFO#)N2 M0-!',C @>5D!0<46:;8.P MNN43'-#_:BUPX)X3X7 Z@U]L?!:J?D/LAU0K7D;$/L(BGPK'8R+D1/U(LT6* M+THQ!MP2U@U"[9K^&5*7RA=;:!8$1O\?K?I_3ML@!Y]A0=5 (/1] MS%_8>$ G 57#.@YDSW%8&"A_3^[4N.*HQ-P6D[5D&&$\7H51BX/^DA:H^U,L M$NZEA**%5)2(;5 $7&+*?\->2+X0#![4TX0MM/G$)LP..ZN8 1^D&:$TIP;! MV[JVY/ MV.C!:,ZH01BHD9:'Q+UXGJG$D CEAELY);P?X9&M/96 MT8IYHX2Y1DVS1S%_E!+0(!3/RR!KDT3[S?2KUE*>"3*5N ML!@A095%5AD+H_\/5OV?XJ;#?HE?@X"Y\&<>>R'DC 2*K;SSL'VU-)?6",7A M*A0)&Q3S09I1@S!(5YE@TK1/!G,HC?[/9.7+1:Z(3=.\#WNC+I1TU42H]:F$ M0);:B$(F-]>,VIH32K-J$!+KI-'?,V6W3-WW]S]F\I)-I.[H??)7DS;YU@%L MB$?>]PF-6)(Q,#*9TV8"(Q+?I+#(K<]4P[N,A1'(3%)54.AI(C;S(DPU/%;) MC!ADDJLYAR9Z/:^44PV $@Y&+#*)5GY)J(G 6)=RJJ%5E:T1PDR"5JU.U$1H MH9I3#;44A1&03,8&Q$UT;T0GHC!/GIVDK2W%A(,OGO*V IXF&$)K,] M6I1)-Q&>^8[_.9&8>M:09.A,,!QE=CSG+-#[F$F3'+].$MEG@:.(HJ.A;-SG M1+GQGHJ'BB!N50=C0&RG]J'/?2TTTZ>]M&X(E'L+M8HPWQ#U2P4,42@)M4Y7 M?_HL$%/,R7<,-@LMC.&VG8I*&RG=4*0<>@_J_824@BC2$&D5WX*N\MCBST(9 MCRS R($SAM0+)7&5NZ^TM^%$]7<=[RKJ9 S(3&5H8^/?7%-]9A)TC0Y31MKJ MB+V*(_9:1^Q;@%8+AI[ZY8(WZ2,90!<7%\^.%[K$O>3,7PH5Y6SP\1WA@^\\ M:*ZOI#&$,X6U#85P6G44Z8X2Y1%HOQKD$-)@ 5(F1 2-C.G<2O7\8D\(HL]& MI(HQ<4.7!??$"3E70&@,*\;IY@4;8R]32"PJK*?O_(PB771(IFM2B3I(Q=-< MH3B6U@ZE MU4.1?F\QESCV!G/(Y!ZKSIQVS(SX9TJKQ?C/F;^!EW@%+L1+C&_@G6 S T ) M6R.@F4)M,:!S,;#"2 0U$MSY?FE%]#)T1G@RQ=K45FT#'9^WTPIOBG-#CT!: MD+U;$:'7"S!!>9PI^!;L]+91(C!*'/*W@]_ UXYX[71HQZ%!_Q_[LG_<(N*.$/9KS;RQRBU7&-0LF0P+O M9QV]!KAR1D;<,G6D&+?TH@08(^ ?#J9'@/E;I]MGH[3HQ> ^J: MH@RH'W0R%9?"DXYJ69J(CAN=91O%XM]"8^Z2M;JTF9L1X$S]I03@MZZ=];B^ M>JM?)]9SE&^JGWNMS->(::8"4X*IOH4B02B1](;OW$5G'G8>5.*F6HH[3AVU M&/G"7.)%'JNZ_%U+AA'W3$VG!'+$1KN[C0 C_IEZ40G^"X'Q$*!%-F8$^+2S_/6)Z/?2%RK@^Q3QIWYT9,"[ M\?^(DY.D7OURPX*XAMU">*1 MQ0_?43J9$4Z9.]0ORX^^(".36Z/H!=RG+4>?0&\A$2JI5(:@]2^B*SP*%*7^Y4G> ^>+3'!DSSY-#?G"Z1)?E+\9CXLC;0)_]O, \ M4,/%_'3??$L]R=UZ[G]"(>.WWA7X9:,RS(YTP^CX?L:3+AEMSY&Z;UT)$1+W M/(1C.G=:);@"TF_'NH&ZV%-TKFH$9>.DD'L5:(,+/;@9YFNX;KM!N*9Y.FJV MY;N8>17?57"2/N,O7N^BW]3@3MR\.:6J/\HX_6B!$YWZW9QOS/S^ZO"X"I2C M,:3[T?\T."2%A9%"B816]!\>_:< MN,S'-+"P17\H5042GE$)7[@I6CFO-'O]:GFKW>I2+6+[:BG*?,(-J.0VW6:$ M64-R$X(R:DQ+M"M$):=E!6 J0$ #22:$V_2-<.11YU:E#S [&SI&;MM:8) Z M+*S/[ _4DN*!0&V&E-MD05@/ YF"M(^YQP;4C]-]@V4E%+4PJ>]AH2;'>)2] MY??P.>AD-:B$Q6L$O6+[@I^5$?[M4Z!ZS93.KL87SX0[5!!7K2B=LB+"IL5L MNL>F7#>+9&S9=RJX&1\R99FC-=NF PME_?!>[(TEX5'910.4VW:X/VK4V Z =;E<.3P]3PO"\;RR=%7C[ZVE#68A2. MCQBK-,T-'0D;T4^P\!.FVJR1KJX%VECQ ?$\U75^(:IC@6"WY_HTH$)&^[26 MYMMRJ;DSU.!#,!R&A:]'/1*/Z9"U](&!N*ZFYQXP+N_4I22UZ,VY&EY2+N0Y M\? +<<\Y?H)&AFRK.I_ZFC^<4NYNP/Q2/K4P/RE87#S/**1H-^Q1J]<]@@]3 MEYML1UN'$@CL)URI(8/K[U$G.35LPAQ78M-ZIIB2NM9+Q"QQ,[F]+- MZP>+ZB.@D)TE2=NZ+@:6>\87_$"^P?$>M;I]I +RUFA T"L>[$7YEN7P8LML M2SM>"=$KG* SS]Y$S7\3-42D[" ^53=\>%>0M1/LF/T8\=%7Q6F'1.3FHYG45DBVM(=L@&1TB/1%[B*MH +"?[J/=XBS0Q'1\JI M:KNQ%XTSO6BS@I*$5::UWN=Z=5BN>=*F#HO4 M2*/;P% FRC2KC^[#)V:C>ZI9C72?JIS-2OMTP_KH?\E";J-^NEV-M*>/5LY/ MMZN/]@/Z;*-\JEF-="=J36&E?;IA??2_@)T0&_V7&M9'_QMJ-^"GV]5'^Z%= M[ QK&3F>;>@OMZR/!<,GXMF-F\LM:V3!E'))+(-HI6U]K( YU=:*U;9UL"*W M=ITDF[__VKOI7]P0&>_;#52V*53V><]>L!=]Z;KH[-*:;'^,S/Z2D*@4< MU>$:^UR'=0*W2-/=/:7IQ]=9N4Q;BTW+&_UJ!:VEW?GL$H(ZP!8_]02S'U$= M01)WM]/M1 _"Z&_AJ*P77K93;F15+O6 LCJ- M"X:^:Z*JA6E?,'\@LJ)E!J):&);WJ%T:D7(+;:EK8:K>ICMS$MEKI"/ZLWG.(@1A1>Q -.&#)X?C$Z/%*^6?0=U=C.<97L MCII^Z%\X4^+CS^_^!U!+ P04 " F.@A9&*B 8O 6 PS %0 &]P M=&XM,C R-# V,S!?8V%L+GAM;-U=67,<-Y)^]Z_@:E\7%N[#,?8$=3DMX[$1?:ZV<6M*DKB_OI-5+,IWNQFHZB2(R;D8;-9]0'Y(0]D)O"/?WXY M7NQ]2FTW;Y8_/V,_TF=[:1F:.%\>_OSLCX]OB'WVSU]^^.$?_T'(OU^\?[OW MJ@FGQVG9[[UL$_0I[GV>]T=[_5':^[-I_YI_@KV#!?2Y:8\)^67XLY?-R5D[ M/SSJ]SCE_B<4RJ>K[_][/SK7VY\_[,8OLV<<\^'WUY\M9O?]D5\+'O^ M[W^]_1".TC&0^;+K81G*"[KY3]WPX=LF0#_,^H.X]N[\1OF)K+]&RD>$<2+8 MCU^Z^.R7'_;V5M/1-HOT/N6]\M\_WO]VY97-23]?-EWZ,33'S\L7GK]LEEVS MF,P*, _'*74=PA_>%Q_=I)^?M;-CT\6:?W949ORS\_P84M2Y$RUH 7$ M?][]L.=?\058A-/%,!UO\>?S1Q8P=:"F+WU:QK2:DO5+%TVX\J5%$4C3KO]R M 3XMAD]GIQTY!#B9O9V#GR_F_3QU^\OXH6_"7T?-(N+J>?V_I_/^;,84]U[) M1"PH3J2#A#3FFD@??#;2*)R6JQ-61M?A\ :Q9NC\(-OS%SXO,_D\+?IN_GQ\?!,,N_3\?KO<]L( T(HY83VO+/J'N'P[ _C? M@0$["J :$?:[#G7IR].V19,_ Y-%$OAV9QG@.)@AWBD@E''#C=1&:U.9 U< M[#R:$)K39=^]3R&A"^(7Z??4KP=GHB*& RZTC",$%R/A3DBGN=):YMJ# MNP?/E)3=XUEPG=?5)%"-X0=M.H%Y?/WE)"V[A"OY'?JR[;412R: >D^,S89( MBOZG!^6(9%QGE[VV(E2FQ@:PIJ0,ZS&DMCRJ$>6WY2=\=].>(6-G4@3(,5$2 M0* RUM824%X1%JWE)J2@JBN+R^_?1/3BNQ/]HV>XFHQ?0G=4S.TG6""2;K]_ M"6U[AJ'P?\/B-,U29BYZM..)9H\AJ,C$2:N)IE3'""HI 96E?C^B37@@OSL> M5)1"-69<\O;60PS*&AT])3D:B>;* _$&E9+W,:)W+C-UM3WBFRAJN40'<%:L M\7IL%!ASJ$9)#%(1:8$3KVCQ8G%T+*$$F1_)&;J*9$INT(X"=@6XY3\HW&I M4U=<]781CIJV_YC:XQ=-VS:?48%W,^.LLSFC\M9HVV6@@?@<)7$J9\=Y3B;5 MYLTM,*;D/U6FQJZ3/H;%G$',D04NB :!D9U."IVY% A^;CC365)FGVK?L(KM M-\D9 6 )CU*@:G8XF89Y8H605"GJM-!/;/LG8QNWDO8]6Y^/F>N=V5OR%[,_ MT=^$9;_&6RY/7S-W>CF:B5 MVFE]5YK[>E:J61X6:_DJ^?X2%A=$L$%;DERT1') XVNS)4(Z,#;R'&GM';_; MD4PIPJ^FXW>?\U$S78)YS3T&8#ZJXBTQXJG6)'OET!9IX4-U%[5ZUO9E6L8(A*'*PBCB(*+\>QE%\C/,R=E@%I? S1C5-'L<54D9XB(S%J,*1)@M+P4V06;+ M:L?M#Z*:DL=3F1B515*-*N]3#_-EBJ^A7988<3^$T^,RZRF^2GD>YNAW*V:4 M41A[BH2^692VN&6,:,,!W36*I*[M"SV,:DH^466J5!9)S;W!-8[!>T/NGK3I M*"V[^:?TVS(TQ^EMTW6_I_Y=_@A?9EY[86TR)%.*<^ T$.N5)@P4BSH% 2K6 MWQK>$3E^\9#"5Q6%9XXA5VA"9M",8$F*HGU42+D4J M3.V,ZBTP-F&&^CZ9L>ND5ZXIFGFF? Q.$1V8)-+32%S9EW8"&"3P0?'J&83A MS75KHH*+&/#@VLG,X3# :N)P(DD6E"L>T7RGVE9RZRJ0IZT3VDJR-_37HR>W MHG9J3E+;GQTL8-GO+V-9>R>EY+V4)7"A;(;(B95"HP46D8#7 <-@'#6&K\SS MVCO9]^&9DN=<0?K5IK[N7N%J9)>V*A024T:,Z404'L?(,P'-+>I-!\XG$!QJ MZZY;@4S)&ZX@_MTG^YK<__'\^L2\Q9]KM$5\Z/'?PLRNR>^0L\/#=^Z/N..I MM1LE-@%?J6,"%^Y7KW/_$\P7)6']L;D4 )^[.*_FBU/$-I.*4K">862C*8H[ M&^*"%6@"LO) ?7:R=OBP-Q$N.UGY(]EG'=]._>% &N-,;QZ,?QQBA^; VC[>9B?(.F6AU^5S6J* MLC3" DL$$H_(&:#$&:&(0G]9T)R]U;6G:%?,WZF]V)Z2U]?HDPI[G$4[TXP+ M"303([4K.TAHJ!1W1#.#L;E74E(ZYI+\/C7\[MQYO!3JA<:KR&%Y> F(Y98F M=$X(*(-#4FA&;-"9L"B,$0& AMHU\;? V#TY]BDM3],;E#"&37T+H?]SWA^] M1/<,W]"^_A(6I^6 A!*JXO]BV4B'I'#(+! 5?$81&$T@>$.TP,@7*/!D:O>& M/ +FE'8+=^7/S?S9N%*KUV74='WI&3[O<>MF3EC-G?7$<%D:'W$->ZXM":@% M@K;94UT[*7\=PY9Z=%PC7)L9.TWX>&*G3@H'2#ZO4R*2EJ)\X4M'M^0R!1N" MJFT[[Q?[8S1EEW!JCO"1KW#Y+9IAM_;\Z3,1$@<5*$8L% >8>"#6X>I*BK/ M4\Q@ZU<0W -H2MIO)S;<5'VUQ%"5[>_RKTT3A^,14OMI'E+W ?V?668\&\4U M8=29$M<* KB@B8C&LI0IS]:-P/O;T4S)@:S*B4H"J%=IF1;XJ\-?TQ*5^P(A M[!<4JLXK^TGW1-L;C^:-TV+[#AO?@AG M'UM8=NBEHKQ_A?FRO.%%ROB=XIEF')2R ?V=A,*4EN-8>?!$2!%X3%Q+J-UA MM 6\*5G2QW/D^DH82SX5SZ#H4YNZM67_O5DV:U=Y5D[ \]ZS$LCX#Q,B1\&T MBR)59L*#FS#?UE[6(\"N\UWU.)I5MG"%9,W,&2BJ%?A,+#>(1@N)=MI& D;+ MR'6V,M8^I.LN+%.JLZVI RK,?#4>7*21OZ:/W^5U2GF&C#39@R3"!DEDQ"%: M)QD1VLE@? ):_1R/>P%M65_[O9B%>D+X)@5,5XK$!]U=L8[IYL/'+&=Z8"B5 MJIINJ:J_J*BG3"<0S!!G2X]&3J52C09BT"ZP*#,U;H1&N[O@U W 8K0&-"]> M;K889AK4+YG-=0WKQT%$-Z.W0:QE.?/JUX_W> MIU(#$Q!&^072XNH'E[YYD-IY$Y%8;8(NO4JK_^+/J[SNZR_A"):'Z3T.9E5Y M.8/H44V60R2U]D3RTCQ@T+&C#IPUUE)F:[N_3SO""N:]0#AHFT]SE.Z+LS^Z MA.^_B'+W<:U^6IWXX&2DFN*B\]&7:A593G0$1T14,6M.)801;/^&Z";E&$R7 MX[?X&F.(O^;V_VWX5A'X57PF>DUS!!)S<90<1EJ.(CXI!4AI;^1*6X2J^++6P+C%";<1I$)H1RRT0RHU6^)/DN;8EVAS= ME+9JOW]Z[BK^;T%/8T$J54YRHA$7C?:.N. 9B58&7$R<&S$5>F[9;74 9X-G M^RY?/'G(GI>.4A^"!6">0!8*;9I-Q";*B),Y2M"!8C#QD+?^T$NF5MT^!B.N MM$'5FO":_=PAI=B5PM"A"+MT%W=EOO#WN5+!?MH;2[V\57BP$L7%N.\##NI MV;-SS-C&"*;BS=31E!>>L%"8H;8"[2#+6; M@C;!-;42I:>@3'5Y5;PL -KT B'%DD9(RVZ8M5GT,O%H/'&*)<22*<;U&.9+ M+9F3,BH.M0.3VY%\!W:X-EDJB.0)%,WY'1BSQ!W-R@G" D?GD2J,+8) MP-$ M"M(FE=C3:9ES4!,K@/JV&N8Q@AJ7/]E0PF_)HEW$5>_TPN.2F/Z_8:ZN;W&4]JMYMV+[3 ?NM?"Z M'(X>B;1&$8B@B8F*1@'E3)?J]XENB&T30NF_%Z%&$=N(VFE]%^*0>C,B:)HR M 0IH<)G)Q,IH26)*1I^$TV)\RW8)T";T,7][Q_FQ$JJS<74=SWSY*ITTW;SO MX,J5J3-;SIM7MJ3#C"NU,A;#0FF(T<9$S8./U^^LO&/3:M,W;L(.^S=AQWBB MJ*9:$$N;PGR8+/S_BW1>?'59(9*$2\<(T9RR4(6VH?:?4N/+>!Y1 [R/"GZ ML=D/_WLZ;].=)QW/*(I&V9PP/%:E5" Y APLB8*;1+U!?Z)Z7G)C=-]#-GM7 MB,?"@3VYXU^%2-\Y/BJU$N_>TFM%+E M]9_#DDQQ_Q,:GS Y<\F@0"$"R1DI83 M)60F28!BDCF-7D9E-;0EQ"I!=UFV%]ZHIU0"-3F"UI-W M-9[>,4>FDJNZ*777V K"9A%4Z#,@ 89M6(8JY5.HW(?F4>]1G1B6F>(+,C:)1_W M(]I96Y[[%+\W_8?4]XM4]'JY"K0[NFW\TF1EP+LRX'*J-X:3-H9(5!#40I:> MNMK'@FZ'<$KN9$4NW5"/XXEM5/VX3DR=[:#>;CRCAG:Z'U@EY7+QDM)O0)/4 M1KER;X;*Z,0'3:PQE#"N O7E/JI8_TRTK^^O<<;3\*SW\/E?T*=V#HMNAC;> M!.4SH5*A(?8N$@_1D\R2TTP';?EH@[H,9$IJX-%2O^UPI]VFO.H)7P.4/YOV MK]^60V%\5W+-E&MJ*2((.#HE [&J'"Y$0<;,&8]NC/.];B*94M!67_Z/G_3Z M!'A3CF,]2G$XS'=&18I&)TL,#Z&<*V\@VMJ-^+35KNR08P MF3@&I1+:2^*<=21"8%8$QG3URM'-KX6M.-9?V])JXI2SI1& 4%J:IGTYT"XZ M3E2,W (O]Y;5/IOX?D13C(28R<"::(&WU MPOB[P.Q4@WO^U*OW)\#U^Q,N[K(/W#CM&,FZ=-7%",1FF4M_9J91>VNO#_N. M0MRM7CLERUB'$E=J;\<309TR[7-\Z_MYX,K]/&M8(N3@5;FW(R8,5QAB ZDE MQBPA+[? ?B[' M7UP@HM1D%J,OA^:47#]#WKJ8B%<&*DJD^@5 Y[W4:RP1 M(RAF))#D#")0EA/K+"7!Y0@>(W_/:O?OW(YD2IVEX["B@@1JNA27.^OWU^UF M=PY< &0ILB&>B4"D4P%U''C"DE20@A0^U^;)MA@KN5FW25TI23/S)-*DRP4? MBEBM@'"?T!T$:B.K7;.[D_9\PK!L/!;=X7/M*)ZZ5O<6,-D(Q0,O-R[(TJII M' 'F. 'ME30V:IEK<^4.*!.+UYZ.*35$,SI/%,WH6<=,E')(6JLM<3H[0JU2 M%A*&EJ*V0MV()X\8X;H9\6WI85X__VP]4,>]$%118CE5..NV]"5J3D+.(3JF MG:K>\' _HBEIT!KLN/.BN=WE,>HN^JOD+R5EWS;+PX^I/2Z?[K!M_O!#:^R3 M;PF]5O7KI??,!-?.48;:R_I(9$@,C5[D!#^VU@O%-*M]:OWE]^^J-/Y8PBKG M4Y)"OE^?U[F^,EBS++URF611FIFI+R61H$DN(9,/*HOJA?_W(YI4^^JCB7!= M55240L5C)Q#(LNO;TV'C%=KVK'3D'A?_818"!,8#(]E1-.$J ?&:)J)9*%M,VR?[V,L\AUD(PRXG/QZI3 M00,-1 F,SH6E+"OYD-78Y$5;[FI/7 -4G]I1A?T"PE\%$(Z-0\B11&U-N4D> M1UI.NP@@,2@P6DJ]62;T_O=,:1=[5$D_9EXW] G//R__>'1#?_GA_P%02P,$ M% @ )CH(670"[O4A4@ $[X# !4 !O<'1N+3(P,C0P-C,P7V1E9BYX M;6SLO5EW6TER+OKN7U&W[^L-5\Y#+]MGL:2JMM:JEG0E5;?/$U8.D2)<(" # MH*IT?OV)Q, 9)$#DW@!)N=MLB:2POXSX=F9$9 S_]K_^/!O]\!6GL^%D_.]_ MX?_*_O(#CM,D#\>?__TOOWWZ!=Q?_M=__,N__-O_ _!?/WWX]8?7DW1^AN/Y M#Z^F&.:8?_AC.#_]87Z*/_QS,OU]^#7\\'X4YF4R/0/XC\4_>S7Y\FTZ_'PZ M_T$PH=:_MO[I]*^L,.9<\" R8Z"D=Q!=YA!D9%[P((WR_]_GOVHCLT05P)C( M02F1P4N-H(-2Q7)ON9"+#QT-Q[__M7Z)888_T/+&L\5?__TOI_/YE[_^^.,? M?_SQKW_&Z>A?)]///PK&Y(_KW_[+ZM?_O/7[?\C%;W/O_8^+GU[\ZFQXUR_2 MQ_(?_^OOOWY,IW@68#B>S<,X73Z 'I_G%__P*AK]X_*']*NSX5]GBW__ZR2% M^4)!#R[AAXV_4?\&ZU^#^BW@ B3_US]G^2__\2\__+"47)BFZ62$'[#\L/KC M;Q_>W$8Z',]_S,.S'U>_\V,8C0CQXA/FW[[@O_]E-CS[,L+U]TZG6#:B7R^Y M@M(5SO];/^W'O3&=$I!I.H\(]%T<5XHWQ'C7I^^/^>*S(&,)YZ-Y0\2W/[LI MWLE9&+84\*V/;H!V\4%PAF<1IRVA7OO<*SC7(&\BK!\Y^3(?CB_59#R;C(:Y;JP?Y_2U[K2S27E'3%ML +.',=.GCJ'NM,Q(M@"WQ:=>04S4 M&(Z']=N_TE]7'UW1-<:.?\YQG'&Y]:P?/IJD:[\TJAO?Y$)3HQ!QM/CNX'P& MGT/X,KAX%*'%-_3'V4!&QTU6$5BQ$I15!:(V$:RC@R(S*5*RM_4\6_.FA%E< M:'KUB!^K,'_$T7RV_LY"O O1;D:Q%&F#=7T*<80#%DE4TM!>DXH Q8* &)4# M[C,+4AMKH^QJ30L$U]=S29*3Z7IEJW=LIZ.B3"=G3?4YGS03XU)3!/HO/TRF M&:=D'=&/%B_^7].(N)___2_SZ3E>?G,RGA.K?QXM'DAO)WZN?W@L$V;3^>#] M=)+/T_S=]"-.OPX3GOPYG V"+3K%[,!H$T#IK,$9KP =LZ4HYIW;BM_T@"L\ MH+]=)"I%)]+5H'.S2>G M]6OVX6&4OH-<&RI[O8NM@/U]824.D 5NHR8WMK "RND((=$I5[P,Q1"NK'3C M(_T:@)9*OLNLOE/#^RIETDJBM]7+]E7O!_R*XW/\A=9-QO!\&M+\G\/YZ:OS MV7QRAM.?_TRC\QI7.9G-D/Z;/X4_!SZ$[+278.E,(]N&60C:,0A62UYB#LIL M]:;O0()'P.R/*AV9@5VKI@,VK?RF\>>?__Q".RC.3N)L 7Q0C#+>HB)>IPB* M6[)^M"2<(C,AN2Z2M_9O-H)Y\LQH(^8.#HM7D]G\7?G;9)*O[ID?)Z,\2,$; MERP=C(EY4*%H\,IK.AC)]!5&(F.Q,0$VH^F? 8U4-NE$WATPX0/.D#[PE&"] MIGUL-/E2Z;]:_"!I'FWB#F)F#I1 !BX9#X$7+H.WW);69+@7T'/A0SNIWZ:$ MV#LZA"/ZT>>_X9B6/B*()_F,Y%R7/1]^Q35*F[,D$[H UH-+93*C8Y(:BI2( ML@06 VL=-=H*V7,A20=ZN,T6V>(HJ9O:>ND#S(F3\>0ZJA4/+[@MF+?UOZ#1D1Q)OQ M5UQB6B[\S7B.4_K.0"IMR,\I8$0B<%IF"'3Z@6Z$:"+S M#HZ/-8[56J\*8>"+8=*:!-97F]5H#<%B L8Y2T'D8&WK*-,]<)X?(]I(OHNS M8S+%X>?QJ_/I%,?IVR?:M6:T7!+VWTANU>KY"0O]3HV1NH+1>6U NT#\%=Y7 M\XA7 TS9/ MD_=A.A^FX9?%F_ 1T_F4!(ZSG\)LF :1>X>!!8C(+"BTA#]["ZYX^D^0*+5I M3(=],3]Y!O6JM-NDTTTWE).O83BJF4"?)J\F9V>3\/!OV%^]MG=M]=?Y/K(4G MF$^^DE'V&=^>5Y&\*PN LW?G\UJ54>_]EV"U<@2[[&P)&+ MY PFEW)G99F'+F'<19\/E##N(L9#ES#>6L+/_W,^G'\C(^K+9%S?MD6=3PF9 MH[ "4$423BP>:(<-9(&C%C;(K&-KM_M>0$=2Y+B3HC=Q9F^!=Y"!< /3J@QH M&U"[5#SN8J_>!:C?RL<.%'?3>&TF]=XHX:PR.1$DS*A!D<$%D0L#W(BD/%,L ML]:G8(]4V% .>2@F["+L3LI=+ASK535?*9%[2]:P5)E,XLP5>)\%%,]S4D)Y M)=HG*=\ T;\?TD YMS*4]Y%L!Y5M)SDOA!A&[\,POQF_"E^&\S!:@=/2%>LU M0I$A@7)2@6,6P1642I:L?&Z=*W OH.= @782[Z2\:4[KN[R47J&*V1?:R0B5 M$[I&_R7X6'M6R2Q\R96_[>N:[D+R' C00,8=I!^>I'1^=CZJ#OB[^2E.ZXJG M>%H/R*^X#+]> #7*:1[IN&,!%/*NQ60V$OJW3H3_ '3Y/-2>8N,A '3G/OH B0IXM(7BUK2>:H*';/6^:):1\6[7M/S M9NM1,:*AA;5(K%F([8*>9"EY;>:.GT89\IQ9HGB<9#Z.L MAK4$+1:P>,L&HEC.5:PG0I:@"C?D]C /V8,=,'VQ9HOK.MG;(Z*"+8 ML(;%F_ 6_UC\9$8@HV2IED[59$"E:BC,<0\J.F]I9U9:W=$G>G]WX"%@SY-< MW>FF@QJ"#2"79NLE2NY0!9D5H-(%E'<*@M8<8M AUFXOL7F!_7;(7B2%]M%. MPYJ$^W;1?^!LCF0*U@JMM,A'HE_[C70S&RA-6(M!")Z<8R6*JRFE' 1'8YB5 M%O->Y]OF1S]/LO2@AM;%"/?R^A[,.B;.I"P@(^V3*AD.P?((DFL=D(3']%Z& M^$, 7AZ!FJJD@VJ#^P[9G\^^C";?$)=VW/DTG9( WX_"F Y=@YP7.G0%[9KT M)F2(0@G@1H5DE$:E6E_)/@KH\^1;?[KKHBSAWA=E(^S9(#"1@C41A!58>[+1 M?BLC [3)L"B-C;;UQ M+*?7!3YOCA\O5S:7>K1JS8)":%<\'0@".;VGZ" J%\"[F+5U67O>.LONP*U9 M^F36XV5]A^;W3IZXXQ+6E5)-3@\ELVH>, O.EPA&*B^59":JUEE6#UU]-[[* MU4KD7)=DN:D="*2$B(Z#]X61->2DB:TG+#Q\E=NT4.O7(4DQDQQ?URROT:-F MQ-WZC 8%5O?C:E4\=1YG]) P_?8QC-91Z%\O$EMRED853_PV2)MMKDE1@?RM MH!1G JT6LG7BV/V(]GZ'+S[]W73Y]OP=YZ>3O&PQ2*;8Y3-_^G;[E]>_MIJC M)232%L8!<]&U!1F#F$.@-3ER1F460;6N#6Z)O[>"KG8'TJ=1U,:=I=L M%R4.K$1O)$90Z&L^8Y00, =(/CBC@U"I0W+> '.PDK"#T6,C3_=14P=I7%?@ MO UG],9,DW>CB0*QQ1:"(''BL5]6U!M,+ MF8$I:]"CP\!;-TDX%%L>JD0[&%EV4$%#DBP"_.])I>?5/EWW#%KEOTLE=)'( M( M,H'Q(A,EGB#Q+RV2VECUH;-_W@ .D@S=6Q*2Q%#O) 5]EP+\:A=GL*J.1 M1PR%?'*FN"-@28$//$,@/SGD) 07S?V%36"^&QU-U-1!5O!5/*M79!M$'1D9 MM]$4.7/_<9Z'-?>75A=^_789HJJN2RD%)M4%&(!\E)*=J MQI_2A-!YTFE_BU?Q\,R3&$\/TEI3T;#-,09+3C1 M/UHN>%)>33$/YQ^&L]_W2 CH%$^#Y(+^Y-4H4>':0^O#+GE/K,O2.@^V2 /D M,A$;B9Z0C7;!9VW(46[N06Y"L[^#?..3EW% &4R6P6; :'+M9LG!U1'8=+(; M99F5NODH\KN1])4TT$C?MQWEO<5[+%?_MY;RT[=/]$\70:/LA$FACLE+D0YZ MAQ&B= ZTQX*./(7V7>#N@7.H2'P+93_$GT<*O9/0VLW5TC]'TS MK,/$V9NI\,&M93_Y]TR1Y&2Q C,DU I404E^8I& )C+&!<_M>\3U3HT'@O"' M8,8N8N^"$>>S^>2LIN_?@+@.(RL7K4\!G%ETT4X2(G,(-AEGK!+*I-8]A!^ M=(!8?2OUW:1%0]EW$<*__3;\A.-T2A["\F9*!)X4YQ889XMH MEATF<0HF1F M@D)G6Z?X/(3I>5L:CQ=_%Y?XM_"MT:U>C6WP]65SW,!V-(;''AI]D"X-U-&' M"7(3I\TE1,L38*D#?$HTX(*QX%@(2F;O>&Y]>7 8NNQNC/3(EEVTT %+5D&G MV3+\6/?2U9DHI&8FIE0;&-;>ZZ* $[[NJ!P-_34C:QT'V83E" R1O;1VNX?Q M_B+O(MDPC)! ?<5Q;60T7X.*5A>C!1BL'7=KD;2W+H)'DWD.1CO3_/+H+B#/ MC 3["[OA9C";S@=_#_\]F:X-Y>7L#FO0BJ@M&%/1*-00!#)@9"]SE:S18:MB M"*1?8[&% MAB9=B;?QR[T9G-0VV6($A$5#]8RTA_$H@#8SY7/@D=FMMO?CTOD&BZ\WE>\B MU=8%(;\,O^+%^M:34T30S/L(/'M%YXJIXWZ-!,Y4T(++:-B-D..&[*\[/KR_ M@[FAS"<-!=8Z)T^!YD+?N",?32(->0S#1;N6T60VJP;N(BM]MICU?9A4FBT0'3B99E>9 M-4JG.2$0N4[3IE/F(Z;S*2T;9S__F4;G].&_T,M1&SJ=+Q?SKMPB);^G,64A3$> MDC>TR1@M(63RX(WCFCF+OOW0E+8KZ"LUZ"#AC9-T/"[*00?MZT\ 7L4Z8O&+$-T3+6>:7_TA<"-E;^+B/LI!):T ME7&9P(::2L.;A0N =Q-K%]=W&[C?&L(!8 M)Y!@KDZUK^4J)0*/083@I;:B==/?XVM0=D1&0A-%=5%!^'"#G6T0?F]1]AAU M[MYUZC&Z.$R+,J$CO1/)0I!U@FI)'*(-%FB++:9$AZ[Y<.,GUZ*L8[+LHH*^ M6I0EAAFY$""X": $BQ!S[<@1D\\Q&@PWTUJ?08NRG12Q38NR7:38A=FQL09: M6H_124OKT[F:T8'L+*>A*$OFM XAF-;5@D=4=GX.'Q/O(\MIL3JZ7,+'FP-J?:@H$VW\P$H$@H M6-;D [:NT7RF-R>%.655%I!3($EF:\ 5AL!#-LG2"<9YZVC1"[\YV86['=^< M[*+\8[DY.:F342Y*"^G$8UDQ#SK71'X=#-13$%AR(5ON4\36G=JO 7@FP8^= MB' S^?W1"NG"=:UKHN,-L0="!_ UO M@2<5<\@"LVE]._!T>/M >.?(:;N+:CN@Z[4IC.^^U 6MKTZB+CYB(2LGULJG MVG4W"@&6:\-CB<6IUIS;".8 4:.#ZWK2A:(Z"#;=-:KXP\??UN"*0ZM9!INR M!Q5,!B]8 FNLT$EKHUCK@M9[ 7UG4D.%=;$?+<8 5$SKD; GGZ>XE-,*H;+& MRV@5.,<-*)XDK=TEB$PBR8 ;RUJW3WX8U7=>M59=!Y>I-UVG113M)-+K$-)\ MD*3SY#<1W[,B<%($B((09I,]DT(3OM8IJ/<">L+Q\7TB).V4U,%A=RW0>O(U M#$?+\;Q7,D]6TTFOPW;&&\$" V-RK.T*ZB03VE^UX%ZB-XPW#W<^$FK_K&NH M\/LFZ':DK0[.P.N#?W5RQB#Y*4E9VI)197#&<;+Q? HV&%I_Z^/NP$.6>U'; MO<.6=Y%Y!P3X;9R'L^7T;\SKUV,AC-'B'V-># 2?#]/P2ZAW1)>;]4(B TY' M.)IZ?Y@YI_U7:PADS\%B7_:\.-N\>_2^F%\&S7K5; <6U(XR&P2'(:<0068> M0$56"'AMZI:3,B9Z1^([[+GW,GC7I=XZZ)7_3QQ^/J67X>0K3L-G7-<2WQJ( MO@2KD@C%^@+6U\)B%\G:1*/):4DFH/>HF^?+[P3P95"L.YUM;*+?V!,U'=TQ(A6BY!VN*Y4[31JM;!JCN!O S"[*^#V\30_1UPJ]2;"U'DZ#S7 MIH!TN;8WR%C;&S#@Q>0@T%K?O(+CT6!?II.WC\8:VE*+S-'7M\,LI6":OQLO M)'-37+^$X70QOVR=:'J2__M\-E_$U@9>6,UUH9F91 8S:^2!5* MN%&%OB%GMR&H8]["]N+!Y B4V'7,81OI#61)Q07M &VIG?9\;>?BZDG C"#S ML<3CL7^=C)?AG"7K\WM2_8K=_"#4K*5"048S6K70E=H M_R,+3TMM>.(J1MTZOWE_U(>GV%Y$F!Q4BQU8YUNMX%48C9:)8;.3\45%X@ + MZ<^H LC3HJJ,]E?O%DWW1/ JVYA;;V![P'V!S&N@MR.PT+E%58)5X$O1M3NK M@ZB2@Z2834J2S>=:QTX?9:$?37WDM62;!=8-B3:30@9;-=4N&'J8@LG] 1^X M@K*QQ(^MI+)8QYU@Y-(7QD&QR, C"U"2838:B<*W;BGS3$LJG62.MO;:[4&Z M.NZ.0TB>@];&J>(32M[:.7SA)96[<+?CDLI=E'\T)97[+?RG;W=_P+()BLPQ ML6Q!<5LK"SFY=\Q8X-)J$1RK_=>.:UNY;SG/I-QS)Y+>+/<\$K)T,3GK3F17 M\]NWP-=1(>A#V Y4U'DL9-B*I'MJ\A","RE;*WFJ:7KD/CHAH98@0C%(9YU7 MUHE^&ET82I9#C$X2UBR1UJU9P<:,.+)BRTY9T4[X M'>P3J[CA"DP(T>A0-&#*=;0*.O"\]D)-)G*-R475.CGC&H!GIOG'"[>#R.R> M)^G)60V+#6BORBB$ALA-30#)&4(NM>.<+SDX;UT^LFC1$OBQ,*OG($?_2N^G MP^!%3MS?,Q -(MT=2Z91]/H&H#6$=S<@_#:>Q!E.%Y.5WXR)I_3CR3@1\+"2S.H=R3$H M45($'V,@>]XE\,%E,#%HGKP*LK0>GM)X"?MN[VW@+,-$L4C+C2P0<[5),--) M500"XXIE&5@4L;7SV1!^7U'L0W+XYCY_*.T?2R3[8OT_?;OXXW\.<4K(3K_] MBE]QM/#X)2JOT-)1&A*98"EH<*@$B(3(4O7$0NNDANV0'2J^?##>;.)O._UU MX"S=?[9>X%U/L=T";$=!XYV 'B:"W(7&-Y&J,W4=G&,JRQB%3+4;'8&6Q8"O M[;P*?5OY9$(VK6_9CH!;#\2,CXY:NVBI2THMMN[90@)\/1T[^;R8EI2+1'+M M5*K=*C)X9[+E*>LB6N>9W@.G?R^]0T5NHLR>6N@@/'P7-+&&5B*WQ=7A:;7B M1RD+P9L +">MG#"\?2+[/7!>&D$>HX6>=A"Y@H:>1:-DC0:)!,HCHVT4+;A$ MFVL4H7#L[ BZ#>>E$>0Q6N@@N'PEG'2!\O5P5EU $LE%4K3G7!@;$V29*XV9 M)SE81G^-J(5EZ'EKKFR'[("T.8+H00?:Z^"46J>XOYW,/^)\/L*E3%Z%V>D= MJ ?1%)ML0-#D>()R*8'S)M.;QCVSQ@O:1;NYR]H28?^8]P*S%JIU5/E^1,^2,@V5L/%DZ_[RZ6TE M?KUF:WVA=.N#N[HDNG\%W5S\G-QY$W7E$*1?>#L93Z^=B?7?+^..F$['P_\Y MQ]GE.2A8D<9$"DV-KX9:X5M&?5&F[!DC MN\-YVL&3X?0G&X#V Q8X=S8]%7D?\O+HL._! [=)AR/,L5PO70R87S8KKSD3 MDW'=,Q>!Q*0B8LCUSD,44()+.OR2!N:K3U=;TOGFTS'O W0DETD'I,W-4I]F MZNML=,$%IE6<8!M0'5T>W0GH0 .YVRGNSJD#+:3>&R5$X*A*';)0%D,6:&^/ M-7]0(&WS.6)DS;V1'JGPT+3MGIFPB[ [3\OE#C%ZE8#5X<$JT)>HZ8O5.?EH M!4^F=&X=1#\46QXR0 Y%EEU4T) DBTZU[\_C M:)C>E8)U8UW?1>MBDU*!UEL05!0)8C%D<7EF)7TKLIM'U(:^P7=]^@$&HC56 MP:2E_#JP/:Z$?!<7BA,">Z)L3NTB\M1EQ$];'^73X.[Z?#A.NSD09 MI?5T+@*WZ,FSIS_%I"UXF4O1=8*LD5O9% \^JG\#HY52)IU)M ,KX_8IN,RY M+I%GSQ,4SQ4HY1GXP#+]201KM(U>M'[O[T;RW<*8-%=8!VVV;Z-:5VML@:LC MZV(3IL/8%BWT]B 5]A!Z!W;%1GPZ"6ZUE2!X$:!JS^7(&9)GE84W7@?!6N>J M]TN&!VR*/KFPBZR;VQ/UEO]5F(XF'X=GYZ-PI=&.Q\ P9 LN(M9$-()E2\T; MRR65S+1,;#M#8N,S^K<@VBAATEZ"75R-7 G'7)L%^&8V.\?\9GPE/$-8F3(V M>Q#:YSKU+4&,UH,I4C(46439NE_-+O@.GE5^7&E%G:FV QJ^&H79[%U9W1J^ MFWZH/<-__I,,O>%L:6=?_'"V^NF,#UPTROM4YU%& AU),(%C!FY8XBY+%7GK ME/5;DFDM",ZT3"$]"4BQRB,QQT)*%$KR,/IFM#+"VN+XS\2@TWO *8N^ET"LXF7Z: MT'K2>?W=]7IXMD6S)$ HR\GR2 F\I#?2.4%O*?V?#KYS!F\ ]YW&QZ/[AN&N MO==S4N8X74Z1'7[%?X;A8H )TBHO7M,DM!+9)I":U0G9@98F!+VPR+\SO"C9$0',],OQAF/\]*DOC)TZ>;]QD!FXX31]4T,M0N""^"]B5 D M2RX9E$&VSHO%X(:W+A"[8N];SG$5T5?6Z[JJ=2_FEH MXRK.6,C6)U"2"=K3/*L-$72))2CO6CN_+[K\4X;(/7<1HF!8SY#:OCQ(L 5+ M";4UL>VL^\OW\L\V[T&OY9^[$.98RC\WYNIPEDIMKD-'E\G5;JI7[Y:\!Q.$ M#RD4IG)C]K^HE,F=R+)MRN0N2NLW*VX;9"\]97(G[6V?'O<8T?=+CA@MF<-H M02.C'3TI!B$G08"9$XR;D%1K#^BII$QVQ(E=)-X#%Q9^_M44/Q8EJA0(7\QU MJ!"2"\50@S,B:/J)0=OZMO$A3$>57;F3_AZ@Q5[";W@_O67VIV!6:\L-E,3J MA5(%)D. 6'QDP5E'%N$SS*=]C,8[D&@/F\$"VC\F-7.'3*UO*Y")96ZY5B $ M%K*73 &?50"?N,7L55:E=3??K8 ]>9)TIX8.JH%O@OPPG/W^RQ3Q#3E'4YS- M/X3YFM5D1ZM8.X;JS,@Y%$40H6DKLUFF1!L;FMPZ8W)[=,^6-8T4TD,]U\]_ M?L$ZN>[U\.LPXSA?08J1,Y?)(],>)2CM.7B5(A2A@ZR96UATQ]39C.[94J>1 M0GI)U5]61QMFM$](,/AB+R1G/G@-RH>LHK.0L5' M)US81=8]5GRXD+1*R4#6A$W5KL,AT3[H60@F^F)5NE$#\)0K/G92PI85'[M( ML,.^[ELE"[! @#)7$'PM:_4E0F"6/*W$4W7"O=+?\T".YB:Q,]7V3,-/.#T; M8'+,NE) &U4[#;H"(2@)H10T4942<^R1>A73=[IUI\+61]B%Y"X2^@9>.\7( M+X.4Z^%L!7%?VP0V\2#(TR_T\ZV.KMN?_9T9S23?SU"!]],).97S;\36VOSR M2]T7/Z93S.$DA M@C 9:TS.0RS65>/:F10PY=#:YG@8U=[E8RN)ORL;G[4*,3@EKM0\A:P#A4P[(8.DV[5TD'09_/J+T/KVT#L*"BX M!;S#Q >;JW9;ZNRIEP-12&9$F24'*W*M@LD)@B"WT]M@"D.#J%I/[S@8=1Z( M)AX#EE\<2N/^35^F6):CG>G/X]P(?9Q/CF;3.?#_[/X_L;%#+R- MGGEM0"LDX@2NTSBO(6YP,>/=<8/7!= MY^_E8,#3E@I1%B>XD4[HUM<#]^%Y=B1J)OQ^KC%?8YRW&(5^Y^\7ZH#<+>^0Z%Y0T0EDGH?AZ\VR,I(,&.229HI0^!=Y\7O8&*/MN"]<_=GDE MH8//S 0+22DRW[3)$!QM5YIS+X12++G6.3)WP.CK7K"%CF^^[_M*]5CN_:ZO M8Q$ZQLQMP M@RQ-U-C:2>F7" _UDCN_/I^DTS/#D\Q3Q2O"6*ZV3(F-5 M(Z])[,6",\6!I&][GT2V(3UD(#[TD/X=@39JF'0@P];]!^[$]]M6PC>A>.Y. 9[R[@' MO:]XOPVJCAR#NQ$=QBW87V,/4& /<7?@%FQ QV/,M3<*G56< GZXL N4NY ]Q]Q/)Q,KYY(04G-4M' LQ6@2@UA)Z]! M6^&1!Z<%;S["ZR:(_DV!%MJY646PEV@[N-.\?K!]P(QG7U:S%H:3O""XBX5% MZXC6,6A0+B,X612PI",ST0I96KAC5M;ZL.1 M9Z?HXV&XLXL^>N?,N_$Z(=WH%%%$.CR#(#E(VGZC(,#)W0 MT8L6>MV).(]32N]FS2>BP1JH1%%XY $24[XV9+/@6"B 08ALZ$3'F[4B';/G M"K@7QY_'*J;WW>?3'Y.U_6Y2D-P6XC@Y?2HG!*\=!T;[+_U,:F-:>\1;0GMY M['F44CJ(I-TY$FP9+-#.:%=[$W-!I#;D=#@F"W!OK45T";'U;K,1S'-QH=I( MNX-T\CN!K<-\6T#KR&&Z!]9A_*1&"MR&%GM(OX,SYCZ(-FEED@[@$BLKZ[Y& MB*)6GL!CXMBZ;JUW8CS@ _7/BUV$WOI2=MT7Z^<_OPQKKZ6WM6J*#C/NJJ+6 M[8.YESD%#U;H!$J%!"X8!5P*FZ241>3M^BAN\[3^#8AFNIET*=@._)5?AV-\ M5UY-,0_GOX2T[%._'!;ZTV0ZG?Q!N%^%+_23^;0(3F, M@\$&F7VQS1W>7? =VN[\M4F*;V<:Z=S;);1XLLI6.PUK[K"QX M3A:1E\IYPYT.S1/'=@+XM+G3O4YN$\CNM9><$,"\<)T0!SYPD>L(V)A$S7-G MM*DIR4$R1.4BM[?:8&S8+*Y^ZM/6Z'Y"NJTMUTQ;5P@D8@I>"0&RCD]4R6+M M]F9IG4I;SEUTY<'6 ?=\_C/3X",%=UN7OITNP[?%K5N(P6E=+,C:@TMQZ2&X MF,DN)?^%=@'.V'9],N_X\.>FQ4>([(XXSWXE?==7^/?P._[SE 3T?CKY.JPW M*JM Q$E*T_,P6EZ*#YS(3*LZ!-?90,M'VNFY8>!+9+Z&O+W:[LK@,4]_!BSH M7.AWT*1E/' 5M#[Y_'F*G^L@RLL5X-F0?K *8 :I74P6A*_E;3(26)L3*)N( MVS%:>W."P)8TV>;ISY FS85^!TT>'3&\ _&KR5<?Z/[6+T=

(3-M'T./^ISX[6C04\AUT>'1 <8'T MXVD@K^'-;':.^=/D(\[G(ZSH!\$J D9N9HZU,59M*^Y1'2A\=\;L7U6+.T@!S8$6+ EGH.J")U?%*6 "3*\4['^S-B3D[ MZG7QF&>LW-W%>(>&'QV;NS=GXLI,M4&TY.(K\O)Y3.1U>),@RBC((,E*R*R* M;-X!^R%,3YL4G4C^#FKL':N[$^#/?Y)#.IR1)3),E\/69JN?SOB O!A9DA*0 M575Q5&#U/C.#-.B4\!Y+\WJ_1P%]QB1JJJ,[F/7H(-X:]3K&6"?=CV?+HXX\ M8Y95DN#C(E)%HG#5H"DF@ M#PZ""L18:R/XPA/H5'*@_R3R=;K-0SF&EJ.[Z'B;EJ.[2/586H[>V4.C!$EV MLB/SV>G:!*'ZO$I*R%ZZJ&+VHKRT[D([Z7:;[D*[R+B_AC+;H'JIW85VTMAV MG64>(^[^R!"3YLIR"U[5DL^:4!U%D(!29H[1")Y;>ZK'WEVH P[L(N5>N@MQ M*:7SC$-4I:Y1D9N_5 MV2%.U[UD?%M/>PBH=/:2R":)5#>9_!9('@OF0HJ)9WUM+ MCQ-.-Z?49>N(Z 13R00(+MCU<$*K 7VRD3GTTNYR5!V@&T=S13U..-V\45<[ MQ)2LC?!.01%,@Q*!@X],UK4%Q62R9LMJM@,VWFFOK$<*J!N;XI?)^70]VS'Q MA)SV=&>*JH:MJ$:2A:BYMIYE[OEVU\TW/_D)*^N1XFE82W85S/#KFCC66H;1 M(1!!ZOG+=2U3HO=<:&$QZ.AN!J/OU]7%)S]E73U./ VKN*Z ^3C\<[TEUY*/ MB C!USMF6B%$2:^\22:R')5F9;OLG!L?_(0U]3CA-"^;6F+!KSA>.^/1V,"9 M@5(DT::P3&ZY\5"2$QQ9('7(751U^=%/65F/%%##TJ8K:'ZN]^MK-$4YJVH3 MJEPJ&LMJ9^9$QDX0:%618=7*QGL L^3CBM:X16K_CHRI9,0D^H:N]--(9XDP1$(U)= MIN;1%Y-N3@Z^?Q,^'XW@R6Q^3Q]:W(C;> M$S1/@/V83C&?CW!2ZI7^I]65_I[YK_=_:*/TUQV0=YS]&CC9MF0I08@BUCP% M8A26"-(S;;1/,G?C,$C;6A: G(7H$D;%6M/CV+-?=]+M M-MFON\BXOX3';5"]U.S7G32V7>;C8\3='QF4MVDY2))Y7EN++)H()Q!)1LZM M42R^M-F:'7!@%RGWDOV:C3:FV 0F2%ICJ!F^DCM:,B],%.:R ?;_49\(EHOM0O@LR^$3W@(IC#0 MGJ7"EV2=-A)WF6W;'@UWDW#IC\@U&U8;.O M93PJ&(C6$F^=1'YC+ BNIH+\,IV,YS^/\R#E M'&IP'%Q9CNH5X'Q T,)PX;Q7&K>KT'C@04];SM[+TE MNC&CONG-[JO)V=EP7I<["^/\BDX?,C5PG(8XV^-J=XM/;7"WNROV1I>[:SO] M\O$__YE&Y[45WCK<=_FC2Q)QE*(H8\ BK[V2$[% Z@#)U3*E&+C)K9N_/ [I MOGO(3D]=AL<463J^. 7!UD0UYP1X02Z.L%P6QP.WMO6=P.XH^[I8[H%?-S>I MCE5VZ&OIV70^>%5/69Q^"=/YM^JQ+V(Q62H;R+BN9VP&A8+\*"$XR)0\S]9P MQ[:ZE* '7.$<_>V2;YN>?:CH=->JGC04>4/'IN+Y@%]N)V5=A[B*XVP#^N@]W\.?S\+[T_#]"PD/)\/4QC-?OMX\F:&Z8"E4GR6$4R)MDJ%00Q:@YM@Z#6(?O/W[X >T?CM7:"]D?'V.;\9OR7I>E0*1*7TZ&Q3K/!J3@*.H M79J%@XB6 PN,OIN2,;9U9]HMH;U0BNVOI@["_AM@?D1RR/*"[EF@5TC\9LR0 M+U"\ L_ID->>6VZ"0"V[W[]N@'K)#'JD:IJWP;F%[N/I9#HO833Z@,.S>#Z= M+6R%.JQSX(-(424.6+0$E8TBR[#42BET0B:N)-^RAGV'ISYKDG2K@P[N&=9G MZB^3Z07L\FY^BM.3V0SKZ <7;2B<]K^B0EJ6&_MZSYU2B;J8')AHW23W05#/ MFD/=J*:?6XR/\TGZ_70RH@?,ZJ2Q^;>+62*7"$LU3]^\$LG=V^JH@.'W=.>RO[UMIZHUD?.B[ M@QL2NC[ :%F]H5000D50C)'=%4E>9''1WINXIUT8B[K9FJR;05*'O%5HINUM MQD;M+/4./*4[@:WKK[: UE$6_#VP#I,(WTB!V]!B#^GW3)"$/!>M,]A2NT2D M>K7&I )9(G-%!!>;9\7W3HP'$N/[Y\4N0F]]6["VWG[^\\MP2J;;V\G7A>'/ M'2G*K,+:*DA&&"2@SH[\=R[!,^,@:&ZC%O0-O5WGV&V>UK\KTTPWDRX%VSIE M>A- (0F@76?X1Z-B#?@5[S(H90-X3<:6""$*%TM2>;N[HFV>]LPU_VC!MB^+ M&:^QK;&N4B8[;B+"# L@' M1^)FSURJ"=HRQYK&BP&BS@50<:T=#]:ST,<)?]!AQ.V=RJ9R[^ V[G%3;A/3 M&J-.Y!9Y #[]B MTSCGK4_M)+IY/_9.8YK(/'J-GDZC0CX'^1@0N$I@?6#!U&9^IB-?K+^89A%6 M2\8]A-H;0J$G,TB(")AE091BF MWVH3PM6J%DYX\M%P3N9R)G,:E"5Y15X[(:J,,4KCBV]=X+<1S#'&-'?2]DT6 M-9%Z%TU[+N'4/+YWY1,=@[.0%LD&*U-^"X0=A38?1G>8"&Z. QK M..<.R1,'PT,@I,H!N7P6>"I*.V'(<&O=#NA0;'D@['DPLNRB@N8CS4BEY]6 MN^'$2\&9%"8#YZ8FN]&2@R>/+43!30FI+GN[/*"[']"_O]):$9/&4NS Y?TX M#_-E&O@5!>78V1!.I=Q<9 M6^!9GU-;(.KV.O0*F@/9"&W4=7169+UHX$2QH7T<::!D)F2F@ MF$\JVFBM:#W]O"_M/W3F]Z7\7433\0+0NE#'9)26%S!2"@+$(S@? MZ4OQPF/QB-N5U^ZB\YL@#ANT?(QF;BIZ+[%V<.+_';O/?BH_NV!5DJ9=";1#HR$?X31^:(&Z1.FT_'P?\Z7Y.8ZLR!B %>[I*K M!#A;>YQQIZQ&EC)KW03I;B3/S4!H(.^-I3HM6;".@FV!JR/C8!.FPY@&+?3V M(!7V$'H'9L%&?%)+&51DP*2B+:O4J8.2@S-%9"BZ1C[H> /'!=8F+NAUEH;'UJW"GU29 MU#ZG?QNIWZ:#[K(*9AMHW\ND=E+@#N4PCY%^SV52*'60]:I4)5OCG(*.0"$< M(%IN8N0HL?7 P*=3)M45+W81>J]E4NJBIH.C$T:#]8H..*/KC V+$+-'0<:?XQ@N\@@J[90'7: ^?5Y!;D"M1:(?-.G:P$>>CVU5^-ER]8TJ0W\F&4Z^(7[$Z5>BTL+. MN85C!9/^]*Y\P#3Y/*YSVI9F\JO);#Z[9+J06;*069WKA,0[GLA;X[8V8A0F MD]4O-M;.'8L2Q5-V^&=.&B!=9X;^NUKF(ZDJ3F. J@Q0^UM8&%F@YY%PI M6:0WFB-OG1]S#YS#7Y,=C"N3;G36@4.\ =KZBGD+(=1\A)B]3<%YPTOK>NU;(/KW6ALJZ58) MSSX2[B"._@%G2!]X>C+.K_$KCB9?EJWE%Y[6"J*17%ETM,*RF%4;.'CG&1CE M5.0\)9Y;QU&W@/6<:-%:"QWL#7_#,4[#B!">Y#,2]6R^[--T'207"KWW"IPV MY!=X3D0NSM6K(2^L$+KHUOO%5L">$UG::Z*#(/QE*.=.0WT]R%Y$PV1=.,-B M:JI;G7(D(\00Z3!URG#?NN?6=LCZ)\PQN>@=:&_CV=5#5+590[R'/[FSV&@O MC?$VD*Y&TS\OMK&?OEW^RFH\S,D?89HO:>>0>R-C H$Y )U-"%%Y 24('2TQ M3_K6$<_]43=LN?<0EMDF,,O0!+V6H=2SO=#Q4(<(!CKE'?U5J*03[>A2=SAT M9#_P?04S>V;I/;W_>E3VL<0LWX_"^&*RK]3%)XRUXQ"2]\5D+<%(4)\G4 ML+*UN7?U^8>/2O;*@)OCN1ZKB2[&1:ZP7)2S/(RFHUCC=22'"2X^7C,;5+R' M6+M7MG?H,O-D]I%/01S66-O6U&F3&!PST<7V V5[4/(# <*N=+R+-%MGW9^< M+8S(FJB#L^JY9L$X6R:$CA/M7&1^5K@K%]-CC5G9.C2RD!/KD(6]VW,/,'MQ#Q5-^I%OZS3\MR3\UD8YX_XE1 BCB_"$96=Z_&?5\@9!7J6F81H&$DC*@&AE S.,AUBM%'D M[5[^1SS\Z5*A:TEW$+XC+98SSC3=KFS5UU5:\@_4+>P'==)!*EP;PM+(%&96HE%=N/BKYI'(P,SR^YB73H]V M.NC@M*L1A^DPK8LK?B/5S#Y\_&T%3BO-D_ <'.<):']U9)36VISL9&)9*VQ^ M[70OH!=,I?8*:VC[+WA^%[*K6^,:HI21.<= .3K%%>,6O-$%>(PY)\.-MGZK M36>[Y[U@RG2EE0X*+*\%.RXRVTPJ*"UH6>I,12X@!"\AL^)<]#K8V-IFO@/& M"^9/*^5TT#=TL?[;A8*W[OKC31$MVIPL?GF9'340-I7L&^%\FBP^A_$-$RS:M9>4%+2Z]9F]6K^7?II/9 M;)!Y,4Z1FVPYTMD2R7Z-GI%-*WD10A@M0NO>_QTLXSNM>Z;"(>XR=EK2/[&V MGY5YH O1F3XSJ>#=-R85Y(AD$$*,9P4$9D4@)YJ J# M3H;%DF^F%1W\W=BXF.]OP4%H<4R.Z&IAJQ9%-07@^L+XP&=AN(D."MI: EIH M9<:3^(-R+BEN9>SD,.AD-2^3\8J2'L[&7\E1P67/LOLTV0>1E=_ M7JO2WD[F_QOGE_5JEY^T_$?OYJ&V=5W!P1;[XEZ8IT&KV^^3.=KW:6DR_C*9KKY5?X\/N"TN.69 DP]5 MN^S1:J7PX(-*6D>3;&X=\.QWA=_?G.,AT.W7Q1XV=/H!_^=\.!O.U\):A]&\ M"M)(5T#$VF\C< $Q3AADQ3S9DA8\)RM2H67@=61$5H6),:>U/AK:[[BV[V_" M,9#F]LOAG\K+\7"LK: S)J $+"&!RCK02:AK[YV8=6*"\=BZ&>/1+/[[Z_4D M:'?'E5^;R^O'A#8NJIB6_;CI7Y]-QLOZ)IS60L>!8=&H(@L$48N:9%40"Q(< M9A=50(:^=4^Q[E;S,E^1PQ/C#LX?[IY[\=W5G)2+$Q1)F"77^QE75Y,U+<07 M!.\T0\><*!R/Y>"X:P$OD]D'4?\=9!:]=^5=<\S.NN: MM>VZCJ=_%AWUSDFNP(M@R"&-&9S3'I#;Z(265JFCV3%^/;[^65Y;7WC-'G&> MUUMQ1F^9;G"^R?M0M+N^N?M8NRCZ5_UO4B1V>DSI$CL)@E M>=@Z04#.(4JF2L1B!&\=EGEFY?0[<>#>+M3.?WQT78'U?9< M3F^%,]K[ )P%47MGDW7#M :MM'!,&G)TMJM!'TS)Y MU\4=(<<[]FZ.DC;']'[[YXX177*M-!! F1-A(IJP*,!QLRSXS+;$WK MK+_FBWA"?.^6<-WEA3^"+4^D'JX8&8TC&XUDJT$Q)B&8G$$'.F)K53>*3DJ4 MVR[C^RO01X'0[HSIHFQNT;IV<>?Q^GQZ4:RZO NY:M*M!S3G0<^6VM]\_CVSBB_4W@#A;O5]Q&6J5WV$[A,BR*W6;F:D:%Y M<* XT^1*T[J"#4YE9EDP1Y-+MWD9WSG>S3:]+V.ZJEW;8TDDUH+#^7F]X+[( M#32QSKLL8#S6JVVL78DUR=D+FR1+0D9_9"_!'R#5 M_T@!+63A:4'*T8)2+L!MRL&BRBH\,7_U$.?K1?7CA5]GC"C"0$G.@(J\0,A1 M0O%"2\^2L_;86B/<6L03VE8.'/5J0H-C'94:1;;%*%<7RHG^U:BB+34.CC8EPQ!*@VEZ*BR$]R7W@^C=LO[_EHU M>:T.Q+>C&FAS(^JYW6K126G06G"EEM"J_>NUYMDA192) \UK9AM8;260T<+:_]5(W@G10:]KC& M[^]93^]9=\P[1-#_H?7>$<.]=[W>,R&L-*#1NSK@)("3M4&?4@&MM]DWGP/< M]QJ_OVF]O&E=,N^X;Q;N769!H:/$ %+6J:/>&O#%T4GN Q;ME9?"/H<(QT%O M(>[5@.+H92P25/2^%J<7\-H)D(A:EF0SST=3G+G;TI[0SG9T-Q;-*'.$^2_W MGQ+.\H18V_%*G6JE?81H'3GLVB;Z6S+!]N["[K.@[V_!P>AQA"V;-Q]>'[ J ME[[_:C)>+/4\C#[A]$P,4@AT.A]*>J(W[/W?-LJ[N(/98\N:S<].2^<#YPDHH'+(M%I25Y$VK5,>2(0N&K&*F M.\DWZW>9WU^LI\.RC3<0/?3K^6D4TN\?TRG]QJS:F;26OT\RCE9+;]Z[9\OG M==;'YS'K/9Z>/H)\=:U0 6(=;N1%!)>, (/,.5.*U:GW&/03ZNF#KABG"P-= M- .E4X$8'0?:0RR+,46%S<>$O<">/KNPM+N>/KLH^UAZ^JP+XA>-%C+&4IB@ MTP-3_5*GP,M00!AK#4LF!Q\;L_7J\Y]^1Y^=&#!II(D.K.0;;1*V0=-1*YYC M:*+S>,UL4/$>8NU>V9KI%(W-=3B;)SO2.P@28QU;E0PZ);QK'2@^@HXS7>EX M%VFV;A7SZ8_)I]/)^8P\](_XE78JQ/&U.=D7+6T)\ZIS";,\*&DEB) (I0TU M61!I+^-)1VV9Y#[*&O2HZ0[Z(%QO<52<,QID02XFAZJO/80 M2J;3TR:1B?M*-1]<^,R:^>US]#]>%T>52GA/HZ5MUO2]F=].S?QVHDD?7=$> MH^.CRC*_9VTQ28&<]A1N%K-V)(+S3( T5FC#T4G=^[COH^'M3LW\CHZVNZBV MYV9^*?#L?$XUPY5,!$FH7""S-.3(G=HYK>+%HZI6=G% M,):3V>S\;+FD#\/9[[],L8YKQ2G.YA_"' <:DP[&UQQ/7MM161*50TZ>H]>,R=VET+_/G/+YCFF)=79R)*3AN'@\*S MKI/T$GC- PC'R9 72JGF(8_N5O,RF7]X8AQ3)?]=*[MQD?R/R8@^;32_M?#K\., MX[Q88"QHG0H66(QD_F%6X"W]B6EGF+0Z>'LTW:*V7=3W%^*@--F8+-U#^LT' M,N>FPPI_\?/?Z#FSSN9F;?.PSA)O=E[I\63=:&ZX]+4W*L_5Y8P6@LX!"D;K M"U,A^J,IE_GU^+)NE-*,1!A!%$5F&VT<0 Y\ 9&B3\D:E5SS/EPO,.MF%Y9V MEW6SB[*/)>OF>DA46<=L81JT1DX'&RW#&7(Z+&?H4B@&2^NW_9E=ONW$@7LO MWW;1Q5.YO-AF3=\OWW:Z?-N))GW<8CQ&QT^%OS[6Q/MD@.6X,/P9.*53;0EK MK"[:6-Z[!W8TO-WI\NWH:+N+:CN@ZUTNPH>/OZTN?OYO>]?2FT8,A._]+U/\ M6C\NE7K(H5+;W-ICY?$C2IN %&BD_OO:"^41(.RRN\10A,1AD78\\\V,/29Y^JV87O^VS)V1D9Q 2T]O4$>H M6$F9PH.,;L[ _*&C0DT\!4H2$()9 FC29BNI89$I[12RLS&E3=ZNEO0FEM1! MP4K*)Q[D\UN-QY)/%35AQB$8G0[ @G,+.L]B9IQS9V5(0!5S5T1+WJZ&]":& MU$'!2IK>=)#/Q8B]-58Q(LD5.*EMO7Z@ZUR M67WJB=J ML\I3E0<=DUHZM^Q7SZF::Q;F6(UIE6 9,%R8.[A,[E^K_,>[IS#G;A",&Q"\ M:*";"[S'HVR3=CM!=57QM*^F[8GF.78&C+$6%(_,\RA27,N:'7K^@Z;'8_H9 MVPBXQY'S]=*^V*=?8;9O99%++Q!I"K!\"K!0U^. $;@):<&$1L.;];N^2N:" MD>]/O'N/@T<"OVM?6=?3Q1)3@"VC\0(89WGH9DB1IPX<."-(J<+ )#;2@&;T M+E@5!A#XMDZHSMO^^I"<8?;Y'10N$O4&(MT&4'>*\;;PJ&62PM_'T4T.EJ;W M^!!NQBEBG5\^]/E^.FO07=("\TQPN@(]DVX7 /; 0D]QX:>QFSPFU.RLUHCE M7/]^S6$?E8YVO&J3\C]_3V?YU;?QNWVJ/<74$L#!!0 ( "8Z"%GW#9U79"4 %,G 4 ;W!T M;BTR,#(T,#8S,%]G,2YJ<&>5>G_ZOO/,K'7.WL_>9^^S MSS[_S-S.W:X":!2]$38 @*HJ#P 7\)]Q>P @4_" .?@ T "8=VO).]$JQHV= MN[N+!!B,= -!K9VMX""8LQ/8&^H"AH#XP0!)&6\7*,P![LYL!;=%(*6 7]]U M ID1UE) (V%-?DT7>;@=0L47!=?SU=*'^3K Q*V!,M+,DMX2WDXN3G!W*+.W MDR/23<);"OC'N<3=_+<8#&3^0W%WD +*_E8P/]%\S"SOC((S"X-$^& 003%F M47$01%A<3$#H ;, /T0$S"\.A@CQ\4,D^,4E^"',?PW@W6XH:QL)706EO_:Z M6TD!_TK*R\L+Y"4(X& M0R%[%!#X=PI.+IJ:_SC^'T_+R0G\-]O-71=N\[^SW?1] M7.!@7;B;LP<*!K^CL_YKJ__=]&^B->P?GHL'RO%/GM8P,-P1[@1'NKO=<2%_ MN'>12VBC$'<%A#HJ.,,\?FM5%:2 'AX(:PEA!0%^,7$!(7%!.24%.0A$'"(D M*R8LSJ\@"!'F%Y,7^]O!OPWO)"#K.UM9,4%1 24E?C'(W0>B*"HFRR\@KB@H M*R\O)LXO+RO^MZTJTLT=BH3!_[9%_&.KJ/2_VDK(H^!0=V>4OK.SX]]71=71 MTU$;>& <%W$5G#)-P1 M[H[PORZ;K*/[7S-'Q.]B2CA"D;9W;OFLX390#T=WH/1CU%T^DN#_HMQQP?\Q M __+&?B_7=V_17?]\'OZ3R/>+?YI93CRKG]1=XUZ>PA0>6SG_/O8G%V8!4'\ M #$Y54U,S#_/!0D]F@D @XY=F1X= $"_PQ\=^Q\=Z<]5IL@/38/>8"$K(9PG M7ONW1P#B/]4!6'?=Z=%N%P$A &Q,3$PL3&PL+&P\[+LO 2XV-BX!(3X^ 3X^ M(2GAGT%*2$Q"2D),2$%!24E!04]'1T?/],] P\'!(2(DHB$EI:&E(J.B9?K_ M';== #)<@#+:/0PT,@ Z&1H&&=IM+Z#U+AUT##2T?SV-.%C8&)BXZ'T+'P<# P M,#%^[X!VMP<9)CD6"T16!_KMSDU.S3A0H'M5UXJ"$OM8CBI>4 ^5RRH?Q';O M=@% B'%')\,@ \@ ]M)(H_X;2EO?H=R/$M-&'J9T:$NO/"$+I%"@'Y)T93FD M*FF<(=? G^(N#9-&EG2K*#LX\\'R:4S>BP^EMZIW?(Y&8G35T\?X[GPMU]L M&(4!JO*]'O"F;7_0E%)N]_@2A9M=Q*9!,?XDM-723H[K_QGY]D0K$X;A40]M M-OL?@; A.I18>C5F[++7S=,9]S4F\-]RK94@Z_:]HW$ROAT;'*]<>S[#_W2" M\Y4UMVQO*&LA"<7Y3+Y$EBFAMB-XIE)"SU5HI@#TBC.RI#@UB6XG<"W73:=; M1?U3@[D'E$W"3,@9?WE8*&Q=7I.A>5]OENX5G:,HQ\=GK(IP,C.?OBX]JFXI M^V9VQ1A1R56[$CUX8DU]2W\@#_OPLWIKW<=1 K8\*)'T1R2FI5B7]F.2:;8. M>3XN^B?;WT0GC=R]B]TN0YI8_!IMW_A-KRJ>P4V>7XK>A:9\"]A9_,;8 )MX MUUGP]90NJ'@#K[+2,#TNF27^A!1BH/'L97A\KMDFJA?B&XXE,2D690N=F'75 M-1EV<4Q3R24:;"%^T^MJHK*&%22:3#\_(KZ]JK$P+^V[6AB]I[@%96B'&&EM MA"Q]-B?0WX,TO\NF@9H%_P)1FKOZ#< M[#9^8A,G3PHEKE*.LIYO0A_VG*1H8//,%T5?F=X+SD5?=3=5)@"RO*[D>L+! MEF&?:\I9*WN_D-//8$IT))Z5&8? 82Y7Z.AT]^7-'E\NI6HWA\GK1JW&(70X ME?!([BZ8Y:AH>V@C.K2W,?AM-P3;@;Z*$&U:91\6%0[ES:::%0$WG,INO%TEZYPKFM[]2+_%DLS$$4^7KQ;V(;.2 M5W-]CY/'#64LTLP%&LN;FZA1NHRN28B(=R(W<:Y/%UG2_P[67C3W5+N)P46B M1BNX$XJ$A9-U3,-6$:]CJ\O>3&)18&A96;4IVE?:,5%4-S\N4[%UC.Z=:"H< M#I)! M3SG7J_I.N/;*3RH$HS9KJ)F\@6-J_M,=S.++3G)# 0]R\RQUOO-T+9&]FXG= M:\2 ==7KP:]OO8A4%U#T["'N'G2BSDOHR./ZB*RAHFLTJOX*T3S=6]QQVGHQ]I6F2.*$@W38031@!(M\2[\-Y7O?BKM MBB2X32MO0I*;DPZ2+VFIZ9+:;+3^ PN*Z?-PHFI4[M/A)_=BA\%$E'_KD$= M<4U=6\;9]$PI!M\1U;"6X[Q4Z7EMS6EKQB9ZCY4[=?8S&YG":=5S*SU'J&LV M%3?2!;V UYF)W$2.MW>ZE;(L"G]UINN)8\?8,^T9;L.X37*R_,!!=-K'//0&",T[ZA;0*Z!]2=I064L[EAB*ORVHYU^9;P/WPQV5#!/K:MP57Q> MH'N8PT,5Y101M2X*KU1"(;)%?:D+[N<>^?YP+\?N+FHT5PP%%HOO%MR/([3! M]2R4?\ K6F2L&C)I$D 0M1B?OC?F8H2NE&B 5:]_:?=VV'4"!\UH/PJWJL2^5/+H MT;,NTJJ"GTCR%=8,A@'M&@X&@LRH$]E4V)+3QU(;JC60B-FXGUYX8?VC1D-G MAZ#!UY?6A47UYR%KG]4OHA>NW=L$$N?6XM ]K1;:5'>8R\]-L>F22<(Z"$S3 ME];K'#HDI:;5*YH_1>_MAQ1:QKO">ATU!FOD@'H/2.\>1'&POZD-=2%V$):J MOH^%!6-QQ:P6*JD9%U1Y_X6+'-7V0)IA&#?F*V+:".-(&*2M M?A^A3;<5^-QRH9S:AUHQ9/O[N/&99ZPK-&)^VEY>"CUYY%GP<,ZV>E' MH+0]O27*P2_7?LHB#1=OWLWM!+"ZP!Z&29.%+UNJN'>.EDG.3P5&;WB7EFOBV)_/Q++EGY5=--%8'F@-^_GTC7>TRZ:(D-Y).F70*)Y@)4$ MSZ)<3!PR,M$CZM#DCVX,K$2_IZ'), 2@QFX;9,X1-C1XC<$X,QJB$@ M1]?YSB^Y=X+/CXY+">K0*UFI%78^]7Y?*6-]]SK"&* M+3H8*W7O3Y]D1X+#DDDCNP[&QO%?^))&2@F/K ;V$G_2K0V/8Z'#-7DX6;EI M*4QP'G%4:L*'Y)6;J\)A(O$8(.C$ZE4>'&A,3C+!G:/WUSHR&P&IKX3XFA1\ MQ^ZI6%@:G=51\>0EQZ*/Q7M5O!=T3.XRB(%95@3F?O4&5Y8+9F^K-9 G)'( :X 6.2L"6!M "%[0 M'^G7-:.K!J?#:D7:E8M2.Y8Y.HC46+\=YQ;C9S?:+Y2D1IZR6.!FI8'=1)5^ M$F$HG2V:,I^ON9KZ7J_^PFKLX]@O*E#QF'M:)46L]F+;D8)B]S4N#UC"(._?H8L+1SC83Y8@' WC9SUOM$;GOKPC_G"J)@QKB##=,HP1=._@85>B?I28;\!D&&RKF6[IOD."8 ML1WJ/)!]6'U2(95DBJT<<96YE.#%[592S:OUXM*O2;.NOV4/09(WT66.)/10 M^@28)-LCSR&/+Z*G(.3AF[&7?_E$V$F[QP:W+'GTPYPZ49WF2-L:,=M1#[/2U_8MB?XR;_Y]WMR?QRX2@JF@B*F'1ME-]I", MIUVZXU/(X]\('7V7 X$[E)6L1S1:?2CR4JW!^J'C8)LD2$ADX9RI&G.X[5KT M6-N) ,"\@2?)&\]=O40J+;/N MYGATI:9V,]JK-JB'AAFHG9EN!TXSQRTJ+ .0A_GSK7G5]V.OZ&^;H MS*FKKDG8(;#XOFT:PG)@P:#2=2/HWK..KL(.)NAFXS(']*I*: A\(:?0N3;E M>/S+)@8GV2KU2MD^'GF_,/E#M$CP-2\U;XUDYJ9S#A(; MK1EK<"WDG^Z=OWVO,QIQ_9*&=5-\H/M%J#SU=P;&,0%3 %RX&8I ME/-\9ZN]?)$^,4$& UY/V(1Q+_,U6G>^Y#/=&"W//\)/?^@/Q/!+M%R=N>>2YNG+%GCBZ_LZ>6QM]S0LOAJ;* MMVVO-,"^X6E7ES394FF6ZP?M7K_9I_P?!(8=&U,PK *Y-RB[>4DU-0V_X..S MS]P"-'?LA&P9!39K9QAEY;Q^MM8-T1F7-5.9IDN\GO11/WSA>+_3 E3)P?>H MB;;T@ILF>=/)?EA4&&;:/M3)3>F7V5(:7)1+M:*_:-7^\R.#\&L_QBF/*7F# M[SS3(6/=]UF?/LY!B@9Z)L[M1$1$1 9Q8BJ4J\WQ\6YD1\*;U612&07'DB2K ML:>2Y[44%MJ(-H'R2@G=*.F0D#J/BA@1FIRQF*)SQ5[@3ZZ&JE9/F@QOJK1& M)VN[M;2'QTU>\TV!4TG% \+!UB8IPUR%Z];+7.%Q8L7%J\-)]/9EO&TPTQ?] MZ8F)-W4O:Z*Y+:UFTV8U7B@T+&6%?8HO4810H+%O_VQ2Z#7P\S;(;ZQ1+WA? M2NG6GH:6V[ 8P-)PH,=T+\ZVZ7M[/MA*F82WXH96.+2 VLK20(0IGDOZMS!^5,$!?88G6] M-D 9])LF5.K"XWE:N-<]]-)*Q-0L&QM>(>^]:-%-T#,(8/CV69:2[!FI(K^" M2O0WA5^T5;]$B!75J77YU#N^'IG/S/,L0C:X$N@X+,E>H9=BIY#;R/:)Z:9" M"IWS)996A8DL_0/;OS<@#C Z55_XLC@%SGO<=!\ATMK M;>W>*"7+WT"=-\&W&D)W&!3EC:N2F3Z+4H;Z TM,TX&$#XK>4R=O\0&WU'[: MMDN=7QB9?/7$=6J\)+P<"1:P*LVEI; *3L5)BX1&\1@:_AH_5E%EU'6G:ANJ MFA?2!/SHRB%8KIV=,1?&FA!]L1\?E>_-K%)8%(XEI)TFM=<1I5GPNDX<\JQTG(6<:8B^Z@#TD'@]Q1V9/LJ<]U58N(YN?!DHL?/"5KQ*;(.>.Y9CD7X]R09:Y1:4VV %X7P7C-LWFQ_MG]<&G M6]^/%QXZ#R5=>L=A?1L7Y-09X+_0P>?3>S/V M;E9D5]WT8M3(.22BDC(5J%TU)3>V"T[1,6R8% MPOPRAU18V6,SFN+_JC2,W]^][RQFNA][V)H>B]K4%!21)%*US^0,\:ZC\=G< M#A3Y$@=B5%!;,.-O%15R8"YG*.N!.\1DKRZW%@AS9!DNNH)<*1F[:4'OO&F3 MT60OFM>?=.9POO=-^GK$>AF6Q:UZ3"U*7?XZ+L"NX[AHX3'9SP(C'U8AL5,> MR;.K)\L>7VUN ;N+?B5?9825RX)N 9MYV]J)0UN(K(^0FZC-J4B E$U7 M8:!!MZ(HEH[ *]24,(61H;FRM0'@+H-VHCM2 43[H4HWX020>563/!V,+ M'1%RR3&9VW3H,[$G'_9IDOO4%Z^56:^*YX676S[L&B^/;6R9Q:/:K9'P>7@N M97W>L,7IY)2[TJHXV.P1,4U7?/&3RXY)P]F=**BL3.E&-ZB^5S3R+T.VU M@IV2'^7=-="%30K0JU:U _OZ]F,@L7EN'>U4W&'I)6$+.9'F%%R5=,J4D P/ MAUYJLQC&D:<**BLN>,YNA$^$USU>LVS5Q%I$NTXUWM>D+_N%Q6)3GZW4MSTL M3=90WR'4(_]Y+U:>[&+.>SHS[W'PQBW@]$E$T,HO)A8;(SI"+&IIL]*2J..R MME)5,RV@.G>3;T6']5-\WZ2LGD<9ANU0R!NS+)SLB:()[Q?O%;2Y5D\F3I4) M-7!\-Q,TZ;W9&Z/?$J^4E=<55CZ)LQGP.=E^@S;.#E[MH:UI1K@C,8RQE"(" MOVB=+9!M0%A>!SP,.B4&4B ;5>3DVMZHBO$8"@41X7=@ES):-$S$@5T/4"!' MK!FU4F$Z$=Y4<3P>%W1P;DAQV;Q6X[+HWIPPW"?NVU[3T_18A1;E-S[+B+(X:&/V:<\^:B>E\&ZK0O))T MZ-,,M]_S [D$BE]RC1N0J=Y7O- A<^TV$IWN;[6BZHDPJJMZO1;/Z4E^P)'> MZ67$VJTORNE(\+C]QG#FZ?0X%M96;*!D4 K^UA5'9$_+LT18LLUSA:?/BUKT M;>^#EYA*&,,/U[^J&9OZ5^2)5;38O%'(K$!OE?%I&S0:[7S1,_,PR6#>8%B3 M$+DSN=1XZ&=0"0)%W *TN:)+KS^JZ=LIC_%&5F4C6MS$:*0,MG29!Y'6TAFL M,;&^;G92;8V[*AM6%CQ;EYMQ?'J$.%E*DSLQTIV&]X<7+[2\A!Q-?C;QPJN7 M3\LOV1H/-(Y-KG94FE\J++)N[-8#.U_2CL-?]6#X.!E+;EY6OGT?7*.<%#B# MH(IT6F"3[$WJWJ)_ZML<'!3"&^R3* 9F+PJXHHV+T.>X!<0T9WNBRT[F::-& MG1>E/*2FL ]):J/:S.(ST;1YS@2J2N,XH!C*Q>X(K;[$)VGX2XN?3,DTB<-4KV*Y+-?^@ M$*H01ZG*KV^A]M*@="[T(VVGC8=PZ]KQ?![?^SGK_/>-*I6!I6N!3TM#2C-J M-%PK#"H=Z-(@&2!C@O(L0[$O-&G5=IF-,WBE3KHV)A96] A-R>N8["#F>CN' MKD0J'T\CY->U*R1:5SS^9I*EZ#3"3040ZKC,@%/>P%@8RS.)T=MCPRSXMKPG MX!;P^$/[+"'!+B=<=A@,C!*@MW-H+B.<&$)88P5E$ZU'O6G8^:SJ/#^?Q+%Z M"YB%GPDJ*-/> GQ/\&\!@J+:W_68,C>V-08]Z"J#]S?H?"7U(RJLG7+@DMLV MT;_P&QJN+UDPM<^_W:'Y&A_N.-+QUD.]LS/R^%[]5!:6 MXO#)#V,NMS[ &L5$79E"PN)X3D-60>=[SX_.QX_S%!\928R(_IQP>9/ &T9P MBCHW6#;VHM1@Z0_)XDD6:$@R"AI_C(/EL$#$YS[IJPHUI_DVF1F_?]200D+X M^)'_UE3X5I#GE&2_YS"?B3U7(?R;A-C.JKQ^QY+4RY:*[NNL)+0 P8U*<:0N MJ3%>?Q/]B??EWOW3?.^-&&'C9-0CNWOL6TQM-!B&0P< M63.9E[?C)ER\BK3[]:O15W)4MH/'*W* MM)0R-[UVY''6.K!H>_>!Y/Y]/@C5\U2@;N&SAZAZGL*R[6[)^M[Y# U:8M9N M*88W,;,Y[A9Q$TD5?#";<2>J7=%(B5UHYBS!MIA]9EEXCI@A:LU+[4#+B$R! M9@$S=DDSI /B%K!:D'8_:7O0[!N7''%M?G-Q%'D43< 10:P-0X,7(DVH'D^( M8:_#08#(M$0G_=.[3(9[#T4<\IYVBM$A-K"N.PXU1?D9Q-)2R51$J,0+SRDL M/ENC:3UU/(;TKKQ6T8*>F6#I#AS"3RD*5'$V-=0D$*^$:@K2%-!4V&P&<%&H&)D*/=9Q2 _%3XW%)R-G-R"B&RE30 MBSFBVMV7-*D=Y51%;7 'TAW!9L='W>67OO9FAA0R>MI>OL$BMLZ,33'14D-% M8+\\E>?O$8N2Z:_BO]R?!$GK8U^%J.Z5' Q&4,5UYQ@,_L!U[:&@/QWV,/2> M&9V=IY^^A'X^#DG[/6(^-!M)0)F2H$T>*S8OD\M& MU+Q2(!!9M5(93I3#%92[ 6J'4<7>@+Y$#G!?1BAN]=VSTLO;9? .U_FF(G;) M:,XC? ,M7SW.S&-+1XQ^($])W,/:>;M:A-5FJQ^<3_K:VF5F.OO\#+'S#-18 MUE=&["! 'L19@%O2G2QYI6X^HDLTJ52M+/>1VL]S3 DW.<0N>:>U9_6DS"? M1+UV?N#PD"#W2&I/5WKS\/KNI7DLJ_&\WMOTYY[0>%U*P$02B%6FF9M#6"LE M[HK:6QLV7,22>TXE\O2U V)/C;S^D,"CY/7R#?6BVP%-<@T"*]\!#]I5/I4X M]3CD7PB-WM5)O;%]T=FH(KVP@Y!()@B[*M-0'JCR"IFA/_U@YU^@]=*' MN/!=<6&F&^G,UEDH':>;$.4SW^3FOO!SMQ=E M$LU+" >9&KI0.SI,/S!A$Q-^DOJ4*Q&\^RGY=&9V.VVMO>M#;SU,2C0&::2T M..OZY!-.[I,49'M>\BF=!9SL$9.BJ]0^2Q)R173('$=X^U^Y+,SW[16IGG,$ MG%PY:R*Z])J6&]71^D[S7R!;09L'2@S;?ZHUP$2\G7JWM^5EG,4&C=F M=7?CIK:%-VR;@$2+T3<>-N%G.UK@H\OZ0HV M.JM1NT:\,(F Q5<$>H2ULMW]P" KWEL !9C])&WZ69CRCRQM[1J3WKF\DVJT M+C__/=T471TYLG] ?@3JW^4ZF8\7*$JM_=(7-EC&\3 MPI8_//B248X)5^'[RWFMG]\93SU7-$[/\333 M?C"8[(<$FB<4YM:Z)XO52>%K(1=$DQ&2E>,R#CLJE%[ M/@=_OXXG:IAEVKLH5\P77?))_#CNHG@NI7:=+I-\Y3^(O?QUZU>5;[^)LM\/ MIBX8G=SKL=N3QL,!MSPD>7)L;#Q/]-[5 M__)5PZ;HHN6' C/Q>@S$WJ,ASH%"%!$NI[][[]0!39 M0HADEUIU^U4A,Z;#.6I]EYY9S=YEDYI%SJI!;J=T[I-U_0?.]CXM&(V=-9KR MEWZ3W4'#+TF1"; Y6;%1V,;L)^-GL4VWS.MHGKRW_: MDKPNA? ^9+FDF[:D*O=K*+3P,*Z'B)QPO' M7,F$GKI]'+KG6;D8[M;SWGC=.,7R8A8G<9OJX7@2ZDN''(]JU.>T)8L ':V) M-QRM"1/]U<_ZVU\X0PKR.[]:@FJ1BHOT5,#^4_?4;E7I^401Y*/O0J+U9V^M M/!JM;P&NFS^E6(O]5/7BU2KJQOWK\[Z[Z!.]O47V-O<7?VZU0-B-'/(P=)U)CVWT0OY/%)N=0N8U/44 M!%VIJ)!LEM2T;OBZGA?'.N)8,/9A/O2OB\^PW+G("=J[!1Q?0 P&+@<7XBZ\ M6*<63AL@YY^8U$M&-AO339\[NLTW?!XO[ ALWEV^^K[6?U+;0L3X5R(]Z8TN"L]J*Q%<2GU?QA2_I;_-,6VBQQ]P=L;TGC M6OA:/1D^0P9FQPN>[S)%H'9593RER6N2"E=V;@%EA:L2D0MBU)'CL+V M2<;&G<'SL=S^$0TKU8VW $X[,]$+F?4#WC5DP'Z\7RMDRN!K-/A&U?R:P/G$ M,^3M!NCYP)S1U!+#MM?W^A1LR=:X#WXY#)M=BZO,&A@))/7$C)%X&40NZL VXY5?DHQ M+Y:9#5A]#CF[#'G:Z?EIN0J]-F89^:Q#5,K&=6#7V\!#;^/)V<>.1N="GM/) MY=CUH\R]I(SI"SY;STGY>KO6EX8MW%,67#\;C14M><0JJ=>*L*&07TON.^Q" M!XUH-_,.8U\H1VO[:CW/J.#7ZF.<$W%\1=-&(^LATOG%)YK>A] ;0*Q5 N4] MPJDG/DLD/D;-TA@].(&[WI8YGX8GOUNO&L3V68IT\"Q("IU,9-SS53/YSY\2 M;N?_#U!+ P04 " F.@A9327^S5SB 9"@D %0 &]P=&XM,C R-# V M,S!?;&%B+GAM;-2]:7/<.)8H^OW^"KQ^$>]610A=7,"MW\S^NN&R%;:J M9B8J7F1@E=B=8JK)3-GJ7_\ +IG,C020(.6>F';9$HFS@.?@X*S_]K^^/R[! M,R^K?%7\^Y_\/WM_ KR@*Y87]__^I]_N/L#T3__K/_['__BW_PO"_WKSY2-X MMZ*;1UZLP=N2XS5GX%N^?@#K!P[^@[K'NM^5?/.%Y:8HS&##/@RC,4DA2YD,<$B\+?!S&*+NZ_TL4ARSD M",,X)CY$*& P"R,.(XR02/PL\8.P7G29%W__B_J#X(H#25Y1U?_\]S\]K-=/ M?_GEEV_?OOWY.RF7?UZ5][\$GA?^TCW]I_;Q[T?/?POKI_TLRWZI?[M]M,I/ M/2B7]7_YKU\_?J4/_!'#O*C6N* *0)7_I:I_^'%%\;KF^BA>X.P3ZE^P>PRJ M'T$_@*'_Y^\5^]-__ \ &G:4JR7_P@50__WMR\U9D-DOZHE?"GZO]O:6E_F* M?5WCKK5^>^+__JJPC)36/JQPO+_ M/@?LEPO0=X3O^AA7!\C5Y'YRA>,03S\Y0_=.:@@^/<(],!>CW'Q0[PLVU[>[ M!74QZM-C[.JS6*WQFA_)2_>"C_%L+1BTTH$QK.*WJ[J'*OZ]YP7BC M+?>6!CG[]S_)ORU63^MB<8M?U+E7?18?\D+JJ#^I$/KZ,=4\FJU*6ES MWDGPZJQO,/J/M[AZ $\X9T">X4!T\ %5"/S;+SM\+V#7ALJ& M].+0J]7#Z/N_'&W3==DAATLZPKOVB5_H2IIN3VNX]S6);"MYC_+2X9G_;5.MZ\;O5%ZZ0SY=?/^3KGU36IUB6FZX7', MX MB&#@>P0BXB&8\B"#/(A0Q&*!XH@LUMO3^^Q7/262)A*Q/F//#(A##V6P7H&R M0QI(HQ L)<+JIU2ISXW$%.0%6'6X KQ%]B]Z2F32S1S6OS_*%IGI[H/=V>*K M%!5H, 8_*9Q_5K^N3[D.;T!>P$^_-7OV,]AB#W;H@S\Z OZ_RY7>'/S=65R5 M9'#-7($K4G.XA?^+TJ2_\.6ZZGY2Z]9:KTZ*XBPZ>0XF=_I\%EAV9\%-\2S1 M694ORNMR4TC E%?5 H4A2[.8P\3S HAB7\ TC1D4'DN3* DYQX&)-C\-9F)] MK&#!O(!/#30SO7J&,7J:\7)RS73;%MY5[3U31TL+\PK\M5P-T&ZLE(9)OH6\D?G]?L#3U?$:E M:<6]2-XE/29E4UI:V/>##'E!ZOM,1S8'H4PLFEN !C>FLPS1N"VZ(--,)!N( M8 L2_*& @AKJ>1O!Y#/0OR2ZH-[NAFC'!;/KX1AU@W?#LR_/=S$J:R<]7_@4OW^45E9=C^57O M[I\1%5Y($Q^2C&<0!9$T/PGUH!_Q5"(:2'O4,S$_7XF.J>U;KH*F\E:*Y8[C M>P[X=U[2O.+@JH";L"#6F@1QNHB0-K21UHR;L".P)!C\))7!>OO$N.KB&O1<6L]YQ7 MWJK#B]1KHV-W4"JGC?J?0N(9+Q7X+URNG%.IG]4OK@NV_X/>DTUP^*:@)9=$ MO>/-?^6_EQN59?/^.WU0Q'_!:_Y>""Y5)19,!$2$4 B60.3['&8\9I!ABH7G MAZF(DL5Z&Q,=5:KSHF]T+)Z)'P\H5.7/S5MLP$^LQ>=GY111SO>KQ@7/=P0 M7#!0;LFK?V]V9,Z\_7HGY8^[J887@7K3:H=\#\$KL,,=-(^H;3SXX?X;#5'@ M9OMQ='3]? 6VI(&.-J"( PUU[D[&U]D51P?BS,C/>@Z^SL8<'G^OA(7=J5>? ML!]S3/)E'9-XNRE+B<>"$GE_BP,.4S^*($I0"C%' :0D2#B*0B(2:G(\G8$S M\3E2YQ2!56U(TP8B6.Z0,#LASK%*3Y4[8("9SFVN#SV(4@$W,-UIPA&B'*FL M?H!,Y'@E"VNE\MVJ=[ELOJ5/Q)>ZGS\8VM,G6RT7(+N ^H#UY.* M408,"XE+VLUDYAS9X(\&L@,?EBYQ U(EEVC/)LIV4C6Z\"Q"IDM>)W/:S]O9 MD.\X6>^<-E\XXX^UNZ:Q9:^_Y]4BC,.8^,2'C(TG]0^&A&2@VX*6>O>F60V82[H YQJ:H/KV. MK%(-@+,:J/H,.+15#=XT/Z.5"_B:KC=XN7RYQ3G[O=HFR^T2(33/:IVU)I;[ M_?!.BPM0R(#GZL^]1%3]0UR+0^.'N6OFF(;Z-?GB.'W$E'*K$U\+P&PGOPFY M?0O Z#US0?^T*C[QE:'UO??2Q*(K8<%/[S\;F-?[)(V+H#4U9K+6$>+88#Z) MO96\[*\TFV"<)* O :C!T>$\M:AY4J*U-Z M9],D':I_UFC5@9X6L>/J#<-D%\N=T+.C9^"OF?3W6=NAI(SJ)KODZ@1__ZA1 M T[/74?L<97E88G%O%D:E['J*,OBPN5F3B>L__B=5ZH$IKE8^ LL NH3D4&" M8PX123Q(N)?!,$:8IYPG8694<.@2N:E]?PHB>&Y JC0_=2?^*2_ "\>EL09T MN2F::O&56&VH*R]/S&LVJD6X=5[\ $EV VQ\[0#X'HE\"?F:K9ZDNO^PQ/>ZUZ\SKT^L^Q14H,!"?T\06PST[V?GJ!^_ MJ3D@W$P3C= ,_E#@'5WD1HBSNM*=6W.VR]T(4?UKWMBC%H%&);35V^6JXG>K M7XNG7*6?UG:5=ICQ[ IS&!H5J"&K_,F[7%ZSUBOPZZ?;FWX.N4'0\3PS-$*. M3OA@&'#49$%[47(5?QREU"[Z>'[9^6*/HZ3M11['GS:72'FD_JXN/*H)H6JZ MM]O&CWG!;];\<2Q0IKG*=)^E! Z>ZZM[![[W,8(_% :@1L'1!VE K-67J;/^ M;)^H ;'];]7D-8N/EO/RK^5J\U3G)=;VX<-J*=_]LBZN']>Z9\G(,A,?* HZ MJ,&#)KVRAP#XPM>;4EZO'E>;@3Q#8\9H2+([GAA*\>7L,)-B/4+M)'AD[?FD M5X_(/+GAUU7%5=H,5CJ!?2Z^<)57+.]RRNE6_5:L2,7+ M9W6XW11/FW77(2:OKX>-D11F"'F$,4A\*B!":00SWP]@$(=IHCH,4M\H N 0 MMXE5A\(4U*A>@099T&$+5@78XEO[L*LKT$<9U#B#?:1'+;;)-U//6_9*6V2F MR>;?'6-WV01\=.0M;>!S ;.$"<((%YC$BZ,&Z!I=Z,9A:\F$7J?W(2=:"U?U1&T!FW;CTV"C MGJ9PQA7+3GU'M, M09M5'6B2?J@)=%^SK*+[_* MGS356#MO\^Z[)SR4UPY"H)\&%"(<1A"G7@03'&,L%4F0A4:54ZX1G%C-U#=# ME>K8QZW.;ORZ>7S$Y8OZW=?\OLA%3K$*J#=JO4[643MK7N;O>@?U--=K[HN9 MJNMC>@7V<*TW9F^G=F,EE&M\B_!>I&L2Q3@5/UWU-'"-WKS-$"9B[E$7A:G@ M6)6W7)AL=7Z%J4VU50&=Y5P-\&$\2N>&!6;J2H-ZI]E7XS3:UM2\>@[6.&D' MU39N,[&._,F]W)W=<1MD7NP)ED)?X! B%GHPP[&0?PCB1V$0>KY6UI86M-D" M9ETHQJ!!A!Z[# -8ES+!-B1UD*Q'@T2ND^]-G%&H\@C5-6/OR_SH.FMKD#+[#,*C%>=-'CQ'T%'>X-D' MS;^MNB67RNUJ5:E!QM6)5R?6_$WWMGYN8 OZRCBYZA3=XQ)U(E0PB.( 0Q*30)IG7D 2EF5(F-7\78+-Q$+<+]7=8M?O;UOC!VH$ MNTETFN-TW&R&GO$W&XO-E(85=V:7"Z O8=KX\^I)%+5O) MUU&P&D@=8J@^;];5&A>J^]H"IR&.,Y9 S#($D8=2F"4DA'%,$YR2"+,T-5& M0\ FUF]OVVB?@GW5!/TJL-J!KPN:FQ\;5C0/ M"AF-XH@&7HQHNFA*JK^N<;F>EX^'@/5#'?P^+U1H"A"\K(V@:=B74$(CBJ0M M@U/)/ISX,(L3#OV4"Y'1) TX:]G73;N?F7D=6/WH:_.Y33O+:Q!]U =>YQW+ V:)J^JS^$^L?-GK MS^47-46J:;1)TTAPE;)*&86(X @2)K4DCKD7\#! >4(2CO ER9!&L,T"Q$,TH2' M8<@$"HP\;E,C_"HQU:: K9DCMD4.[+"[J,+0_9[J*;@?::?,]*/=)CD.O\W- MQFE*$=VC^YKUB9,Q?Z1H<3JX=J=&:XTJO&I[M'^YO./EXX(*ZK'$SV % MM1X/THAB!#F6=T/DQPBF"4LA][+0CV@F,&9&%\2]Y2<6:04,*&B6I<<'O-"\ M\UE3:'C!TR?._"9WD@97U[;]Q>>]HYTD[.A"=OHIRV0&K$*$M9/VMLPI[ZJ" M%G'*HR"6 D52GT,4>3XDD2 P#5E$_"C)#"<6G0,TM9 I6'5I7AT0J4,C;+5< MRN-S]U/3=L/G>*8G@BXX82:,"F)=)]2$1QJ>; OU',;_1RAS%=H_!V;>J/T( ML4<(G),F891R[D$O]CR(4J)Z8V ? MACC%G#), YSHSJH=A#3U';2PL \=-.#UI]D.\VM84)URP4Q8K1E@-/]6 MBSBK>;C#*\\V'U>+P/Z\7+T7+LWFW6^ETRL10J$?QEZ,IOW_X,>G__>+/'[6TB[L0G/7 M]R5OW,[*W_)Q5=S7#A;PILDRLLW3/O9*>L,[>@>SQ0_8,V/@\Y9U4PI MMF/D.\^C/0OPE9)EQQAP/B-V]$T[57(M=1-3,X?R9_Y5.<)K7WG/11,%24RE MNH"(\0@B&JKEK")6?, M=,2%3#%6"+J4.E('H^!F50:ZQ!^J NWWS!3!ZFE=+&[E(2J7Q\M]+7-32 GC MU?H+7O.N&=="^$&0!BF'65I?T\,09@%"$'LD0YPP)*\&.@K!%/#$BF';(2XO MY/\WX$$IX8.?< 6P&?K(.R0.38@KT"$"%";JGPTN M$S&,K6C]R]JJ?A7&[6'P&@S4UKNV7&CTKWJ[5JI>''JU8C5>;Q8%:TMEIVBM MWY^BK_'=MU4[PC@4* P#:7MA+ *I;[T XC!#4% 2)"(.XA@;&6":<"=6MSJM M>X=2*2]BJ9X]-@&CS'2M)H\>.M$';:11M@AH2XO" FS4-%!IP:TZ\ !OX9OI$@.6 MZJF3:1AEIE%4 ]B:3QT6:I#J3[\U3/L9;'$!U^-<,U8JY@QPI%<, ,^J6LP9 M FUC]6;8RGJ'@W5NA@9S-5W.4[',T/N\G\6Q MS[PO/>;=:3#ODMP.?2:X3_C0@/U:62#Z;!E(#3%89&KSYII(4TO"7 1^Y"4Q M$S"E\L*$",M@&J@2VRS%:<+B(*-& [O,49@ZT^2$A?.7J4R<+5M=FSHVS)K< MY %_=&@YO%+9\V1V*VB+P ]J#1TRR-XJ.EKIL@SOIIH_BT*68M6E(TX@RC(/ M9CP.(/4#(01FD8B,2O?ZBT^L4WH)T!8%^WM7E]2,OI"PK=\HV MQ^.FJ(N]%D& 8C^3UPU?38!#+(@A%HS (,9A'/HI9UAK2(LSC*8.5;6X*,.Z M[N-49X7C!A_ E-<0=Q@91%^<[(5&'&MN#AO>6&J&-NB!!K_6UWH%MHS_W-YH MZH3T%LTFGK-%5,5OFFK8N;? (#(V]U;8A]$YIPM;>L*Z617O_[')UR]O5X]/JT)E9-5F3R)02!'*H,]#)H\BU0>&\Q3R M*$$\$#@AD=&\L$%H$Q\S#4BP@VEE%0[S2].9Y8H+9D>!,0/,'50ZA+ER2 W" MFM?F<4U[7.+W!\M:HH/"B:N;7+.L-K4?7 MJ#'']T7^3\X:#?1V5:U[K3YPBG 6P= MXS>QXJC1@T3A!V[Q2S.U93?!Y0JHQ@"%^JU*TGZ+G_(U7BICKI M%;?$T*"M=^.-_6Y,U*%E(@:ZFIKH&+MYIRQ.P]JCJ8P3@;$?0?(K7S^LV*X\ M0W-4Q)G7)U:3>P-)&M#Z R+.43RLO!P1:Z: 3M#I>!J0!ED735TY7'/VN2MG MB#HU>>7K!M M>9RP,.0DA)D*7"/A,9AY LOK1$@("GPO%%HU%GK@IO8C-!7(I]J=:W4[MV'@ ML*BZ9XNA8^%"CEB49EMV@->MSW[]KN]FI!Y7:D_0^5WICILF-:95(=UTZ]MR M930J3V.5Z;[6%CCHCIL.?#LX>D4YFVB.G@'95L>/SOJSG48&Q/8/)Y/7[)QC MOU7\LWA?K?-'O.;5(F$D"2*"8.!G B(D!"0AR:#(4!*S,$78-TKNW%]^XK-( M E-14]Z!,_,T'7!"SU%D3Y^9F+:D;2%=-8+Z OYH_SM);?]IZAPY80X6G]6' M&Q2 MJW$(P$C8S"LR[M0K@"J@]5G!6["F\WT.N*(G=I?0:B9X;[<$OA\CT&)PSVDJ MG WK.5A^Y@$]IXD['LISYCD+1R'[V]U*N2<-!LGVWYG:)9S^YU ?\_7=^KWEND,IYWV M.X_2FY?=(VWXJ'8U?J[+&/NWI)MB7>;2&J5-&A(/?,*)ISK(J6;F7I)"'!$& ML16Z2TP\%S/1I VVJK!J#]VT3"I8K)=TSM -C@8M@(;YYV>AG7+$5,C;9N":3/@J"V8_IN6Q4WX106\U 7LFM)R@Y>[W\'6*00TYIF>_#OB MA)G@6S/!O'!JG#Q7=50#D.8MJQHG^:C*2N,5X><4.RF3CV8((.Z'0^DW$*K3PH \O.YD\9)ZWO7=%XVC++')>% M7+3JIFB\4]T\.=OU+/#DD9DF'@P2'LC3-"$P$T09V5%"O(01$F5F/;M'()I\ MNE8-NW?-#FEC-]:C:TS[%(SQ3>]$=<@+,S'N .^FUUR!%O@D9ZLFH:X2I4>@ MS9OXK$?Z42*SYFL6\8;[^_7;A^+^MJA4]=E-\77S^-CHDVI=W)'EAU5Y_;0D MR_\NV]Z$ND$)TX6GOD#?WY?\7K7+??N@_!?JTG@KGU?NL]\[OZ!Z*6^:\E!31YJJ+*_DT*M=-+S=%&3X\^>HD/(-@B/$^ M:$1,IMP"PQO[:W#?8=_)B]AI%]@QAC9?],>6$7LA(NM%;!-:OS[BY?+-ILH+ M7E4+7V34#W$,?11CB#(_@UGD<^BEB).(>2$AU"R#=6_]B;59FZ!9@P0=3-,$ MU7V&#.L3!V0:&B5&%%HDG)ZDXX(,T_WU9DXI/4G,<0[IZ^4'_-J75LLQH6!9Q>86*):N$ !OC*U=<]3/2Y* M3@@VDZ<^K9.,H=*BRZY\Z>RJ\]4PC1&V5\@T^K!%"Z]W1S-IW@LA9?AS\097 M.3V\6W_ >5E?2;93U[Y@4ZQO%^G9+GU3/&W6U4?^S)=AZUCT M>$"B)(E@E-(4HL2+( Y2 4/)3C]@*?>(46?J 5@36ZDU*!":!7.&6*,7R'%$ ML-DYL=,C*N-3P;T"+?T3S-_1(-%1^&8(TJRA&PV2#\,V.J_,G!7_<5O4RR)* M Q0D$/O(AX@3 3'C,4R#*!51A@3WS#H!7HS2Q-J@W_5K/,&:'"=8SY0"_]&P MT=>\C#?32A%5TZ(G93%) M.(Y@ZI$$HB!"4NNB%#*61''J"YSXOI5Q-0&R$^OCWLVG1;06^^:LK#,\MXB! M'6:C#8/FWU-#J_"5=\K6K'2Z2?8&YX3<* M)N*OF?Z[!O (M5(>EC&.$N:I@/ MGWL+%,7*/ZA5'7["=RW%R-$C3RV_; MJ;H>#R*_CP=YNZUS71>(>LS#,848!*44_+V12JM1]O\>K&2;68@2VGO*O;^-ET](?=EFCZY:9GM*$S M;F!,48/5%>CPZF85=8RN47,Y5^0BWCB;.&*'Q+^W)6_WM^14NH>K'-Q)^.;*\G."T[Q6HDLV'EF4 M3A>W4\ ]YVWMNU6M"E4:\SO5AY\7[ M>\]:S$K&4>"P,(:V'!,>T#E$D,.*, M^0+%:>1K5<:8@YY8E7: 6LA@Y><+PW#N@:,U--\T[#'3+T=N?:;H4LULSH\ M@$)D@E02<_H=J2D#P+/J(G.&'"HVFF\@.ASUD,4Z;AZ4/]3T9YGO%0YO#NXZA?74B_O_:#WY"+U/92F M"$$O(U*)(M^7-U\O@@E%7H9#GK$P7CPU-_DU+M=ZEME%.)F(QB%FVM*A8-99 M!E3]A>^@ [P&A-_GA3*5U66K 6'8N?VB/?%#PB)E'=,L\R$*/ RQVA/?#_W( MYX@($K1[\KY@/^2.='BYV0]E)+[*3N@9VK/QUNS,5("N0,W8'KPKT#L8FD<4 MVP]^V'_#84]_%XQR-0#@(ESFG1;@@FU'HP6<+&IAW?^Z*M;\+2Z7JZ]YW91% M&C6ME96)4(B$1##+I(&"$,L@X=B7!CYF6488\WRF;=&?AS.Q%5\#!C5DL -M M8),.<$C#5'=#M^$U_R3)-O;X .T&-K@;'MC9W8;;;V9HCQ,V:%P/O#Z?03U. MPYX1K?&XA19JPE)-N.IN]96OUTO^CI-U,PM 8,$"Y(>01)Y41 'W("'2%I,6 MF$@Q]W&(M$+CXZ FUD7;7# F 8*JALW MWS]T$9N#$1SF&4:FLD9(PRCT\UX MR38\?2>ELH8,%.BKD=$%IEPPT%'.N&&GIB[ABIG.TB)T4&T-KS"?YM*B9$]Y MZ;UATWM"+G)32/.LWOH/O WF?"BEMI27KT6011X+"8&9K^;HDI1#$GH4JA&& M&"'"8D\8]Y,8AJGUS5[<(Z*&5M\(!3=27V,\=Y"L@8;<1 M7_GWFB,2OD-FF'13<,<4RPX)ES''L-^!'K7#/0Q&UIBQ+X$>-?N]!C3?L"WE*4I9@K:G@@U F-L5:: #7 ML T;09]FBYY[ZF)BS715 VZ;7SQ)H^=!DEPEFYR$,6_RR!"91\D@@P]?6+'Z M67S("US07#54[62_:L;K+DA&)?RVG1(<&R'=X6!:*#K)23Z*=,\A,PO>KC+88],[@F48P&_'!=1'F(,S7 MJ:;48:D:5^@GP<0QQG%"(F_Y:& M/(4$1R%C?AS$L58:APZPB97&%K29:AADCYY&<$6TF2+80@4[L."/241=AT!' M$CX(:E;!UB'Z4)ZUWK%P.#39_)_RHDM"3"E#+$LQQ%B$TB9G".(LSF!(1(I# M$K+$X]H^TL/5IP[12-H?0.A? ;G[L<&]^8@+&EZ#2V@SD\<&$E"@;&(O1\09 M> $N(=+NVM\CUM'=_AP-@Y?YHY?FN[V?PW?ONG[V(?-6!1\DEJN"=Z.AWFWX MW4IJF7]L\#(7.6VSS._P]W;&1F70O-UF[:FO U*NP%D3!J\ZQ4X1$L9P1(Q MT&%F/K#>BK'#FF<.GAK>&J9BIU$G@DMX8M62P K@;+T)+F%'OTG!1>M86"/_ M.__[([Y]P.4CIGRSEA"6U6]?KV\*VAY=28C\, TX1#22?^ D@5DI M\ (>:#4AU((VL2*JP1N8SE'3IV3.L1YL? R/TH%CJ$7HTBJ+1]#DF .(Y&BC'$>1UPK VX0RL3JJH5;IY6V@,$? M#61-L1WFT;#V]^&%847N38^._9L'%&@X=CX_&I^C2-L3[@UCI^QG$_= M;T_R^:F7=)P@%(4Q26!* N7E# .5G![#C/M^1%@D1(),HA-G(4VL$9H2P%4- MT#!R>9XY>K$))R2;J8J37;]WC9ZO0(/&!$7GH\2Z&CY]%LZ\8Z?'R#T:.#WZ M@IT$O^-/):=YH\TS@1%-6 ;E$:[&R0MYAGM^ D.1!I2D(I3_,A':_N(3RVD? ME)F8[G% 3S)MZ3(31BV2C 7M%.Z.9&MOZ5G%Z111AQ)T\ID+TWMVL<+*,+EL M:(E9,E!Z<"=)-=,AT'5JR2E0KY-1,D#TV422H7Q ?,J89C+U>[?F/O;[^" MMWA)MS5\-E,1'&^8GBIZO6TP4UZN=\"\1^8DC'+5.M,M--J>! M8ME]1 (H^0,O*HG#34%7C_P37]>AO@43+ H\->^/$PI1C# D42K_R?R(QV&4 M>IR8= T?@&6D-,W[AN]!KKMA&G:A&."2GG)S1+N9IMHGNX$*?OHHR?_Y"DCP M;:C^"EROUV5.Y(>F1@>L5_+.[;:UN ;UKMI"#$":M^G#.,E'+1TT7K&3\G9. M:.OV06&*249\B)'PI%Q[(92B[$&&PR 2-$,^3DSLI[W5)S9_WO9;@)M-DC[- MC" ,.,J"&(8\"U7$3@WN1AS&2"2^S]*0+[HS%UIHSPH;^PG_,@7 M?HPBZDE]XA'L0Y3A *;,SV 8!S@(8@]3KJ5/S@&8VK7>@@0=3*" Z@G469X, MRY0+2@T]ZF9$:@O7&"4#.7?RU4:TY%]V$G5VP5F$:HR<3JY&G[/U@O=K<^N1 M95^E28#9Y^)W7.;*/%,M6OV%SSR/IB*# ?>8:OL7P(PA!K,DY%Z0X#1*C&9_ MZ *>6!0[6*!4+85_PA7 JFL/8]V_XOF41OIH8=R??O?Z>5XM(7MQ9B@(8 MI(DT]PF-(8FEK>MCFD7(PZF7FA7?]U>?VMM9S[Y3P, ?"IRA'W.?$7JB;DV> MH1=1FS+SZOI3%+BJJM];>]YJ^E-D'571GWS((IOL6DHHXZSMHJB:W02>[S5# M<@IU(,D[NAJ T]ZA.,>"*O-7WIWE-9(D&!+*0BB"+/.2(,.90;ZZ&>RI1;!! M9MME5*$#%#YM6^HM1O4H*(.,+D,.#TOOQ'PSE&TCEMEDPQGRSB!9;CH>VN72 M.?K\S/+M[)@PF(YGN.1\V7IVM.XE\UDN89GK=Q %4584W68]D)CXD? B&(1> M"I'G1TU]L\])%@F,&8ZHF3MO$-[D[KT:&N#=P"@UPZMN_&C8?VB8:7J&D3-& MF"G34\.R&JY,D2ZB1:2K',!!6//F >J0?90+J/629'6O1S0ZLW+ M[IDV1[0V_IJDQ.K]=U[2O.+53='D&O\GS^\?I&JZEG*([WGW^]LRIWR1181& M+$U@3$/4N#!)E#(84H2R,")>9#A+=5;T)[8 .UBLGAC(5LLE+GNJR'2VZKP[ MJZ?;?MS],G3S]A*G]Z;"]TD!Y 63FC7?S8/MZ (M8=NG M0$V:PRR75]D25UDP\R(_;Y;,JVS,41;-ZV!AVZI\"--SB*J!#>N77C.OS^L' M7MX]X&)+0C.^[6[UN[2[/VV:NQ[S:!A&'F1)E*B -H6I'_N0,L+CS$-^2+2B M<:^ ^^3G6#NY<+T"SQ+HT6@:\XFXK['!&HZ0'W?;W!]GX$UWFI%3IUE#4;^W M(:AI HJH_EFW^S8495>@H>W'_0Q,6]7_D)_#!;WO?\S/PJ*U_NP;,]ZK?SZ4 M9F[^/SNOCZ<)S(^"A;A5,#42QA$/I$& M1H IC(/(S](H1F&FWSAP -#$UH""##K08 O;0.$/,4GCD'9$NMF)>H9JFQC$ M$/D&AY,C-MB=)-;L,-/S&C0.*N6A]^?3H!I4[*D[G>9*CCS8$C\3)#$1]PS2IB>%_VITR=[1M99 M8XS8&6/K/6-L2UQGA:F;6SL'Z0]%,&@I-JUVF_=KC"!B.0AJ8'(%#P"8^L#K0=4H)[^!>@8(; M5M$,,BQ2-584<2A8(&T&+D*819X'><2D)1$&(4E"D^))9PPSKYZL5.%'W-, M\F5=C;U(?(%8DG*8^;%R=Z0"XC2+8>BE019Q&OM98"+(O;4GEML[]0I8[N"9 M26N?"7K":4F:F2Q^U*#'6.A.8.Y(QOHKSRI2)T@ZE*!3C]A>R%?E^HZ7CV]6 M9;GZIK*"%@GS0\H"!AFJI\%+XR'S8@*%2-,H03$*S 8#G8 Q^=560@3RQ<=Z M_K+%B7>*+[KWOXNH-;VD26!00:OG![N\'YVEPMDEYAC"S#>-LR0>7P?./SJS M(VP_"4(5'@UF4;$@X,3W8^@'B>K(ES&(6,^3&%=7 MW&V_DB'6_QH.);NM<.9)L@3O MO)O4MMC $U&<1BF"/ LBB#R40$P#7_[!LC2E3)XP1M-F-6!.? PTSFBZUVPI M;YLMJ5Y3/QL6:^AP44^%.^:-F?J]L/O4).4=!@R9OB'5ZY1Z&+# H$&5H[*/ MIKU373DFOX+/Y=>ZFJQN2]I5F2R\3'C"8PP&&'D0,1' 5 VNS(*0\T3X48JU M2FT-8$ZL0/I-K:[ $^XF5[NP*74XJJU,7/+)6)DH%GUM6"3AR\\*-!BTC82W MY6%.M84NQ>ZTQ2C$N;6%+@M.: OM5R\>9OG^^Y/\7MI&F3=234E=E-/&O?6R MF\9L-\U2;_&)E<3A_,4Z.;5#2YVEAXA9SZ_4Y.6PUIB%C68ZQ)B#CF=A7\P2 M%P,L-2&^U@1+,X8,C+ T7,C.7/G"*ZY&-5T7[!U_YLM5'7]2R;A%Q1=)DF5J MR@ST$Z1RQX0/LR03,(GB(,:9SWT2F1@J@] FUCX=[#KTR7;0S8R187[IF2'. MN&"F//88T ,,6LCNK XM AW9&\.P9K4TM,@^M#'T7KIT:H%]K6'3_Q[A),5> MAF 4T 0B%*00)X*I^06IYS&!_=BLNMP59E/'SUH\MXEX(VFBU6">Z*6C#"[= M14VO^6OLC:%?_&A;+BD8GW*^@2,6.A]M<"E>KS35P!$[SP\T< 7 _#IX5S() M1BK^O*QAOI-W3=W;WJEW)X\<=L# NZ%VG7ITCM_$+B713,'G$V7 M8J/;U!!95I>EDPO.=A<:(J=_U1E\SL[8^<37;W'U<%NNGG/&V9N7WZ2 WA0W M=9:QW,MK>7MZKC.%MB$(7QHS8> AR )&E%6#889CI#)]?&G=Q"2,C'("S%&8 M6$BWD '>@C8,Y5BP5<_,F)999N*N8CD*&=!AH^R%GQ1"("]^!CLV[I":)+AC MSQ-'!H(% K-: O8,.CSR+UAIYD2G3ZNV9.*XI&*SKM;R-B_1[9=G!8&?1!D2 MT/,1A@A+!4=4:_6$!RQ$6<*2P*A=\FR83YX,J2JI9DIH,MXUSW MRY.:)#&P':!\7%IW!7H4_7AU<[8;\=JI3<9X_VLD-]ENA[/T)FL$[(ZAST]< MF=S%_4GRYU_>;DJ5LK+P*(H\@7P8()4F2X(8XI#*/U*.*15AQB.C*KEA MV.?#,=NX4+:L!78 OZ"K3 W:E"/2(=Z:\18+,J M'3W"#S6%YEL6'B15+54KF8?54K[R95U:^9T_JF+,WT;S\)-56TX6V!,4!+Z''HL(!!A@6 F6 9% M@!AA(@W3T,C]<@;.Q$IB/Z.W:2D+\AJR>9/9,9;I&=,.&&&F3/93=AN85Z"! M.DF.[BFRW.?E[D%YK5S<4Z0.Y-^>?-Q.;G^3-^JJJ=?@K)L H8HZKI?U9JD> ME+>X7._K MI?3E_%*\M.0@:^3@"#N#.W55_05L^KCNAKNL5RKW?X=AHR4:,\S0\7KQ+NGI ME%F8;J5\]C #VQDR3?D1V*+7EAOU>+[#L!TSXTY5N>*6(YUV,3JS*C]7S#O4 MDL[6-?9XRU^DK]9ORQ2C]$(,P]F6% H[R8AQ''"("-^ M2@FEF,5&6?PFP"=W99 U>&Q@ ](!![2%;MHNRH"I>N;%5*PRDWR%A4J5;? M'2)7H$4%;'$!;\N;65.5..>U]9K&'KZJB'8#:Y>E_R MZN^WS4A[?,_]!4^SQ%-#>J(P)A!YF$,<)@GT8B&8\+)0"*/>TD/ )G=Z]$"# M4L(&/^$*8%6[K'YA[.X88)NNS\,-,TP='WT^*+!78 ?8I>MCG#IG_H\!4#,[ M0<:)/O:$:+SC:DK&V]4S+W"Q_J__??WI[?M/?'U;KMB&KK_B):_4B-S5"U[6 M316%'U*..5;S)A.(:.#!E'@>I'$:^RE/HA1[EPW2T,9E8LW0P%?M\\!3@P&H M% IU,5W9(7'I[ E]SFM$7>;CIYER.3>QHD/M"K3,5EFY+7J@Q@]5ZAPME&1L18C?5<&E]]-C>3-J%]AY/^2W9WP6LJSYW- M4OF5W_&GDM.\J>#B3TM>I[P6[/IQ5:[S?]8_/]OC?(%B%J/,2R%1%0K(DQN! M29A @2E.J/!C/Q068317^,T93L,[G 'K(6UVW72V,WI7TUD9;:6D>AB"/HI7 M8(MDK:_Z:%Z!@U$)5_NS$MQ=?EWSS]%%V1E:LUZJ73/S\ +N?'W'$V[^6JZJ M:I$F@1]'(8(X9FWV?I8$"?1PG(5)FL918.3I'P8WL>EU;FC+O8+M:&Q+PS8] M?>>.&69:;&1TRU\'V>%N>,L>E5./;VF _1@#7/8(UQ[ALO^69 M;4II9C>AE#%D:5 M.2;SF$];, M$J;/P)DC%6$'UDP)G6.-GJ9Q0+"9.CF@%?RA8((:J,,2ZQ&R' G\.2BS2O4( MJ8>B._:XN,^6J?\, RTC;)B@GP_;7JMG+/CJ\_FG-4FM.^J5DRB4 11"B.4J!;?*(%9HF9< MIMB+O5#^QVS&Y0"LR9/W3E0LXBUTAU6+/?;I*01'3#%3!*>J%\$.\(0%C,?4 M357$V(/TNH6,QR2/%C.>>,5.O _&H7W:*)7Q6;S+EZHBJ '6ZR6T\ D.XC#T MI8SS1(I\@F$:H@RF0<2R-/,P$Z&)R!O"GU@-;$<;XG:T(6WU0B, JQTB5X U M*-JK!E/6AYA%J2=2Z&6JXR@17 5H"/2B#%')]IAEPF04]Y2L-Q_7W6$#.]9W M/!?;35"??W\/ )Q_$_1T]H2L-=/C1[,Z&U2VO<^K?K^[*] BZ$Z]6S+"D0-+3*S9?_UT M>P,4Z.6JVI0CYF)!((,:.KFR;L; !*PQ$_EMROX.@RO5^H%P<(MS=@7^F^,2?"X<%F<9TNPJ)403ZKRY(6:L M.$H2,7S=LB9\5=Q+>7M4P:$[N<3U][Q:Q"F+ BRD9L@RJ2.26$ 2H@2&+(Z2 MF'EAF!KIB%- )E8("B14,($">@446/"' FPX2.DD@_3D_U*RS82]IOC.C&+S MNNP!DES57Y\",6^=]0"11_740\]:SR1IADS7[5B><;Y40X+N5CU?4-L[$ MLILPGR59E,8$)IDJKB08PXR% C)/8(PBBM(4&0XFL<%C8L&N8=4EE7NSYNM! MT7VG#:!X257NK52]L^DR2LV.G6;]*W"];MK0=>?-+78[:. \32Z3?_Y+ D\F[IY^T M4]XWA;3@>-7E'7Q:%:MN3L$B$9'/>!+!0%JE$$4LA"10B0(X90P+EF:!44FXGGEN@6:CT_:0O7G7AJ$.=(3H<@S2JP&B0? M2J[.*XZ+ W>A@EWF:DK#T M4%\!$FAPHRE(ISA1#AAD./9XF 8^=E J> #ZQ MD.\5#HX7[E[.2TT?\D0<,G0D#U43]H-*;E.#+V'"U,6&IT#_&*6' TS1+D0< M6L-1-T#E+7NW>L1YL?!2GZ5)%D _ICY$023O-!G#4%"1!HE@?A0:)1 M>,72><.7\K?W?^6%-$:6JIT!>\P+U5@5T"1HPXPKU3XRKA+ MTWENZ6D$5SPPTP-;\K_TR,=",K*>1O)-.3>;)+2FS;B*/4PP;52'>'>MD,Z# MFKN]T2C1)UH6C;]C:2S8#CMN.PK\53ZXKFZ*IN- TX2'!S'A/A$PP"B!*,PR MB .5*4\IY5F6T833Q3,OR6KRN?7GL321KCZNVD)6P[RHG,L=C8I7@.4K4.G6G\6=?_?ML[9 M]X*$)RR%4BE+JRV@*204!3",1"8$X5&2<3,WS@&$R9TWU5H5R.SU:C?UV!PR M1==/3XD'LF$3Y*8"VH8B=FM/K&K-0RCY,R\VIF*VSPOM M2(H=A<:ADIHP]X)UD@!W88[>VG/',8[).A&H./&0I>>A6.=U^6C^S'=3#=]_ MI\L-X^R#1% =L9MF1L)GT0U'E"=G?<)^W/;9\E*6,"_V(:6)DL%$P"Q,.0PQ M941*(_*XUCQWUXA-[='HH=F;&PHZ1(':8]!#59TVVU&D$MO&/C9T@+C:-$UG MR2MLA:%CQF$5ABD*I9WV?2(T;>S"-> 9IZ*,4>VF<1$8:=QSDU$$D MB4!MC-M!_TW[ M&L2[MH9JD:0)2X. 0IJ2 "(L$DA\X4//YR2,B9>%?F"2_-]?W$B8S=/^F[H[ MX]C.'OEZDFI+E)E,[E<4NBTB/,3>8?'@=NG9BP8/B3I5+'CTC'D_CMNB*J[9 MWZK;LOSZ3-]6W3U8LQ?'F=5'5KO+="'%P6^8K:8?R\CFG'"B'B7X' MCG-,&!8@1_0;N@2T2'?H,="@TJKCQKDU9^NV,4)4O]/&V*-F8L=XOGC7SD[\ MD%<4+QM'^@?YLVH1!33@.&%0,#5$(4+20"640AR%G#%,1,:UAAD/0IE8/CNX MH '<1J5 #5I/*H=Y-"R7SB@WDTPKHK7%4(NH 4&4[S>"*/^R$\3A56<112W" M.F'4>]C\%+Q>+K<]D=_B-;]?E?DVZJ)Y% ZM,;47;;GL==G> =<_ 0<9,'X, MNJ+=T&UUAFS'IY\.<59'X.#"LYV#.N3U#T.MYVU+ &E9!Z#QLBT4;_J4]JHZ M[U;'H>E=X+I:<$PPYIQ"/Y.W/22H#[.41C!+/!)%&4,L\\V2>"Y':O*= M[Y8+P6D=D:U3=R"ITT9H/[WD2;YIG]SC8(?T;J7S?R"-&8RGHE'SF3B]7KR'K3P_<*5,UW^_.VJJ%OK;/!2N0N# MA4 D3#T20)\Q"N4_&,1)%D&<4I:FE- (:SD87I&&B75,B]A^I_9OAUW=RPX[ M:5]MT0/+7)B6:KW"-Z 9P_NQ=]8P*.@PWWJOW?E1=_0M<:!''5#D.4[(?IVM M<9FP/3,%\R=TO\X6G4SX?B54+//JJHJOJVTW1#_F!"6)!V.<<356G,*,LA"& M./!)EF&&J%$V^/[R4WOG:F"&*6K[].OI:WNJ#/UN-9Q).C:>)L%5QM;^XO/F M79TD["A[ZO13,]?(?,GY\OPLE%?: M. /[[T?9C-FM/45$.\&B1\85Z @!'25 D?(#U-J9S]WLZNVI]]WG53 M5!+61'GR9W[+2]4E25Z0%E$84U^*!/2CU(/("V*8!3R" 8D3(5"61)T#^LTD7H_T":)V(Y1:)^J>6G/61-T!H@X3=8<> M=7'@?^&,-U9VDWMX)[G:3DE?$)_X(2(19)C*PQZ3&)+ 4QF\?H8PEC^,,_O# M?@#RU+;SX1&V0^6J2W2ML;GDT!]BK,V![XA=%Q[VYS@U05&_,?F3'/-#<%_Q MB-=@Q_#QKK. ^=%>CW>I[_7-+(4OZ^+W:IMI8'S4:RXWL;IH9M;TT)!2L-Z4 M!?B]ZN6OZ!_]NDP:-P4FX(^9?M!CS02F@2'E5J:"+HS93 =#HONFA.FKKY, M]/Z[O%_DE4H8U(S,^@O*F(>X2"%&&$'DDPR2+"%0B AY7I*%*#(R4EZ!AID2 M@/@.LQ\X ?U R_O'G#1TO([KR3Z7??*18B)QT3(8<9B#!%% M!&94_HUE7AJD(DHC7RP*?H_E2W>&A^(,^&OIRZS1ET=4:.O.!F;==[_BZ_7R M5?H#F^[LQ$D.4VS4:QUL#2T]OT4%:FK 6I*S._;:SV#;9_@'2'JPW(77SGTP M1?M?(P7"?](-(B2/PD3M($XI &\J:6^!"S((5! M&B0H0"@FB5F+LJDQGOA>5H]_$LIYFG*S9C]Q#F775=O ML:)D/TK^ YPTIFQ_[2-&&]]_C;/%E/V3IM<- C8/ C3GE@+2(+4%]"X70@*0 MG+4(^YNM.G6J4&-A;K'I23W8X6.3%V#(O/$8P71\,].RIBR;(&A@QPJKV($A MJ-E""'8LZ$<2+%>P,TH_;,HB7V]*?EVP#_EW];>NC4]$O8BF<0))&A.(XE1 M3'T.HUA$*.*>Q[%G8DV>!S6Q+MD"KAT2H@5M9@4.\$G/?'-#O9E&V">\@SI! M)L$X<8ZLFP% LYHEXP0?VA,:;[S*2($W+Z<7N/Z>5PM"F!\'G$-,0A^B-$YA M&F,OI!]L%,FUENP=SS M W28\V.,%!C$]%]IRH .RQT/'M ">=ET6GFI5 &T;M*JH"A" 0X@RU@"$1,^ M)()BR'T_\OP@0EZD548U#&9J-=J-9'UJH-I-HCW@C*;.NYA>0W75D=H"G'"R M[&F2',^4/0#R*M-D3Q-Z;H[LF:/3^7JN>FJUMX /$1YA%DD MKT:)%$WJAY#X00QYG(:^E$O.0Z,,J0%8$\OG%C+(>Z -9PH,<$I/5!W1;R:O M.]+[4">X+&E0YVHBP0"D>0<4C)-\-*] XY4+XG#5355M.+LM<\J[,WV19JKW M:T*@3V)YW?%H#$DH0IB&2(0!(1X61K679R%-+,6W\N7C4RE_C]]Z>\K%_:#B<^R%9K\]AXC?8B2Y$?XHA"$6)SAUMC2Z>,48_T;;,%;)WC?Z/%<&?:'., _I3X6%YNM$'SC;U]+N3 M2-4S\;HTM>-88757-P7?AK%%* 3V&8 M3*^V'X;G3F\K!HZ69A3G+I'X1$Z#O)K72 .G60S3\M/5@>$6N7F/@TD8>Z3L MIX%BF6/1983]RG&U:08YW*Z6.7UI_MS)>A!$E&><2BU-I)86L0=)',7RGS@5 M <8\2*E1RH4NY*DS,'9*MX>):0J&-ALU,S*F8(YA@L9)OER!!@'P1_O?232< M,?FN4CBTX=1.FO"U87#\D?EQO./N:8Y,LZ M(Z"+4GLL"9&78AB)4)WME,*4>E@%%\(HQ3SR$R/OH2D"TT?V%5S OZN[M;Q! MJ93#55T42-O/?+G#Z:*X_SBO19IZ<8@0S+)8J4.4P0P1"GV/>)Q+5GL(FPQR MGY37YL/>FZ8P^$?BN)[)-24?S53O879&S;RFAK7[DGOH3)^[HE&O.BS;? 6%"I)Q*+<^E^D%>E$ 2,/D' MY@2EB+,P(3I*_RR$B;7Z_]D4'(3>%9 ?4**G0LXS8UA'."'13 EL1VXWX,9S M/30)96WSZ-JK,"W!>Z!L";]Q_IO0[9![^R*J^BS^$ZMH^_IS^46%S7M3 A=IS$-! M20:I1SA$B*8P#3,?,B\)PR 5H8>,.I>, 9Q8(%JX>R-A[3M@C7+/#WB:8,FN M.(Z0XAZ&628M"#_C*,U"CXB8F,U5<\D_J[%HGS9*4:HH\;=Y>:GGR'#)'T.? ML8*L^-+"EG((:NA[8V;=^2ET*77DEQ@%-ZL?0I?X0[^#]GOF!L"G5?%EL^2^ M1R+_NBSORL=BS3XL\;VN27!V@8EUHH0+%6"@($-_K_>/Z@"9%ZK9H+X)<9X1 MXT:%$QZ8R:T>^> /A86C;ARC5%I9)^=7G&26L;\&,/SQS.[=^/ORV^:3( M@C#!,8*"J?R\B$8J\T/ .)!G>N(1E!"C9AM.L9M8,[2%&GD-\Q4:A9[<$#T[ MX-78;*9\'#1@VZNF^:%:>@ZQ\K6;JIW$[<=*O[9AJ[-F:8- K(PC=6'EJ^OG M^SI(JM"Y?EP;V$8GWY_!-*K=$/)_7:U$$^/=%]9'%;V MT>4\,+6/!HFT-8].+SJG=31(UH%Q-/SLW*5Y]1]JZ.IUP6[E!Z*<3^]6JF?\ M(L+$3S(:0)XP!)'(0DAP@*#/ C](4(I3;M0 8PHDITZR48#K(;[@CP:@8>NA M23;&D:DT,;O-U)$)IV>L5QMGQ:O7I V@^&,9/A6X^K JNXX;GT638%95?%WYBRQ+!8V%:M)5 M5UVR &:$>U 0G GBX2RAR,1D&84X=:"WA0_6*_#4-1FI-D]/2^,,TW'FZ9D5 M3EEB)LQ;;HA5";8]5U:BRR.MX;NS&K0I=60"C,.;]3S7)O_P<-9_T3J%ZVO^ MO4WCH2SUDQ"G4'@IA)2$ZSBAK%[XQ-?@XZJJZAY?\G>/\L?#K;[FVE=-!\FK[I9A M0.GL1NWZ,F\W2YS8K [G74.VF=HYN.:M\Y8.SA!\I;8.KAE\OK6#$S6G%@?[X=>6IR 0@H\5W^N91H7 M+Z##KFMBH._ ,>+?N$MG*M:9*4=+KDTPC\>&'U9>(2- L_F);,CO>XZLWK\@ M:MU>,TR#U;/<#GOQ68L(M-;5\$*BS(2T'V]VU^-Y@(3+HLES7J@&B#@9.W8S MQH:Q7"E,O%22=E.\Q4_Y&B_;#R?)$B2PCV :^A2BA"0PE;LT1_DF-Z=PQD?S(3O/ LFZ+>N1:.KLOI!6//6 MT.N0?50PK_62^1'7A#D?[V]+SM;E8V&4L7[RY7DR+?)'%:E3@/FZ3M(VR5 _ M3?3X&7@QO8;">)94I]GH@U19'8ZG5YSMB!PDJ']0#C]H&7N4%PR58M!VM+A= M5>N2K_.F[=@;7G"1KZMW>467J_U+5.1CEM+0@VD2!A"IN6ZI'W-(HM0/4ZYV]NEZ%Q4!UZU7/\KCY6;-'ZL%2[PL(QC#T!<"(B$\ MF/$P@PR3)$J24"3(J#'U22A3N\FZFLP:JE5!Z@%7]#3(Q;0:^K7VR 1_*)"@ MANE0,PS2Y+;(] #&:U26GB;S3#GIF8?M&\]\Z_PR890F##$!DXA+(<19# E" M*?3CF*%,""P-!M.>,]_F\4OULQ:0>1.6;WJNJ4L),Q.TKM7*M]4%[66VE)EW MEK&A\+*F,M]6;OO)'%*@TTKFVZQ.MB%L3S60.7K&[A#^Q+^U3?'D;>^V7!7R MK[1)43[=2YO3B'J$89B2A,G[ @W4?2& ?AJ%R$\#%K/ Y'PV16!B]?&%4V7N MXBU*X&D/)[/#W)B[>N?\E#PS])KS;V"'"MC'99Z^Y;;,<&0[&(.?U:RP99-1/0QPF$>6A61^J,Y!,OEB[]E-\ M#?*"KAXY^&FYJJJ?=Y,,U>=,F^S"2O'S"K &*2>##\^QEF8"QRGS5.PS@"A" M&<0^#:$OO" .&$51II57[I"Q-DD$^FP%<,?73<6<,U1/9SI@DYG&/,Z+O (M M4'=Z8(J8<:<^QQ,WU9E>O%%]X52EW?E[S1QLJNXN43+MY8$_4Y;]V8FX&:Q:AMR*_4P%V+]L94%_X,R\V MO$E1+M8EINO_S-_H)#[.$$1B0D(2(I M";#1X6\&?@:;X*E0I6F[!LT@6B]\K42L"H[4.?E&%IOH * M,S'MSE)K\F;_# M:]P-I&*,!B*3-^00JUI*&@4P33F&%".&"!9>EL6Z$Q&' $V=QU2#!CW8:CH@ M'IU'9<:L82%RR0+#V[ E]48S$G5(LYJ3.+CP;+,2=MXR:;$UKE5Q M;KY6UG53K"=OW!]7Q;U*.]W]ZN,V&8;X89AXQ(<>S^3%F(<(9HDGY,78HR*A M:4!CHZG(=FA,+.C;_B$[T%=@BQ=0B$'5)[KW>[T,')<[H6;R(44<)CY>M9EG0U P9[!*1N[S*[LC-(C]DC'C0)RI6 M@@6!F(01# *?\"00L8>T['0]<%,K+_PB7UUN1Y$:#QL=XI2>TG%'OYERZ::% M'B:<3S0S5(-&=Q-"AX#-/0]4@_ 3TS]UWC*_2G_A51=9?;?BU:?5^@O_QR8O M>==?SKCF7W_%R?.AMH@ )C$!Q4JYY6I^[&BS>OK0?5)UF\;!:RG>K]Q+6^D5" MY=U,L'8:4+7[\K,HPISY <1IFD*4)!RF GN0R)T1W$,>C[5<%1=C,K%NZ3<- MVDY(TQE:Y9C?>@;%+%PT4SY]!O:1^I^@04LI(WZUXVTW&JR:J;>2):..5.B59LNM\0R3;!2WKN?JMK@NV*Q[&1..ZBFQB?AD:C-9L1Y"&848Y@&7)#8D^I$& XY'81G(@Y6*::_%27'R_R?G(%[G!=@50 A M$0+/"J/^X%,S'3+,Q)2'FG[02)-32;9*80/X\!#220"%M+01 \[8Z%- M;MF#FJZ@1I&=Y!M8YICD2WD(NF2@GMIUQA8S1:O @AHNV 'N6]ON=*T6A8ZT MZS"L6?6I%MF'&E3O)4N=N2IY?E\T/BWZ^9 1SB'"B$CE&<60)Y+E<11@P<2BX/=J$.F=@0[01T'KT\^:3_\( M$7TQ:! "M,4(_*04[,] 99P;Z@(#[FIJ!L?,LM(3"A3X20'[^0ITW.I0 CV< MK@"IL0$2'8>ZPYP'KC2) >1Y]8HY2XZTC,42EF%\N1E<0F'U?;,_PG%!4X1P MFL4PI$B5J6 D50S+((G]F"293SDURE0]#VKJB%8'N"ORJ?:'U +;*;4#S-/3 M(&Y88J8P=MSXVG!C;QJLP_CX*&VN8N#G 9'*K_AOJ[)+ M.:WJFM+42[P,T11F0494G[ ,XH3%D$GY3IGJ$Y)H5Z,<+S_UU6";&6U09WN& M$<-2>3EY9I*H2YE1R0?7&\!L6NZ^2'0+Y.R;P&$\Y6S^N\:ZDP M3LX-7:0^#UF61I!Y7@Q1'#"81BB$(A%1'!"&8\],19P$,[E2D/8)) JJ*NS> M@G4QL/BBD<,3BKF"!VN H)TZ!WI#8*_ )_G5XNH!O&_RY*:>*.Q:O$\#^0&F M^IX5X>&G+PU3U.,#VUH6]KGXHF;0E'EQ+R'FU6_%BE2\?%:!]YOB:;-6"2=2 MB2SS&HF/VZ1JGY$D9AQ!EL0((M^7-K>78"AH@@3B*?6"U,XG[P2_B=7$SF=] MU4[,[.:A,!42V>(,:J2O0!]M4.,-]A&_("O>]L/1\Q<0O&LF?BJE@]\1*K7F@W=?>:]OS>WD%(G/D($0&S M.,X@B@B#).$<)B&C*654^*E1!M\HQ(F5F5<_/75K_7PR;(8ZR34\_ M.F6&F<;K@P8W;>.B%OK/D]S:M(EUU,?)^J:0 M2]5-;NOJ2%ZMO\@;8GU-9+>\5(U$\3U?,!)[)(P8S$2@1D"KOU',H B9'T29 M1[/,J*.Y/N@YW#P,Y"T&0');B@.N %;=N10.AK$0 Z;JJ8II6&6F,Q0.8(?$ M%>C0 J/*]!R<8>*.^5A3KXC+6( >%9U8LZ00[UBL8*E*VCS]+2LW01X^197 M#Q^6JV\WA5B5CWC/W2F0R!+?9Q#'+(0H" DD!!-(0QZ$"4>Q3XWJ!C7A3JU: M>E@ MDTL5.[2HO69U,7H]8170SM$E[.:/B7W_#)T,O59I3 "@70PV$:=[(9 MW:Y<3II0Y_5!F;'BR"EE^+K%?(>O\E*4T\;S5?MA/S^II:MV(H#/*"&"QC!" MGM0AG'J04)1!$@2(4218&&DU5-" -;7>:("#QN?:=!ENX1M,3!AAEQ I5;7: M,$.J,6.6<$A$(JVZ-(J9QX2':*27>>R8859YQ[.P;%B7.F:#H?X\3[_-M(T1 M1A@,WW#'$+M9'!K]_NZK6GU;K_^:U2^V^4&4*S2"2#ZNR_9%ZSE]D M48!0(L^2U/,%1&F2P2R+/1AS/TB)GP6",*/&U+.B/_'Q]+Y:YX_U=>\;5[5W M7)KM4FG+VP+ CZMRG?^S,=B>FC$XJH'X"\>E:4[AS%NN9RC_N!OI/JC;T !J M(JZ 0KKN"_#"FXA'@_<5:*<="567N\/=85_O5V&YJW;A\R+__U/W;LV-W$JZ MZ%^IAQ,Q=H0P41?4;>\G6=WMZ7W:+9VV[!7K^(&!J\1EBM2P*-F:7[^!NI!% MLEA$@D"IU\3,N%M=A>Y7-_6,@'ZE<]?1OQ!9&+*((Y;G&.$D5<=TGJ=(E@4O:)[E8:2\&BV/ MX24,E /09K+EP_PR0EF3=FI".T-A.R(!.J4*"FU4)*7DHM1U@C'"<9FB,BH3 MQ+(H39- M>PH/$RRL\7 V!0Q*?^(Q8);P',\!LUW(2V/\;=L^G1>@_I?KPKN89BR4:89D MC#-E]V6**(XCE-",ED64%&$.FE!HP8-G\U1OPGZ:XP\B:F:3/.,$LTH&;?+[ M/3\[GMP6-EZ R#3]\@RQT9T/ M'-1]&.%L>'/G#SU@1,$%<)?4@T#$=U\:8D3]O:I$(-",%(R EK%MO[74F0?K MVBO_-J_^_$DLV>,36?_93L.*"&?*(<:(EEQ/;HYR1/,H1(1*$864QNID!.NY M-4[0L[G9(Q]H^L&6 >!4,6,(S0R+2V!@EN0R3"P:;)D)ZJRKUAER$[?2,A/^ MN'^6X7N69H!4C[K7WRM9*"K5]>:&K-=OZMA3YT_/=!HRX7F)BJP,$68D0T4D M&(I226(I\S#)8$9@E)QO$U#G 2UY4"<$B1T;0+4?A\Q0Z9T! 53YNGYL1_@J M()N@H]U49SA4>",A7:G[.+%IE=U(\"-5-WO+.B"NU[];KU[G7/"?WGY3/LWG MY>#)$F$2(G+G-)0FNSZ-F M$Y<% N N(&M*>.I(+!"0@1 L= 4[ W.[7S^A([XS6K*TX E!,M3](B.6(R*3 M##&NBQM2Q@I>0"S) W/)D.3:**";7V(<9[;&"YFYN!":6%Z?WM4J%3?SKC3 M[1%I'"GQ$(5)M75$Q$.U''O43O^^M/U*E29?+_EQ+^]9B+G,\HBAN"R40R^) MON N"Y1Q7B11'M)"Y!!E/$?0LV8VMQJ+'1/UT;[:ZVO/A9RSN>&80V,@S;37 M)3PP5?YR@$E#SYTFFTKF2*W/DIM4QTV%/U1XX_O,E,4Z<&!%_7$O=2 Z\9#PK=/"' MYL#5S)]1\>SF^PPO.=TLGU&1]N;VC#\)5[+KQ>*:_ZM.77AND_,-%>SX3<_* MI0CV&GA7;5H-L(/2"9G/:]5EXL(TZHRD#NL.QB6S4J:!Y293I-.B])5HY*G+ MB@N^B84V=[T]L9O6F"8LHB*4*,HBW=XPI^J0*BG"H0RCLBQQS$'9.&[3+W3^-I=E9UBA),A3O2J$.E1]S# M#$QC21VGI9^F]RZ9Y&?%/Y7\??[%"[NB_?2V_>-_S96/O&:/;U_$JT)%=].- MXYCE11DC1AC1;84EHED2HYR2A#,>%XRE5LW.1LEZMA&]N1M;VK7C]O7Z=U + M8B"89K;!/40P W$).O:]OXR$==W2:YSH^W3J,@+B9 ,NL[!GJ@"J"(>0&-!UZ:K<#[-\UY5\\AC%O;AZVKY\>_GN>[UUXU*:G]KTK",6(03[6%PA%-U MF*"%B%!!PC)FRDCPU,C#&"?CV5I\704U78!#?P86 WOA1%B8V5 D44=S-YC6 MPGR<%AQ@19P 8&=,!H%P9%3.BC5J6TZ_/9V).2O!GJ4Y_[3E8"/U[1Y))71U MT[R.2&V+"+ZLE@]*S9]V_U1/5)[A/.0*38)BFG"=7X<1H8PBGN(DC[*8QLRH ME8X]"YX-5<=0L"/;+Z313"$=_^[]>SMM&NCS6(!OYO_XA11XBC)%<^#!L[#" MQRU9(^-J#!.<@6G',UD#=#2VR7XEZ^G<[6I578:PU+D*8LGFHKIDFK3YFOZ4 MJ,=&'4?88R38<>)KR#0< W=CI@&TIQXT#8=E8-2TQ2)V^M'DSS5-/74"3]?: MB;KM0=NT-X#M MS">A,K,:%TEN92!V%-M&X)Q8CG3^))E)U?N:?/9YRQ15W9?^ M^.IBNXT17)(X)031**<(DS146LQC)+.HR*.DR-,0=/EXAI[GHW?3A;^98KSI M7T "&^">0\U,C1UB =/F!H:A6T4O&[RAG*Y27L]0FS;]U4STHU18P]J&09R2S=DOM09\.H _:A3L#ZMUMMDW"]"G;$[5MYFB8PIUWLY)R)4 M>SEAJ(B*!%&9E#3%-!$9:"['!;QXMA6]SENZJGRM&44KB5Z4"TF:63WZJ+S0 M//5-";"9R 7?PLS*3(0PS )]Z]!4;#63CX*.,5V(U+%6-_;;I>'7W&WMEL/T M70<8N6HW<@$GT[8=N1RRH_8C#I:$9S'^MN3KQ=O#KWH.DEKIES\W=^LY$S>/ MRX<[M94;9C2.K^+95"GB0E'7*M(Q$/Q"UG\JK:JY"&YJ^,RS',]@,FYXW,(! MLRN&2%QUPT+<9$&:26N5$7EFZ+=-D M0Y%(DAR7B% ]"SK#A2[4%8A'#-.2YIRG1AD/YPAYUN@>V7;.GR9LE?ET$BJS MXX,+ & Z;"<[>,\_)YBC#?TDF4EWZW/"'F[%9Y^'[[.?EWS^.NSMC MRIX5J\='T 2?]INTZ5I?V*YFCJG9-N<%*9B^7M_>? ZN-YOUG+YLNN:_=Z0) MRSFKVK$6V-%^:$YWT@T2#,?AC@E?P+)CYF"/^5[M9/73V^Z9=KQ"W7F^'8FB MG&@IYANUNU>?ETV&X3_:41K7S22-CW\KYVA>B?J\/LMRBK-4EBC6E@CGG""B M[!2*RB(169FG(@+UNYI: ,^FK>5&-+-&^&JQ(.M*CQ\)*BT$<.[(Y%_7S#I^ MS]\,9F3[LT?VZB+[PNC^/H-#2III)*U,5T%/*AVU;.2Z"CK)@E:TH).MB4$X M;$#Z3I_%50?3J=F?M@7J.WV"?SPJKG/:NC%>@D.>L9 M61Z_%&!7>G?\W>\_9[:?7O5?CW^=]-I^52V"XTW&*\HNMQ,_C$Z_<7@%?'"+ M\$O1HE[I9D&JZE:V]0BWZ_IZ\)NHE(/,FKE9]<04S5CU"_E[_O3R=/O74EG# MQ_GS9]GM2=T\\1DM:/X*F#-G*':;:F"IX;K8-6Q'?Q JH!HST:S;+A7^/B0 MXYO#.W\>V&[0?)E;V94O!;?KH.8U^-;_,C?M!*CFR[0,!UN.@\]RZV+P\U>; MWC\0H'SL_3Z47MJ/L@:)T+T$YS*468T8SK$ HK M$<8T146>$L0Y+O-,!UL2"3$APV0\&Y.Z1+2.A&BR5VVVB=7XFQ,PF6G9Y<+# M]&U7&@N1&]X:=U0L5PUQAXE,VP9W5-"CYK?C3\/4M%IO9G?K%7]AZH31#J.N MLU'*.*%QB'-=/:_+=Z()44+!*0*>5;,E62?:MU1!.7 G M<1G72!?2PG310E!C13PGS9@*JG=[ZJ?^ME.]D\M.HG3GA.K4[>QS,$7C8C[[ MN-S,-V_7G*OO6=43ZF[7]2P)Q? LC_3_A"&B7.^((9.H3&6!1%JF29'E0H;" M1.'.$?)]0U"3#EK:5T%-7<>-.OIF^G<6KG$]= D"3!_MY3=62U/A1C+KU!*- M=JH_[!3S[,*3**BI>)VB&C]OV8AFK8>5;-[NU&?>7"^Y[C#_K.,_7^9+\7DC MGJI9%'.A!!0H"PE7>V4L$4V*'&'!(EY*&I6PP^QYDOYWSYJ!JZ!F83OXH&8" MV$KF/'QFAURWH( WV=-X!']H#H*:!9<-88SE==4 YCS!:1N^& -PU.#%_$W+ M5(-NNNSNESB.<28X%:@LA$[ 5>?E@G".**4)9KE,,2ZMYDM/I?-;@I;SH:'Z M?)F ,/W=37GVHZNG97$]LOF==/&T@"<'+[O2M:&"DC8ZPE,1)R1-49E%.AA- M(T0SG"*>9W$2E6$9Y:"2\M.D/.O>J<(EJU#2"&!FFND&!IB&VB+@I'C+2V!I MA-"[%W"-!Y@,WK!(RM#AJL_+:K.N+T]_(7^*?SPJ,>I3>C5?+;OL$#WC@2R: M;,%94D:B4)LGRJF(U*X:YHB4RC.6*5RD84VG4BC> /?T5N"/6XM)((49D1K-SSTT-4.HYBBX MVZ&YS8IKT;R;!$U ;H-O5.TR&/R@"TM1N 29T40$JX6G2S>X1.Z]I(*+%H*7 M[GY*OFU;WX>_.3$NI/TR+>4^_[#F*NUZNE6+U4!YFV+1OF);XG MY1^WK:Y$!X8NQZ4._M \!#43CBJ"S\EH51M\*43ZY>5J+9=)J.288QEADC$,X33+$0$YPF*(RQH MF'*9,U#@Y"0ES[;A9E6US?1$2QC:CO,D1&:A$B>"PPS'KJE=1]-/Z\USDKF> M,W]$YWVFS9\2]^3,^9,O.+YNW)T="R+#4A")2GW!@$D>(\)2=0H2&4Y(5L:) M -75GR?I^^J!/0JNYSFO9- QX^7.T?3\[0<9X %A_,ZQGDL0.#V1PZ7V??,X M\=D=#H#QS>.EYWKM*M1^ MLHOWSQ=D?F_/>J3N>N*P"4$Z\6^;99@EULV*K> M-_2^X]ER%6BV@M?J/X,F?;W'6O!-;%[6@"G<0 S/N^G^X(.9"TOD/#CU=HA8 MN?I 4I,% .P@Z(<%+%>P"!9<*_/$M8GZ)$1;*T0>Q"S..:5)EB,64H(PC@DJ M"TE127F2Q1DKT\PHGV&$AF=;LB4:2"'L:U!/X&,03+A<:I@)V FL"&Z+ XEI M^]XQ:0'1AS&(,X]:%@'MFMRK0]&O M&V6R&B-6Z0/2YFTW-"2G<2ZR3+DV>N!/$2LEM@$5UE6ID2G9:8N/ M@& T$NM7[0[7V2J5'K^Q9(JE>O_0?WU9 MZ_&D/Y%J7FW[_M=KS4181*DR*HA$+$8X#$-$9"I13*F485;B(L]G3;;%KQNR MWIA9'2^\0C3OD&-C)?R)J+\RM7U^$*P.07<7+PG,.OGY6K(H94["&#%*=(E, M3!'%:I_(:4A(5HJ4,MQ^K8]+_F_UK3I^X5_J_[PL13?F'G\/7\ELPWEWW&&[ MTZYUUE70SU7\2[$<]'ENLA>K8)_KJV#+=E#S?;4;1M,LZVYW\XJLHZW0#X^3 M[IM>83[<9/T2@X^#^J%IX'%L#<_G\1[I8(]VH(F; M1Q-'83@?.W2% ,R460H/B@&:2&85\1M=>++XGHEX_6B>T?,6L;NM6=BV"9JQ MDB18>]!,,N5!2\P0Y4(@5B1YGI&");%YW.YX?<^*66^SKW6'2MT(NVL[=TF# M[%- &03P+A/?]H#1:Q)VF82 H-UEDMH%[& 2PX)UI^49#=0-O#9=D.XTSWL! MNI'')FZ5>2V5AG^44J@G7\4_R%RG0S0Y3-N&?C1/,AGI1*,4(QR7 A&!"1)% MDD1I5D11G$[2.O,\K[YO-MVTTB1:CD!T@JC5:DG:BI#WZ;1I\'M@8&R_GZ\+ MO'AUT]BQ%B'8RA"T0FQ' TS;F]-$M:?IU>GVT[YK[\Y+/_%TW3S-0??6W=. MA7^/;I_F6#KK_@D@:7%DJ$/\GZOJ1? /+^OMR@TKORL.!>_X%,U]P&_+^::: M11(763U$@> $81ZKLX#ZB3H0Y((R0604%L9G 4LF/&_RFK#6:#WU>TN]N>T+ M7C3]VI-I-G?([FP+N<&V.P&0L/VTIA$T' 4-2UL+V7!U%31\!3O&@N:MFK4) M< 7L?1/@:[>I^<,9MD]="-#H!F2[]G0[RX72[VT9EZYE=S'[VY(\K=:;^?\H MJKJX5-'7%U-M6OR,Y#P)$RY1&@F)<)$7J"R+$H4%)1&-J<1$SI;B@32#'TP3 M.\:I&FE/V6C/$6UC#6J*]UO*RG.K3&V/(71F%VD.D+ GW-5\_0NY[C-WTG?[:D@!O\:Y3#B8UMVO"=<[=7_HDYFLH/N;TR)9W=H,+#?97<\Z<4?>@M=*'_+D:OU4F^H/\XHM5OI&V5Q'MM*=UPP;P6#Z M,"I36R7EJ*[A4!@K3=@N,MGO_R';_=_ZHW^S.P*V00J=_U>'*:K;ETVU(4MM MJ0Z;2A11E23U!I!2HD$6,\C2*B(RBN.!&80 ;XIX5K&,E6.U8N J> M>NE"<\T%[) ( M?LR.@+,ICJ;M'2V;X-'\%M'[BCGG#N3I0V"#@Z7X)(3WK: MM 'E\.QIM89E$]:V:OA6GJZZK/>I'&<)IGI*3UDH%S2-""IE$2JS$Y*PX#PV MO(2$$O:]G1L4" -;1QI#:F9G? %/!Y482>*G! M1-Q#--2^^$ \S)=+[=W2)KG]HKROJ;]O+#.>)'F)I@/=NE\\7O^T&BN\=XSMQ@E:>[0#3 MH);(\;SQZ3Z!R^'C$W ]_23RZ3[%X%CR"]6W;NW?Q MUNS&A[MXQPRX=_$^ N=C_I<*#U,Y8[G=W@6,"7E)T^+]!:=N6#PHSD"SXN'G MWMW]_OI2=\)-!4N*,(Q12G+=W)1EB& 6(BI#P3/*9!YE[^IH-WR^HTL-2D#T M]Z$HYC+!:8Z(2/6'BB@B$A>H2#'A)(U2@OD[>LRVG\F%;_R=?*')75\XYM^) MD]LP_EWZLON8?G]>:\O?OZM_N@^O1T_T@)!%_]#'Y")U=SU);HM-U+[T0EKT^II>N=6&WL%YWLC;] M@-\N]YNB[+K])B%)N8A*%"8R1#C.L#J0$H)2'LL8TY3F,8-$WJRX\&P-^[W6 M^TV-^NWW.AZ#QG_N]RVR;# %^@QFIT[OX,*,G@667INX7P2/ZRY/(![>IXN3 M#4PGNS19+691BMD<"6_ES4NU63TI8S!+HJ(,>9ZB6-\]*Y]:>=,BRZ/E/=NFAIZV3*RC&/S0_1%2+WF,R[A-N5Q:F+%H!;V5P9;81=(! MZA$ODM*NTA B+:QV\*0PHU6!QV]-5^]WDN.]2K[33SD>*K-KO!Q23CF3*,^( MGBDC^J; ECF9G%Z?HP$S/Q<"X&R?C MJ7K?QS"9?9BZ5] MA^04M&VS_=!RRG$?"P-7]R()@>?-IC%A3=CS \<"XXZ&G;%M3?'AI$@!A;2FZMSRK>3_%H",)[4RQ%?#\ MKF@O&TS!ASI2G!7/HAG%H207-*+8+C5Q$XI#$8X;4!P]89E4-]P)JHY-?WQZ M7JS>A*B?N5,?]9%40ON8LY(S&C&&$NX:OO'=7S5,2B'25.7X.(J,396F$H@EU^-+ M(==#9P R< _(YSJ_\5V+W)W_PA@>3;\7?CT>=R^O(6AS77O2!K6X MP4;)NZLP:$362;#=$TN0SR! M!KPGV<.K'Z;JQLIL,?N'9\P@%RR>L+.\>W&((?"*Q@*'\=L;R((37NQ8R+E_ MYV.S@)VO]7FIK(VX)W_?K19S]K:K+\@($U$9Y2@5.$:XU"&B7&:(%X4H:%FD M&07E.IXBY#N479,--N1OT_#0663,SO@NY(49QU941?(J:(@&?[3_]5(\<4Y" M1Z?0DV0F/12>$_;PC';V>8N&Z4*L?UZO7I[K0/*Z^K3<_4Z:]E _O83ODXZB M'-2D@Y;V5?!IM=HL5Y#) V,0G+_L=20]\,@R(GCPAU/%-)31KB7[R+K3=6D_ M+]Q>XW:#QVVFP2JGZT7/CNM2C=51Z=>5W*A3NFBS;W(:)5CWZY <1PCGK$24 MQ@7*XS2,2\HY-FO?;DC/L^YV# 1BFP*O3X=5RP-DVN9YZ Q\$;> P-1YB\7' M/2PZ\C;)6P:@0,:(.@7'U8WE7L7-RWHM].S;7)D[F:6(IAE! M.)(1*G,F$1=<"H[5GQ.C0G$X:<_VL&7B*GAHV*A_N(X%HYDA!P@\P= WL MI#?,8":S92/8PO9S#[9]7JZ"EAMOL $LJ3?X[(RJ4QAA!M8*B5%;"UMQ.K-K M)>F>!;9; >X-_K)9+W3E4G4KFZQ(L#-X>@7/]O,7HEZ:J]_TR4UH3449H'3RP2$:>)1 MQMC]F)P7UG_V1?%2]5D3>,=:S[Z XQ6>>T]:U'4N%I^7?/XZYR]D4<'Z[PV] MZUF#%,F@1Q-0Y#DDY_D][5(1@D<=Y\;D\6N]'-HP>D*0$?$V2L#'7O. MYNI@!=.2[0N^KP4^WD*B_RMC'; 2 !C9_WCK^)?]B&G+4/UJZE_K(\;WP_"' M_VA;N:A4XBMY L[3;E_R_(NL24#K%#MQSO\V6TL"^XT><$.N>K8]&!72HEKQ M0* +BA6[E2:N53P0X+A4\? !VTI%Y3'JKW$KZ_2/Q]5"O5PUZ7S;KDHT3W$] MLC,EA"+E6Y2HY'F,"L(3&N8RRW@)JTPTH.H[U-KQH+WD/A?_T:4'VW:I,L/4 MS&5QCA1,;9V 9%%'"!#:6=V@"MK^QN5NO^ O;J%/EZB^= M3%9UX7!6II@E/$%IEB0(DU"B I,(B:),1!$S1L,$>D=SBICOHV1#-ECK5@FZ MS&1+'WZ9$'1 [$A?<*UR$@GX18H+1"Z[.K%!QNJFY)RH M)G8_#;DG#1#]Q]GWW'%2'/AIDOGCJ9_TW:Z'>55H+E06[SBPU6GSAZ:9B<@QQC!#%_=Q>_+ M_%5I^+WZ^5RW"[^N*K$Y!XJ[+IW'8OKNT]FC^'UTZCR&P+A7Y\"K=N9AVTM! MK%_G3 P72GU=+5_KP1G-%(W[U88L^O]^LZHV7U>;?XJ-'N'VL)S_C^"[E9J7 M#@NG9CE+<%)(@7!))<*93G;)1(QB4?*$Q"Q,**@MS+M)XMF4_;9<;UD)F.)/ MG=<61!=K;E;!2RM.\.W7WZHZA8:U_Z)_#K-M[_>K8&8Q_RT^,- /':KE[8>2 MMN)L2WS_9HN7.N34,*>.8_I70HD4O"GSO1/JJNWCX,Z4OSO^CC:(]Y-CTFWG MW3_7X6;V_@Q9]L.M;A:K2MRO?ED^SS_,*U:/5P$G#QDLY?M6M9F!5;.@J__O MY[K.:Q7\\O7NQT4:Y[0,C:[HO'+I^UZB/NK0TT>=CTW^-Z]]]1OR M/%>6OW^0.3MI>\(/:GC)\=Z?R?%A].(O!+\Q\8F@JQL6+SQ.>R/C$^:C&QRO MQ.S,?CM-3?^:?UX^OVSJ5O*_KY2;K<>MO;4Y-)AE/"2,()EBAC!F,2(Y3E$8 MQ3C)RZ0H)"@QU8BJ9[/\L0L9O&[IP@RL&71F!M,Y(# #V",?U/2OFF$,P8X% MA^E+5D([LEEF-">U02 8#FT*[&6X&[@=--O,EUUR9;RZ(;,_KY=ZRFS]+]6G M!:]GT=ZLEKSZL%9_L!AX[8::]QN6W8AE=1SHC61>R8.ARW4;K&;J\O7RK3^< M>?-(-OK51>UJ":$.',_/BSFK7:QNJ+.6;EX[\ET7:+MAV8X^XGE'=OKO![-S MW\NG%N(>N[ZHY7MHC4[ M'O?PL!8/NL>F(KE:BM5+==#Y$S!9;D!F@Y";M;C Z-J%DL(B:8-"V07-]I>: M+CXV*,)>*&SX"9B><#&??5%8+NX>U4=IIL/.."^Q"$F(9,@BA&/!4$'+$B6E MB)*0Q#@3D8DZ#2WN6:%J=\*3C\5LA@K??>AO3ELN(L MV+%FM26=Q@JT43F!R?'V=8R0AV)T" :7[G:G";S''GA6W!,[X_GW[,*%VEFJ M/_R]8(_+^7^_-(E_&2D*%I,$%04O$"ZP1!1CIG,I2Q;QK.0AAL0'A\EXM@9; MHMJ?6Z\(>ZS#_5L6K-(F3P!F%A6\' :8ME^* #@"."Z@HY#?"2*3QOC&!3T, MZIUY>N))*6TNR35O AIDT4L*V!64R0A+%A9(Y%&*<$YB5$K!$>,I87$8E2DV MFA(U";>>#!%E74XVU&OU GK<$5[!/OA74_PFVG ?=1VQX_P[,OPFR[VWV M1WG\]S#W)C [,_-&Q*PG>ZR%HO=!-/_]O+Q5]HCHF\PVVVU[2I0\+Z(TC%"4 M<'70IYE A4PPBE,1<1:F44XY<-:'(6G/AOCF47^ >CCG2)+TF)]O"'#'WOW+3.Z3==RWFFA^&)W>3?,*^*"OYI>BW4:Q':O[9>>5M*G@_';Y3;"7M4XZ58HRKWY;KFBE MO$6=GUKGB.MBDB53;S5UQ63!7A;U'[^M%HM/J[468)9PE@D>IT@66:CVBSQ' M5.8Q*A,B0IIP'$JC,;J3<>S[4J>9H1ET[ .+1?Q_,+/-X;OZ#+ ]8I>M?17T MN \Z]@-EZ[<"!+4$5T%?AJ:T)=B7XBKHR1'\H24)6E$<.JR3P>YHR_#/[Z0[ MQV3P'VX@TQ&V&:M>QPX_K/3E]*S$*<[+G**$I#'"3!!$6:1G$>*B)%E>"FGD M'QRM[-M;;^Y-_FB(06;I[8D_;CTO$@KHF[N1!S)RW%(NRY'BAO(!QX4/R# ^ M#KS_PH3CO@?XW!_G/?2 X_Z'NH%:^VN2$\%#)E(4YC)'F(<%*J(D1C'-LXQ% M>1QC4"LR YJ^[8%)_T.0!5ZWN_U9/8=I;^TO8;J%-4T[C 0N8<,1(+=2# ,2K".$1E08LBI)@Q M"LKH&Z'EV22TP^YWK<\[VE89O6.8&5_?N4 "&&'K-WYO$>DH7REO::$[[SI/ M\#40U=W-W$E*4U_%G1-YX.[M["NV"J[T152;._*FW8JN(7?(=%8^"5$2%P2I MHU&!2L$SQ!.UZ6>))#0"Y>L/D_&LUEVG[GE+'*K&@\B8:O"E\L*4MZ,7M 0= MMB(W$\F9D@X2F5@_QP0]5LW1IRV\[E_(^D^QJ:\PZH!PF[W9]E@HU*Y;<)XB MEDF)EKX\YT?H"@ /'UG:-BY_A:_$K H@)%\HV&!\16FBQ,82;(7.#![P^X4 MH:^OYAO]P2OEAMRLECHK2"S97%2[5/-=46N4\"A*U>F"BT1?'?$$E7$H4"I8 M&?&41TD.ZA8&(^\[37#'3-,-L,\.[ @"A-7L:.(/+)@)',6I5S?CN%SX,A@< M'7. Q"<]_M@!<"[5;>YLA%..(_2"$F6Q0A+2E'!2H)HFN=A MS".:,J-V'>-D/)N3>JIT7QLL1]2=P,C,9EPN.\# MS/<3WX?^V?:>6DBQ7K=^:YU/65V_;!Y7:]WO>I;$6'#,,U3$A4!8U#DI,D4\ MPA+'"4D%!14)CY/S?CO=$F\2S:^"JJ8?D"T#P0^ZC*KY,3#S_ R09ON0.WA@ M^K=#ILW7;D@'.]HNKZ5-9'1V(SU*;.++:!/!C^^AC=ZR:"ZMY%@MAQ7K MMP\OXG[5CEJXE1^7J4:O-2,<"2GE6]Y23H6 GX2SU7I^6F[CB\X^?L MT+*+P#N_QWK"#68#'$,&ZZ$,!\"N43* SG3=D.'"[[4\MGC]W>L>=H'5DB=, MII3K[G48X406J% _0CR.PS+,29XFH))V'TQZ-E;=:!*M8H[R[*N#1/MWJY> M1M#?^_,!;::7J@@OP]ZF /C[JW]XISB_3Y ]5CDX&V>GCZJ?J^I%\&;^0I-8 MW1Q>OXJ_ZG^J9G%1%F&NK'XA>2E.8(DYQA23#-!2COS#W8-GLG61Q5D#=PJA_.%0=U9J6> M7UUY!]ALAW,/&VS/:B+/#0/=>)2&A<[MOPH4&\T3#I)#[.1V57UM1G3:2FH0 M$$=5T;"W[2]]/R^KS;I.-/HFN'BJ,UH:6K=+T=ZN*!M-8B)*)&14#VTH49%' M%(DBHF4D2?OX)-8/RE+]O%[]M7G4S1S( M\DUGD)1AR')4IJDZCE!2("H$12F)*>,1*V)A5/-ZAHYG6]%0#CK204,[:(F; MSX$90VK<)#B4'V8"+$4'38HQ$,QJ:,S8NI/-CS$0KC]*QN1QN^V^YSENOI=AW1O>K/7]S1=K=-F\GH:'<^0VS23=E,\,.]V/"M M"P/WH&C0MMG.SV2^_+*JJFV-W*ULBN8^_KT1RTH7,7^95YM9%HHD2@N.XD@P MA$.UK5/)L-K1O==RT>M7ROHOOY'SN)@X]+==I;URL"LUPG^BT"WA-\-[\;E]\_%O:7 M#9-\)=?7#WZ9?I\+B4D^Q,DKBFFHV_JI-T+/!UI\7G+Q]_\KWF:E*!.148+R M'%.$!95J/Q,2R3P.A8%1I1''.4"TY*RB(6PX31&5#VK8\M#??-']KB MGPRZ*()EP9DC))8H2SF*L#?YD@J8X>19[S M(J$48DA@Y#V;DZYCDVA,-'2.$A!*,X/B#R"86>FPZ>=P^JB+MI/7D24!$I_4 MGM@!QMBVZ *)JFU,=TU9$;S>/8MW[T2ZBWUF[[0Z<\R@O4Q*K4TO! M$$[4(:9,BZ*^;A.$\8*2'&A['+(WD6UJCX]-TY*:N^W6;GUCY_@[&1NV=T(? M;/AJ/G>][09,X57O<_0MY([A_@G,Q]G+#YSN[*I+YJ:VNQZ ';#+/JC :Q[5 M)O"S8JA-C_\@*K:>/^^7J1B6.IY?R;/)5 R@GZ^O[[I:DZ#'@WD=HP$@XP;/ M/18P S8&@V-C!!/5JC[18/G)RA+-1>U7(P+>LAZ:\4G],G2M;F(LPY@0E!$< M(3LFFY>20<>)Z&G9 7S=30))W.TSB6P6"F1N^EJ>=J'/,[,%MCX"&K M7?Q.K+Z*U?7K0SWZDVU>R&+Q=D?F'-"MX,PR$^S?>A3L5_5_UZ]B31[$P?#% MEIU \P-N4' .(Z-=W14\\"W='3+0[=U$9MN]?73M*3=V$R$/=G6C5RZ]Z#ET M%);\V%(1K)LBADPM,0=%-\"3,37@CYC)A< M]#V@-TE^4;:_73J,C#1WU$-QXDGNG.QA0K1Y^[K:B(%&OS.9,)%AW46EY )AFD6(YCQ$C(0Y$06-2 F:)V9, MV;?=Z_'Q'T'#B44!MQ&&AN;+!S(P6]60]11O!O3U_=/#?ZW^^F7Y/+]95ES]'1K7'%_%]S60)A[K0+$0_/+U M[K/N7E_-%0@C70BA:)QW?]P! ;R1.8>!AZBFF:Q67L^9I2=S>LQ$[/L\AF_8 M;>J-$="NU&JISNKM ,LTCV2<8(%DKN5:I4^Z4J^W4M1X4KGY=L\<(%_[S\2-9+]5@U2RC#1&IK26B) M<$925!1EC$2)X[@@G,?,J+9DE'R@& M?GC]T:0%A042R2 GMX("#ZRV9;%RX2E99@B&NHB$1D*1*.((4FE3%->1FD("A":D_9LKC5A M)!5EY>PUI(.UH@VSU0 @S:RN'WA@]K/O8M=,* =:L1%H/H*.D4!SXJ%4'@Z M(\,'(#RI"8,#:2 (ASA-$M1 MF9<292**>2IBR4H)TZM1>M,HVAX+;5.YIHU7W]BU382]EC7S5Z#!UOOUUQYJ)^7_'Z^60C3R.K^6YZUM:9A M'B\]D.A\<-1>&)AVW:\)U_=!!Q$!/G^=\Q>R",;E!$5!AT6R"GD>+#59?'-8 MA'XP\\03EZ2J_*;\W3OU^1Z5BWS]H,ZKM3O=>E,D"4F*XPR%14(0YH2A,DMC M%$9I$<6LQ!D'318Z3]+W-OCTO%B]*0>KF=7TW'(1/*NG;/)81M$S\T7=8@+< M_9H,%TT\Z*@'._(>'$]S:9UFOXP2?(=4&!, AO-BC-ZT34AOV[#6:>XSGF=% M7%!M'&F*<)P(1#.B7,PD%4E,,TBPXW3NP:?LU*D+_+257'HHSPSS4#U+)4IX M*M6&JLO;)*:<]B8 MC)D7!!62,L2CC.61.N9&,C;O)S% P;/:-22#CB:DZ<(0'.,ZYT1(F,8=R&?5 M76)(4$B'B0L%MNPR 14F*$[_WV$V,/PJQ'M=[,ZA"3 M6#^3]>;M*WD2UW_/JQEAD:2\%$CDN3(>I:2(4B90DF.F8"O5,=EH_LTI IYM M1Y]DH&D&?VBJAKIU$I5Q&^)"5I@) 8MIK$GG9!G;L]6[O?U:_6VW5Y]<=A(U M.R=4IV5GG[,['7\5FV;6ATZFO7XE\T5=6[VZJ><]]^LJ/\P7+QO!MQUHHY(* M/846$>U;:E5L^\GC>#?7Y8U GTSV*] MG8NMTUL"1A;L95%O/,#NO_:?P>S8/@FX,#NA6.H&);4%"5N^@LTJ:#@+^JRI MXW_[+7ST#KX8(D>7@27<<];@;\-S>V[FF[?KM2!U]DE>Y+%@:8$RH2\P M68H1H1RC,BLP+XJ89=BH^?KAPKX]-GTKIVD!$W+V9!\W<9=(!/3+S(0!9=$, M<6Z5+K.WT&1Y,4/L]Q-@!O_=XI3Q]?K7#]?_W^, MZ?:2/T\Y%0PE/$J4%Y6$J""L1&$NRT*$,L\2(QTQINC[;%&S$.QX"&HF@BT7 M@&W2"$"#LX1K6( >SSE$;,*M1M #@^N(;([-]C_\L!."A!I1P\)1@M-=SZ MR+5W- "]:!=R&A@?TP4SI/*KTIC'B'!E_C NE),5EZ2NM&2$259FH GGITGY M/CFT/4(7.P: $:$1E,Q"/FYDAUFXO:$FVY$E'H(UYX5S%(T9(31IN.6\P(?Q M%(,W;&YU%:PO2R[X/XA.)MTFV84X2EA<)"@L,AT-SG-$4IZC(HVB-)29+J,S MO]@=)N+[;K>C&G1D(;>>)W Q.)0XD!:FI<>"6MWSGI 826M[WFGQIX MSSLNT?A5[XEW)[SM'>=^_\+WS+.7)6OIVN&O8C/#+&)13F.4$481SK,($4$C M/816#["6,1=&U3\GUO=]"B#58_"LF^CKJONN\M8N5:M#Q&SSOT!.F"W9IFAI M2E?Z?+YXJ6L-VKKO^?\H)>L>N@INGX4N)-&U"&PS?QUOGFZ=SW4@M>-E M;/D(NJ*8CINZ ;UF2? 7]7J@. M:ULQ+@,Q1&]=C;X!!M1N,E8?.2F @K,J- MS*E,5HD$%KQ?I 1_^<*>GDWWMB_B52RB]BP8ESSB:>W 2^45Z/00HO]*"H:5 M9Y#B* )US!^AY=EJU*2"R+([Y@ T9ONX(X%A6M_O0-G0O0I:^3V4(AF(Z+JU MXP"E]VG&>%KDD^T31UZQT]\;S?-RT]3WZFX9/[W]));L\8FL_ZP3#&F.&8_+ M#,6%S!'F>8F*(@Y1Q+-4TA"7.(\@2GR.H.]#>9]\T^ME2QZ4D6D,H)FJNX0% MIN^7( )6=U,Q'>G\67*3*KZI\(?:;_R>9?/$JA*;+DHX*Y-(;=(Q1FFDTSG3 M)$4EY1&*XB+&29YP2I/99J6<.S-]WUL=I-Q;&L:_RO?ZE: =1!^0FC*P(>$> M%F:J:RTA3$\;,MO NL.N?4/\NVJQM[?VM/WPAL0Z:EXW^-"%E;NW4H=^/BU6 M?U7;6QM*XX1QPE%:EFD[/2I+2Y0765EP*2,2@AJ(CA'SO(7N*E]7,JB#7#5U MDYL>.&YF*N@*#9A&7@"$?4WPB(2N*X2'2+U/O?"(T">KA\?>L51PL9ROUGJV M5'?;$2NILIR7B-.8(BPY0314^IV*+"5E'):"PZKS#RGX5N6:7E 3!"KM$1:& MFGJ)A$#U[ GGP7,]*8DK-3Q:?UK=.R7>D<*=?-#V$JCI5?Q!-/_]O#P> 3E+ M:21$1B,DL1 (EY%$A)8$94E8XC(N:9)0V,W0>:*>=;&;?BKZ,V=7]VL M62,L3>^4W"($#46W#:Q_Z.C_J >7#$R,=7F?9"ZQLTLF Y(3WSR9@W!\'05X MUW)+UI5W/QTVENYU.OOI;?=(F]=>CYZ[K3/:JH]_BS6;5[K6J$F$G\62A;%( M$I13FJDMG:4Z_RQ%&=(6K6Y]18VWH4=1504]]8 M&=8 ^?LTAB>,]X0;>$+I]>WO,]MOU1?0M^'^_IIE?:5>,ZWOWK=L=W4V#L\Z MOC!U=59RSM^T9RU?\!Z=U;P1LC/?^Z5(39LO$4H2L2)"-%+N%-:VE^9I@DHA MJOO8HY;9^^I;ZD^I5_ZJ^&T#Y30G@L=%B/*2 M*'>LX DB62$1BQDO2"1T!2 H>W_R"]F\K!W[5.-2NLK:'R8R;<;^J*!'V?KC3U^8FM-<[5E5S\/ MJSZ8]EN;6;+O[@O"#.,N_RDXF@[4!.5VWVO'77N4"9RF/[X+HJ[3K;SR_#Z) M6U-\AI,I8),0?Y]H7%UN6GU>-H/@_B'F#X^ZT\^K6),'4?_C![(16R1F&0LC M3A.&DHQBA)DH4$EDB2*>AJR019IFH&/GQ/Q[WH4^[8UX[UJ5U2WW=5"/KQ8+ MLJ[J/F9U@&_B^![T8T\3_?/X"=\O-M@(I8\:C5A702=8T$K6%MAKV8+=!OC] M!! M/\MW$EZ$T[J_L^[JY(Q5(8=CYA&F-"PRA',BL% MPFF1(*7L'.$\C,(RQBR-0/U(]I?WK-_M5"';I,P#*,P.7_8"PK3=7#;+T4B> M,BL/%G^'D4?GLB=//&6G3M_$ALR7@G\DZZ5R0:MKIHR?[I L^ I/\LKHY@P!N*,,4S ,U,&=U" M 5/0CG;0$0]^Z /3TC_M<(+5UEQ81ZIL0'!2]38'X%#E 6]:EA@N2%7=RKJ' M\X?5DR(VBV@<99*F*(NR$N&DU-WC<8Y"',:2DXCB"%94>$3"LYK7!.OP?AU/ M^:,A"BT=/ ;&3+4O$Q>FRE!)X26!)X5Q501X3&#:LK^3 AX5^IU^TE4N]>?E MJSHJK]8Z\5?&-(T$BY#R4A-]:Y^C(N$"96E)"8ESR7$X6XH'4O<+N""7ND?4 MZ!>U;'Y1CT@;_])V! W'V)O!9::;ETOO,D&Z1]MG8O2 B-XRHONTWCD5>D#L M\SG00R_9:??M^H$LY_]3QQ)N5LMJM9CS)FJVY'?J=Z6+,]S*3_,E6;(Y66RK MHZJ>EYO%&2Y3%.8IUEZN0$7$"I0GC&1E5@\8ANS%3KCRO'WW>;P*]KALF]OL M^-1[WY;38,>JM6OMYK.96:/)/P;,:DWU'< FSBENCDRA&YXF-9E.83PTK6X7 MA_=(:^; _ZIOV.M+^.N'AWIPS?73QK0KVL@2ON,4#P_K^GBUF[MDWN=L3/)Q MN^10:)BEZ7J8]2Z4KH(=#\$ 'L'UDYZXYJ:+F8'05GW+QM:=K%.9@7#]WF0F MC\/5\>-_;]ZN_UKSZIK_JZM)-E3#@5>GB<[7%YCJEX__ZZ7:C,_ ,9+WO/)= M**I5G/Y82H?EV&>$LE*JH?4F4Z818?I*-/:8]3!(W3'A;KUZG7/!?WK[K1+\ M\[+=/)>AHC$)"!\8O0%> [=+T/_+;DZ\7;0V_W-S\NGUS \VZM2 I% M4_\^[\B:[]2GY3Z_7SL1&:;;-E9 E+"Z,&U:<(^'8B M:Y+!CF:@B9HKRB FY_7E4DF!/B1,2)#ZC$EBI46#"TZF3&/B]'5J]#F+8QW_ MU_WJZVIY)U9?A1[8_?QI"9X/,;J([XUF&YC0H^<5$^CNXVWP5?W?7N'%I]5J MLUQM ''2<60,#G^N0 'N5# \/,Q\,!+<[G@XNO)T1T03 ?>.B48OV#:N56M< M/S^O!9NW/:8?'C?5K]???C6/HQHOYEF9FS2E/@-!PT'P@^(!W,3J+#1F,1NG MJ,"T^1P@/EICFDKKK&/M.7H3MZTU%/^X=ZWIB[;MEG9+JS\O1'M;JKSZ]::] M29U1FI41Q1G*:)@@G)84T2+$J&!)S'#*6%P83:*&$/5L$_HLU'D%I$<;VG_) M $(SF^ :&)A9Z%._"K;T:WBN3>"QZ,UD+J^S9DT&)"?NWF0.PG$[)\"[%R2, MU@5JBYNZ8+RNN:RN-YOUG+YLZF8!JQNR6+15EXIZU[!D5D9"DBBG".O63YB6 M7$]KY"A)XY2&&64T 2627<"+;WLR7[QLYJ\B^*N;H&K=)?,2P,W,S$0PPJQ/ MCZF@X:HI9*^"/E_:_=AB_5%*P=I6^XM%5]Q>VRMW8UP=@N8R =:2D^G38R^# M;#!Y]L(E+5-K==]M[66MQ:-R>-7OG^)E]20^K=9B_K!L6J2QMWM%J](7P[4= MKO^V:%+0MB[T5[&YE??D[SMMH]4_[/%^1^H.<3&7.)4R03+)!,)A&"+*18&2 M4IW$:,EXAH$]AR?E'V(FK/H1MURWDWW86[#9<1J0+:O --Q)/S$7F% F*6*D MB-0G+ABB$4E17,:ER$I,\P0TROB[_< VC6K^_3^OV5;\W7XTV.9=BQ'LR1$T M@@0_?%E5U8]70?=).Y&"GDSUEMV3JI<8=A7HQ!*UQ2O1KH)6N*,C02.?PV3O M]_@LKI+")^5]VN3Q]_@L1TGF[\*$W:'E%\(>YTNQ?E,LZ-3+9TVV#5.6LHC3 MO!0HB_08SY(R5,0\1E1$F(@P2C(L(/O/""W/N\66LY]N@TW;5%+7 MB^\ZR@$SY<"]_QP)#;PDK;/D/+7-,Y#(/CGNO1K.&0AUE!CGK'';ML1>[<9J M^UX?S=1MC7]8<%P0+%"8,89P)@M4%!E!.2NCA+.$4P&:TWF&GF>E[*@'QT.> M@:TJSL!FMF-@[#<5TU=[B#+5I>UV8B7[4^,+P-=L^5*]B^2(^ M*6X5@;KL\Q_SS6-']&Z]XB]LH[;P7\7Z=<[$Q[\W^JBO#N9?YM5F5A*61;2@ MJ)11C'!.(T0RC!$/RQ!'42)*V)#/R]CQ;#%:Y@+]:8..O> OQ5_0,7@5M"S6 MA]"6R>"/'9O!Q^6+>J[^B,#:^ L_E9D9FNX#P*S4=-A;]-=R 9FSWEL7,3-Q M7RX7P!WW['*RJF6Z&%F(MDE1,P1,_:6^E_E<52^Z:J@7#)F)D"0T% QQG"CC M23A#)"8)RO(DD2+ADC'0>! (<<^FLJ&O79WFYC>8URQ<,#$1 JR9J?,%%\RP M:2ZV+<2ZZ83U#QK@&F9TOZ(>.P[3T2Q <)69!B$];9*:!2A'^6HV:UPXS*B9 MP_)%&F>8X];C') MHMZZF\WZPXL>$]5,S_A=5!O!OZG_OYXS]:?ZL=^6\TTUR\H\QBS)D=35DIB3 M E&L&W:',A%<[<.YV:1/._*>MU]-6!>\JY/I>DN]'9GTHND#)DO H1U7>_^ M <_T-2KMR;UA9CM=J.$GV#'4-@_^S3N&@!$>7K&TF_/A'E/83!!K2$8'A\!7 MG6ZZB+7$>R-([%>YT!GJ#:BLMC_\K[E8JR4?W]J>XK*D5&8A1D0;:DRY+NB1 M.4I$*,HH2HLT,:IRMZ(^W:WSEG =&OUZ_;ME5W88N$ 'RS5DMBZ7#5KV/A=$ M:M=>F!'M]_'+(+"<]-1 BUQ0'_RX6J@WJJ:EW^=E.RQ\,)E-3[#64>G50BWZ M\'FI]%K9P&WGXH(14>8ZQYT6H3I"%NH(649Z^ -.29'%*4E ]VENV?-LL/K, M_H?=A!C'G\,PD/QN(,-,7,.;CBAUX^Q/91'ONW6_EQ76@9LY1FQ$(#E;Y=D8$)DN^@XC;S\0#O6\V?"!--I\%9FLHX3 J,HC@7"+,L1B0KE/,BA50_QB+EH+JI4X0\ M;_MU[%0J:KKUP%@'11@ZYI'B2V6V"!7O2%X%FJBSYI&F7Y"I8"IOHPEEP 4$#EY YO*)J$D\4%\T##GN'@*1VZ<.?I3F] M:VX*PZ#';?RR;3O@:\[5KT]UMZHV9/'_SY]O5ES,9)YC*1..!(TDPF56Z$X- M!&5ARF)2%JR,.*PI\! 9SX:B[9K;4M:E])IVH(@'FCJT1_ @4.,VP)WXP "@ MI>06C8/'!+N@??#@LA,W$1X3[;B5\.C3EGL\>Q3\1:>7?GQZ7JS>A&A3V>L$ MTY]()7@_3G2]J#]8/>U-ARL>EO/_$;PQ&C>*K6J7717*,(YPG*"0ZDXL(BD1 M2D<)(O[USZOLFHN5;'R!:IKJD E1SO1^(^_BW_K.AY?#_%0T/ M(-_#MP$>6C1G[0>X(V]U>?_>T+KV0_#ZH'=#GN=*YS2;5VU\)?CCOK[B\)*= MYQU05^X;R#??1NFK1 &7O5L57L4@P]" M+? T7[8W&>K'_\N\%<*0U"8W.Q<)#+W(&9,U^$-3=W933SM;Z"V*Z?U\LQ"SE(NXE#Q$61SF""OO!A$9J7-0+C,:LRB) M,V,_YW!QSTI6T]#GEBC^@?[8S:E[E$1)A:0:4#>2ZGQ+#R5XX6 MF\Q+.25&WS>%<]4B9(32M.U! MSHM\U!K$X!5;A:Y;"FN'M^DR):0($Q8F*.8R05@H52YXQ)$(RU(G29=E HH, M'!+PKKJ[6X"KX/\)_S,,H^"9K(-73?Q_!TD:7H5A_7]=Q3IYV3RNUOK,_K\C M7%YE>7&%H[#V+*,HODK*\@J7Z4%]N_[7UJ?)E>ZI.99Z#FB8O'VGU!+ VHRFAWF#?5?5 M6N/ETF ,B^/,2APL/[%I&!;NV!Z<>,XBG^%F0:KJ5K87E;?K>MQ*5Z^AS$V_ MZ?@OY._YT\O3[5]+I9F/\^<[Y>.N[U4=\S0748DBRC'" ML?I3$8<%*GE1R(AE%.=&U1:^&/1MA#3'^O#:7D&JCQ&L-=?;BKIZWDAW8]D8 MEJ>&]6#5\1X\:^9UEJ[HV ]^(,I>!<^-%(:=-;Q]Y7'[\SU\.Z#]JC_;K>Q& M*02WZV9*5/"M_]GV1S6T7 =;MH.:[^!^%6PYOPI:WM_Y@P$R4=[YP]FEL+SC M!X0EPGA$=S2#Q@?=Z5)O/**VE[/CDXYE9O VU_A6]D//W\1"7UC54>::'ZJ# MT^V-2;6M;HG#+!>22D0*$2%NKN MR*2TQ<LTPLY+_5";K!PE?]\&3/39DD[ >XHE]K-JO89U]7'OY_G M.@WJZ^JU=JOC1'VFO&WRE"5$V309(4&4MX'S*$,TSS)$4AZ%>2(D+L"YUZ,4 M/9NQCH6@XR'HF AT'$'S 4]/'H?0X#SO&AB8%3+ Y'S7+$MPX%G MO-"5'919) DK0U1B*1%.)4$TSB*4<,%%CC-*0J-I"L84_2<5U+3KR"K?40]$ MDPL$Z:EC!*"!.70-"\P(4(I1 M610I93*FG)MW:1L@X-G>;2D&4HC@N:$)T>0!2$Q,VF6" BW85D9%+;AS(B/$ M.%TFJZ4M LD,M#NG!1HW,P/O36A53G.];T1&GH-G5-X\ZJX4GW2OH%MY^[*I M^/+A>LE_6[Y6&_[QOS=OUW^M>?7S>KGAGY=WZ_4_UU7K"ACF75H3\&Q8_JE, M,-*]#)#^4W#SJ*,XNN]XKS.6[DI1]_AH&E)4S8RGICUY$Q[7[U;!_2/9!,KG M#V[[=^%J(Y3RO-(YI [A$$JOEU(\E?PU-&"1?^'03$+ZE\L*LRR;,E=!5K@+<4K93Y6 ME<,:WU&Y',7=AVE,&DX?%?,P2C[^L(5G\W6U$7JQ/7#6M3W+?>/\[7R MH!;D3? /:_*7?JC;#8F,L')M"I2GHD!8A S17&FKX#1/\C+",3./^T"I>U9@ M32GH^ FV# 4HJ'D*6J8"S550LP5P)L!(&WA3/O᫅T)T"SB:0#D80X*OY M1-+.D7./*,S9LT5DU!,$+SJ=FV@K[YX/:;V(W5GJJ]C 1+FNB0)QXB0$B.2A!F3O"1" M@%JVP%GP;,2WE .R)6U8$W@!K&9'-;]@ 2VVV 2:F:#C)J!OP0^:(>7__1CL M8-PQY24/PQX31V= "P8F/2#: W1X>KQ@)7@ [)_KCTO>NI>'[N3-ZYK_NA0^ MJ^B6-=')@EN7PM*/;5V\EJ/RU2_;AM%E3#(AXQ()S&+M-I>H(#1'(B12)I3' ME,-FWI\DY=F^73SE_C1&9FOR&G?;>*63%>MW.$&IJ(.,HBBGE')6$Z;3/M$!E)C *2UZDJ2SR(C6ZY!^A MX5E?MQ2[HM7EJE^PFHZ4J^I']\M2U=995Y^NUG6]*4SSA_ U4_D+48/I^@XP MOY6F(T(YTO$A"I,J]XB(AUH]]JA%6+MICW3_EUB\BBZ#F[!F> N.D & :QYI_(^UQ'#PIZ\CYZ^&D[U=RV1=1' M@=::QRP4(BPX2FB,E?_,,E2P)$)Y3"@.9182V(#- 1J>E;*CV!PK84HYA(B9 M1EXH)TP=]T5TSD,:1"@Y1F%3_1D0\5+ZQ1^TT3Y^[ZV/,O6"/R_E_OXAV M!"NC<$=*2_)\E,JL3GA#W4Y+//6VZD9+V<+Q\J M=7CN>@O/V8QS6G*1Y[H%FW*$B=I%R[0H4"D+RHLD5'_)9J]B35?&F^D0'!_2E MXHZ1-#S77(H/\&33DM.->IK./E=!3=+AV69,(E>GFT$:TYYOQL0\.N&,/FSK M^+.U()7X()K_?EY>,Z:;^E==B5?&2DDHS5%1Q!G"."P0R=2?,A%C04D8IACD M:YREZ%FO.VJP*C]SO$QC PY1@(8)&I+!#QUQO64$6UR<59RS*"]AMWQ#9+Q?]/7GUND+.Z(^UM'HNI>E@BL0G:?>_/"Y2S-^5DM";_4& M(36S"9<#!;QGV,.HB5+4)%U>ZXV)Y.QF;Y#(Q)=[8X(>W^^-/@U/+[SF_[I? MW8F5[A7U:;D;6F28/7CB==\[,?_72[5ITOA7P=W'V[WY3U?!I]5JLUQM#'?H M,1C&]<\1 C#E,Q4^^,/I6"4#6:TRZDZM.5G"W!FA^OEPYQZU4#^=4WG_]/#+ M\GFN6[?!%?#4 KY54-,-[N=/.LOSEZ]WGX-=YSF VIT4WT#Q7$@.5+T1H7VH MVSD)[13NY*K3J=PYP?:4[NS#EF,;MUT0]\:$[=IE_O1VU"BQYJ7N%T;:MK'S M%9\5/.2811S1,HET"YL8%4DD4([+I$B%P"(VJN5TSIGOH[+Z6[!ZUO0J=3I> MUJ4.+V01+.92.8DOS\%F]6,=+'S3#1" 82UWW\?L$/TNJ,/L3[^_Z][$RWZ3 M5_H6#/:!U:Q>!3MFV_G2#@4(AKG0G_R MD(BR)(DPNAT 4_9L2#4KRH V'%P%3)<3ZHO$^@]BQP8@DP^$Z[B!](H6S #6 M0.W8N INMJ#5-9C7]9Q9]8>/_D$#)$;Z L\N9=(IB+#,2AL@1G,N00M.EXUI M(^=>GJ;5 A;NY\/#YFY9+95C6_WZRFZJ#:QX]-3[OIW/AX>U>-"#6^_4ME4? M@+9!D2IHQP 'NM:2G%IW.(3TCUIX_ M>NY9ZQX4G^ND@2^KJKI^)?.%OJBY7_6&B#VN%FJ]JKG?9XR*-$Q"5$:Z;VJ2 M"%3$48ADSGF8QI2G&9EM5ANR,',Z@?1!&K[EXH*D%-2D2H [4(! -?,4/4(% M,P,:I<]MILF7&JPM-WH@67_27\N0\W0+2RS<]9P 49^ZX80-- /=)JR6L>BU MJMS ZSJ"LWB[(W/^>W6[>13K7P31 4YP:-IP.<]GA?TX214)&900*=Y^F MY=DV=)1U=D>3Q4#?@F8\X1\U?6 "^QAJAD%H-U@ P\I-*NIV'FI;=G(& 7A\ M^+QLKB*^(Y2FC>&>%_DH*FOPBIU.?YD3.E_4?:FZ$2&21$3F!4$THZ4>(YXC M4B2%JN#(D_!#]>_59OGP83/81>EZJ;;O73,E6.P-O+#G MS?1W46UT7L0''98R:2"F;SA^;SJ#'?02,S^'P]$]?R+W"BQ,Y1UBZC@0: V2 MU0$>3FVRH[PU$/U#O?TB=D>!ZZH2FVHF9)JP-.2HS),885T73I(H0;3(2)3( MN"B*!++]-\M.LN63FA1LEV^E-MO9X;( 0_CC H#W[WU^'>W9[:*3[M/[@ASN MS0?_ZJC!X(VRDO.-_M-,2B'C1!V)(TXXPIG(44G4GR1.1,Y%D8<4-(5[A);W MR%>_VYXN8*@I!VO==Z].+WBI-JLGL:[_4KT\/R_FZB^L_]J%30E[N)IIG2.T MH!&PP[:$ZGS=8-7\Y6ZUF+.WX(_VOTYC8 #)??4L[%%ZWZ:%QR*?[5HX\,H% MZ: _G<^&^NDP&TH?R^I3F3)-+T]--N0_Q/SA41W"KM7YBSR(WU<+M9KR*-Z^ MJ8/<+,1I3 NN]EE>,H1)G*$RDP+1J$R3C)2"/#RK-.>Z]*3YRKH) I:D8*=3($6RG%RZJ0?PF7V MZC2,3Y_>.ND'&(N7]L%IM]!GU>;WB+VP35&0!#>*.P&1Z^'0A M//3LV;X\)YRSX^5)0A.?+L\)?'RX//O&Q&?+)LBW2P1M M[GKO'\GRMC$[==RO^MQ5NI!(9)3F$N5)+!$N0H9*GA1(%#A)A6!%%L(KD29@ MW+-QZ:*CNA2IZ<1M4XLTQ0?T?*KT^%DF/U.V ?">,&VNRD:)$]QV1\Q&HGH6 MKX]ZIPF_PGL?**%L_WL<)RT_AK/#I"U]NYVH?W05FZK-&N*WRV]"7Z+/EP\Z MB;#:);"QL@BEC#+$BR)'.,_4V1*7&*5Y43(69UF1@9HX01F8, -HYZ1>!0UW M7=H;#W1V>]CF7'J<9B5O>K:Z8,YEK!0W>P@HL MOZNV5N:$IVUU!0;DJ/T5? 4[>U,?PGIY8%^5A&UB8,[B6$1IC C%L?*Q:81( MB3G"(2.Y4$>EC(60$]%I4I[//HVW9)TS.0*1F7UP(SC,'C0R[V52[LBZ4_WS MHCE2]1%"DZKV>8$/5=G@#7BRY2?%_VHIU!E$9[Z]?7@1]ZO?YW4L?K6\E?^U M>A(WN@_F^NT+^>OZ:6.::PE=U[/FMNP$'3\!?ZD+_K8LZ3.!9BIHN0H46^I< M_J3_9IY<"49S7.]] PET6+Q@",JAM 7#*H423&RR#$I;&/H)E-9K6+2L^<=J M_:?R;V[(\WQ#%K,0_]_NGK4W;N3([_D5! +D-H :X:-)-B] *TM SJL+9^M MW"+PAT&_*'-W-".0,[*=7Y]N/D;SX'"ZFDW:>T"PD:5FUX.LZJJN5XYC'"N/Q:I^3SHOW]2&Z'UX8@G?@U;7$)B?_?VD7C[@1U,)D_'[DM9S MYO?#1L9$@P[K0<*L3N3^'6<[=@<)VC];AQ=:IK3HHL:[_%>JW]OFKOR@LV?: M:4]Y&I,<2X;BB"4(IX(BFG.)LDCYVFF(PSP I4<.P)HZJ:6KJ&UAZX'/-73+ M 5E#7#/SN1WQ B:D(]@ 3W.Y3*"K/) 1"\NXKEAN!GR_ MWNH80!.SO&V'*+0ES>J7UTI1"[5(LLWU0REKO7V[J@.DBRS"&--,HHB''.$\ M31#+,XS"/,TS1DF,0R/Q=X;1Q$KB=F_$1#M&0I=D-/@HFYQM/-IA!,]@ M#"S[N;D-4T--6X,&/:_!K\T)::;2UR_AKFM_H"=4M6AZ==IQJ(\1"0A&&$<9"CC48SBE :2^8$?P8H!3T%,'>,I'^BJ^'?C#.DX MYVM9\;)XZBXX?]Y6Q4H.3/@VY929^3F.?IBZ;V!I(E^@.>Y?=9DL5WWN3@', MV\KN+($GW>K.KW3H*=Y\E24O*OF^++1N:/]8M7^M@D6<\\0/&->I'T09D?I2 MUAD$7$RG=6.ZR-\4)>\=.2=ZF$) M+6-KK/;65+M%#BOX1_%E2J?V(@[?W]TU99.1(VR\F9U&>YD9=)?O)PM_D$N= M"Z:K4*J37.&]U%",99R1*$4A"?6X&4X12:F/4LGB%#.>^A*DVT;B,[&6J^T^ MQ$XJ!6#Z;"S/S33;C)P$NKY]911[5^;3F$6.V.%(M8W%9E8EYXAUQ^K.U;9V MBJ]3I._6FX]RLUE*G0-^N]+C#';IQ"\8+HC(1>IC'\4QI@BG>BJ\8"$*11;& M8:;\Z !#]!P,_#S&VRX5#=CH ,A*,_4U'8-@VFIG9"E$O!=,ZHYF"I>#=@(& M4P?!>LN.#X[4%!#XK%K)CC''2LAR%YC.$;)8W*PV2K"NA5#?6O5*_7A7WJ^_ MK!8TCWF:D!R1*,$(4Q$C$DNE6$*?QDF8R8P8&5 #,";6'@U4KP5[Y6G VB71 MH,T4R1!_AK6%(ZIA*L&*8&/!-R!I(,*OGFX$6_WP(L]#>\XBM 9$=9)ILM32 MUSF88W3]M:C4L8XI5F_ABZ&*,HA8F=$!"X?[!65I&*8GU\YNH%_;V5R M[5:W%<;7?%,\*XFO:S)??-XTDXR'"4-4"&5_,Q8K&3UH:[(Y3[B<5V"+T MO08:C&3@P-R#L3M;]D1>UM^/%/WP=6_"5247@C$IF"!**V*L6^RHGV)?(AFE M21*E%&4@Q0VFLP^\^R14/"$-!$B928$EPEBZ>9#YD,[ M@+/Y.,8PPDSA6Y,'T^L]LS,WF[)@VTTW/O,]=5L4WDO8%(,PO^.8R[-I0;V+ M;"JPZGH?=0#7=R;&I5?[3TTL,CTE2?\-J;LZ('!89,;1!I.7ODHK5Q="Y^FP M+*PZV&K&BJH^$@Y+J7I76)1:=.U_[MBR>&@D >^4^9*_4XY)^ MHI5'=0*<'A@ J98 L7980"=E&$Q^.RR\%S2NO!<&'F RW'M]),< 10Q3< M[*_/SC5ZKBYT>C[;R[EG@,AARO:,S9[=OXRY^CT[Q/S':OGL_I6 NSY/@ +< M:7[__'045S3TFT\>G%B?*P9YSY46[GQ=/M;%GR^)8%=>C8NY*WU*]F5O>A3% M0(/\E-@I0I^#5%FYUZ>[S>9AGR5DW\D^O^A'F][Q9EWFLE "OYO_( ,NTP@K M"R\+8^6?$WU7G"M;+Y!QE)$P)!FU:%X\(PE& C.Z^_'-UZ>BE.)O7M[!_YO' MM0PM?\PQ'Z=OVI$-./.+^\&'?>R(^F/-^SC[+G[XD1^GF/]8)J#[5S+?X(_S M*,!-P-U(\6OQ6W7SE2\?_H\N/SR5>J[XQ^WC8_E-8U]M5O=LV4P8-[41X3M/ M;$2VJJ+F<>4IK+;5IN:O3M7@RVT=Q6B*1S[(IW79:HL#Q02T-"VX>]D4G9:Q M, UNR5/U0??PU?O4H.O(N+7GDY7U:P%N-O/8GA7[]O.(7>"*Z?6S$-5=J71? M>5.N'JKWXFZU0^#=1O_^2_4A7W(-_7ZSU*"58GSU7(I_E3!-Y0#4Q*KK=?%< M"+D2=7N!QKZYH>5*"9?R$VE13](Y%,75>M,L_*+OO#[(?-D,4%;"=Z]S@ [% M3QG+ZA?/4@_E^9>DI;F&<_&:+JN\F=\03 ?._7(0U :-GC'A^&%=-8ZH"6ECEA%N6-IQ2,J&O3 NJ+?W@/>IP\)AL1*,;$=7189 9[WE@3'B M^((&^+2=DKA=*>F2U48;@KNO.^9AFB52H-SW$X0CG"-&DPCQ.&$Q80&+EO4UEIX/\O*]KW./T^JSER_77Y0]6T>PM!5KF.DZR#8SI3"6 M&3 5T$&K+7W=;;:[]&B'2A3_5E9[M^BJZSBI_JY[;MZNGM5OZ^39IG!-?8J3 M:(PAGCC2#[T@9M4&0T0>R_[@6K@%_;K-&WRC!($NM9/V1OVF6B1Y'D6Z[HTAJRM(/F[HICZ1=@=&1)7MG?($ MA3P/$&:^K_W8 /E90!@1-,U]4(+D&3@3BV!;C+0#:W)"@-AD>JZ.)AYZM,+I MMC@9!ZER=CCV0YGY?!PD]?2('%X^LNU6^W^_%"L9+"05?BYDAL(TS!#V:8JH MS-0_"0DRSC*=^6+5>&L?RCPW3[M.5.T/GH;MW:T,HX;#?#*]D!I)O=7-%)QP M^S91HKKT8+4 \%YO2PP$_./Y@B@+/N'WMZI"B%45 M6HIE?_/&=_11MC,Y64ABD9 ,Q103A,,\0I1G%)$\"X*$^CC-0!W,SP&:^G+P ML _HE:HI99.T1-T#\QT;HYX2.]P>M6>] MG>#6R5G7G)=;*?;"A*^VI>[\LQ"!2&(I(A0$(M#-,@*4^3A!?AP&."9Y$A-0 MXZ9AZ(ALEMDZ'7 O8.0O@M;'>R:T:C(PF^ &Q6.38C M_%B:#9^")Q._472L5_*#Y#J/\MOM2FA589H?W/_TU/<0U+2YW "!PY+HAC:8 M]+7PO Z@#ID+G4"[I4MOD&904NLP659YJF>VG"WU=)BD_6S2"RM'%+NRR^5, M[$Q!>UNSWHSTV)3%JBIXG7(3+/R(1 E+?20CB1%FL;*&!<.()#*5.>&Q3V'] MQ"=#=?)(7PO->Z[SR-9Y-\*Q+H]9-^A9E*Y.\][,SOD?XVW M)2#PM1=Z>D> M_EK9=6^X)L%Q#>JD7'99%]L7IXI\X< M?:,9$/7JD_8*GK DC9(L1&&4Y$K#\P31C!,D,4_"C-*$YT8YT,80)U;4NT%D M'0Y>AX07D"M/XP&(:!BQT" 2Y)HQ,)UIP!.;<(\1

8+TT#H.@C-@!ZT4(BU#JYNJTHYL??K9I"=OJ9:A)*22)FSB.:Y M;M?',QAR'.64^28R5X#DH$RN^!JQ7U'!U+^RJANP)?1D*;J\RS"\# MC>>""Q:68>4U(+W[=3N&TM-071 -T&0NB+?37E9,@*FM2\0-JJJS#\^GGB[A M?Z"2+BZVSTAO&H3@>J^-6Q*?Y\NPJG%"+3"X!"74*@N]EYA1.>B'.\Z>@=Y+ M4%_^>?]"RYNQ+:L*4=#RVT=:CZG2,Y/J)OV8!#[/=%IK%DF$@SA'&4DRE(@D M2AB-U)%O5$=]$=+4IS[=GWUG,];R/(\,+Y%<4 X\Z2%$P^]K+A'DZKKE+)QY M;TLND7MRV7'Q 0O3_#!:_)9^+1ZWC] >Q9*\X:&/A3\PMX*A^G?+0(>3N,O)J;-4Y>BY378#4U,P&.P]1,M7,J M)F$NS.D8PYA!A\1JX_F Z8D%"2C$@5YGB L M?(Q8D,4H26,_%R+!A!L5_/5M/K$:_I_M2GJ1#[X\/F:!@5(=01A,7[;.BX)D M<_-[3!ED/HP]A98C8':4NIKMTD_!\/B6HV=FG-#2C^WA$)8S:RS$_O[+^O[S M>EO1E?@HG]7+DG)U\_BT7'^3LC84N]3[]^HE=5^/T@@^C03*":<(ITHK,)(% M*,M\SC'.@RPW2C*P16!B]1'Z0>II: !LV%CS..0^5B@2*8$X43]AT9^B$26 MDR#WE2TL [,!GG,PTFK&9\W*#HG6_=M5X,S 8@,-/C';8%I>(>-UV'@[= 8Y M:',<6 F]^9$Q,4OMCI5)6 L[B$;P9?"PLMEWO@-M!-4'A]Z8?>!IKG6VQ_WC MP]O54_%J58E2O%G2!],TU_ZG)SZW:J#>??&H8^!OW[V_]5ZM5U4A=+=3\_37 M,X0/:U(W-,-TY1"YWB<-VU%7UV'"K!)@SVPY6P+L,$G["; 75OYHTU[>K>L^ M8%*T;4=3G&>8R 3% 4L1SE*)*/654RO"G,0BBF+*%T^U.?UQ0\N-8?!@+OPA MTG-,A;$@_2P?BI7NL>PQNJQG)/V PUV.7RP)0A$0FJ PC=6+S85$+/0QRBA/ MTT1$)/9)^V)O5N(/_UH[&HQ?JGK@#_9&#:-7/^([ D;#9AO5LR/IREF?X^_V M'G[X,3W'>/\_&=)SYG7,-Z+G' (SFQZ[S.^GHJR?V4V47 0)2S(A,2*Y3LG. M4EW#FB1(,!9&(9.A^N.< ^7.HVJDU%P-COL.A\[ 2YKX>!G)\Q^@M&:'^ \U MU^TR7[_WP3" X1_C"+C,8F?*W@ 4_*KFMO'Z[TNJ35Z%Q2_%2MYNY..EC*CA MAZ>3VQ:FUP(]'-/]22/@U1@XNK^X3*+5'<; MK/=8UPF;?\NPV"U?>!<\5"V M5^510!D)HQ3%01 @3#E1OFD>(^;S,$^9+\+(*%>Q?_NI$Q05RYOJF3:"CN%Q MYCU>F,?0[2BTBZ)K6"/BZ'OTP2/I=G2.BZ5KF&ZCZ:=4F,33]YZ:/:)^BG%? M3+UGE6TC;1VC6)??>D:RQ%1**D2$TCB*$0YRG0+IIT@D+,PHEY@RH_(E U@3 M:XL=9."@%C#+S,QW1XR 'N=V/+!HL'V1.F=-ML]#FKG1]D623YMM7WX$;F3> M;3?5AM:7JM':#B25T#^Y>^J<"OU[)];8Z3MA"$Q27?("9()?I-7* C^_ZVP&^$7"]NWORXOMCMK=R*FWDFIQUW;2 MK\7F\S]7:U;)\KEIT_"DH.L^/BM>+(OZ%:M_;4M=MZS\U*+JNF1]JXL'JX6R MT].4Q1S%(L&Z6$%9\92'*,(RB#FG09J &DM.@N7$RF-76]]4*<..\VE>BYDA M\-V9#5-,+P/OKKP]C+TO"F5O'V>O0=H[Q/K*V^'MU8A?[9KQZ:Y@"GD=!'0P M=V<6]CJR8:;!<5;K9U(V']M-TP*#6USOY?J:;[9TN?RF1XL!S:W^IR=6E^]O M[KP.:C.O>I1U=88#ETVK\<0#KU5&T0VRI(9)LS*CSFPYFPTU3-*^ 75AI9WU MM"?NM7C7-_?ORX)W5UQ29H%(DP"17(^PIIE 3' ?\9B) ..4YUENEJ=N"A+R MI5KEI3?)OD\:(LRFN<@L,_/$)0-@HKIO7=2@KYKPH%=#=YCQ#"75T:E_$=RL M![@I\<=GL?%S%HG-XK?[=:TY=,L TWSF_843TYI F/2=I\U95X2SU-@E*A_L-%]^UTF$O$' HS4ZL /2A)EF9Z1C%@$MVI8[+?2:.6VW^QJ!"1K< M ^AU=%::0)SUN 2PX/C$A#QJIR:N.==NC/9^95%[PUU'UC3D+*8YBF,N$8[4 M3RP/*$HBD= @XRF)02/HSP&:^MQMP7HO<&&B?Y9!9O+N@FS@:7Q*\00&\"6Z M' GS63"S2O E8H_%]N+ZL7W$[LHFP?BMW'Q>B]LFE5CN-4+Z^=OIXF[9O49H M$84XB&F6Z<->G?U2>\(\#U$6YS[+DQ0G!!0(<(GH?:=V;^Z8>KY#G$,8]HU6[TNZJHHFMO"T+C>+) ^CE/LI8C31TSJ]>K+I[.U7SY'5UX'U[%I[$?S?+2W55[[\UGYA01BP-,Q\E/N"((Q] M'V4X"I4$4H[3S ]\#I; (QAS"> .K+7\'3/'7/Q&D&PI?<;46@G?&7I&R=[Q MGK.+WAFB^B3OW%+K,H+ZNCI/ AD%C" NL%3'78X1)43_,\XYID'F1^9M4E_V MG?I"L((9W#L M2?H?$4.HE/K7$P'O\K?TMW7Y:EMMUH^R;.WC=JGKU>M[?QT9+.5GJBKAH[+5MM4BX4$6,Q(B MY3DG"/LX15F<8A01&02IGR=,@C0Q#JF =U%P;T=<*^!;NY4#S+KLF?M MB@4PA6%+/W'@V=]N$O'V?VVB]G?GP06Z4#2+%#2UU'[RJC5N' MB51&@8Q0Q$*"<)"%.NDG1B0B61QA)F.S:^=A,#,: Z]E7O#"\,;K G/,COCQ M),,$LX/G=0 G".@/T^3H1#X#9-:#=YC0X_/UPFJ+*[$WZF#NW(3NLY,A#B/" M]. O=8;B*")(6>L2Y4$:14&K#^@@? M5@HN:(9>I@^3Z_" OD2<7758WX;SU88-D'-0&3:TSN+H5?YP*6DE7\OF_XO5 M:V5Q5\5&M]_?2ZU=9*D?Z_Z6**4113B/$I0E^B>92LSS6/@T ?2^! $W^FA' M=[,<2)2'),C#V&IPM#OEDF7CFP:R]U.'PU]U[\@.C9.D^2D8!; .IF"8GPU2=#$]7^ P%CR-!9(921'FG"%&@Q3%.$H%$T'@DQA6>@N"#Y$$JSK<#AN/ M-NCH0,7CNNL:[*U?\+GRF,;(OJ>49H&ZE^) MSR)0O==D;+=IZM+B@CJF=]S.=^RO$[GWN/^7/P>)__>__)F$0?CW>=^$V3W3 M9/R%G8B[[[G%HVV[7V=>-TR^V_^D:VS<74Q9,<'1?14,]JS76%9L.;[=LML$ M[LQ^W/S^ON1WY7U5WE2;XK$V+)IL['OY=?.S(NQW4^?69*^)=4T[5:WN+; N MO?N/'[P75-HR!7.'UX@YEQU@UWR!Z0@3EGB?-")>C8DCQQA"M)6C; 1@-L<9 M0NZ^(PUZSL*Q/NGLL"F+WP\ZB& 21TRD%/EA@'6Q0X)HX&,4J-_%7')"(O/I MJA?!32[_&AZDTXHAEPP<9*>TPV3\I,N*US+"L,N*#4< GK!3SMBYP,,<WF4^%]>8H@/?UOPIRPX:[>3-.[8L'NKOX,UVHP"^+59Z:GT[ :+Z M('6JG]!VTYNBXG3Y+TG+1>('-)!YC,(@4OJ.YA01+&,4A223L8AX$*6@UAHC MD)E8&[8H>$\MBO6H%?,6^T[8;>9/S<5$8"RAF\[[@M:5;J3#9-UU3K?!;/'1 M'E>#D:=1.!XV$],#J=5\;W OM.M>Y#A)^O7A]\RC8UL%+&$M](46_[SU6A=,K'?W89 M@E',HS@)D""^0#AE,(]KU("%0Z;<-=,-4_ , MIB:.V?5:LZOKL%\G-#7A^QTJ#DN$@,2[J@TR!3MO41"0&2?50-#G;:> '685 MW*YJ#?9YO51[5$W[G _KY?+-NM3S,1>8A'$!!YINODF\W.@F;;N3#NOP&Z07>^_#$BF,' MT^N GJ!]U,[K *<$ H3\E,:G?8$'Z3&*N#;O^-L$=Y!@O9#NL,++3KH:^FK M7BW7E;Q?OUT]%=I8N%T)W=S N*'^P!X3RY(& 6BD/T3L91ER12?02*^A>C58 M?5#>%X]2QPG>OGM_NS>DL[KR%"K%@9R_ :7ZX4Q;U1LB,R38-C@8DN!U$G./RN/5.Q/++K6HV$?ZJ2B MG[^]+&D#[_6A?_>D%U;*822D#=X(2H&LG(Z"K#%K 4]G454[PF0]WRG;AN%\W7F* :E:,QE2_X MUD,,]M:U.'LUTE=>B_:5MX=X;9@X:J\Y U]=J<<),)Q7N4['XA/5/"$HBTST M;K;WS=>G0H_O?;=^K@^+@.BWW-H6<>@G":$IBG*9(!P0'S&>Q4CZ,F8R)S+E M1D%/8X@36V"[@>8=#EZ'A!>0*T NICD+AU7H)(R!*40#GMADK!LQ!Y"T[II) M=GGK8SX@6/(ZA-[!_'6CC>9+88?0=9#%#GK0MFOCFV(IR^ZB>$%S/Z&1'Z,X MYS'"0G#$0NXCGP41HV&>AX%1;OJ9_:>.FC1="FN0NZ "M#/C(4.&E9D#,H$Q M$Q"%%MT7>^D8T73Q<+^9>RWV$G/:8K%_F77^P_I1ZB:-M87SBV:Y4K=M&W _ M3Q,><)WM0#C"F9\@ZJ<4"8%S'&=1P'U0IO0@M.ES&W2/X!UPKX,.;)QNQCDS MO\P9/X >UHX'Z[SKG=S!UD7ORSI7REV7=1"Y[A(2!F#-G7YPF>R>9 .#A^#! MT5?KCW(I=:IF6W0&B8KV/CQY:.7QB:Z4N]]"]EK0P_% 0[J'Q=0)R=!0B@VU MH.CG($568<_^'6>+=PX2M!_H'%YX3I;VN?Z+^ND??^I^H_[#:"7_\:?_ %!+ M P04 " F.@A90@(6&,B& !R>@8 %0 &]P=&XM,C R-# V,S!?<')E M+GAM;.R]6;=;26XN^.Y?D5W]VJB,>?"R?==)25E7JU626E+>O-TO7#$@)+HH M4B9YE"G_^D:09QXYQ#X[)-NN4IV!9V\,7R !(#XE__QY^?93U]QN9HNYO_Z M%_Y7]I>?<)X6>3K_^*]_^>W#K^#^\C_^[9_^Z5_^#X#__!!9,9 2>\@NLPAR,B\X$$:Y?^OC_^LCE1 8O-8(.2A7+O>5";AXZF\[_\<_UGQA6^!.Q-U]MOOW7OWQ:K[_\\\\_ M__'''W_],RYG?UTL/_XL&),_GW_Z+V?'0UO>N# M]%C^\__^^ZOWZ1-^#C"=K]9AGNH+5M-_7FU^^&J1PGHC]4?I^NG>3]3OX/QC M4'\$7(#D?_USE?_R;__TTT];<2P7,WR'Y:?ZO[^]>WGME8LOZ^E\L<*_IL7G MG^L'?GZV($ 0J9L_77_[@O_ZE]7T\Y<9GO_LTQ++O_Z%_G .5:?,2%9?^']N M__#GR_=^6>**P++A\Q7]X.SOZUOVIP'_7.,\XY:O\S?,%NG:AV95JHN+OYR% MB+/-3R<9IY/-4T_B:KT,:3V1.3"7$@/C=0#E-(>HBP3F/+/TK<^J7&>YDKPB MFC=*6&'ZZ\?%UY_IP3]7,=0O-O+8R.+6Z[9R.8SN\U7W@3X[B=8[DVV&HET" MQ:*$P&*$D%QA%K5)3!U%]M6W7:?ZJCY/ENFGQ3+CDLS&^>O",MW2[77 GGWB MYR]A20^"]&DZR^=_79:+SRUTM5XTD-Q6+43N7WXBK@LNEYA?;;5R+W,;SM9D M3''SR18:_W].PY*>./OV#K\LENM)0<5$N(9B<01$_0'\FP+F8'1JE MG6H#B&NOW0D.LG\X'"[+3L#P81GFJVD5_!F@74R6A^@@!Y(#\># QYQ E&(" MU\DKH=OL#C?>O!,D5/^0.$JB(Z/BQ7P]77_[=3K#UZ>?(RXG%BUSQ6@05A+M M%C.XH#Q$:TQ(5B):?A0:;KYQ)Q3H?E%PE 2[T/X[_#BM0IBO7X?/.!')1G1% M0Q12@PHA@5-.T ;'N.0)M<+4 '7W[H3"DSO*#A"DET@X24%\DLR81O!OR?Y MX[/%Z7R]_/9LD7%B+$74/@E(T3A07G+PFH)'H2)M@MEY4; !,!XD8B>P?'L3+M%!AB8GP(480(3!M.079&B#$HD")8E"(7(?(@ MP!"[I:_8]X>,_83:$S*>T9=OEA\6?\PGW/"8I"87BF&LJ7]?DR\!3,HL%#2Q M"-,.%YOALZ.LYU-A-M3Q!YNUBMP^S_FW[9.-6F,_>?EK,SW-SDB>*BY0# M+CPYQX;7?+T1H+E.%$\%[=-Q9Q\WW[B;ZCM.;QXEPI'5_Q[3Z9*@RT7\,%W/ M<.(4YS&S#(8[3S8*.4%7%]!,6N04'T4ECE+_S3?NIOZ.\YI'B7!D]7]8AEJ5 M]/[;Y[B839@6!7UDD#&3V8I$>"2\ M>",\E$=.4X!^#:ZW93?,>)RL.%U\FB M?_%G^A3F'W&3B;<^<^%4A")KR1B+#EP*A=CQ5IEH5=#'Q8UWO74W#'2<@3Q: ME%V$ \].EU5EJ(AFB*(G"&EO=&%TC7^DX2(J'5;%2DFO;(""X M^^V[0:/[_&,#T78!D9=S>AJ)8_H5GX=U.&-K4HS24ON*;4Y\%(/@#(_@39$9 M"U>I27KZ[K?O5C_5?2*R@6B[@$@]X%\^"VO\N%A^F_CL0])H(;M,7A"2.^PQ M9K!%2*YYP1!:I)NNO70W0'2?@SQ.EN..@^VWBX(+O P8O/N/Q(6][?EHL_UI^> M+3Y_"?-O$\[(DB4? 2D,HN@H:W 8+?@L1&361Z];X.'.E^^&B^[3C,<+M@M\ MO/^$L]DY]<%&J04Y1-H6#LH[0X271)&S82K$(A-OL5U=N:.@XYWBD&+L M 1'^N1;X+-(_WG\BN:W>G*YK7T^-K"?(I?*%,XC*DZN,%%T'$PQHE#J@Y=$W MJ;-[B(;=0-)Q=K*QF/L #4EN&68OYQG__+_Q&[G*M619U?WO'DW3'20C1 Q957[X:+CE.<;80Z,C).B(.\X6(6/DYXUUN[7\=9S!/%QXS;3^+S_?$MXK^L'A MC?KSU6(VS740PR]A5B<,4(2%Z]5UPG=MWK_O88T:^G>B]<@F_],5? SARV13 M]59U_:;\.IW3RZ:TYA?;MKX+(*7LBZI%]TI:2P&H]> %MY!B5(GKG'QZJ)&^ MA%7IV"<$0*#(>'"9)CQ-P!5IZ%U:<7_W$Z_1IF MQ,7J9/TL+)??IO./_RO,3G&B:/<-AM=V>32@,G,00I3@2D!N93&&/>2<'@*: MARGJ 3U'J7PQF/P[0--)2K5+ HY?SKT3U8OF-6)AP-"*74 CYM8!= M!X1 /P-&-IL'4V)Y, M_"&ZNOG^1@V7: B[=+_!*F^<6?7W"^PI-Y M?K/^1%'D51E-G',J19/'YHWLT#BF.?JL7VI 6BUH3[FF%DI(%4MA\DNU1A"0\K< MQ8P^.OM06O\P@W,_/3WX-4WBJV9"[\"V7+&.KQ?S=%YB*5QT6#P04;2>N BT MGIP!*>B'B59;B@_UT!^"G#L)Z<'%:0*9X\7< 5:V]$]*\%QZZ2'+.CZ$&PU! M< .E3A(I3JDBW2 ;4 ^N2L,$S5Z"[&"O>34-<3J;KJ>X(J.W*9GYM)B1T%?5 M *Z_78C&)L9,R1)RL77,I4'PH@2(/D8C)%HN6\?3N](V[AXT>'IX$!5U8'FN M\'73]7-2N!1Y!"HH@-0 MG>>EWH9O-2EU'@$$J]#4F6E:,;+*FJ**B$6 39J'@(5SWWQ[NY.2;L!TE)[O M208>(?3^H'.194AI>4K$W!+=)":6@ZP!0:AE!($Q\,J0NZ>D"0*UD \VD38 MU:,TCKLU/@W>),A]0\Q+N3DFYVK0$][N-5,*+=J;5_D]_#LDZV/A?7-V+CXBR& M]MN0A0'+(M:N?PIWF40HJ.MXVHAXLT7E=C7A(^_H9BMJCY&6TNU@<]HX9U<$ M=@7N*4F?$^%;E+SA)(!35H-UR'U@BO$T2$KZ3FJZV:R&LSJ-5-$!J*XP,:'' MDR.O!6 T$13* CYD!DYRKXO)QJ2';N$ZTM49]^CTJ=-#>PF[ U?GMD1>SM/L MM':"OJTS:DA+Z_5R&D_7-93\L*@K8C%?$Q7TQ(^;826XNO0;&0_H5#U$SJI6 ML-1AVH[\1AU(H!QM1GQH@OUA!=\M.1CG7HTG1>N(*N_ ,+X]?^]&#-NZ3J-- MUL9K<$;F6G=E(**MIMY@MLD4_V";SX%%2C?)&+N*?SQ4W*YF.DI%':#L2H?] MEOZ,3LJ4R6G(0=9M0=&"K5WU3!AA5,RE.<1NTC#V,6 W^#I*.1V ZR3GS>EI MF+T-T_QR_BQ\F9(_<(6MB>%)(RT*"%'7NWRM(6]56O"1E124,-CSVHKX',LT3=<3GB)SPCB(P6ZD MQFK?!*T;J6]2,6YL MW!'^CE10!VF?QQ(-D^BM3YRXT"YZ4*9V.2I>6P(BB]PE9K!U0=!C-(USE>58 MB<3CU=(,9D\U4^/M1A&?<#U-87:=BR,';%Q_\K#3-A[@XBE';W#AF7>Q %9' M30EOR&_#0L!)]9HA3.K!04:]CMZXGAO:3B\\.5U_6BRG_XEY@B(@#X*!P9) M!2X@6FE 6%U,BDYIW9KKARD:.ZG7&"D/I^J.4D<'CM==W+QPA";T=8>9T,6.N5%-K4V_^> %A;:L;.Y(T J@/4T &@KF1T:%MXL]R(+F^2 MCF]QN>%LXKAFQGH+5B7R%Y,*4.>A@4Q%JV"DD*;UD=D.9(V=JQL88JT5TQ?6 M;MGA4/MH.,6^(8>P%57P.I/O:$I*AG')6ENO!\@9.^GV=-@Z2A$]8NK,#$MF M718N@*@7X"IN&,1D"GA?F);>")U:-UG?0\K8.;&GQM(!"N@11U<'CN?(68CU MEEQ5*V:RR.#1T;=>"[19"YT'W /F_$^8);KJ1%UJ"J^AY&=%])<+0\KQ2?6S!WZHZ>$)BR0T:1!R*H(8"Q29QGI)JZ<00FIC;6S=_G&=@G$3 M RWT?3LK?K"$1]RB5LMUG6V23].:P@!,_!TW]WTC"]Q&BNG(%2]U>'J$D.KUKUZ&8HB/W'RPYC4"1D?'L0J]/7CJ M0.EV (T+6TI>(+ZD+U<3&1TWF4AFI9;16%4@:O*VK5/%9B9%2H,=S%Q0T4D& M^? =II& .X#(._R*\U/\E:3TK-8KD!OV^W3]Z=GI:DTNVO+%GV=%#G5^$OTG MUX(6'T)VVLO:X9:)168A:,<@6"UYB3DHT[HO[ R.W%C#D3&K0*Y8=74 1+/ M8LSYQ[,YHE?F?AEEO$5%9C9%4-S2"M62^!*9U7MGBVQ^F'PO,9V8KC:H:B/R M#K#S;+%:ORE_6RSRU>W__6*6)REXXY(E_S Q#RH4#5YY3?XAF79A)#+6>G;K M_=2,:Y,:J?M62J^)[#M T3M2!Q'PB=AX3O9VMMA,&#T3UB1I'FWB#F*=O*\$ M,G#)> B\SJ=5 M3.OI5SSGRN8L*8(M@'5S5IFBV)BDAB(EHBR!Q="Z\GLWRL8]A!\&8 /HI .D M51-^YJ":8DWT.Y^M(,&_K?T#7(UHEA(8H GEY+'OTC'FTK<_F'B6JD]*> M-BAJJX(.=JE?PW2YJ7$[R?]^NEIORPS.!BFM)CP5F74QH&12H$S6=3"[@*)T M(9O*K5&MCT0?)&C<4*VQ\A=#:>)@6'W%95PTO"%JR\565.?=5A.IM*$(M( 1 MJ8ZXE1D"[?%@LI!6!Q=S:8VI^V@9-UH;%DY-Y+\_DOP627/\6,M5/C2\<&Q+ M_IF(KLINXHMATIH$UM? P&@-P6("QCE+0>1@;>M4Y /DC.LU#0VJ-EKH8>-; M+''Z\6Q 8/KV@_@+%OI,3=J[@M%Y;4"[8&IQG:]^(@/N M4_&!H@I36E]PMP=YXSI8 V^* VFI'\/V&M=7(A*KA!71,' <'2TBXR!P8>D? MB4$%$TB2K1WXJP1T4CO=R%D_6+0=!'N_S7/-@-7F]@BN>_C](;#]J_UB: M.ZFS;H.^)U5@I_;LY&N8SK:S%ZX4F9_UKV^Y9";$&$N!['BN@[8L6>TEHDB#9[R@+3$*0Y(%P M6EW",Q2H6Y\2WDG(3DARWPF2CA=U%WF*W\F__$06\(0>&C[BZ]-:4_BFW&J$ MV;*GG?-8LH>BZLS)K 5X(1)XXT,41NDL6T<">Q&X$\+\=X*PX50S*O(VL^J? M3V>G]7#S$+Q,$I*,G4K!%@E,U[OC31TT5$0$ M*1@&SC%)?6,2U#U7!S0D:K=,+>L)PEWKH;>&\B=X/H]U*,.JR..G3MSMG@QN884P#TM=?$L@2NEM6B MH_#))K0FM#[SO(>4W0#UO=2AMI!WSQ[>&3^W.YZQNJZ1<6#<80UY$@05W6;< M1S&"QQA:S[G;D\3=@/:]5&8,J9\.#AH>Z1(XZV6ZK-)]4=NW5U,RWJ^FJ_6$ MYR!28%64HDZF+ 9"HGC<91F9U<*@:)T1/H[B<0]5A^AB?D(-?F\3%*Z-V=T< M(%QCY+A!"KU_ O84 MTQF;H^/AX[%]Y-Z%6W>'6,ZG>U\>/7,G37$>=,3:;>?K+1Z\EGJ6:'TFST2T MK@S9@:Q.VM6> &*M==2!.W??=/G[*Q5(OIOO9EL57V2#SB5QYZCR[.66&(DK4.;I^4P7&M;7-XWG5W9)=8Z=V"3U*.#*WC M@$J3TUQ"A%"+R^HD?B'K==.^]4'+ ^1TT@DQKL7>2R??PZ3Y:\[_IS#_B*OI M]4SIV8U +6.:A]XS;'BS,X?M(YT'[D:0PCMNC %;A 5E5(%@L@>)*119DM5Y ML*EK#Q'6>+A<2"[F;-UFODV=B)2V8Q1IY21G,+F4!QOQTL%PN?98>&34W#[R M[L"KO*!^*Y%JA1?SNFXWX[1*R!R%%61XZ\X>BZ>=O020 K6P068=6V^&#Q+4 M"98.T/1]H#E:[!U@Z 8/9W.VG%4F)R(=,^JM,Q"Y,, IV%>>*999Z]EC=Q+2 M"6:.5_3-8[*CI=X!=*X<$I\-52LESQ64#Q/"B?;/Z M#2+&A4P#Q=X_9_D *7< DWLN*3UC1DM7K-<(188$RDD%CED$5U"J>LV>SZU/ MJAXD:-PT6WOXM)-^!U"Z>;GH&1W+]*&HMKE[FDBG.])%)X#(+7W)=*^WG M^=Q%R;@1?WOP-)!W!ZC9X9;/"\:,!1=D="G J"F.1+;6 M%4GQ!AJK%<,49>MKE_8DL9- [4!$W&I8'TX]':#OCNM@N0M6L)1 >R/(#ZS7 M $5I(0G'@T1?2O/Q&@?>RSOD31;#*?WQ>Y_WT<#!&/J"R^FBYO>7Z]89@-L5 MEP)SR!H]2)?).4B!0>",3#QMX]&0G1>Q]57C1U_'-&2%X9.AJYE6NL'9E6:8 M#XM[(MH-JY%$NSGE)#=RH]MW2*)=3==X5F7Y=D/9.TR+C_/-4S9--Q.F.??1 M!4A2Q&U*)6I)+J8JY'E:YXMJ?= R-$_CQJ)/B?>NT#'B_K[I.]N(>7NYW_/3 M):WX+4_U)_5J\;.3-/KAR>?-<>USC.N3CTO$[="G+<.A8$J.HCE;F"%MD//D M-)*S[IQF*GAMY8UK >[I#6Q!S;B![U, >1S%?>=(W=ZM*XKE7,6Z?^5:7<(- M1,X\9!^RD,YZQLQ3('7WNXX'FX/SO2!U?\7U$C/=YGFSZE[C'YO?K(BI*%FJ MPZ1JCZY2-9/NN <5G;>^7E.O<(@PZC'"QAV1\^2155,]]0N^K7-_R15WJ(+, MJE;:%5#>*0A:*^-86K-9*S7,=5 MI4W9('WL-_*;5Q.EB;MB$(*7)$)17.T/YR X&L.LM)B/VI7O?_6XPW+&WH(; MJ:13SW"[BA[@4>[NDR?2*!OYV%.;D6!CDOY%H(LN^TZC)$H01PHT(R M2J-2K>M9#B)TY%$['6S*#179+UJWB_)>+E>3P$0*UD005F"]1(7VA=H)A#89 M%J6QT;8^6CR0U)$G[W2 V*;*[ "S3]OIQHTU1091ATF'>L(FP$6?P!B364)F M2O.![QUV1?X0)US] J>#576]0Q^%T*YXVK<$NB3[ M@,D(/\0YU.&"[Z*Q]HZB!%=*=O"M%*Y%P9L-S44;]20D3'P?O"R,=VTL36-XX?717"O^LS MF^9J:0JSI^K4#JM/O\X6?[0=-77QT&%[L.^FO7W#]<6++GIKT4:T16AP3'M0 M7C&(CBOR?S XGVF/*X,U(-]!3P/7J#[S[7+Q=4J2^^7;;RO,+^<7MSR>D*_X M=3.L]_*24150V7I)<4 *J4)FX+2GO=Q*DR1C0>4!)DOM264GU;?'(N@.AVI( M=77GJTMGE-320M:@:U^B.CY[%P*KL )[G-]U<+SZ>".%,\MY "$2["IRV M&V\SF'J[8;$EZ=C\J/!.2L:UE]U!L(&Z.@#=PS=#1ZXM"YZ\'%]7D.#$EF4* MT-GHN=".R]:5BL??T3U8EK@["+937@=(O&JZWY1?I_- XIU_?+98K5=DV9]/ M5VEQ6OG*B<)#7]N[8XGDA,=,L6)1P )SW!LAV,VV@^/=SQUI&[<)H3M\#J+2 M#J!Z.Q][(<&S1J++NP%D8H;5NR2,W0Q.1?!.,)!9RL@SI_^T#M9WIV[<3H3N MX#J06KL$[$G:+CV2.TZ_;H8M6$_K+B4)N)GQRP*'8(A%BYPKELA];I[#W(6N MWOJ]VV#B4>@=J:#Q+WC;%('>Y&M:H[7%:KI>A?EVH,O):H6UZE.GH'E$R$7% MNEH-D.6WX)+7V2936W]V*LK=]8V]-7HWA=5PLA\?5_>+\.7\*XE^L:3]8((R M26YR!)-*K7'C"1P&BOU=3"7&C"A:IW$>)*BW/NLGLF*'JJ1GF)U;YK?AV\8L M(Z-H*B.%6$5X4,Y)J!=80TI&VFR*5[YU@N91HGKKAG[B3?,0U?3JIBU/B8YI MB-/9QM.=.*>-T*J U9D\7,$O+*''&:C%&@ MV_T@:K+)80J? 9.DY60R!Y\IN'(853*6)&@'.'G>D;IQ=]BG/Y8>0FD=7,5[ M#V?5D5C=(TB6ALOO]2/3 J/CJDL*'RJ*UHC!>B) M>*RCM!R)F%.0U1B(NU/79=E.,YPLGD1I_80EN\MSPKU26O@ NMY1JTH=HJI" MA&0U8B1)9A-&,X]=%N$,A5%D M[35JX+[4' $C.:K(01"CAA>IV,UJQGLRS_N\M:R&/4@I'JP$+A3V*.^ L8O1!!Z^?*!:X@[IQ#RV>V%P-I+0.8H'* M5OUO#;&_AAENBAC.!SW57]".?_T'5SYY-B3T5IX]S4YK!^J+/]/FJMEWM'A> ME(+U1N*@+)KD0'M+2G BD$I62S#RUGDT[/&X'FYC<*6[W46(GLTA>SBF"(X;J91 7 M$HR8;?&\0%&<^)#.@4O, 86R,/C3,;61O0N.L8=BSP8QHX6>0?YGZL\U,A1 M1I\JD6!UV-PQ3\@G(4 .2A;K C_>G7[[, M-JLGS,Y7S\MY62P_;U5R+J*LI$X!)>A@*,"3RM 2HH@RTB:?/<>BR_MR?AX/_;I87I0(O:H1TWG= MVK=)*-X)SC7(4&OC6.006):0L02KK#1,MK[4]@AR1QYE,P1\;EZJ_$2Z; ;; MQB.ZWBP_AOE9[V"8Y^>X2LOIE_K=HOQRNB)9K Z:TK73;3"&]3,:[) M>WI,W4J8'Z>77NWHM0A* 5P&RD M@,A8^B<7Y2PJA[N="M_WAA_!ZNP#F6NGQ$W$WJOA^26LIJM%N2I&\E+>GW[^ M');?%N7]].-\6J:IELMNNZKJ!0.D@%1/:@^P54>]KXEY:\=Q5Q91.)[0I@2B M\#KF*D?P+!F(6FM6I$LYM3[3[\)1.XJ(.GMDMEC1\KYV3-O;@.3A#6SPF:4-6)AG6.M)[B)YF MT]VN//L2VRF5XIV)8&VA:$S35Z$@ QZSS]DHK[%U!?Z#!(UKO)KAXMXI;4VAI9#PNGGZIR\L#B6 8,49[@T -2C@!T:4"";G1 M@=3,>/N1(_>2<_S9YJU'7P&MP2P)]H"E7LL=C(+(*:PJ,7K.>8DJM6YT?(B> ML4\]VV#B]N%G(PWT:C;.>S+#U2[5 RS(G<]I8DP>I["17;FW/?5R;(77,21? MI\ZC 66X!8]90PC,&(;D&3_X"[$^Y0%TZQ.#LJ;]HT$L6" M'(KF7&K:1@?HJMF9OG%M4%O\W-%:,XR>>K5,9U-=7OQ9YSKCQ;RT[8V!ZZM3 M;PXP5[L_O(D-.Y"75H9M.XFICGO=$!)F5_*R-L@2"N$C\ H7K\"E2.XU.=E* M9YNC30>3\N]&LOG& ]RVS9_U\3$W::@D?6J M#[[#JS>Q%.EU 5-UI6CWK-< &:"?"JNBCJGYE0QW4W+\C2CQSCWF;XT.,:7::X([V-#,J5]YW<>-\=. NT%R3-R7?F)I//[FVM;W%0 M*YU#),CIW'H9[D5@BRM@'WW9Y1().M<2;PV8/84P,41P+AK0-F 4,F4OFW>U M[47AN,9J.&S==4?L0'KKU9J\0WQ%YQCF:ZWXS4.L&AW/J>)*7NI!(_ZA8'#B5D'8U[X/S/K+F1^I[D'=T_HK> MLWW+QN5_NZ#'7KSN3 ]WK@C)DHS9*+!11(H[.]-\GHQBOT.@5']Y[=$MOKQ1KO@G#QS+,8 VW]!%R58@*WN=Z6 M2=J>=?0*V]_>O2-QXUJ?(S!QJ^-L$'5T;5'BK0LD#[4JMY_4SK(\0F6K1-*% MHC>S[RY>]@YG=0S49O;4YD+)#3GGTZDNG?6DC$RRSJ#BK$X 2A"EL"!X/;C1 M.?O8NCGO.(J/3DSM^O9?KK[]2H@]H:I[M9?'5*:/59/?3VW^=U&CSPQ+R8%0]59@"E,@)-1@ M/#H"*?D3NO146M[*CO^VHE7]8K6>?J8GKR:),1=X"2!YO90GDBQ"R :,XI8% MB:SXULU;URGX,>KC=\?236-[A#XZF&] ,DLDBFW[Y[OIZA_/B(;INGXURSDE& MIQMQ;3:?;Q-OT!2*!D$54Z]]+QP\D@?$(M,B1!U)B$/5TC]$V+@C?<<'8GOM M=0#)=_@5YZ=8)UW7PY>:O:Q,7:D5=FB]QW$W+N)-$QX=<$QUU@+77^,>5!,5R,:W\V8T(Y,?LK$DZRS/(FGF%T Z]%[M,IFU=J3W)FX<4=5CH_28;3X(V;, M/VPZ YXZ7W[VUM&SY7=QWU6N7)5@96:VGB,I4 D=.($"6+'5>&I$]T,.'GR? M/F$^G=4$[0W_NZH[$2G/I[/3>HMHU>"5\DHD&R&%J;,):$T+4_-I*0(7)29G MDM:^]>'P@:3^"-GW?=!YJPCD"33<@3]QR>8)69Y<69I^Q?>83I>;?J@7?]9K M6C!O\QV?OYR>R_VF5"XEP+S*3HH,.=>(DQ<+T67:)YT+/A9M2FI]GM^>BQ_A M4* -_$?!1:^NS)VCCP[W41YZW'"CF@;T*AX&S-_FB[C"Y=>Z/;VR@OI !2]AED7X_0.#ZUN/J+MP,H!0ZB' M1A0&1(RE=G[KHBF$9@J",1P$YQ$YXPZ;1U #CJV\S#%% V>>3#94T?IJW?<9;[8.7^[$]#S?1J;.X:''FXW7G@ M:8.-N1S0&CT^K)!BXQ*]ILW0&X* 8(X@(!34$3F\U#O44O/^^-&&75ZI&T K M/9<4>)7DSAS2@/4T.-E0'->Y^8"3QZGJ?;#E/EC9>;#E83KIU1KM/ +R=K3ED,;L@4&#EOG(I4W 0KT).Z4,WA<#%@6J0-M9<=_1@,LKQS MO>O:',0;FWIVM#H]TU"L4?52\ !>EP"TTPN?E3+,MR[R/8;>?H=7[H.I!P[@ MAM5@KX:P#M\[W,9=^>MF8RL'M$SW#"\4QN1D- (:*\F'%P)B]G708&#&HM(\ MM;[U8YCAE9=HKL^_TM1S)92H(WA4M%#$Y@)>VKRC,8GV\BB4#+2'I]:E1(]3 MU>5(RWU0<;]9::*(?J=;WA[BSE08DUEC$ MIWI-4!(@M3.!=NT<9?-12H<2V]5HI7TP<[_Y&5)=O;HT=P\Q.M(NW?>\ <D('3?<1LK $K*:Y929]JX2(6110#J1(H:29?-,\;C#EZZ4J9[-%'V/RZ_3 MA)=C>*[-99QM'KFIU*M'K1_GT_\DHG Y76PIO=)YH(173F<0)7I:<(C@@Z1E M'HI,@F,NJ?54O<&8^:X'-NV#Z0>JF$>$1P<'\E%143Q=DJ]74QL-Y"H;<"$R@R+F]HGNXZD>MW:J"^0_B<([A?B9 M2$_^",M\E>.+,H*3U>KT\_9G-X_VLC+6:XH ;2TAUTR#R]F"*^A\0:&E;!T: MM.5@W/*JSJ#_1$#H:AF\7LR_XHJ$_8[^74X3?;5A_;?Y='W?FK<43C I/017 MY]^+R"#45(L,/+HZI##FUC?7'47PN*5278!\:#7W&DV^FE+8G(FWY[@.T]E! M$>2M9S2)&A^FK*L&5E:K1V-&4%'5>CXFR*X5!8SES'5D08K68T7Z:& ]C2M2 M45A^>[/N8O/Z:$@PP(ZAO$C(O0\?!Q+U"/458/J+LD_W7X3%]^6 9R MG5+5Z//%YS"=3Y@K@F),#CS62\-3*> %>4E,68,>'8;F-]0_3E4O.#Q*_3=! MU587(Z*KNG<3VC+*:76OSH]2_HZ?(RXG4@E=)#+( E.=%VFXJ1S54;]=XHU_K'YU6J2JA2D M2\:#WV9#?*>MGBFEN7 133 ]PVY&_9>KN<)CR? MU3 M7$U)(V>G_PFG7^LHDRM9N(F1QBE/2R,'I###20'12 G.TR^BSS*V+Y_;A\!Q M+Q(9$F^#J:G7RHAC1FY?NPUM42[O0CNBRF)0>D8?4KZ?Q+JJ_LBAV&!5H9U: M5#]1"?!)9^!,:8?*!19:)PNZJ/ZX=>7?-KZ7P609; :,)M.NDSFX)'6=YF)J M\9_4H?5,B[LI^1$J,O;!UJ-7,NZOGP[\@UM<_/+M _WI)L^=G3 I6 8Z17)U M'$:(TCG0GFAU%*/YW+KNZ@%R1L[P-M#V8P Z4/0]HJ@R!4):")C7/"L3/.CI/O)Z0Q%AZK\45MTF/Q[@-+9)8VW6#H_"5$N6I\" M.%/(]]5)0F0.P2;CC"43;IJWO#U"4F>0.E3U-R'54 \]P.KVROL%Y^D3^<[; M0UT1>%*<6V"<;>)ZBJFDSR!$R=@M#/-CQ'N(J2S3:XE@(X7 M_(CH62W7D[^'?U\LSQW!U<8^6X-61&W!F$J]0@U!( -&_B!7R1H==IK(0X^_ M AGZ[A(N=[]YW//+ALY0 \&.#(MM]?8U'LY6B]0VV6($!%Z9R$BKA4MK(FFX-6G 9#;N1"KJG7.:.AX^G^D;Z6C047@=>QRV+>7E0ZKS,TCH/MD@# M"I%\?*<\9-K[@L_:%-%Z=NW]U(Q;PO 40?9A@A_;?KP^K:A_4RZ6P80YI9(I M"#G6!C*D(#$PIB GY8/*UL<2=[(>MQ[=61!SH,(6S:37H_EXB\OZ@_ 1^20B MB\&G.LTJD%T-(8#+F$$JD8../-KF]>,/T=-9"',3FPK%XJ)J*$&#U"U)AU M2B+;U#J5VT492KM+IC>>C<64A3$>TN9V$:,EA!P=&,[='QO/'3@EMS?%"J(VLH)F%BG517:=1U2\)^5X4I(@S$U'\5W5(/V M<)U$(R)DYQ;M?=35 >[N:##-0@;MZ]D#W\2(T8 O]?:20JM8ANB8:GWOQ/?3 MHKV7>A]OT=Y'UCV@Y7;_L*35PF4"&VHE"'.&%I$+F\(0Y1*/MQK5_@NT:.^E MU<=;M/<0<0<8N7]0CS$L(%JD%9-KU.AK'T.)P&,0(7BIK6A^Z<)10[6&ZX3L M:"=KHJX>\_ M5FL?78R=,KYO"%1BF+'>P"1XO2Q)L AU+CBHF'R.T6"X6=KW@XW5VDN)NXS5 MVD>B'=B<(ZWW94(5'::2!0,6C21!,@V>"0-96"YS<2%AZZ*95K2/W/_=STXZ M"A@Z6 3WMS1+ZS$Z:L=-0E*6@28<03/.[1(_J*!_,EHZ#C9U[ MS_=1U(]X[')%^(M2'T0?R\^KOC"_QO7+S>'"J\5J-5H?\)[TC7XD> #FGWPT(&7L[D\YZ*GDG9+EA7SH//F6IQ@H.Z@ MP)(+V7*?(K:>#W^-@!_J(&8O)-QTN@]62P>8NN<>OAH1?]PNW%^^W7V+TR7; MM/IG85X#]+.8W"@58K 1W+8-0 ?R$+T%GE3,(0O,IG5&?@@^1O;7#X?574[W MF#KN .<7UT]>WCUV?K81=?$1"U@;:\=3'78&QQ.)4:[#>2\S(-G5T MG"R&4%H'Z+OK9K!W[W\[9Z8XM)IEL"E[4,%D\((EL,8*G;0VBK7V[A\D:.2# MJ=Y0V$YY'2!Q.U:Y\O#V=)D^D0A//BYQ*]/#C5(VML MLF=2:%K4K>N+'R3H!SG/V LC-^UP,X4=C+ZON(R+1OB[EA8_^1JFL\VUM8LK M%6&?%C/2Z^HZH\YX(UA@8$R.=;))O9B!W"$MN)?H#>/-;>Z!I(Z+V89P63R] MYCHPD-?8G.CDC,%@("E+'A2J#,XX3J&@3\$&0_)J[:E>(V!<,#V)RA^"V5[R M[P \O\WSM(9RL9X GB_%C?!FFS_&_&'Q-BS7TS3]$NI)XN6VLI'@A).WCJ:> M3&?.::?0&@*%?;#903POSC8?(7XLS>.ZE&- ]$FUO#^J_1;5<_RX(648R_BX MJ"?!82#//(+,/("*K!"_=>1A3LJ8Z!U)?=PM>]R0?W3KVEB'A]O?Q3K,FD#T M=YQ^_$2@/R&7-7S$\S[^;4W0F]/U:AUH[:Y- >ER'6F2L8XT8<"+ MR4&@M;YY4]O!Q([K8_804Q^CO;$[2Y[?SJ&5@FG]9KZ1Y$WQ_AJFR\W=AN=M M$R?YWT]7Z\W)P\0+J[DNM."3S,2W,[0\4P*-V?@B52CA1@_!/=TH#8GZ7H+T MHS"TZ$"AWV,L=";TB2RIN* =H"UU%*JO$Z11EEYA;M^7M3>3W$LJW M /+3:+(##^$>G_J,FUNN]<3XY*.0&D2]3D-9'\%9;@$CN4:,9Q3-4U![DOB] MA.TM83JD%CL ZR7N(>5[ M"<9;@JZ%5OH%UX6(B &5&$=0J0[Z"YY\^6@C&">E9=H6;5OG@1XA:5P+-UR\ MTU(371QGTZ)<;FJBPNQL*6XL\SRP7:2WZ[:NE'5-2LE6)A1@-*N3B5TA M2TVNL);:\,15C+IUE\7Q5/=UR'T4C!:C:O3[0?&S,)MM*Z17)_.+D083+!F+ M4060ITU7+>T%WFUFFXK@5;8QMS:>1Y#;5R+IR7';0(<=[.?[^L+9(U-7IX-)5Z^7Y1"2YZ"U<:KXA)*WSD/\=U__,5@>N*]_'SQTX#$= MR?,OW^Y^P':$GLPQL6Q!<5N[,'B R(P%+JT6P;$Z,K:O;IB'V/FA9@[LA=*V M#3+-(-/MZKG29Q=2ME;R5*LXR4%V0D)MIH=B$ OSRCKQ- UAW4P6Z 4\.X'Z M0$UV@,S[V]=5=#H66R^],AZ4BAZ3B5QC^.\85J?; M4\W5Q0]/5BM.6Y% M(#"N6):!11%;)Y(:DC^N$6^&N9N&>2P%=^"47+#^R[>++__G%)=$U*=OK_ K MSC8I.8G**[2T[85$\48*&APJ 2(ALE33':%U#=!NE'6"R*<&SGT ;J?%GK!Y MYTYXP=]9<*VRC%'(5&?:$G.R&/!UL&>A'RN?3,BF]2G57@1V@M2&"+D/A,W5 MU1,6-^MWM9$8/TO&Z.3SYG;$7"221ZY2G5Z3P3N3+4]9%S&8NW.;G$YPUAX$ M]\'M2(UT"BYQSDJ)W!97+VFMO6A*60C>!& Y:>6$X>U;%QX@9]PDUKC@.D0C MG8)+GK&"GD6C9$T>B 3*(R-SCQ9LO?C@NL0C?0$KJ,< MX,OT6HY!B9(B^!@#*.Y(P,%E,#%HGKP*LK2^);XQ"YU8R%X"DA%PT<&RN)*< MNR-I<9&S\)P+8V."+'/=29@GURO9[B5X;.P^G0'EY-HBDTV(&A:\Z!<2N"\R;39<<^L\8*D<%R\#H&1NT__AU!8!W!\6("35'R)5MMZ49$D7XL3-_7,S1GFO<"LA6KM M%#Q,T;A[_!/ K:%">FWA>MC=W^%T[;<5?75K#QKN0/)XDI[@>+*QW)[BL-*2 M-43TFN(WQ4%EY\E6<@5.E*RP<)M*Z_ZI)SFLO$,5>WI0S\(LG3WZ[!C$I"0DJW=1&5DO_.7D1!2+D RW(<60BFC=CO%DS'5R6/1? M89DU0MAWO/0>WL2C"5:@E%!'V]01.AP\*PR$*B%$KA2F7I;9\>[?8 ,P?\PE MU0XY1[I_+^:Y[1+:\S#FABVY&/[QIFS'GKZHJ9[5E/[\U72UGD0I<[V'&VJJ M$I05'D+V@OQD)BTO1ELY6&7"H)QUXAX.EFGH!Q;?5?/+ZWK 4QN#6N>/;SUX MN"SPPSP\12XW>JEM]A$,#P*4%QJ"SA:2U9ES)8UB@W57#-]X%^=9X?I"@3@ Y.FYNCFEKIL0.$'F#A[/:4!$XJF(CN,*K MDQ(EQ#J<0:"),D>,K'F]PIV$C#SIK)VB;X[D.5KJ'4#G^CP/[A"C5PE8%G6> M!_T3-?U#.T3RT0J>3.MA3OL/3AENVOOQ"GUP6LH^TNUB7/O[T[B:YFE8?GL? MZLR.S:"@S;JQ5F:C(X+1];*/H#4X52)();!D8[R(K>6U>& M/D[5R/M>&_7?!%5;78Q]8>3;TSB;IC>%WDQK\;RQ2A>;E HDGX*@HD@0BR'' MP#,KZ4>1W;1M]]S\>-?31P9%8_4M6LJR U-S)8VT21-^H+_;K)ELI/ 1%3!1 MUPQ#">#[:.GDQ+&W[:Z)ZCJ%X'FSGW.)5@P'S'7:'@8+ MT6.I^9S G'(JV]85C_=3,ZXA:Z/M'2!T@.C'WM1NLO%^O9S^ ]\NIPG/K+*, MTGJRS/6\S]?Y]L1-TA:\S*5HH:NMWVF'>_15_:'D$(4N!I-N!P;GMC7>CN H MD6?/$Y1Z]J:49^ #R_25"-9H&[UH;6SNIJ23]KL&:NL2?&?K4R?!K;82 M!"\"5+W?+G*&Y#AFX8W70;#6MA+] M]/-9E,'&( A?MI=F! M11G(8+^Z:.,6K$ACHH3D=*#MG7S-Z$H&)J,SP:*QW\N!]:N]AD7H_W);;%=0 MZF!I7G5VON+W%;E, GU_.KV23R&PP96SV(+2G;8F7!#%:#Z9(R5!D$67K M:M1]Z/LAC\4/1-8#.=ZF:NX PL]F8;5Z4\[.Y=XLW]5+0U_\B.(C0'_(DK VHAU=\!^B^ MLG(W+)V/;)^(7%1A(D .VA$?%"A$# 4DMUE[DF%A;#AC?(V6'S)]W=SP'JZ^ ML>.R.Q?:^5U#M2GBRIWA?P]_4K3Q^@4_+?;'\L"#^TVG] M[#G_/-NB61(@E.7D7:4$7M+J=TZ01:#_T\$/COY[B/LA@\:1ET +''S/Z^"D M$!$O2L%4^S=^#]/-[>F;QK%S422AE<@V@=3,D"@"B:)VSZGD9*G]GBKDP9?$ MXW3NM#K,?Z^.$='1@<-^'G&0_+1=NLNPP=>,5R_ MX:Y\/HP:R? Y<"$M8)9^UU.D1OB:$"&R#UW$:)@6/>* M>L5MD& +EA+J#7IVL-[N_UJ=A_N@\DD[#_>!0 ?NPKU5;YRE4J?RTYYA@9=?RU'U4URD$SXH/8K3DH* %C8Q6 M>5(,0J:8U3GF!.,F)-7:/_WNRE/WTO;NY:G[B+Y#$&W"O:LEE"Q*5"D0/S%[ M4 K)&V:HP1D1-/W&H&U]X/883?T!ZA#=/P*IHQ0Q:LOBCK6YY&IH;;F!DE@] M2:FLR! @%A]9<-8IN6-I6)/*Y\'.8AOC90#I=FB&-JS\KT6M?JO#@,Z82BQS MR[4"(;#0KF\*^*PH*$_<8O8JJ]+Z6KV="!OW(/6)#-+Q*ND09^^FJW_\ND1\ M.:=WX&K]+JS/5Q!YDBK6*[=T9@R4*((6#QE=FV5*9(+1Y-9ES[M3-^ZAYQ,A MKI%R.H3=BS^_8%IC?C[].LTXSU,@@:WD7-K]\ M8'?JQCUH?"+8-5).!["[IV'!&F:T3TAD\XW-IC Z> W*AZRBLYS^Z:>?Z'LK MDCL^0=% ;5V"[VRM^A2=<$Y#06=!,9**,T;4X6<4:[ZB?:2\^[ M]A/M(_2QRQ8>Z(!Q(6F5DH&LB1=5;Z\**=09N2&8Z(M5-PM:W.[Z"?ZWFI\C]]B MNX)2!TMKK[((%L@V9*X@^-I5[TN$P*P"D7BJF26O=/?5+]_;L=>!R#JF^F4? M-7<.X0^X_#S!Y)AUI8 VJDZ9= 5"4!)"*6BB*B7F^(2PK33]D '0\%#=6YUC M>[07DKXHMYQX[13+'B'EZMM;0>M,VP0V\2#0Y$*_W\F3O?WL'W+//PY5+;30 M:X7?R_E7>LQB^>V($KY;SVA2H_-QTPI4:N=1% $D&0EA=*8 M069F1&'&\>8U> ^0<^P.=_'H=^&/OP="U33,5I-ZT)=L263]I*NC( S$G!V8 M2IKR6CO6^E#L3D+&=;M:H>#F-G2\S#MPC2Z8^'VQ_,?+^=OE(N%J-5',.V%2 M!LOI'^4]A5+<,$";G)?2*=7\1IV[*1G7#1H<.H=+O2?L_#J=3U>?,/]ML\+.:UQ/-(G! M&BW!N(K[0KZ;#QB .Z%2S"$RV;HP]NK[QSTQ'QPG^TKX<'0LUF$VG#-+5O(+ M+M??*-"K=P!\J>F(]XD6P.D,%^6NWQ[A]1[^LB;N<2->&_G1Y^][.Z/ Z.3* M2R][!VK4E40 K0E5*I+A<5EE<(B,@2IU6: X08$H@KA11 MR8PH,ZU.*W+MV,X4WPJKP-M@"D.#J%J/4]R!K$ZMVZ%0V!5J!^IE[$QWO;+I MM,X&..>#W)?WB[+^@Z1]WLB0"UK)24A11%"L%/">G%Z&D8?YW^6;]:G7&2$T5$,B4PO);[QJC!:5/( MC9!>I&)+T,U[J>^E9MQLU5"@:JR%#O#T]T"BG./RVU4IG;Z[ 0[2$@SZ!C-'60",NYM??T #GCIKN&AE0K/70 J6>+.87) MIYN)2YM#@H^DJW->+$:KC25>:N^>4L)!\(J!5)Z7$F1DS2NM'J)GW/:/H4'5 M3!,=H.I>6;VZ**/P@O&20@1A,M86*@^Q5 8%=R8%I(BY-;8>IVI$Y&$%9BWJ=:8T\)Z*J!M*.HT*CQ0_[O" M:W]E= "MDY1.-TT+F)\C$9&F&SW1US/<*&R>3SXOENOI?VY^?B_S$V^C9UX; MT HI=LG.0&04RB#CBA']@^RVPY_BQ4OIA>--9 MSW-Y]%QC],!U%L12,.#)W8 HBQ/<2"=TZR.GA^CI-$H=V&SNJXCOZ6#]=:V" MK0-<&Y^AWWKN8,?E#W/P9"?C+I:4F,R@K"R@' 6>?G/@6;*566%RS9OV!S\9 MOVJ.)SY+S;G@0$N!PA^?Z@J(F59 %#J2??2V=?'.U?=WZK$=I/^;EN=@.?=: MCTY;^O(4 (J[/W.YI8H.,X:V6-PK<: M@];&B@T]879ENJ=0WCKI 65MC=!UX),C("4;53(L*N2M6YP>(*>!\U_%?46N M9Y+>MHRDLV\NF(\Q:IX$L(BB%F77\C>? 6EI66Q]S=E^%(YLQ1KAY@X/ M?B@MC7V8?<8:V?]\FM8GL]GBCS!/%PQ.A%&,NMTWK. M&>,BJ!(4V)04J! R!$9QC(Q>RX+2Y9MS!Q[&T6ZO'3>O\,2H&D 3G6#L'>F- MB/A$/#W'KSA;;%S3U_:W$:.M/E]_PMV<1]?-D+M8\81W9;74O>[ M_4F!4^8VQ?*0E-M^?_T"/'10/*J** )4.R;&TRUY4$#FDXG,1!Z0&"J!<91% MGQA)H+ D@#FK4\Z2X9MU&ONAM?=K92,$)T94/KK7$6==6+;1]FY^>/]+%),P MFC^H7@>M@$@)(&4D&-7* $VEC&+!C.08.I;]'7+_CLH^;Y\ :0,PI@*8K3LY MKFS1!ZT+(0I:0D"82[/E@@'*BWBSF^ IYQY2ECLXOWTG91^X3PBK#(RH $X+ M[WLGU6Z<)L(R1 !>C.\A.,3+'$-@0D",$H8]S@VK_3LJ.XGLA/#*R)@*8+;[ M(,P&ACQT@//40$UB'V]Y*H!WF 4IHQ$INP89^G?Y*/)(=V=YICE1? M6RBV)I)5U& 1HN484B-(XA P7$E S;6>1P"SQW0.K"EPD_1 T6P_2$*"4!R'*DK,'V>'V%1].T=$L$[ M")AD"M!%#C46#'!A.-0:>L_)H& IWXOA:,;N!4IG*E>'DX_Z[F$^C80RWKH0 MX)!:H%!%ERT"K(YDT/62.'/I(38CHR\)F 'I6 MB8OWH^EL_M:/]0_OWD[UW^DOS1Z&\5D1%M/W1)J(0$@J2R,&<"H#C)\(0;DH7R6LKK^,IF['X9"'/OJ+$CB6BFH=DL! (@ *,)U9F(!4 M?UCM^7)9U_I$L,I%^0K,GU^;R6U<[2Y1[J$[$B;0. XY<"8J6XJABZZ#D !Z MIT*(?@6BN=_(MNVC)A5UO*E\-*4K1,M*NI Q+@V.3>$CF,:.$*!=Q'S QBEE MI,:1>8*'K=4,N3Z8Z 2Z?@RJ'G?7$4+K@Q&/ S)( M PNI2@/1!9!0!^ UQH['&\-O]G(=&'E/-E>3QW=R[/5E4OWH^[M96Z3<:H)$ M2J6)+A!UU@/%) (PWA/Q=X1QGK\G0:NMU63$G1YYO1A4 >[>C/5L]C :\'*Z M&#NY=+N9Y$S"> :$HP!Q$^T22 ) 2@CAO;3>Y]9R.S=3MO(IMX.0A^:U@FTEOD'V;.=LB99)H:W@5$/ZI=^FED/O7WW M_>LH#4/]F'K;1E6*9.+P2JUZI(BS6@&!F4VY.!9(S2E ! M+" G8;02\=CS' MM/E:A6CIP]=F2")7H'Z>Z^5?'UJB15<#4R$)""K-M^6< .,] I980XBR&FUV MJ,AL(_W:J;/K8*65PP:V^M&[ MBDC5^&-_'#H_E[;1?5";_I[Z.[^[M?FNFT M^3N*QQO]-?YF_N,&<6M$U,L@N#1PFSL#9!KHQ+T6FC@51/8H0Y?]U11JZ F( MS1>;H;A3 ?*>TRN>SE_9 4E=G?JY]M.[FT"MXURD%/=4GH41 M =$@U !3S+P7#'N?.T_EY2YJ\NZ'4#F=*5T=5G[1L]'L*NY%N\O)'WHZ2K;D M9SWWZ$9):YW@&D#IHQLKHU4I=?R#"6$#C_^%00V*H-U[J\GZ'@)7F;A2'=K6 M?5K24:[FJ??X)S^UB7>W_D8J3<.B6:Q,+<^9\5'[6@.$9S3NS$97==C'EWV[ M*]OK9'C$9>-,:7/J4S./NQ[I\>[S?9C8::I@OY$V8!>5-XB7/0'4RC0X H?H M)(,IT];Z_3!EOA3IX#[H;G3VD==A$/Y!8NK?);L[TG%JH"P;%)QHXV6C 4!2)KZ2!%1 M0$OC4B@4QF-A YGH :W]7VT'J;,(20]+\=)0NOH2"3K[,)O= M>W?=7/GY?.S386^TH/$*=A8#@ AQF,EAZD0#,?0)I4%I146FP.?^Z(B<5GV@'C M+(+ F6E:0;1N:V[=Y?U\-M<3-YK551X>(95@,IUL'LUNG%QFQLMH:.6 &46 M8<](.8EX*I RG'K&N18H,^:V;*,=HLXBLIR+V+4.-DT'N?B\M8G/DZ4ET%1' MB MA4L]O"Y@-3L?_V.A(#IM*5FTCV2Y\;]-(M@NI*[B'MG;U"9I$YT!&6HF(P8)X MUX&YA3LW'D5$%QW= MK5%-=D6=GF%E MSPO)S^B>Q*J#U>^;^^EJ\\(BZU&\MR0/-%F>.-DC AB&F%#0(87:O;]NKERF M@# [HWN2JA(^C[ZM02J$@-Y(#R(8DWV"6"H^B_H(,RR\3D/:NTCTX\IE"OKR M\[D?J>K@\]7H^_K:2<4XQGN@57JCC10!AD35Q"TWT!G*8&B78K.Q<)DBNNQ< M[D>H2ICLO_G)VL,W7&@$.0B!I. U=-'7YPH$*S'R4$=6DBYL?ERZ3)%;?D;W M)%8=K'Z7WK;7NP]4"IJZ ;F0=B]@:G=NHR&IL10#$8(@!!A)$4#G.# AFA(&A%A"%3BYT)\V=OS0LOVO5BU)U1901&N(5-"8 \B*2<((5<-S& Q '@9'&@\C0(!S'1J,N1OCSU0L54 T0*.M-LSJ8G@) M3PX0+QYF# T <1GO)*-T5%+. V&)(,I0)TD7!_OYZH5*G 8)FO6D605Y"[LR M40.GU'G-4T6%!)0)#63\ 0A8^&!-L'8SA%:TA>U)9S,=DR"5@]ZE=<76;-9U M3=___??%QS?O/OKYIVGC[NW\2H_][&+B/C<_]'@^\K,;A#&)$@=!H,$MU:*6 M/ H=)8H$PU6T@UIIE>/V45/B74\<')QR.@Q3:LX4O[)?O+L?^R:D[*/K5?;1 MD8GB^Q?-EB?>8>_#IHD;"J5!F@#E*8UW&$1 08D!,8RA8)G68HANP*=)$_=I MM &%:3:CCD@7R@*CG0#::B@8#AB986^V>M/$N_"]39IX%U)78 MM36UE3EDF MO $^A'C98^ZC8G08> 2UD=9'FN6&RWFDB7=B;ILT\2Z4KA M*V^"*F&7PX*A M0JF;SZ(CO 78$H.0X!2:?^P@Y4X<;I:YP%\)CO).>( :<2YE73*B4 M-J]!=#A%P-BD0.*@=DN=.>;'7$-'4KDZG'S4=VOIP48HPJ0&RJD0SX$5T#Q MP!2T 5'N%!2#HN5Q+S69+MUYO!90!G_3 5E+*!QSM:>P^BD@U 6D< M08H8YWW4R>TRV_=\I"9$]&7AP=A+#WI6IU >XU(:8:@#MT ;;%*9E0;2!P.( M@HPS98D;>.1PQ?'@?%=0/WI7!YLW>CK],9KC)\+XB.H'YO)'WS4]/D;\WXWJ]&9;V?-I/YNXF[ ML<[I% L',J216!)#M9NX-$+4$R6?0/ M==?9M,[O$WW73.>C__9N<<#9[%Y/K%]UP+GA7!@D&0%2.@TH)BQ>O18!ZX6+ MP'>>.)Y9[^S?44U75Q[-DY$#Y6&U3U)^T?:O)"@.0X=Y5*38ION#?Q MQHW&F9_8D9\=\2[=8M4L#]-==Y_I9?K)9R\V/[NEOY51041D 6_2R*;H?0&C MF(RH$9@Q#Z')_DC7:8/':IQU<.'QH^^^V_%]ZE2ZCIX__FKIE-)HS:D@*= B M99Q*B8'"C@ L$ D2:21$[G>H[KLL/.=^,(QMZK2!^5?P3IQ-YY&.]ZGW9"3Z M_$<*IRV"K(Y0H:,CD6YR!ZC'T>/$& %BK4).<"1AJW>M^($GV(O_]HB[7=\N MBZJA>=UD)'QAX'SV7U]FK#T_TBHT:UDT*)2S0!AL 24V *FEB(Z$U_76G/WW1TSMM_?U\9/5X]OO5Q8>)73>Q M4! ;I!S 5/&HRN.)M II%+(SCF"LE&R7@7KH2^5@,A!GFZ'(7(%;UTEQ/_HZ MR!,<*.= 1&)%Y]5&9X4P#:Q,+5&,1MSE[B/:;Z=E0YHGNA9/R,R*('MIQJ/; M!2O?W\^CT?K;:))F-JUF@S[)ZD7CE;3-Q M"]%RV"OJHRQ!R..U%!0%"D7;FRDD$-?8,S*\WMS85-F7I7K0UY--I3V6EZ>Y M^M),YT&/QY_]Z,[OEGV0.B' AN5'#0IN93>\;Z8/QPR7\R]^>C&;^31E2!JA XIZ.E!ME[TI M5,H8L388%KC3$.?N=']P4V7?N4HHN*QLJK5D\]W=UW'SP_M?_,2'T?S36$^. M>13;MUR6U[#6^\WW#)8R*99 G[C/?CZ:+H<'O7R@X#I:^=Q1@(DA*:V9 2.Y M!@Q2Y#@)*(0!'L':;N]8M;6F_&<_3MD>OXZT&8U'J7;YS?TTR?"-=\Y!:A@( M6$5YH)@#'<\,+!24$*29SFZ7'=Q4\0>N0="SJ:OR\J96774U;^Q?7YIQY-DL MC2N>_W@8T/M3 M2^XUM$'PW(G"SW=P='G?JH+_,BQ(^\N/Q9C'5=<0$G1TA=-$41J6C6'B]1WE M35%D%9,\0)KY<'NV4U8Q'<'W%Z5^F4A>@66^=2;HLG"64HTQ-8!"&'U90WST M944DD$4J6I@^T,U.Q\=?[;LV4Q8YV=C=9AYK9]K7"J+U4Y]'+C#F@ BI-Y5- M3RN04$""@3)@+4WVHL ]VREL&^5A>!L8]:!^Z8#4V@YX]_WK:!J-@(_-M\6; M+I*1PWSUODLU@7'/!'CF)* !$: @ET S) S#\0>LW3B%-E^K$"U]^-H,2>1: M48-)/)!8%T0:3DUZ"@A*NN@*" T48Q!@K0V6)ECJVB5?M/E:V5>9DZ*F-Y%+ MH^9C,UF?97VV]2F("3J]7PHBHM?(*(QVH56 I:HUB$2\UT4KJ.S\1-EWDT'P MD8><]5@R"SOO24P5>2QPO),)(H8DT@+!?4I[. G>ZK"O#F& M[6T,X;X\*%J6O/=$[[[[J1W-_*?IR/J'7\Y6OYVA&PL9\X;9*((* RKCE:P@ M0< 01SD+--(P]UM:KXU682@-C;^LW#J?,/7'=,[YZ)O/&IQ^L>I (>G]NQ\F M$(VP1Q@'"8P.\0K%R$1+*=ZHADM,<82=SYYF=KI =,""$8@4T*D+&O71/E#Q M3, [$KQTWG*66R6=2R"Z"]^[!**[D+P" ^KJWLQ&;J2G/U*CZ-6!%K$QJPQ' M*'J3+GJ;@ JO@$&I6S5UWAC"55"Y6RKLW$R]@>A.[-Z$41;:UP"BQ^VG:I/+ M%!$Q\4&RB3F\:+/W=+P\*X*PRH/ M^S=!E9<7I2-&G^)'[].MOQ'@(!A!@KD#"/&4:AQ)I%5T++3!B =M$YG:949N M_T!A:&1F8I.9HC7HG,B-9:W;$X=B*3W.>1I2\9"*VI@BG5+QE(NGD9X*%X\8 MLK^^[]I,O:&CHRZN++2O $1/][^2*Q48EE@+P%2:Y,2(B2?@T4*$RE(CC! X M#!ATK.)BRL/>/?'&'K2N 2W-W5TS61Q@7?;*G2<"!< )P?$ T8F0RL0_@L+* M!^5]N\X'W?(PGV^BGG!B'ZYN@N0H$E> D=^\3KF627H^3+[>/S;$IQ0SRZT# M0J9\ ZHB53 )P L9 E9<&IW[5MJUE[(O84-=2EDH7RF"5I)E*):&Q:T3)I,W MH".A4/R#"V%IW(H6BIP 0S7<47FXW0)"/4A?VF?:/,;5?#KZ:QD)7S\/2R.B MGY Z/Z1P._4$&*GC'U9P!#UT4+0;X7OP4_6AI ]#F\&H6X'"^4./[Q<I5 M8F,4.WM^E1&=&-ZA M,J(+]4M?47N3]NE#^C7R$G,&A*)1O7*6)@D)#XQ3'D>E#86&K2ZK-E^K$"U] M^-JZ,J(/D:M&S;K4PVH;3V$1X$2PU#4] !VBLZB9(4PIA[1O-UL@6SU-D)H4;U2\)(=()*0PTHC9*@H::,V,H'ZB0KT<2/#]3B^<( MFE< G,7NTSP6[][>)VGXY*>CQEU]B:2=??1_+WZ5NK,%I5)D5%(3KW0D(\4< MEX!KK03QF$F?/:&KU":0L'JO8ZKE)GZ)+!C&#*RH,*,+6V E/#HT59QY.S;#[3 MW' A*;9$@Q!A *CV&"AITMP[K 6!U""2.[&GR_[*OG+DQ]I@O*D =_TJCJ / M)#IO+@T%3@.N& $ZM;XQPBN)J>!!G*04,4M]V&"QS1-IO:S#%#!H"K@U4:4T=,=G]XB(,4'G)].BSO+L,K!8L*;)$/DZCN_$/*]J^K(RX><0BW$"/J M ,'*I*IJ >))HHM(22"*,^11[A2>/=NII8BO&%B:83A7+PA747[F!:.62^"U M#]&Z=Q(HPW$TI5Q@6FII=>[[:N^&R@(Q&]O;P:D'#RH 5!*QZ 3HL5^7IWEK MD!,BFOP<1WN<*0]T"O4;IX354G$40OMA$E<#IP^ 751?'4+L"N'R.G(@; M^'(Q<6_]-S]NOBX;]R\L^=61.$%4)/O"A,5\:8V D@H"3B4U"%F+7.[X8HMM ME8U7#P>IW!RI &3_\A,_U>-XH@MW-YJ,D@6;FI4\/Q3"T6I5B@+)N =4H2@T M0?"7\J3%6R&5!$\S."?/*QR?K67;X94'#*J?I'7;D;'& M2#)LO+< .R(!M2&: UR[E!XH/+*:<>,S:X-:XN8[1#P]>MTN+++9+S\>_\YJ M'Q=_ZZE;7E51A'5(!GJ(=EJ:,:NCJ2[COV)JF8VF%6$#3C0Y;O-G'1_O@MD] M;>I.R/X*K(,TJRWU35K&U%A0UIO4U\AK0%G\0SF&@20X2!(= $%R.V1/OU]+ MU/ND$-@<<-B7'Q5A:=W<1'KIH(J&1W09(QF83\UOTJA9KR7D1IK\4ZF?[:#P M;/3>G-P!B1YD+5W@<7&WL&464_9F*:+A,$1PF?0[L9&(T0I*QUN%'I1/,521 MQL6F1J/*!:"%C*1"V&)%@P]&'K+O>GRW#IST86]S&EJ7AM''BZNW%__GP\3= MVX7^_5=*0'KWW?JO3XIWG36*&P(!XC9Z5B0J7 V5!X8@XK!S1+6L$VKSM<)S M[3-!)CM=2P/E^N_F^DMS/],3=^6_Q1-Y/WGPX),DK(<&/Q$$@[V"#A(0W>9( M/4,QT"$X( 5DVAAAL&NG='I\O/" ^DPP&IKJ%9@V2^MNW3A)"Y+*421P."! MD5.19IJ#H"VUSC-$6.ZZZ&<;J"7"6])0[L^1"N#4GW"/QYZX#?F53FLKM #$ MXG2C1]=7Z4@#1! S1L:3JD%JBS*?HZPU=@2LMI4CE>1QZ\E24%4V*Q;\R9#C1D%M.6MV[^[]3.*A0' 3-,!PI#:[? M]/0O/]]U$FE,D-K+2!*1G@NC=:$H94 99[RT1D/;;D3>WL\4OH:K@E8^?E1P M/2<'>CJRZ[J'WR>C^>SSU>^KPS#*4'21$9 (61#O 1FMEE1JXR2QT#'JLP?X M]VZH<(_:6F"8GWFE==RVDSQ5X>LC$6*@E!!0&2T5"I$ BK, D#'.68XX$ZJ5 MLFOWO<(])FN!VU ",!(2#/@4/37M2+ P2"E44P+D]NY MV+*-PKWD:L%>+D95@+6#--U%TE\?4FJD1XH38P'V3L<3TVBV4H6CDX:9$9@[ MHG*_,QV_ZVH:RQ<,X9R8][6@_665[8L3F\T3+YIW+?[R,JOL!@L;G'0&&)3& MBU@*@=1" "^-%- 3J%'N0J%LFZ_<)<^,NFV@/SD$:L%^'[HO_O@C6EH/[:'0 MC=>!8(9@)#F+:L>EP)PD&F <-$T%RQOU7'CDX@024 ,(Y"\$JGK)X MH9U]6*F ?TV;V>S&H< E#1X(Y*/%9Z(W:Q2,'BY! 6/,&=:Y1YT,<(S*HQB5 MBD0F6%0Q2CXO$?[+I^XTWEW$+>I;O_CE6SWW[_5HFIK*^QL:L(NL@H!;3@$5 MQ@!%+8GT@H)!(H7 N5]Q3WS$RD,UYR13>>'T"FZB)SW*/DSFT]%D-K)+0BA, MH-=8@\ Y I1C%YG& J!>,\NA"6XSBZ^X7.T\3.4!I[HE* ]$:I&5/C[;BA"K M#FHI8/*<$.A&.IVN=C,__3SQ\K*A]76OZ?+N=?_/3Z MBYZL2'B#HKWK@M) B#2*0V(&=! &(.:\(01R)'(7L!0[;"MA$Z]4V,X#8J]9 M%I=F\?MFNOI1^GOH!HD@K80+)^G-2_EYJ.;&4:BBO2R M0M%2IEY H)B!$>C46P@E8ZP:D>EXMG9/I_"G&)T.0?\@R3H\C[8-+#W8R'=ZQ>&X5/%"202^AQ 'E;G25]0#M MI.)GWD1N+)Q7X[PG)5D7=C[Z%B_<["WT]GQCP&9Z;4]61UL][B*/[95J\C9H=KJ]>%_148*<_;"$A.F#/( V@< =0S"[1'"!@":3 ^<(QR!Z2Z M]PLY@\9ZG4"PMU](%XY4 *=A*L^B5!/MTA0IN?"3)=!ICH7#E&*%H4;LY#GT M9]XOI!.L3M(OI ./2Y<['^A.(;#D3"D-$-0XS25P()KI###*L(2$1_.T79GS M/Z]?2!<0=.@7TH4CYYUA_NBM^J"E)(@"A34'5)MX9LD4\$@8B1D1E%83+_BU MMHD0)>__$_/^'(R&72?^V*Q"[R]#\X\9O9^;\?A],TU__P9CIEB4><"MBM>> MU9%$/.H; XU!@CB,4345V%T/5_E]D!FUN81F4 B=LVR]3(W_>+^X3"EBU$4# M$=C4PIX2DAC&%1#:(0<1<8+G3EW-?H@SE95AP3I<444/Y/06G:^+$/G57$_G M50C0MHK'P(GA,GI?D2,,T+AWH+ES@.EH *WD\?:N*73UM/W;5598EW-]JEY BK(Y&CGT:#8ZG_,HT&@5)( M.2&$RNZ]=-[EF5:"GU8 AN5]=WRK);XG_C:]*5Q78V@]=DUYS.[S"%&9BY_7(4>1&\*/Y?,B2 MY29-6P^ *Y_R)7SJX<\B>Q06ED"+B5&5R=&68YQIB?=9R=&QZ'D] (=5I .5D0[6!8"$=5IXZJA^'8Y_?87?9R5#QR'G2,?_W<15(3Y/BN0? MHA^4[OB]4NL10S ("B@'"&@E>> FX DYAHK4\W5<]Q1SS2F4%C" M3@BOU_6FLU&DM ["+&HP;J)NTM2(E([!!*"!>6"<) !"Z+F,5@1DU;R6=CO: MF;[_G!+FPQF%V3!W/F]$.]-%VE0./B<0BJ8T\=A$ J%((!4&=J8-8LF(6P=P[WY"'2K$_?CCI>$L*]$$"&U 4&(@DDEQIXQ36B M(G"N66V2V>F$9VJ;GK-P#H? UR&?+UX]]M*'<4NPPP009%(WSU1P+P4#R N4 MFK-SC 8I,S_A&<_TL>V\970X%+X&*=WRIK*7/DI!C 7A@'DETPQ)/7?!8V:(UX"0P*(+(#A004:+0VD? MF***8/&*8T+U/0W6+),%,/?ZG@_WDH8BKX@)!%"C5&J)$X!B$@/B/2/!"H=< M-55>W8YVIH9L=4^-V>#S"BZY_:I0"F2]3V,>"+.IOX\!1D@& A,V_IOE6IP\ M?G/,@<[4R*Q#@O)!I1:Y,8>)83I?U)]]*MR./W_33!:DN=?C:S^]PS=6ZWA= MAV@_NS2U7,5_DII"$"1#@F*M^3"EEJ<]YID^).8'>>89(T,C[A4(Y>X[?A>) MT(U4 08=$' B"$ %T4!3FT9P>ZAY-+$A&R01^K3'/--'Q.J%KPE_& MVOYU9;_$OS%+UG0\_6^-\^,5L;*W+6SYO0%;&/8Y<1WM#.."(5@+@22: FJ) M!\;:>$D(K!0,\:Z N=WDU]+.T,O )0L0L)"ZZC$;@#$2@:AO!#3&&NJS#^W] MV.M^F/$"E(= "8"\&AY4XKDQFZ M3[__6IH9=H) DXD?%6%IU9R,068-%RZ-S551"I4$FGB3AH):[B7%2N:^0VKJ M']B?DSL@T8.LI1O_7?_=7']I[F?1,;WRWR+1O)\\C!I;=*I?]["/9USUGH," M:4H$ 5@OE+=.J:T^RA&RS# !J53VD$'8]^-U(*8/HYL34KV*RIKG[3FUA))A MBX%,J=!4,05T<#XZ41:[*&F49I],W;T/[QGTX3OFZNK/D0KNKOZ$V].>TUB" M/3(>(+X8XQ8M4JD@!H0+S#CRDK#LKL YZBI#V\G6)VB#V\7'I>^C@]T?;4: M.:F<3>FO\0X@\1121YO%.4NT@%+R327ZLP]O#Q!TZ,/;A2/GH$0//V%BJ@2C MG@+O?9)O;("T' /NTVE#$,R>/.,X3Q?>X?+\J[C]3\S[3[W_$*WUB)_Y9SWW-\Q;IKE*ZKSPK:-(.^^?_5VV1/H#MU@0U"\DB4(R+$T0]D" MQ9 &6**HV3"E-'OX:;C3G.D+;4:I*0^26L0EE_[8>)+^HQG'U<:C^8^%(D&) M+L(I@"G3@ HKHRV@*< F$(^]"2K[6\#I3G>FA9D57D+Y0/3:Q&NM:-Z.OHV< MG[@%04SP0E(M0#2GHT/G'05*Q'^"3')(!--*5--8L>VASC[QO!IA.AHR&2/S M)TD)^AS-UNDH'7GQ^]\GH_ELL#&F;3XV8#)0Y[/6D0FD""96$@)XX"R]/5%@ M9!2.]&,K(\GSCU%^+9E E#+($#< !QI)%]4,D,H%@*U1U@I.KP/!G)E!' MS Z7"=2%_148/\_?6:B04 3( &,>Q3LQGD#RZ"<)!+VT.G ?M=G]0/8-< MH$X@V/N@VH4C%"-4@%0;54VSBFZO MKV>0>W6,J7!BWI\SV@_V__C83+Y%O>#=T_D 5+OX'^1 P%)&YL #%0$0!U_ MK*7W;G-&=<4-M;>=L/*;(3-^3]9'^V@P_3-$;=7?'QJE%@_7,E (*/4"*$$< MP-)@ASF)OZNFHT37PYVI@)T X:<7QAYP.Y_>V;W)\[RQ\8T,PDCH$$ PLH]B M#8%1T1#F2.& A;3"X+,1QN=G.]-TBM [55?B7\L^/= %Q$DQ,H:H&1T M;"DA&LC4WA\30JSF/C*VFB%('<]VIDD8KTD(CP#;*QC<=Y \JQ:H3RAD@H$I M-0P0YU-"B_) :D2!YYQ8:DUJ)WXVXOCB>&>:R?&:)/(XR/T3A'+3B,?>86PA M!,*@R$?E%-"(46"\<]QX90RL)E%Q$)^QOHZ$KTD@CX%;X=ZZRPJSP2CSD$G= M)#-B11XMJ>24:J!8:H\CJE#!RMC<8Y;.^EMDT[6S=Z MN;B=^B4A!H%&BP_6[5EFQ$=[XIHVFW.QN145"W)YVYWT%)H=V-URJ39\%V?/]VYT+7SI/VWP-LPM MO^4+;7 @SQD'+CN3N%3-L\;?)UU%:]#HZC+_$ M7_Z599LO5RV29'.0%VLTM:)(P>?M9_OS\R^-R\ROC36+I&'TX]9V:E3"JT_Q ML_/IW<2]'^O;+)QZOF(1[[X7G[92HA(N)8E_,YFY:3XV;2Q9Q,ONK?U>TJ(2 M1OV[^?MQ?WDUX(ZEB[C+O1BWGS:%&?APIX[NO'O?3)-=^(<>'RUN^]8MX@)W M8ET+JM0@>+,WXV;FKYN'[::JF(S2=V#](BYM=Q%L1Z5J^3D0&\LXHIFX5PG3 M/DQ+ OQC&+6Q5%FG;#_-FT,$*"U*X_'CO@X_W[00HFT+%N/0#IHW M[0A002;X\ZX5>2-NW3MB#.9GWZF[C&ZHD/,V4E< A\7>+K[&S]O1LD-3:@_L#&W2I@76_3]QT_./VRMO[Z6@^ M\K.+N_GQ?-NZ:BO5#LMS;1]):F#9N^]3F^;-9I"OQZ5:,:>"I[47AZ^!(XMJ MU[=Z[A_:OA[/FBUKMN)1!0]JN\E1F%G/)?O';W_-%U!Z\V5R^\D>I_8.+-V* M=67?V-H1I]9,_'?31>![H"S\EZMGR< _L.DCL^\34S][VWSSTQ^7X<6W7H"A M%^Y;?> (D5VMNO[,\5'FK0L6"Y!UX<]38=U'EL)*-J751=V??)]T!QP=;=ZV M7C%^[:5[TXH(_^AW@$&LD[9,^?D"\/,%H!-O/C:3C[[)P93G*Y5[,=M'Z^; MP2NZ5WQ<\FXT6= LZ==L%\R+A8LIM;Z601LRE59YM[?SU:&.CC8]7ZI8)F-? M;FTG16'^K#,?L]$L3Y+.SD6+934>:7OO)$]A[EW-__HTM9?3Z]GTW6P^ MNM/+IZ5\Z=ZM/E LY;$O5[N0K3"'+^_G4WQRFU&5[EZU6 YD7UX>)% ] M%^#'9OZG?[BI?:Y\Y#8?*)82F>&R/$BVPAQ^'Q=M)GY]TAP/HCN6+)8:V9>+ M^TE3%]_>WOOK)G6OF6RW M?E\LEQN0"13=*%N/!Y;3Q-NS;+D$@@Q.6)VVWI8-9O:C-Y=MQ<2J8EV':531 MJT#C9]$O_.S_S M&3)_/ND??\P^^6GTMN[TQ/K5BDV(-K!RX\E^FY>%+!Y+'X\WMC7RF))+="Y?+ MOMK+BJ8;70JS[I-O,O#I<962.26':=WL.7CY))^XI8]9V+&Y5KFBWHY,V4&$ MG[F*I[QI?N8G_LQ/[,8;]_^NFX4_?JQX/%^I6!K5/NG8>MC2#!B/'[:51S0V MERMWK6\E=]/F[*69? M>O-H&$$[1/VF'2DJX=*GZ30[HS;7+"=//7BU@R"EHW3_F?^X^'OJ9FF+&5BU M;;URK8);J;T])*B%.0.;(UV^4RZ.MX=-V[AY-C;(LX.]^V['M]&"^OQU.G>=Z9@8=;_.7TW<>]3NXO+\'"(?TTG:>-OODW=G]/TENXF MMQ<3]_ODVVR^=6Y+1P#T_F@=HM^-OTT^8A?&2G*O/DQ6^]_9YHK'QYS3' M?=[_JW4HC=YH.9K'R1SS@[=OY5KS'<\1?/\ ^ TRZ?ZV849@''KW)6X\6 MN9A=AM4Q+L,"P0_'R(R.WA\M5N:978?T(G;I-.;UQI?[G;B7]^92\;T?N\79 MWC03-WL[C?^0"SF9ME"LL#0/CO(RHC"JWGYS;G8YO9Q_F;Z+.YQ]3A]-\ MG*>?_SW[',8V'>MZ/DX$2A,J+%;?FP5-&%I2>[N)URHL[^BGSZ3K% M+IU]#YE;#EHZT+O:;9YKE\C%N@QA9..Z[R=Y9.WPZN548#]>MJ97:9WI_?1?T^;^ MZX?9[#XC1_>M6\SV[:M'#].HM$;]DGKWNX>-YN+BOG6+69Q]M>MA&A67Q>:Z MF>MQCO*]S;6*=4GI+7-;:5&>0Q=V?J_'XQ^?],AE8M2V)8OU0^G/KSV4*9U3 ME9[($]% MW%OL[(F&R,G$;6N7:R^2@9=[B%6#*GW8:G:%NG/E2KX%<>IK?]1BM^UQ1]ZDB\ZH3\ M6[^W?:,7JF@)7'8E76JJUN1_KZ:^CV3SC4_?N55NQLZ9PUD$"E6;@ M2\UR;"1DQY*MLA5J"F;M)TWQR/]:^>=GX*&U6W&RIE!62V(59.EZ/OF#X?YK M,]N7K]5G#/SSM5LQL98 UE[R%+=V-BSO8\5OZX*MV%53 &H?64IWJ$T&53I1 M)H9M6Z\5OVH*&.TA2@TA_BQ3S9XNU(I!-45YMI&AN!'2')TJN5ZC%3]JBL%L M'+Z.-.^CV=$U7Q77%":I,$VUF?PK&BZKC;WU,SL=+9YA,N6I'EZ^%1-K"H"T M)UGQ>\F-TK[TF$+\[?%TN9Z?#ZW>BK,UQ4):$ZSTM3:937Z9A'DJ(UKMF)=36&0 \2I=?K A\EL%(EY/=6+R9/3 M:S7YW+GM,!/IAN5_2))OC MQQ-L7;!@)]Q#O'@6<]Y#C-(O!0];.[J6=&.I8KS92^VM7*FHNO1B/-ZB2_*T MR]V]< 6\VM,Y]R!!?G9>+R5#/[NP_^S"WBVB-9^.K_WT;G89KJ/UNJ6"%\3Z8\ M(T!AKGR^'WL$#4/)JG'-U[EW[\?Z]BCV[%JS6)%[-SX=($GYK(YM:X=A>C=:#H7/I DW5RQ7N=Y'&^Z@1Q6\ M>O?]ZVB:DU4;"Y:K2^_#J>W4J()1;^^7&\O HH>ERE69]V'.)@6J8,N5M_?3 MT7SD9Q>WMQ??]&A\='W#GG7+U8GW8=A>VIS'<_"G9CRR\0"?IHT=\#GXV6<& M> [>?8SLS\%//_4"(QG>A;>O?]2CR6IY]W3I7+[WX=4K>3K>R[?G+RTMZ57\ M,6S;/C\V\]56\\3[VW^EDO#_D7S>0[_A-?KJ%^D/HV?^?_^/_P]02P$"% ,4 M " F.@A9S3VIQ"<0 #R;P ' @ $ 9FER " 6$0 !O<'1I;F]S93 V+3,P>#(P,C0Q,'AQ M97AA:RYH=&U02P$"% ,4 " F.@A9@^8J^H$' #,'P '@ M @ $@& ;W!T:6YO " 8\D !O<'1I;F]S938M,S!X,C R-#$P M>'%E>#,R,BYH=&U02P$"% ,4 " F.@A967%H=?D2 0"D4PX $0 M @ %2*0 ;W!T;BTR,#(T,#8S,"YH=&U02P$"% ,4 " F.@A9 M%'-89_@/ OJ@ $0 @ %Z/ $ ;W!T;BTR,#(T,#8S,"YX M&UL4$L! A0#% @ )CH(670"[O4A M4@ $[X# !4 ( !Q&,! &]P=&XM,C R-# V,S!?9&5F+GAM M;%!+ 0(4 Q0 ( "8Z"%GW#9U79"4 %,G 4 " 1BV M 0!O<'1N+3(P,C0P-C,P7V@8 %0 @ $]O@( K;W!T;BTR,#(T,#8S,%]P&UL4$L%!@ , P 1@, #A% P $! end XML 78 optn-20240630_htm.xml IDEA: XBRL DOCUMENT 0001494650 2024-01-01 2024-06-30 0001494650 2024-07-31 0001494650 2024-06-30 0001494650 2023-12-31 0001494650 2023-01-01 2023-06-30 0001494650 2023-04-01 2023-06-30 0001494650 2024-04-01 2024-06-30 0001494650 us-gaap:ProductMember 2024-04-01 2024-06-30 0001494650 us-gaap:ProductMember 2023-04-01 2023-06-30 0001494650 us-gaap:ProductMember 2024-01-01 2024-06-30 0001494650 us-gaap:ProductMember 2023-01-01 2023-06-30 0001494650 us-gaap:CommonStockMember 2023-12-31 0001494650 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001494650 us-gaap:RetainedEarningsMember 2023-12-31 0001494650 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001494650 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001494650 2024-01-01 2024-03-31 0001494650 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001494650 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001494650 us-gaap:CommonStockMember 2024-03-31 0001494650 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001494650 us-gaap:RetainedEarningsMember 2024-03-31 0001494650 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001494650 2024-03-31 0001494650 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001494650 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001494650 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001494650 us-gaap:CommonStockMember 2024-06-30 0001494650 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001494650 us-gaap:RetainedEarningsMember 2024-06-30 0001494650 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001494650 us-gaap:CommonStockMember 2022-12-31 0001494650 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001494650 us-gaap:RetainedEarningsMember 2022-12-31 0001494650 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001494650 2022-12-31 0001494650 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001494650 2023-01-01 2023-03-31 0001494650 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001494650 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001494650 us-gaap:CommonStockMember 2023-03-31 0001494650 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001494650 us-gaap:RetainedEarningsMember 2023-03-31 0001494650 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001494650 2023-03-31 0001494650 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001494650 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001494650 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001494650 us-gaap:CommonStockMember 2023-06-30 0001494650 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001494650 us-gaap:RetainedEarningsMember 2023-06-30 0001494650 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001494650 2023-06-30 0001494650 2024-05-10 2024-05-10 0001494650 2024-05-10 0001494650 optn:PrefundedWarrantsMember 2024-05-10 2024-05-10 0001494650 optn:PrefundedWarrantsMember 2024-05-10 0001494650 us-gaap:CommonStockMember optn:PrefundedWarrantsMember 2024-05-10 0001494650 optn:FiveCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-06-30 0001494650 optn:FiveCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-06-30 0001494650 optn:FiveCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001494650 optn:FiveCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001494650 optn:FiveCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-06-30 0001494650 optn:FiveCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-06-30 0001494650 optn:FiveCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-04-01 2024-06-30 0001494650 optn:FiveCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001494650 optn:FiveCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001494650 optn:FiveCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001494650 us-gaap:EmployeeStockOptionMember 2024-04-01 2024-06-30 0001494650 us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0001494650 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-06-30 0001494650 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001494650 us-gaap:RestrictedStockUnitsRSUMember 2024-04-01 2024-06-30 0001494650 us-gaap:RestrictedStockUnitsRSUMember 2023-04-01 2023-06-30 0001494650 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-06-30 0001494650 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001494650 us-gaap:EquityUnitPurchaseAgreementsMember 2024-04-01 2024-06-30 0001494650 us-gaap:EquityUnitPurchaseAgreementsMember 2023-04-01 2023-06-30 0001494650 us-gaap:EquityUnitPurchaseAgreementsMember 2024-01-01 2024-06-30 0001494650 us-gaap:EquityUnitPurchaseAgreementsMember 2023-01-01 2023-06-30 0001494650 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-06-30 0001494650 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001494650 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-06-30 0001494650 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001494650 us-gaap:WarrantMember 2024-01-01 2024-06-30 0001494650 us-gaap:WarrantMember 2023-01-01 2023-06-30 0001494650 us-gaap:FairValueInputsLevel1Member 2024-06-30 0001494650 us-gaap:FairValueInputsLevel2Member 2024-06-30 0001494650 us-gaap:FairValueInputsLevel3Member 2024-06-30 0001494650 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001494650 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001494650 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001494650 us-gaap:WarrantMember optn:PublicOfferingMember 2024-01-01 2024-06-30 0001494650 us-gaap:WarrantMember optn:PublicOfferingMember 2024-06-30 0001494650 us-gaap:WarrantMember 2024-06-30 0001494650 us-gaap:MeasurementInputSharePriceMember optn:MonteCarloSimulationMember 2024-06-30 0001494650 us-gaap:MeasurementInputSharePriceMember optn:MonteCarloSimulationMember 2023-12-31 0001494650 optn:MeasurementInputStrikePriceMember optn:MonteCarloSimulationMember 2024-06-30 0001494650 optn:MeasurementInputStrikePriceMember optn:MonteCarloSimulationMember 2023-12-31 0001494650 us-gaap:MeasurementInputPriceVolatilityMember optn:MonteCarloSimulationMember 2024-06-30 0001494650 us-gaap:MeasurementInputPriceVolatilityMember optn:MonteCarloSimulationMember 2023-12-31 0001494650 us-gaap:MeasurementInputRiskFreeInterestRateMember optn:MonteCarloSimulationMember 2024-06-30 0001494650 us-gaap:MeasurementInputRiskFreeInterestRateMember optn:MonteCarloSimulationMember 2023-12-31 0001494650 us-gaap:MeasurementInputExpectedDividendRateMember optn:MonteCarloSimulationMember 2024-06-30 0001494650 us-gaap:MeasurementInputExpectedDividendRateMember optn:MonteCarloSimulationMember 2023-12-31 0001494650 optn:MonteCarloSimulationMember 2024-06-30 0001494650 optn:MonteCarloSimulationMember 2023-12-31 0001494650 optn:MeasurementInputStrikePriceMember optn:MonteCarloSimulationMember 2024-05-09 0001494650 optn:MeasurementInputStrikePriceMember optn:MonteCarloSimulationMember 2024-05-10 0001494650 optn:ComputerEquipmentandSoftwareMember 2024-06-30 0001494650 optn:ComputerEquipmentandSoftwareMember 2023-12-31 0001494650 us-gaap:FurnitureAndFixturesMember 2024-06-30 0001494650 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001494650 us-gaap:MachineryAndEquipmentMember 2024-06-30 0001494650 us-gaap:MachineryAndEquipmentMember 2023-12-31 0001494650 us-gaap:LeaseholdImprovementsMember 2024-06-30 0001494650 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001494650 us-gaap:ConstructionInProgressMember 2024-06-30 0001494650 us-gaap:ConstructionInProgressMember 2023-12-31 0001494650 optn:NotePurchaseAgreementMember us-gaap:SeniorNotesMember 2019-09-12 0001494650 optn:NotePurchaseAgreementFirstDelayedDrawNotesMember us-gaap:SeniorNotesMember 2020-02-13 0001494650 optn:NotePurchaseAgreementThirdDelayedDrawNotesMember us-gaap:SeniorNotesMember 2020-12-01 0001494650 optn:NotePurchaseAgreementMember us-gaap:SeniorNotesMember 2022-11-23 0001494650 optn:NotePurchaseAgreementMember us-gaap:SeniorNotesMember 2022-11-23 2022-11-23 0001494650 optn:NotePurchaseAgreementMember us-gaap:SeniorNotesMember 2024-06-30 0001494650 optn:NotePurchaseAgreementMember us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:SeniorNotesMember 2022-11-23 0001494650 optn:NotePurchaseAgreementMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember us-gaap:SeniorNotesMember 2022-11-23 0001494650 us-gaap:SeniorNotesMember optn:PeriodOneMember 2024-06-30 0001494650 us-gaap:SeniorNotesMember optn:PeriodTwoMember 2024-06-30 0001494650 us-gaap:SeniorNotesMember optn:PeriodThreeMember 2024-06-30 0001494650 us-gaap:SeniorNotesMember optn:PeriodFourMember 2024-06-30 0001494650 us-gaap:SeniorNotesMember optn:PeriodFiveMember 2024-06-30 0001494650 us-gaap:SeniorNotesMember optn:PeriodSixMember 2024-06-30 0001494650 us-gaap:SeniorNotesMember optn:PeriodSevenMember 2024-06-30 0001494650 us-gaap:SeniorNotesMember optn:PeriodEightMember 2024-06-30 0001494650 us-gaap:SeniorNotesMember optn:PeriodNineMember 2024-06-30 0001494650 us-gaap:SeniorNotesMember optn:PeriodTenMember 2024-06-30 0001494650 us-gaap:SeniorNotesMember optn:PeriodElevenMember 2024-06-30 0001494650 us-gaap:SeniorNotesMember optn:PeriodTwelveMember 2024-06-30 0001494650 us-gaap:SeniorNotesMember optn:PeriodThirteenMember 2024-06-30 0001494650 us-gaap:SeniorNotesMember optn:PeriodFourteenMember 2024-06-30 0001494650 optn:NotePurchaseAgreementMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:SeniorNotesMember 2022-11-23 2022-11-23 0001494650 optn:NotePurchaseAgreementMember us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:SeniorNotesMember 2022-11-23 2022-11-23 0001494650 optn:NotePurchaseAgreementMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember us-gaap:SeniorNotesMember 2022-11-23 2022-11-23 0001494650 optn:NotePurchaseAgreementMember us-gaap:SeniorNotesMember 2024-05-07 0001494650 optn:NotePurchaseAgreementMember us-gaap:SeniorNotesMember 2024-05-08 0001494650 optn:NotePurchaseAgreementMember us-gaap:SeniorNotesMember 2024-05-10 2024-05-10 0001494650 optn:WarrantsExpiringNovember182024Member 2024-05-09 0001494650 optn:WarrantsExpiringNovember182024Member 2024-05-10 0001494650 optn:NotePurchaseAgreementMember us-gaap:SeniorNotesMember 2024-04-01 2024-06-30 0001494650 optn:NotePurchaseAgreementMember us-gaap:SeniorNotesMember 2023-04-01 2023-06-30 0001494650 optn:NotePurchaseAgreementMember us-gaap:SeniorNotesMember 2024-01-01 2024-06-30 0001494650 optn:NotePurchaseAgreementMember us-gaap:SeniorNotesMember 2023-01-01 2023-06-30 0001494650 optn:NotePurchaseAgreementMember us-gaap:SeniorNotesMember 2023-12-31 0001494650 optn:HikmaPharmaceuticalsUSAIncMember 2024-06-30 0001494650 optn:HikmaPharmaceuticalsUSAIncMember 2024-01-01 2024-06-30 0001494650 optn:WarrantsExpiringNovember182026Member 2024-06-30 0001494650 optn:WarrantsExpiringNovember232027Member 2024-06-30 0001494650 optn:NonExpiringWarrantsMember 2024-06-30 0001494650 optn:WarrantsExpiringNovember182026Member 2024-05-10 0001494650 us-gaap:CostOfSalesMember 2024-04-01 2024-06-30 0001494650 us-gaap:CostOfSalesMember 2023-04-01 2023-06-30 0001494650 us-gaap:CostOfSalesMember 2024-01-01 2024-06-30 0001494650 us-gaap:CostOfSalesMember 2023-01-01 2023-06-30 0001494650 us-gaap:ResearchAndDevelopmentExpenseMember 2024-04-01 2024-06-30 0001494650 us-gaap:ResearchAndDevelopmentExpenseMember 2023-04-01 2023-06-30 0001494650 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-06-30 0001494650 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-06-30 0001494650 us-gaap:GeneralAndAdministrativeExpenseMember 2024-04-01 2024-06-30 0001494650 us-gaap:GeneralAndAdministrativeExpenseMember 2023-04-01 2023-06-30 0001494650 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-06-30 0001494650 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-06-30 0001494650 optn:AmendedAndRestated2010StockIncentivePlanMember 2024-01-01 2024-06-30 0001494650 optn:ServiceBasedStockOptionsMember 2024-01-01 2024-06-30 0001494650 optn:ServiceBasedStockOptionsMember 2023-12-31 0001494650 optn:ServiceBasedStockOptionsMember 2023-01-01 2023-12-31 0001494650 optn:ServiceBasedStockOptionsMember 2024-06-30 0001494650 optn:MarketBasedStockOptionsMember 2024-01-01 2024-06-30 0001494650 optn:ServiceBasedStockOptionsMember optn:NASDAQInducementGrantExceptionMember 2024-01-01 2024-06-30 0001494650 optn:ServiceBasedStockOptionsMember optn:TwoThousandSeventeenEmployeeStockPurchasePlanMember 2024-01-01 2024-06-30 0001494650 optn:ServiceBasedStockOptionsMember optn:TwoThousandSeventeenEmployeeStockPurchasePlanMember 2023-01-01 2023-06-30 0001494650 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001494650 us-gaap:RestrictedStockUnitsRSUMember 2024-06-30 0001494650 optn:RestrictedStockUnitsServiceBasedMember 2024-06-30 0001494650 optn:RestrictedStockUnitsServiceBasedMember 2024-01-01 2024-06-30 0001494650 us-gaap:RestrictedStockUnitsRSUMember optn:NASDAQInducementGrantExceptionMember 2024-01-01 2024-06-30 0001494650 us-gaap:EmployeeStockMember optn:TwoThousandSeventeenEmployeeStockPurchasePlanMember 2024-01-01 2024-06-30 0001494650 optn:TwoThousandSeventeenEmployeeStockPurchasePlanMember 2024-01-01 2024-06-30 0001494650 optn:TwoThousandSeventeenEmployeeStockPurchasePlanMember 2023-01-01 2023-06-30 shares iso4217:USD iso4217:USD shares optn:customer pure optn:installment 0001494650 --12-31 2024 Q2 false http://fasb.org/us-gaap/2024#ProductMember http://fasb.org/us-gaap/2024#ProductMember http://fasb.org/us-gaap/2024#ProductMember http://fasb.org/us-gaap/2024#ProductMember http://fasb.org/us-gaap/2024#FairValueAdjustmentOfWarrants false false false 10-Q true 2024-06-30 false 001-38241 OPTINOSE, INC. DE 42-1771610 777 Township Line Road Suite 300 Yardley PA 19067 267 364-3500 Common stock, par value $0.001 per share OPTN NASDAQ Yes Yes Non-accelerated Filer true false false 150776811 91358000 73684000 20819000 19926000 11407000 8052000 5346000 3671000 128930000 105333000 714000 815000 2228000 1581000 131872000 107729000 1733000 3886000 30967000 42411000 0 130227000 32700000 176524000 125293000 0 15400000 17200000 1332000 611000 174725000 194335000 5000000 5000000 0 0 0 0 0.001 0.001 350000000 350000000 149678410 149678410 112399495 112399495 150000 112000 699105000 633742000 -742024000 -720376000 -84000 -84000 -42853000 -86606000 131872000 107729000 20490000 19454000 35370000 31299000 20490000 19454000 35370000 31299000 1981000 2571000 3212000 4277000 928000 951000 2134000 2736000 24129000 20104000 44647000 42828000 27038000 23626000 49993000 49841000 -6548000 -4172000 -14623000 -18542000 -3100000 -10900000 -1800000 -10390000 809000 725000 1105000 1429000 4947000 4824000 9918000 9496000 5000 -3000 -13000 -5000 -7581000 2626000 -21649000 -16224000 0 53000 0 0 -7581000 2573000 -21649000 -16224000 -0.05 0.02 -0.17 -0.15 147455374 111979778 130025113 111877669 -7581000 2573000 -21649000 -16224000 3100000 0 1800000 0 -10681000 2573000 -23449000 -16224000 -0.07 0.02 -0.17 -0.15 150698374 112042097 136918539 111877669 -7581000 2626000 -21649000 -16224000 0 0 0 -7581000 2626000 -21649000 -16224000 112399495 112000 633742000 -720376000 -84000 -86606000 1456000 1456000 478520 1000 1000 160711 -14067000 -14067000 113038726 113000 635198000 -734443000 -84000 -99216000 4680000 5000 5745000 5750000 31800000 32000 55262000 55294000 2735000 2735000 159684 165000 -7581000 -7581000 149678410 150000 699105000 -742024000 -84000 -42853000 111492791 111000 628242000 -684893000 -84000 -56624000 1520000 1520000 343406 1000 1000 119727 164000 164000 0 -18847000 -18847000 111955924 112000 629927000 -703740000 -84000 -73785000 1499000 1499000 135840 2626000 2626000 112091764 112000 631426000 -701114000 -84000 -69660000 -21649000 -16224000 153000 179000 4191000 3024000 -1800000 -10390000 832000 825000 1069000 -11804000 746000 -1856000 3356000 -1672000 -2153000 1191000 -12122000 -16953000 -37719000 -23016000 51000 79000 -51000 -79000 55476000 0 165000 164000 198000 3000 55443000 161000 17673000 -22934000 73684000 94244000 91358000 71310000 13745000 8656000 1402000 221000 Organization and Description of Business<div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">OptiNose, Inc. (the Company) was incorporated in Delaware in May 2010 (inception) and has facilities in Yardley, Pennsylvania and Ewing, New Jersey. The Company's predecessor entity, OptiNose AS, was formed under the laws of Norway in September 2000. In 2010, OptiNose AS became a wholly-owned subsidiary of the Company as part of an internal reorganization. Optinose AS was liquidated in October 2023. During 2022, the Company's board of directors also approved the liquidation of Optinose UK, in order to simplify the corporate structure. Optinose UK was liquidated in July 2024.</span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company is a specialty pharmaceutical company focused on the development and commercialization of products for patients treated by ear, nose and throat (ENT) and allergy specialists. The Company's first commercial product, XHANCE</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> (fluticasone propionate) nasal spray, 93 microgram (mcg), is a therapeutic utilizing the Company's proprietary Exhalation Delivery System™ (EDS</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">®</span>) that delivers a topically-acting corticosteroid for the treatment of chronic rhinosinusitis with and without nasal polyps. Liquidity<div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since inception, the Company's operations have focused on organization and staffing, business planning, raising capital, establishing an intellectual property portfolio, conducting preclinical studies and clinical trials, pursuing regulatory approvals and commercializing XHANCE in the US. As of June 30, 2024, the Company had cash and cash equivalents of $91,358 and working capital of $96,230.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On May 10, 2024, the Company completed a registered direct offering pursuant to which it issued an aggregate of 31,800,000 shares of common stock at a purchase price of $1.00 per share and, in lieu of shares of common stock to certain investors, pre-funded warrants to purchase an aggregate of 23,700,000 shares of common stock at a price of $0.999 per pre-funded warrant, which represents the per share offering price for common stock less the $0.0001 per share exercise price for each such pre-funded warrant.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The net proceeds from the offering were $55.3 million.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s continuation as a going concern is dependent on its ability to maintain compliance with the covenants under the A&amp;R Note Purchase Agreement (Note 8) and its ability to generate sufficient cash flows from operations or other sources to meet its obligations as they come due.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company follows the provisions of Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) Topic 205-40, Presentation of Financial Statements—Going Concern, which requires management to assess the Company’s ability to continue as a going concern within one year after the date the financial statements are issued. At December 31, 2023, Management identified conditions and events that raised substantial doubt about the Company’s ability to continue as a going concern as management believed it was unlikely, without additional capital, that the Company would maintain compliance with certain covenants in the A&amp;R Note Purchase Agreement in which case the lender could accelerate all amounts due under the agreement. The Company believes that its cash and cash equivalents on hand as of June 30, 2024 will be sufficient to fund it operations and debt service obligations and maintain compliance with the liquidity covenant under the A&amp;R Note Purchase Agreement for at least next twelve months</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">from the issuance of these financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company will likely require additional capital in the future secured through equity or debt financings, partnerships, collaborations, or other sources in order to meet its debt service obligations, including repayment, under the Company's outstanding senior secured notes, and to carry out the Company's planned development and commercial activities. The terms of the outstanding senior secured notes, including applicable covenants, are described in </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a href="#iebb172d3f1574244bc4f52ae0cd71887_64" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Note 8</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. If additional capital is not obtained when required, the Company may need to delay or curtail its operations until additional funding is received. </span></div>The Company is subject to a number of risks similar to other life sciences companies, including, but not limited to, successful discovery, development and commercialization of its products and product candidates, raising additional capital, the development by its competitors of new technological innovations, protection of proprietary technology and market acceptance of the Company’s products. 91358000 96230000 31800000 1.00 23700000 0.999 0.0001 55300000 Basis of Presentation and Summary of Significant Accounting Policies<div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited interim consolidated financial statements have been prepared in conformity with US generally accepted accounting principles (GAAP). Any reference in these notes to applicable guidance is meant to refer to GAAP as found in the Accounting Standards Codification (ASC) and Accounting Standards Updates (ASU) of the Financial Accounting Standards Board (FASB).</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying unaudited interim financial statements include all normal and recurring adjustments (which consist primarily of accruals and estimates that impact the financial statements) considered necessary to present fairly the Company's financial position as of June 30, 2024 and its results of operations for the three and six</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">months ended June 30, 2024 and 2023 and cash flows for the six months ended June 30, 2024 and 2023. Operating results for the three and six months ended June 30, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024. The unaudited interim financial statements, presented herein, do not contain the required disclosures under GAAP for annual financial statements. The accompanying unaudited interim financial statements should be read in conjunction with the annual audited financial statements and related notes as of and for the year ended December 31, 2023 contained in the Company’s annual report on Form 10-K for the year ended December 31, 2023</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">filed with the SEC on March 7, 2024. </span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of estimates</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the unaudited interim consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited interim consolidated financial statements and reported amounts of expenses during the reporting period. Due to the uncertainty of factors surrounding the estimates or judgments used in the preparation of the unaudited interim consolidated financial statements, actual results may materially vary from these estimates. Estimates and assumptions are periodically reviewed and the effects of revisions are reflected in the unaudited interim consolidated financial statements in the period they are determined to be necessary.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of credit risk</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk are primarily cash and accounts receivable. The Company generally invests its cash in deposits with high credit quality financial institutions. Additionally, the Company performs periodic evaluations of the relative credit standing of these financial institutions.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Customer and supplier concentration</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has exposure to credit risk in accounts receivable from sales of product. XHANCE is sold to wholesale pharmaceutical distributors and preferred pharmacy network (PPN) partners, who, in turn, sell XHANCE to pharmacies, hospitals and other customers. Five customers represented approximately 89% and 64% of the Company's accounts receivable at June 30, 2024 and 2023, respectively. Five customers represented approximately 80% and 42% of the Company's net product sales for the three months ended June 30, 2024 and 2023, respectively. Five customers represented approximately 72% and 34% of the Company's net product sales for the six months ended June 30, 2024 and 2023, respectively.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company purchases XHANCE and its components from several third-party suppliers and manufacturing partners, certain of which are only available through a single source. Although the Company could obtain each of </span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">these components from alternative third-party suppliers, it would need to qualify and obtain FDA approval for another supplier as a source for each such component. </span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair value of financial instruments</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures certain assets and liabilities at fair value, which is defined as the price that would be received to sell an asset or paid to transfer a liability (the exit price) in an orderly transaction between market participants at the measurement date. The FASB accounting guidance outlines a valuation framework and creates a fair value hierarchy in order to increase the consistency and comparability of fair value measurements and the related disclosures. In determining fair value, the Company uses quoted prices and observable inputs. Observable inputs are inputs that market participants would use in pricing the asset or liability based on market data obtained from independent sources. The fair value hierarchy is broken down into three levels based on the source of the inputs as follows:</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 — Valuations based on unadjusted quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 — Valuations based on observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 — Valuations based on inputs that are unobservable and models that are significant to the overall fair value measurement.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">At June 30, 2024 and December 31, 2023, the Company's financial instruments included cash and cash equivalents, accounts receivable, accounts payable, accrued expenses and certain liability classified warrants. The carrying amounts reported in the Company's financial statements for cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximates their respective fair values because of the short-term nature of these instruments. In addition, at June 30, 2024, the Company believed the carrying value of debt approximates fair value as the interest rates were reflective of the rate the Company could obtain on debt with similar terms and conditions. At June 30, 2024, there were no financial assets or liabilities measured at fair value on a recurring basis other than the liability classified warrants.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2022, the Company issued warrants in connection with a public offering. Pursuant to the terms of the warrant agreement, the Company could be required to settle the warrants in cash in the event of an acquisition of the Company and, as a result, the warrants are required to be measured at fair value and reported as liability in the consolidated balance sheet. The Company recorded the fair value of the warrants upon issuance using a Monte Carlo simulation and is required to revalue the warrants at each reporting date with any changes in fair value recorded on our statement of operations. The valuation of the warrants is considered under Level 3 of the fair value hierarchy due to the need to use assumptions in the valuation that are both significant to the fair value measurement and unobservable. The change in the fair value of the Level 3 warrants liabilities is reflected in the statement of operations. </span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net product revenues</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for revenue in accordance with ASC Topic 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ASC 606). The Company recognizes revenue from XHANCE sales at the point customers obtain control of the product, which generally occurs upon delivery. The transaction price that is recognized as revenue for products includes an estimate of variable consideration. The Company’s estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of its anticipated performance and all information (historical, current and forecasted) that is reasonably available. The components of the Company’s variable consideration include the following:</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Provider Chargebacks and Discounts.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Chargebacks for fees and discounts to providers represent the estimated obligations resulting from contractual commitments to sell products to qualified healthcare providers at prices lower than the list prices charged to customers who directly purchase the product from the Company. Customers charge </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company for the difference between what they pay for the product and the ultimate selling price to the qualified healthcare providers. These components of variable consideration are established in the same period that the related revenue is recognized, resulting in a reduction of product revenue and accounts receivable.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Trade Discounts and Allowances.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company generally provides customers with discounts that include incentive fees which are explicitly stated in the Company’s contracts. These discounts are recorded as a reduction of revenue and accounts receivable in the period in which the related product revenue is recognized.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Product Returns.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Consistent with industry practice, the Company has a product returns policy that provides customers a right of return for product purchased within a specified period prior to and subsequent to the product’s expiration date. The Company estimates the amount of its product that may be returned and presents this amount as a reduction of revenue in the period the related product revenue is recognized, in addition to establishing a liability. The Company considers several factors in the estimation process, including expiration dates of product shipped to customers, inventory levels within the distribution channel, product shelf life, prescription trends and other relevant factors.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Government Rebates.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company is subject to discount obligations under state Medicaid programs and Medicare. Reserves related to these discount obligations are recorded in the same period the related revenue is recognized, resulting in a reduction of product revenue and the establishment of a current liability. The Company’s liability for these rebates consists of estimates of claims for the current quarter and estimated future claims that will be made for product that has been recognized as revenue but remains in the distribution channel inventories at the end of the reporting period.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Payor Rebates.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company contracts with certain third-party payors, primarily health insurance companies and pharmacy benefit managers, for the payment of rebates with respect to utilization of its products. These rebates are based on contractual percentages applied to the amount of product prescribed to patients who are covered by the plan or the organization with which it contracts. The Company estimates these rebates and records such estimates in the same period the related revenue is recognized, resulting in a reduction of product revenue and the establishment of a current liability.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Patient Assistance.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Other programs that the Company offers include voluntary co-pay patient assistance programs intended to provide financial assistance to eligible patients with prescription drug co-payments required by payors and coupon programs for cash payors. The calculation of the current liability for this assistance is based on an estimate of claims and the cost per claim that the Company expects to receive associated with product that has been recognized as revenue but remains in the distribution channel inventories at the end of each reporting period.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Distribution and Other Fees</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company pays distribution and other fees to certain customers in connection with the sales of its products. The Company records distribution and other fees paid to its customers as a reduction of revenue, unless the payment is for a distinct good or service from the customer and the Company can reasonably estimate the fair value of the goods or services received. If both conditions are met, the Company records the consideration paid to the customer as an operating expense. These costs are typically known at the time of sale, resulting in minimal adjustments subsequent to the period of sale.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Net income (loss) per common share </span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Basic and diluted net income (loss) per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities, which include restricted stock units. Under the two-class method, net income (loss) is allocated to common stock and each restricted stock unit to the extent that each restricted stock unit may share in earnings as if all of the earnings for the period had been distributed. The two-class method is not applicable during periods with a net loss, as is the case in the quarter ended, June 30, 2024, and the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">six</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> month periods ended June 30, 2023 and 2024.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Basic net income (loss) per share of common stock, (Basic), is computed by dividing net income (loss) attributable to common stockholders by the weighted average number of shares of common stock outstanding during each period. In the 2024 periods presented, the Basic weighted average share calculation also includes the weighted average of the pre-funded warrants to purchase shares of common stock at $0.0001 per share that were issued in </span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">the registered direct offering on May 10, 2024. Diluted income (loss) per common share, (Diluted), also includes the weighted average of common stock equivalents, if the inclusion of such common stock equivalents would be dilutive. Dilutive common stock equivalents potentially include warrants, stock options and non-vested restricted stock awards using the treasury stock method. As occurred in the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">three</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">six</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> month periods ended June 30, 2024 the Diluted calculation was further adjusted by the unrealized gains on the liability classified warrants under the assumption that the gains would not have been recorded if the warrants had been exercised.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted income (loss) for the periods</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> presented</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><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:50.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></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:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.578%"></td><td style="width:0.1%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic net income (loss) per common share calculation:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Net income (loss)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,581)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,626 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,649)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,224)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Less: undistributed earnings to participating shareholders</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(53)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) – basic</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,581)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,573 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,649)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,224)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares of common stock outstanding – 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,455,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,979,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,025,113 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,877,669 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Net income (loss) per share of common stock - basic</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:9pt;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:9pt;font-weight:400;line-height:100%">(0.05)</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:9pt;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:9pt;font-weight:400;line-height:100%">0.02 </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:9pt;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:9pt;font-weight:400;line-height:100%">(0.17)</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:9pt;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:9pt;font-weight:400;line-height:100%">(0.15)</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:9pt"><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="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="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:12pt"><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="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted net income (loss) per common share calculation:</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><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) – 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,581)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,573 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,649)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,224)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Add: Unrealized gain on fair value of warrants</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,800)</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:'Arial',sans-serif;font-size:9pt;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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (loss) income - diluted</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,681)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,573 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23,449)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,224)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares of common stock outstanding - diluted</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,698,374 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,042,097 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,918,539 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,877,669 </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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Net income (loss) per share of common stock - diluted</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;border-top:3pt double #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: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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">(0.17)</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">(0.15)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><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="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="background-color:#ffffff;border-top:3pt double #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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computation of basic and diluted shares:</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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares of common stock outstanding - 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,455,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,979,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,025,113 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,877,669 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Potential common shares:</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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Stock options</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,212 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Restricted stock units</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,399 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Employee stock purchase plan</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,708 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Dilutive warrants</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,243,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,893,426 </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:'Arial',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares of common stock outstanding - diluted</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,698,374 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,042,097 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,918,539 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,877,669 </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><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></table></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">D</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">iluted net loss per share for these periods presented on the statement of operations do not reflect the potential common shares noted below as their effect would be antidilutive.</span><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:77.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></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:9.428%"></td><td style="width:0.1%"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,298,311 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,634,934 </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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,737,875 </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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,429,266 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock warrants</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,874,574 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,768,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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,910,760 </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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,832,200 </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:12pt"><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="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income taxes </span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 270, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interim Reporting</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and ASC 740,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Income Taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company is required at the end of each interim period to determine the best estimate of its annual effective tax rate and then apply that rate in providing for income taxes on a current year-to-date (interim period) basis. For the six months ended June 30, 2024 and 2023, the Company recorded no tax expense or benefit due to the expected current year loss and its historical losses. As of June 30, 2024 and December 31, 2023, the Company concluded that a full valuation allowance would be necessary for all of its net deferred tax assets. The Company had no amounts recorded for uncertain tax positions, interest or penalties in the accompanying consolidated financial statements.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent accounting pronouncements </span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. FASB is issuing the amendments in this Update to enhance the transparency and decision usefulness of income tax disclosures. Investors, lenders, creditors, and other allocators of capital (collectively, “investors”) indicated that the existing income tax disclosures should be enhanced to provide information to better assess how an entity’s operations and related tax risks and tax planning and operational opportunities affect its tax rate and prospects for future cash flows. Investors currently rely on the rate reconciliation table and other disclosures, including total income taxes paid, to evaluate income tax risks and opportunities. While investors find these disclosures helpful, they suggested possible enhancements to better (1) understand an entity’s exposure to potential changes in jurisdictional tax legislation and the ensuing risks and opportunities, (2) assess income tax information that affects cash flow forecasts and capital allocation decisions, and (3) identify potential opportunities to increase future cash flows. The amendments in this Update address investor requests for more transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid information. This Update also includes certain other amendments to improve the effectiveness of income tax disclosures. The new standard is effective for annual periods beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating ASU No. 2023-09 and its impact on results of operations, financial position and cash flows and related disclosures.</span></div> <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of estimates</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the unaudited interim consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited interim consolidated financial statements and reported amounts of expenses during the reporting period. Due to the uncertainty of factors surrounding the estimates or judgments used in the preparation of the unaudited interim consolidated financial statements, actual results may materially vary from these estimates. Estimates and assumptions are periodically reviewed and the effects of revisions are reflected in the unaudited interim consolidated financial statements in the period they are determined to be necessary.</span></div> <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of credit risk</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk are primarily cash and accounts receivable. The Company generally invests its cash in deposits with high credit quality financial institutions. Additionally, the Company performs periodic evaluations of the relative credit standing of these financial institutions.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Customer and supplier concentration</span></div>The Company has exposure to credit risk in accounts receivable from sales of product. XHANCE is sold to wholesale pharmaceutical distributors and preferred pharmacy network (PPN) partners, who, in turn, sell XHANCE to pharmacies, hospitals and other customers. 5 5 0.89 0.64 5 5 0.80 0.42 5 5 0.72 0.34 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair value of financial instruments</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures certain assets and liabilities at fair value, which is defined as the price that would be received to sell an asset or paid to transfer a liability (the exit price) in an orderly transaction between market participants at the measurement date. The FASB accounting guidance outlines a valuation framework and creates a fair value hierarchy in order to increase the consistency and comparability of fair value measurements and the related disclosures. In determining fair value, the Company uses quoted prices and observable inputs. Observable inputs are inputs that market participants would use in pricing the asset or liability based on market data obtained from independent sources. The fair value hierarchy is broken down into three levels based on the source of the inputs as follows:</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 — Valuations based on unadjusted quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 — Valuations based on observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 — Valuations based on inputs that are unobservable and models that are significant to the overall fair value measurement.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">At June 30, 2024 and December 31, 2023, the Company's financial instruments included cash and cash equivalents, accounts receivable, accounts payable, accrued expenses and certain liability classified warrants. The carrying amounts reported in the Company's financial statements for cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximates their respective fair values because of the short-term nature of these instruments. In addition, at June 30, 2024, the Company believed the carrying value of debt approximates fair value as the interest rates were reflective of the rate the Company could obtain on debt with similar terms and conditions. At June 30, 2024, there were no financial assets or liabilities measured at fair value on a recurring basis other than the liability classified warrants.</span></div>In November 2022, the Company issued warrants in connection with a public offering. Pursuant to the terms of the warrant agreement, the Company could be required to settle the warrants in cash in the event of an acquisition of the Company and, as a result, the warrants are required to be measured at fair value and reported as liability in the consolidated balance sheet. The Company recorded the fair value of the warrants upon issuance using a Monte Carlo simulation and is required to revalue the warrants at each reporting date with any changes in fair value recorded on our statement of operations. The valuation of the warrants is considered under Level 3 of the fair value hierarchy due to the need to use assumptions in the valuation that are both significant to the fair value measurement and unobservable. The change in the fair value of the Level 3 warrants liabilities is reflected in the statement of operations. <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net product revenues</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for revenue in accordance with ASC Topic 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ASC 606). The Company recognizes revenue from XHANCE sales at the point customers obtain control of the product, which generally occurs upon delivery. The transaction price that is recognized as revenue for products includes an estimate of variable consideration. The Company’s estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of its anticipated performance and all information (historical, current and forecasted) that is reasonably available. The components of the Company’s variable consideration include the following:</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Provider Chargebacks and Discounts.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Chargebacks for fees and discounts to providers represent the estimated obligations resulting from contractual commitments to sell products to qualified healthcare providers at prices lower than the list prices charged to customers who directly purchase the product from the Company. Customers charge </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company for the difference between what they pay for the product and the ultimate selling price to the qualified healthcare providers. These components of variable consideration are established in the same period that the related revenue is recognized, resulting in a reduction of product revenue and accounts receivable.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Trade Discounts and Allowances.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company generally provides customers with discounts that include incentive fees which are explicitly stated in the Company’s contracts. These discounts are recorded as a reduction of revenue and accounts receivable in the period in which the related product revenue is recognized.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Product Returns.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Consistent with industry practice, the Company has a product returns policy that provides customers a right of return for product purchased within a specified period prior to and subsequent to the product’s expiration date. The Company estimates the amount of its product that may be returned and presents this amount as a reduction of revenue in the period the related product revenue is recognized, in addition to establishing a liability. The Company considers several factors in the estimation process, including expiration dates of product shipped to customers, inventory levels within the distribution channel, product shelf life, prescription trends and other relevant factors.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Government Rebates.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company is subject to discount obligations under state Medicaid programs and Medicare. Reserves related to these discount obligations are recorded in the same period the related revenue is recognized, resulting in a reduction of product revenue and the establishment of a current liability. The Company’s liability for these rebates consists of estimates of claims for the current quarter and estimated future claims that will be made for product that has been recognized as revenue but remains in the distribution channel inventories at the end of the reporting period.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Payor Rebates.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company contracts with certain third-party payors, primarily health insurance companies and pharmacy benefit managers, for the payment of rebates with respect to utilization of its products. These rebates are based on contractual percentages applied to the amount of product prescribed to patients who are covered by the plan or the organization with which it contracts. The Company estimates these rebates and records such estimates in the same period the related revenue is recognized, resulting in a reduction of product revenue and the establishment of a current liability.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Patient Assistance.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Other programs that the Company offers include voluntary co-pay patient assistance programs intended to provide financial assistance to eligible patients with prescription drug co-payments required by payors and coupon programs for cash payors. The calculation of the current liability for this assistance is based on an estimate of claims and the cost per claim that the Company expects to receive associated with product that has been recognized as revenue but remains in the distribution channel inventories at the end of each reporting period.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Distribution and Other Fees</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company pays distribution and other fees to certain customers in connection with the sales of its products. The Company records distribution and other fees paid to its customers as a reduction of revenue, unless the payment is for a distinct good or service from the customer and the Company can reasonably estimate the fair value of the goods or services received. If both conditions are met, the Company records the consideration paid to the customer as an operating expense. These costs are typically known at the time of sale, resulting in minimal adjustments subsequent to the period of sale.</span></div> <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Net income (loss) per common share </span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Basic and diluted net income (loss) per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities, which include restricted stock units. Under the two-class method, net income (loss) is allocated to common stock and each restricted stock unit to the extent that each restricted stock unit may share in earnings as if all of the earnings for the period had been distributed. The two-class method is not applicable during periods with a net loss, as is the case in the quarter ended, June 30, 2024, and the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">six</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> month periods ended June 30, 2023 and 2024.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Basic net income (loss) per share of common stock, (Basic), is computed by dividing net income (loss) attributable to common stockholders by the weighted average number of shares of common stock outstanding during each period. In the 2024 periods presented, the Basic weighted average share calculation also includes the weighted average of the pre-funded warrants to purchase shares of common stock at $0.0001 per share that were issued in </span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">the registered direct offering on May 10, 2024. Diluted income (loss) per common share, (Diluted), also includes the weighted average of common stock equivalents, if the inclusion of such common stock equivalents would be dilutive. Dilutive common stock equivalents potentially include warrants, stock options and non-vested restricted stock awards using the treasury stock method. As occurred in the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">three</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">six</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> month periods ended June 30, 2024 the Diluted calculation was further adjusted by the unrealized gains on the liability classified warrants under the assumption that the gains would not have been recorded if the warrants had been exercised.</span></div> 0.0001 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted income (loss) for the periods</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> presented</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><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:50.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></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:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.578%"></td><td style="width:0.1%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic net income (loss) per common share calculation:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Net income (loss)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,581)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,626 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,649)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,224)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Less: undistributed earnings to participating shareholders</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(53)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) – basic</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,581)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,573 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,649)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,224)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares of common stock outstanding – 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,455,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,979,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,025,113 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,877,669 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Net income (loss) per share of common stock - basic</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:9pt;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:9pt;font-weight:400;line-height:100%">(0.05)</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:9pt;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:9pt;font-weight:400;line-height:100%">0.02 </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:9pt;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:9pt;font-weight:400;line-height:100%">(0.17)</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:9pt;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:9pt;font-weight:400;line-height:100%">(0.15)</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:9pt"><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="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="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:12pt"><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="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted net income (loss) per common share calculation:</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><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) – 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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,581)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,573 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,649)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,224)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Add: Unrealized gain on fair value of warrants</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,800)</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:'Arial',sans-serif;font-size:9pt;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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (loss) income - diluted</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,681)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,573 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23,449)</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,224)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares of common stock outstanding - diluted</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,698,374 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,042,097 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,918,539 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,877,669 </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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Net income (loss) per share of common stock - diluted</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;border-top:3pt double #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: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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">(0.17)</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">(0.15)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><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="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="background-color:#ffffff;border-top:3pt double #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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computation of basic and diluted shares:</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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares of common stock outstanding - 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,455,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,979,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,025,113 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,877,669 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Potential common shares:</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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Stock options</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,212 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Restricted stock units</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,399 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Employee stock purchase plan</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,708 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Dilutive warrants</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,243,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,893,426 </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:'Arial',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares of common stock outstanding - diluted</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,698,374 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,042,097 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,918,539 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,877,669 </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><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></table></div> -7581000 2626000 -21649000 -16224000 0 53000 0 0 -7581000 2573000 -21649000 -16224000 147455374 111979778 130025113 111877669 -0.05 0.02 -0.17 -0.15 -7581000 2573000 -21649000 -16224000 3100000 0 1800000 0 -10681000 2573000 -23449000 -16224000 150698374 112042097 136918539 111877669 -0.07 0.02 -0.17 -0.15 147455374 111979778 130025113 111877669 0 1212 0 0 0 29399 0 0 0 31708 0 0 3243000 0 6893426 0 150698374 112042097 136918539 111877669 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">D</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">iluted net loss per share for these periods presented on the statement of operations do not reflect the potential common shares noted below as their effect would be antidilutive.</span><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:77.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></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:9.428%"></td><td style="width:0.1%"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,298,311 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,634,934 </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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,737,875 </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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,429,266 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock warrants</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,874,574 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,768,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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,910,760 </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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,832,200 </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:12pt"><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="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div> 9298311 10634934 4737875 2429266 25874574 32768000 39910760 45832200 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income taxes </span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 270, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interim Reporting</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and ASC 740,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Income Taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company is required at the end of each interim period to determine the best estimate of its annual effective tax rate and then apply that rate in providing for income taxes on a current year-to-date (interim period) basis. For the six months ended June 30, 2024 and 2023, the Company recorded no tax expense or benefit due to the expected current year loss and its historical losses. As of June 30, 2024 and December 31, 2023, the Company concluded that a full valuation allowance would be necessary for all of its net deferred tax assets. The Company had no amounts recorded for uncertain tax positions, interest or penalties in the accompanying consolidated financial statements.</span></div> <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent accounting pronouncements </span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. FASB is issuing the amendments in this Update to enhance the transparency and decision usefulness of income tax disclosures. Investors, lenders, creditors, and other allocators of capital (collectively, “investors”) indicated that the existing income tax disclosures should be enhanced to provide information to better assess how an entity’s operations and related tax risks and tax planning and operational opportunities affect its tax rate and prospects for future cash flows. Investors currently rely on the rate reconciliation table and other disclosures, including total income taxes paid, to evaluate income tax risks and opportunities. While investors find these disclosures helpful, they suggested possible enhancements to better (1) understand an entity’s exposure to potential changes in jurisdictional tax legislation and the ensuing risks and opportunities, (2) assess income tax information that affects cash flow forecasts and capital allocation decisions, and (3) identify potential opportunities to increase future cash flows. The amendments in this Update address investor requests for more transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid information. This Update also includes certain other amendments to improve the effectiveness of income tax disclosures. The new standard is effective for annual periods beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating ASU No. 2023-09 and its impact on results of operations, financial position and cash flows and related disclosures.</span></div> Fair Value Measurements<div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies the guidance in ASC 820, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to account for financial assets and liabilities measured on a recurring basis. Fair value is measured as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or liability.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a fair value hierarchy, which distinguishes between assumptions based on market data (observable inputs) and an entity's own assumptions (unobservable inputs). The guidance requires that fair value measurements be classified and disclosed in one of the following 3 categories:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level l: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2: Quoted prices in markets that are not active or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3: Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Determining which category an asset or liability falls within the hierarchy requires significant judgment. The Company evaluates its hierarchy disclosures each reporting period. There were no transfers between Level I, 2 and 3 during the three months ended June 30, 2024.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the liabilities (in thousands) measured and recorded in the financial statements at fair value on a recurring basis at June 30, 2024 categorized by the level of inputs used in the valuation of each liability.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:44.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.258%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></div></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrant Liability</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,400 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,400 </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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Liabilities</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,400 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,400 </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 style="height:15pt"><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="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="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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrant Liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,200 </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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Liabilities</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,200 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,200 </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-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in Level 3 Liabilities Measured at Fair Value on a Recurring Basis</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warrant Liability</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of the Company's warrant liability measured at fair value on a recurring basis using unobservable inputs (Level 3) is as follows (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:8pt"><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:86.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.272%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Warrant Liability</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2023</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,200 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrants issued</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:'Arial',sans-serif;font-size:9pt;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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-435">Change in fair value of liability</span></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,800)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, June 30, 2024</span></div></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,400 </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-bottom:8pt;margin-top:8pt"><span><br/></span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assumptions Used in Determining Fair Value of Liability-Classified Warrants</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The Company issued warrants to purchase 30,268,000 shares of Common Stock at a public offering price of $0.01 per warrant (the Warrants). Each Warrant has an exercise price of $1.00 per share of common stock and is exercisable until the expiration date, which is the fifth anniversary of the date of issuance (November 23, 2027). After such date, any unexercised Warrants will expire and have no further value. If the Company issues or sells, or is deemed pursuant to the terms of the Warrants to have issued or sold, any shares of common stock (which includes, among other things, options and securities convertible into shares of common stock), subject to certain exceptions and excluding certain issuances defined in the Warrants as "excluded issuances", for a price per share less than the exercise price of the Warrants in effect immediately prior to such issuance or sale or deemed issuance or sale (such event, a "dilutive issuance"), then immediately after such dilutive issuance the exercise price then in effect of the Warrants shall be reduced to the price of the shares of common stock issued or sold or deemed to be issued or sold in the dilutive issuance in the manner set forth in the Warrant.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A holder of Warrants will not have the right to exercise any portion of a Warrant if the holder (together with its affiliates) would beneficially own in excess of 4.99% (or on election of such holder, prior to the issuance of any Warrants, 9.99%) of the number of shares of Common Stock outstanding immediately after giving effect to the exercise, as such percentage ownership is determined in accordance with the terms of the Warrants; provided, however, such holder may increase or decrease such percentage to any other percentage not in excess of 19.99%, provided that any increase in such percentage shall not be effective until 61 days after such notice is delivered to the Company.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Pursuant to the terms of the Warrant, the Company could be required to settle the Warrants in cash in the event of a "fundamental transaction" as defined in the Warrant (which includes, among other things, an acquisition of the Company) and, as a result, the Warrants are required to be measured at fair value and reported as liability in the consolidated balance sheet. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company utilizes a Monte Carlo simulation valuation model which incorporates assumptions as to the stock price volatility, the expected life of the warrants, a risk-free interest rate, as well as timing and probability of equity financing. The Company values the warrant liability at each reporting period, with changes in fair value recognized in the consolidated statements of operations. The estimated fair value of the warrant liability is determined using Level 3 inputs. The inputs and values were as follows:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:74.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.054%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><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="3" style="padding:0 1pt"></td></tr><tr><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="margin-bottom:8pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock price</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.04 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.29 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Strike price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.57 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected volatility</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected dividend yield</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected life (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.4</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.9</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value per warrant</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.51 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.57 </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-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On May 10, 2024, the Company completed a registered direct offering which resulted in the exercise price of the Warrants being reduced from $2.565 to $1.00 (which was the offering price of each share sold in the registered direct offering) pursuant to the anti-dilution price protection provisions of such Warrants. All other terms of the Warrants remain unchanged.</span></div> Fair Value Measurements<div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies the guidance in ASC 820, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to account for financial assets and liabilities measured on a recurring basis. Fair value is measured as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or liability.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a fair value hierarchy, which distinguishes between assumptions based on market data (observable inputs) and an entity's own assumptions (unobservable inputs). The guidance requires that fair value measurements be classified and disclosed in one of the following 3 categories:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level l: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2: Quoted prices in markets that are not active or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3: Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Determining which category an asset or liability falls within the hierarchy requires significant judgment. The Company evaluates its hierarchy disclosures each reporting period. There were no transfers between Level I, 2 and 3 during the three months ended June 30, 2024.</span></div> <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the liabilities (in thousands) measured and recorded in the financial statements at fair value on a recurring basis at June 30, 2024 categorized by the level of inputs used in the valuation of each liability.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:44.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.258%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></div></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrant Liability</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,400 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,400 </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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Liabilities</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,400 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,400 </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 style="height:15pt"><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="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="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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrant Liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,200 </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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Liabilities</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,200 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,200 </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-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the liabilities (in thousands) measured and recorded in the financial statements at fair value on a recurring basis at June 30, 2024 categorized by the level of inputs used in the valuation of each liability.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:44.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.258%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></div></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrant Liability</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,400 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,400 </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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Liabilities</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,400 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,400 </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 style="height:15pt"><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="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="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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrant Liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,200 </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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Liabilities</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,200 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,200 </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> 15400000 0 0 15400000 15400000 0 0 15400000 17200000 0 0 17200000 17200000 0 0 17200000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of the Company's warrant liability measured at fair value on a recurring basis using unobservable inputs (Level 3) is as follows (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:8pt"><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:86.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.272%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Warrant Liability</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2023</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,200 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrants issued</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:'Arial',sans-serif;font-size:9pt;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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-435">Change in fair value of liability</span></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,800)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, June 30, 2024</span></div></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,400 </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> 17200000 0 -1800000 15400000 30268000 0.01 1.00 0.0499 0.0999 0.1999 The estimated fair value of the warrant liability is determined using Level 3 inputs. The inputs and values were as follows:<div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:74.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.054%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><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="3" style="padding:0 1pt"></td></tr><tr><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="margin-bottom:8pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock price</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.04 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.29 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Strike price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.57 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected volatility</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected dividend yield</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected life (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.4</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.9</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value per warrant</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.51 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1.04 1.29 1.00 2.57 0.575 0.600 0.044 0.039 0 0 P3Y4M24D P3Y10M24D 0.51 0.57 2.565 1.00 Inventory<div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consisted of the following: </span><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:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.158%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,698 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,400 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,430 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,281 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,279 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,371 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Total inventory</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,407 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,052 </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>Inventories are stated at the lower of cost or net realizable value, as determined on a first-in, first-out, basis. <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consisted of the following: </span><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:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.158%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,698 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,400 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,430 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,281 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,279 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,371 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Total inventory</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,407 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,052 </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> 3698000 2400000 4430000 3281000 3279000 2371000 11407000 8052000 Property and Equipment<div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net, consisted of the following:</span><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:75.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></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:10.159%"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer equipment and software</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,465 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,443 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and fixtures</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">366 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">366 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,150 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,146 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">622 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">609 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction in process</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,731 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,679 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,017)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,864)</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 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">714 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">815 </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>Depreciation expense was $83 and $72 for the three months ended June 30, 2024 and 2023, respectively. Depreciation expense was $152 and $178 for the six months ended June 30, 2024 and 2023, respectively. <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net, consisted of the following:</span><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:75.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></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:10.159%"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer equipment and software</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,465 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,443 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and fixtures</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">366 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">366 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,150 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,146 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">622 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">609 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction in process</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,731 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,679 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,017)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,864)</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 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">714 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">815 </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> 1465000 1443000 366000 366000 3150000 3146000 622000 609000 128000 115000 5731000 5679000 5017000 4864000 714000 815000 83000 72000 152000 178000 Accrued Expenses and Other Current Liabilities<div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of:</span><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:75.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></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:10.159%"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses:</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Product revenue allowances</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,376 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,145 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Selling, general and administrative expenses</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,130 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,229 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Research and development expenses</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">644 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Payroll expenses</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,316 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,801 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">    Accrued 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:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,666 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">    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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,059 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,015 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">      Total accrued expenses</span></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,102 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,500 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Lease liability</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">865 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">911 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">      Total other current liabilities</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">865 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">911 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">      Total accrued expenses and other current liabilities</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,967 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,411 </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-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of:</span><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:75.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></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:10.159%"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses:</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Product revenue allowances</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,376 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,145 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Selling, general and administrative expenses</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,130 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,229 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Research and development expenses</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">644 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Payroll expenses</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,316 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,801 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">    Accrued 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:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,666 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">    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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,059 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,015 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">      Total accrued expenses</span></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,102 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,500 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Lease liability</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">865 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">911 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">      Total other current liabilities</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">865 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">911 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">      Total accrued expenses and other current liabilities</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,967 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,411 </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> 17376000 20145000 5130000 6229000 221000 644000 6316000 6801000 0 4666000 1059000 3015000 30102000 41500000 865000 911000 865000 911000 30967000 42411000 Debt<div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 12, 2019 (the Closing Date), the Company entered into a Note Purchase Agreement with funds managed by Pharmakon Advisors, LP (Pharmakon), the investment manager of BioPharma Credit Funds (BioPharma). The Note Purchase Agreement provided the Company with $130,000 in debt financing, of which $80,000 of senior secured notes (the Pharmakon Senior Secured Notes) was issued on the Closing Date, $30,000 was issued on February 13, 2020 and $20,000 was issued on December 1, 2020.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On November 23, 2022, the Company amended and restated the Note Purchase Agreement, initially entered into on September 12, 2019 and amended through November 9, 2022, among the Company, its subsidiaries, OptiNose US, Inc., OptiNose AS and OptiNose UK, Ltd., and BioPharma Credit PLC, as collateral agent, and the purchasers party thereto from time to time (the A&amp;R Note Purchase Agreement). Pursuant to the A&amp;R Note Purchase Agreement, certain modifications to the affirmative and negative covenants, events of default and other provisions were made, including, without limitation, (i) the requirement for the Company to deliver quarterly and annual financial statements that, commencing with the Company's consolidated financial statements for the year ending December 31, 2023 and subject to certain exceptions, are not subject to a “going concern” statement (the Going Concern Covenant) and (ii) the removal of certain exceptions to the negative covenants which previously permitted the Company to enter into certain transactions without the consent of the holders of the Pharmakon Senior Secured Notes, including permitted acquisitions, swap contracts, convertible bonds and revolving credit facilities. The </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">financial covenants requiring the Company to achieve minimum trailing twelve-month consolidated XHANCE net product sales and royalties were amended to be pushed back to March 31, 2024.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The A&amp;R Note Purchase Agreement extended the maturity date of the Pharmakon Senior Secured Notes from September 12, 2024 to June 30, 2027 (New Maturity Date), extended the interest-only period from September 2023 to September 2025, after which principal repayments will commence starting on September 30, 2025 and will be made in eight equal quarterly installments of principal and interest through the New Maturity Date. As part of the A&amp;R Note Purchase Agreement the Pharmakon Senior Secured Notes now bear an amended interest rate through the New Maturity Date equal to the 3-month Secured Overnight Financing Rate (subject to a 2.50% floor), determined as of the date that is two business days prior to the commencement of each quarter, plus 8.50% per annum, which interest rate shall be increased by an additional 3.00% per annum upon the occurrence and during the continuation of any event of default. The effective interest rate as of June 30, 2024 is 14.53%.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As an inducement for the holders of the Pharmakon Senior Secured Notes to enter into the A&amp;R Note Purchase Agreement, the Company was required to pay the holders of the Pharmakon Senior Secured Notes an amendment fee of $3,900 (representing 3.00% of the then outstanding principal balance of such notes) due on the New Maturity Date or the earlier repayment of the Pharmakon Senior Secured Notes, which amendment fee shall be reduced to $2,600 in the event that the Company repays the Pharmakon Senior Secured Notes in full on or after the one-year anniversary of the date of the A&amp;R Note Purchase Agreement and prior to second anniversary of the date of the A&amp;R Note Purchase Agreement. Additionally, the $1,300 fee payable under the Fourth Amendment to the Note Purchase Agreement that the Company entered into on November 9, 2022 will be credited against the amendment fee payable in connection with the A&amp;R Note Purchase Agreement. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On March 5, 2024, the Company entered into a first amendment and waiver (the First Amendment) to the A&amp;R note Purchase Agreement. The First Amendment provided for a waiver of Going Concern Covenant for the audited financial statements for the year ended December 31, 2023 and unaudited quarterly financial statements for the quarter ending March 31, 2024. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On March 8, 2024, the Company entered into a second amendment (the Second Amendment) to the A&amp;R Note Purchase Agreement. Pursuant to the Second Amendment, the financial covenants requiring the Company to achieve minimum trailing twelve-month consolidated XHANCE net product sales and royalties was modified as follows (amounts in thousands):</span></div><div style="text-align:justify"><span><br/></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:67.251%"><tr><td style="width:1.0%"></td><td style="width:41.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:56.292%"></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%">Trailing Twelve-Months Ending</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:100%">As Revised Pursuant to Second Amendment</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%">March 31, 2024</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:100%">$70,000</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:400;line-height:100%">June 30, 2024</span></td><td colspan="3" style="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%">$70,000</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%">September 30, 2024</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:100%">$72,500</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:400;line-height:100%">December 31, 2024</span></td><td colspan="3" style="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%">$75,000</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%">March 31, 2025</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:100%">$80,000</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:400;line-height:100%">June 30, 2025</span></td><td colspan="3" style="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%">$87,500</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%">September 30, 2025</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:100%">$95,000</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:400;line-height:100%">December 31, 2025</span></td><td colspan="3" style="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%">$105,500</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%">March 31, 2026</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:100%">$120,000</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:400;line-height:100%">June 30, 2026</span></td><td colspan="3" style="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%">$130,000</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%">September 30, 2026</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:100%">$145,000</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:400;line-height:100%">December 31, 2026</span></td><td colspan="3" style="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%">$150,000</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%">March 31, 2027</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:100%">$155,000</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:400;line-height:100%">June 30, 2027</span></td><td colspan="3" style="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%">$160,000</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition, the "make-whole" premium payment due in connection with any principal prepayments (whether mandatory or voluntary) was modified as part of the Second Amendment to provide that the Company will be required to pay a make-whole premium in the amount of (i) for any prepayment occurring up to and including November 21, 2024 (which represents the 24th-month anniversary of the effective date of the A&amp;R Note Purchase Agreement), the sum of all interest that would have accrued on the principal amount of the notes prepaid or required to be prepaid from the date of such prepayment through and including the 18th-month anniversary of such prepayment date; and (b) for any prepayment occurring after November 21, 2024 (which represents the 24th-month anniversary of the effective date of the A&amp;R Note Purchase Agreement) but prior to May 21, 2026 (which represents the 42nd-month anniversary of the effective date of the A&amp;R Note Purchase Agreement), the sum of all interest that would have accrued on the principal amount of the notes prepaid or required to be prepaid from the date of such prepayment through and including May 21, 2026 (which represents the 42nd-month anniversary of the effective date of the A&amp;R Note Purchase Agreement); provided, however, that in no event shall all make-whole amounts payable by the Company exceed $24,000 in the aggregate. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On May 8, 2024, the Company entered into a third amendment (the Third Amendment) to the A&amp;R Note Purchase Agreement.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Third Amendment provided for a further waiver of the Going Concern Covenant for the Company’s quarterly and annual financial statements through the fiscal quarter ending September 30, 2025.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Going Concern Covenant will continue to apply to the Company’s financial statements for the fiscal year ending December 31, 2025 and each fiscal quarter and fiscal year thereafter.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition, pursuant to the Third Amendment the minimum amount of cash and cash equivalents that the Company is required to maintain at all times under the A&amp;R Note Purchase Agreement (the Liquidity Covenant) will be reduced from $30,000 to $20,000 following the date of the first quarterly payment of principal due on September 30, 2025. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As part of the Third Amendment, the Company issued an aggregate of 4,680,000 shares of common stock to the holders of the Pharmakon Senior Secured Notes in satisfaction of $4,680 of outstanding amendment and waiver fees owed under the A&amp;R Note Purchase Agreement for prior amendments and waivers, which shares were calculated based on the offering price of each share of common stock sold in the registered direct offering completed on May 10, 2024. Additionally, the common stock warrants, dated November 18, 2021, issued to the holders of the Pharmakon Senior Secured Notes for the purchase of an aggregate of 2,500,000 shares of Company common stock (the Pharmakon Warrants) were amended to (i) reduce the exercise price of the Pharmakon Warrants from $1.60 per share to $1.00, which is the offering price of each share of common stock sold in the registered direct offering completed by the Company on May 10, 2024, and (ii) extend the expiration date of the Pharmakon Warrants from November 18, 2024 to November 18, 2026.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Pharmakon Senior Secured Notes are secured by a pledge of substantially all of the assets of the Company and the Guarantors and the A&amp;R Note Purchase Agreement contains affirmative and negative covenants customary for financings of this type, including limitations on the Company’s and its subsidiaries’ ability, among other things, to incur additional debt, grant or permit additional liens, make investments and acquisitions, merge or consolidate with others, dispose of assets, pay dividends and distributions, repay junior indebtedness, incur a material adverse change and enter into affiliate transactions, in each case, subject to certain exceptions. In addition, the A&amp;R Note Purchase Agreement contains financial covenants requiring the Company to maintain certain minimum trailing twelve-month consolidated XHANCE net sales and royalties, tested on a quarterly basis, and to maintain compliance with the Liquidity Covenant. As of June 30, 2024, the Company was in compliance with the covenants. The A&amp;R Note Purchase Agreement also includes events of default customary for financings of this type, in certain cases subject to customary periods to cure, following which the holders of the Pharmakon Senior Secured Notes may accelerate all amounts outstanding under such notes.</span></div><div><span><br/></span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded interest expense of $4,947 and $4,824 during the three months ended June 30, 2024 and 2023, respectively. The Company recorded interest expense of $9,918 and $9,496 during the six months ended June 30, 2024 and 2023, respectively. Interest expense included total coupon interest and the amortization of debt issuance costs. </span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Pharmakon debt balance is comprised of the following: </span><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:75.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></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:10.159%"></td><td style="width:0.1%"></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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Face amount</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,000 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,000 </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Front end fees</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(540)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(518)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,467)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,235)</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Back end fees</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,300 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,980 </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></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt, net </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,293 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,227 </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></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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company classified the Pharmakon debt as a current liability at December 31, 2023 as it believed that, without additional capital, it was unlikely to comply with certain covenants in the A&amp;R Note Purchase Agreement.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Pharmakon debt has been classified as long-term at June 30, 2024 as principal payments do not commence until the third quarter of 2025 and with the additional capital received from the May 10, 2024 registered direct offering (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a href="#iebb172d3f1574244bc4f52ae0cd71887_43" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Note 2</a></span>), the Company now expects to be in compliance with the Pharmakon debt covenants for at least the next 12 months. 130000000 80000000 30000000 20000000 8 P3M 0.0250 0.0850 0.0300 0.1453 3900000 0.0300 2600000 1300000 Pursuant to the Second Amendment, the financial covenants requiring the Company to achieve minimum trailing twelve-month consolidated XHANCE net product sales and royalties was modified as follows (amounts in thousands):<div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:67.251%"><tr><td style="width:1.0%"></td><td style="width:41.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:56.292%"></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%">Trailing Twelve-Months Ending</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:100%">As Revised Pursuant to Second Amendment</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%">March 31, 2024</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:100%">$70,000</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:400;line-height:100%">June 30, 2024</span></td><td colspan="3" style="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%">$70,000</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%">September 30, 2024</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:100%">$72,500</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:400;line-height:100%">December 31, 2024</span></td><td colspan="3" style="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%">$75,000</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%">March 31, 2025</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:100%">$80,000</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:400;line-height:100%">June 30, 2025</span></td><td colspan="3" style="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%">$87,500</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%">September 30, 2025</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:100%">$95,000</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:400;line-height:100%">December 31, 2025</span></td><td colspan="3" style="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%">$105,500</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%">March 31, 2026</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:100%">$120,000</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:400;line-height:100%">June 30, 2026</span></td><td colspan="3" style="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%">$130,000</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%">September 30, 2026</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:100%">$145,000</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:400;line-height:100%">December 31, 2026</span></td><td colspan="3" style="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%">$150,000</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%">March 31, 2027</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:100%">$155,000</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:400;line-height:100%">June 30, 2027</span></td><td colspan="3" style="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%">$160,000</span></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Pharmakon debt balance is comprised of the following: </span><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:75.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></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:10.159%"></td><td style="width:0.1%"></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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Face amount</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,000 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,000 </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Front end fees</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(540)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(518)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,467)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,235)</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Back end fees</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,300 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,980 </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></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt, net </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,293 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,227 </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></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> 70000000 70000000 72500000 75000000 80000000 87500000 95000000 105500000 120000000 130000000 145000000 150000000 155000000 160000000 P24M P18M P24M P42M 24000000 30000000 20000000 4680000 4680000 2500000 1.60 1.00 4947000 4824000 9918000 9496000 130000000 130000000 540000 518000 5467000 5235000 1300000 5980000 125293000 130227000 Commitments and ContingenciesThe Company is a party to a manufacture and supply agreement pursuant to which it has agreed to make minimum purchases of finished XHANCE units of $2.0 million in 2024, and $2.4 million in both 2025 and 2026. If the Company fails to achieve the minimum purchase commitments, the Company must pay the supplier 50% of the amount of any shortfall and must reimburse the supplier for certain non-cancellable costs and expenses. The Company's minimum purchase commitments are subject to certain exceptions and reductions. The Company has made $0.8 million in purchases during the six months ended June 30, 2024 under the Supply Agreement. 2000000.0 2400000 2400000 0.50 800000 Employee Benefit Plans<div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For US employees, the Company maintains a defined contribution 401(k) retirement plan. As of June 30, 2024 and 2023, $82 and $83 respectively, were recorded in accrued liabilities related to the Company match. The Company's contributions are made in cash.</span></div>The Company also maintains a severance benefit plan for employees that is governed by the Employee Retirement Income Security Act of 1974. The severance benefit plan provides severance benefits to eligible employees who are involuntarily terminated from their jobs for reasons other than cause, disability, or death. 82000 83000 Stockholders' Equity<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2024, the Company had the following warrants outstanding to purchase shares of Common Stock: </span><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:22.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.931%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of warrants</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise Price Per Share</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expiration Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,500,000</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$1.00</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 18, 2026</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,268,000</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liability</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$1.00</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 23, 2027</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,700,000</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$0.0001</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">No Expiration</span></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On May 10, 2024, the Company completed a registered direct offering pursuant to which it issued an aggregate of 31,800,000 shares of common stock at a purchase price of $1.00 per share and, in lieu of shares of common stock to certain investors, pre-funded warrants to purchase an aggregate of 23,700,000 shares of common stock at a price of $0.999 per pre-funded warrant, which represents the per share offering price for common stock less the $0.0001 per share exercise price for each such pre-funded warrant.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Upon the completion of the registered direct offering on May 10, 2024, the exercise price of the 30,268,000 liability classified warrants was reduced from $2.565 to $1.00 (which was the offering price of each share sold in the </span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">registered direct offering) pursuant to the anti-dilution price protection provisions of such warrants. All other terms of the liability classified warrants remained unchanged.</span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Additionally, on May 10, 2024, pursuant to the Third Amendment to the A&amp;R Note Purchase Agreement, the 2,500,000 equity classified common stock warrants listed above were amended to reduce the exercise price from $1.60 per share to $1.00 per</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">share, and to extend the expiration date from November 18, 2024 to November 18. 2026.</span> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2024, the Company had the following warrants outstanding to purchase shares of Common Stock: </span><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:22.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.931%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of warrants</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise Price Per Share</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expiration Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,500,000</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$1.00</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 18, 2026</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,268,000</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liability</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$1.00</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 23, 2027</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,700,000</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$0.0001</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">No Expiration</span></td></tr></table></div> 2500000 1.00 30268000 1.00 23700000 0.0001 31800000 1.00 23700000 0.999 0.0001 30268000 2.565 1.00 2500000 1.60 1.00 Stock-based Compensation<div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded total stock-based compensation expense related to stock options, restricted stock units and it's employee stock purchase plan awarded under the Company's 2010 Stock Incentive Plan, as amended and restated effective as of October 12, 20217 (the 2010 Plan), 2017 Employee Stock Purchase Plan (2017 Plan) and grants made pursuant to the Nasdaq inducement grant exception in accordance with Nasdaq Listing Rule 5635(c)(4) (the "Nasdaq Inducement Grant Exception") in the following expense categories in the accompanying consolidated statements of operations as follows:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:50.079%"></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 style="width:0.1%"></td><td style="width:1.422%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.371%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.379%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><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><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of product sales</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="background-color:#cceeff;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33 </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;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50 </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;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,697 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,079 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,726 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,735 </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;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,503 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,191 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,025 </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-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-right:15.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues stock-based awards pursuant to the 2010 Plan and the Nasdaq Inducement Grant Exception. The Company has issued service-based, performance-based, and market-based stock options that generally have a contractual life of up to 10 years and may be exercisable in cash or as otherwise determined by the Company's board of directors or committee thereof. Vesting generally occurs over a period of not greater than four years. Performance-based options may vest upon the achievement of certain milestones. As of June 30, 2024, all of the performance conditions related to performance-based stock options issued by the Company had been achieved. Market-based options may vest upon the achievement of certain market-based objectives relating to the trading price of the Company's common stock.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to stock option grants to employees and non-employees for the six months ended June 30, 2024:</span><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:61.326%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></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:11.180%"></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:11.770%"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>average<br/>exercise price<br/>per share</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>average<br/>remaining<br/>contractual life</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,527,626 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.03 </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;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.55</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,685,601 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.56 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(846,640)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.73 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(68,276)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.90 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at June 30, 2024</span></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,298,311 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.00 </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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.34</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercisable at June 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,926,384 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.97 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.07</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><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="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2024, service-based stock options to purchase 1,685,601 shares of common stock were granted to employees and generally vest over four years. The stock options had an estimated weighted </span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">average grant date fair value of $1.06. The grant date fair value of each service-based and performance-based option grant was estimated at the time of grant using the Black-Scholes option-pricing model. The grant date fair value of each market-based stock option grant was estimated at the time of grant using a Monte Carlo simulation.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value of stock options outstanding and stock options exercisable, other than market-based stock options, as of June 30, 2024 was $0 and $0, respectively. At June 30, 2024, the unrecognized compensation cost related to unvested stock options, other than market-based stock options, expected to vest was $4,209. This unrecognized compensation will be recognized over an estimated weighted-average amortization period of 2.6 years.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in the table above are 569,345 market-based options outstanding granted in 2022. These options generally become eligible to vest over four years, subject to the achievement of certain market-based objectives relating to the trading price of the common stock. Stock-based compensation for these awards is recognized over the derived service period of approximately 2 years. The grant date fair value of each stock option grant, as well as the derived service period for these awards, was estimated at the time of grant using a Monte Carlo simulation. During the six months ended June 30, 2024, no market-based options vested upon the achievement of certain market-based objectives relating to the trading price of the Company's common stock. </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in the table above are 711,500 options outstanding granted outside the 2010 Plan. The grants were made pursuant to the Nasdaq Inducement Grant Exception. </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company calculated the fair value of the stock option grants using the following weighted average assumptions: </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:66.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.897%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk free interest rate</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.26 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.97 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.9</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.08</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected volatility</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75.02 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75.31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Annual dividend yield</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><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-bottom:8pt;margin-top:8pt"><span><br/></span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has issued service-based and performance-based restricted stock units (RSUs). Vesting generally occurs over a period not greater than four years. Vesting of the performance-based RSUs is subject to the achievement of certain milestones in connection with the Company's development programs.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to RSUs granted to employees for the six months ended June 30, 2024:</span><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:88.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.573%"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,897,421 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,574,200 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested and settled</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(638,204)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expired/forfeited/canceled</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(95,542)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at June 30, 2024</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,737,875 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected to vest at June 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,737,875 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2024, the Company granted 3,574,200 RSUs at a weighted-average grant date fair value of $1.82, all of which were service-based RSUs, provided, that, in the event certain financial metrics are achieved any then unvested RSUs shall become fully-vested subject to the recipients continued service through such date. No performance-based RSUs were granted in the six months ended June 30, 2024. As of December 31, 2023, the milestone associated with the previously granted performance based-RSUs was achieved. At June 30, 2024, the unrecognized compensation cost related to unvested service-based</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> RSUs expected to vest was</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $6,612</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to be recognized over an estimated weighted-average amortization period</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of 3.33 years. </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in the table above are 41,250 RSUs granted outside the 2010 Plan. The grants were made pursuant to the Nasdaq Inducement Grant Exception. </span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2017 Employee Stock Purchase Plan</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2017 Plan, shares of Common Stock may be purchased by eligible employees who elect to participate in the 2017 Plan at 85% of the lower of the fair market value of Common Stock on the first or last day of designated offering periods. During the six months ended June 30, 2024, the Company issued 160,711 shares of Common Stock to employees.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company calculated the fair value of each grant under the 2017 Employee Stock Purchase Plan using the following weighted average assumptions:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><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.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.897%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk free interest rate</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:9pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:9pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected term (in years)</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:9pt;font-weight:400;line-height:100%">0.5</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:9pt;font-weight:400;line-height:100%">0.5</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected volatility</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:9pt;font-weight:400;line-height:100%">65.06 </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:9pt;font-weight:400;line-height:100%">%</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:9pt;font-weight:400;line-height:100%">71.43 </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:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Annual dividend yield</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:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">%</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:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><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-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded total stock-based compensation expense related to stock options, restricted stock units and it's employee stock purchase plan awarded under the Company's 2010 Stock Incentive Plan, as amended and restated effective as of October 12, 20217 (the 2010 Plan), 2017 Employee Stock Purchase Plan (2017 Plan) and grants made pursuant to the Nasdaq inducement grant exception in accordance with Nasdaq Listing Rule 5635(c)(4) (the "Nasdaq Inducement Grant Exception") in the following expense categories in the accompanying consolidated statements of operations as follows:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:50.079%"></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 style="width:0.1%"></td><td style="width:1.422%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.371%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.379%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><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><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of product sales</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="background-color:#cceeff;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33 </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;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50 </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;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,697 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,079 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,726 </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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,735 </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;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,503 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,191 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,025 </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> 33000 12000 50000 18000 5000 126000 62000 281000 2697000 1365000 4079000 2726000 2735000 1503000 4191000 3025000 P10Y P4Y <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to stock option grants to employees and non-employees for the six months ended June 30, 2024:</span><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:61.326%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></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:11.180%"></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:11.770%"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>average<br/>exercise price<br/>per share</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>average<br/>remaining<br/>contractual life</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,527,626 </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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.03 </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;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.55</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,685,601 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.56 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised</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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(846,640)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.73 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(68,276)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.90 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at June 30, 2024</span></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,298,311 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.00 </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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.34</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercisable at June 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,926,384 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.97 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.07</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><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="3" style="padding:0 1pt"></td></tr></table></div> 8527626 5.03 P6Y6M18D 1685601 1.56 0 0 846640 9.73 68276 1.90 9298311 4.00 P7Y4M2D 4926384 3.97 P6Y25D 1685601 P4Y 1.06 0 0 4209000 P2Y7M6D 569345 P4Y P2Y 711500 The Company calculated the fair value of the stock option grants using the following weighted average assumptions: <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:66.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.897%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk free interest rate</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.26 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.97 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.9</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.08</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected volatility</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75.02 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75.31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Annual dividend yield</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><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-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company calculated the fair value of each grant under the 2017 Employee Stock Purchase Plan using the following weighted average assumptions:</span></div><div style="margin-bottom:8pt;margin-top:8pt"><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.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.897%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk free interest rate</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:9pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:9pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected term (in years)</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:9pt;font-weight:400;line-height:100%">0.5</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:9pt;font-weight:400;line-height:100%">0.5</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected volatility</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:9pt;font-weight:400;line-height:100%">65.06 </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:9pt;font-weight:400;line-height:100%">%</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:9pt;font-weight:400;line-height:100%">71.43 </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:9pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Annual dividend yield</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:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">%</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:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0.0426 0.0397 P5Y10M24D P6Y29D 0.7502 0.7531 0.0000 0.0000 P4Y <div style="margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to RSUs granted to employees for the six months ended June 30, 2024:</span><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:88.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.573%"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,897,421 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,574,200 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested and settled</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(638,204)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expired/forfeited/canceled</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(95,542)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at June 30, 2024</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,737,875 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected to vest at June 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,737,875 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1897421 3574200 638204 95542 4737875 4737875 3574200 1.82 6612000 P3Y3M29D 41250 0.85 160711 0.0005 0.0005 P0Y6M P0Y6M 0.6506 0.7143 0 0