0001558370-23-014296.txt : 20230809 0001558370-23-014296.hdr.sgml : 20230809 20230809163101 ACCESSION NUMBER: 0001558370-23-014296 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 65 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230809 DATE AS OF CHANGE: 20230809 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AGILE THERAPEUTICS INC CENTRAL INDEX KEY: 0001261249 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36464 FILM NUMBER: 231155691 BUSINESS ADDRESS: STREET 1: 500 COLLEGE ROAD EAST STREET 2: SUITE 310 CITY: PRINCETON STATE: NJ ZIP: 08540-6635 BUSINESS PHONE: 609-683-1880 MAIL ADDRESS: STREET 1: 500 COLLEGE ROAD EAST STREET 2: SUITE 310 CITY: PRINCETON STATE: NJ ZIP: 08540-6635 10-Q 1 agrx-20230630x10q.htm 10-Q
1769803902041343293763310001261249--12-312023Q2falseAGILE THERAPEUTICS INC085940216408058594022.1557.296.85203.760.020.02P1Y6M0DP180D0001261249agrx:SeriesBWarrantsMember2022-03-140001261249srt:MinimumMemberagrx:CommonStockWarrantMemberus-gaap:MeasurementInputExercisePriceMemberus-gaap:ValuationTechniqueOptionPricingModelMember2023-06-300001261249srt:MaximumMemberagrx:CommonStockWarrantMemberus-gaap:MeasurementInputExercisePriceMemberus-gaap:ValuationTechniqueOptionPricingModelMember2023-06-300001261249srt:MinimumMemberus-gaap:MeasurementInputRiskFreeInterestRateMemberus-gaap:ValuationTechniqueOptionPricingModelMember2023-06-300001261249srt:MinimumMemberus-gaap:MeasurementInputOptionVolatilityMemberus-gaap:ValuationTechniqueOptionPricingModelMember2023-06-300001261249srt:MinimumMemberus-gaap:MeasurementInputExpectedTermMemberus-gaap:ValuationTechniqueOptionPricingModelMember2023-06-300001261249srt:MaximumMemberus-gaap:MeasurementInputRiskFreeInterestRateMemberus-gaap:ValuationTechniqueOptionPricingModelMember2023-06-300001261249srt:MaximumMemberus-gaap:MeasurementInputOptionVolatilityMemberus-gaap:ValuationTechniqueOptionPricingModelMember2023-06-300001261249srt:MaximumMemberus-gaap:MeasurementInputExpectedTermMemberus-gaap:ValuationTechniqueOptionPricingModelMember2023-06-300001261249agrx:CommonStockWarrantMemberus-gaap:MeasurementInputExercisePriceMemberus-gaap:ValuationTechniqueOptionPricingModelMember2023-06-300001261249us-gaap:MeasurementInputSharePriceMemberus-gaap:ValuationTechniqueOptionPricingModelMember2023-06-300001261249srt:MinimumMemberagrx:CommonStockWarrantMemberus-gaap:MeasurementInputExercisePriceMemberus-gaap:ValuationTechniqueOptionPricingModelMember2022-12-310001261249srt:MaximumMemberagrx:CommonStockWarrantMemberus-gaap:MeasurementInputExercisePriceMemberus-gaap:ValuationTechniqueOptionPricingModelMember2022-12-310001261249srt:MinimumMemberus-gaap:MeasurementInputRiskFreeInterestRateMemberus-gaap:ValuationTechniqueOptionPricingModelMember2022-12-310001261249srt:MinimumMemberus-gaap:MeasurementInputOptionVolatilityMemberus-gaap:ValuationTechniqueOptionPricingModelMember2022-12-310001261249srt:MinimumMemberus-gaap:MeasurementInputExpectedTermMemberus-gaap:ValuationTechniqueOptionPricingModelMember2022-12-310001261249srt:MaximumMemberus-gaap:MeasurementInputRiskFreeInterestRateMemberus-gaap:ValuationTechniqueOptionPricingModelMember2022-12-310001261249srt:MaximumMemberus-gaap:MeasurementInputOptionVolatilityMemberus-gaap:ValuationTechniqueOptionPricingModelMember2022-12-310001261249srt:MaximumMemberus-gaap:MeasurementInputExpectedTermMemberus-gaap:ValuationTechniqueOptionPricingModelMember2022-12-310001261249agrx:PreferredWarrantsMemberus-gaap:MeasurementInputExercisePriceMemberus-gaap:ValuationTechniqueOptionPricingModelMember2022-12-310001261249us-gaap:MeasurementInputSharePriceMemberus-gaap:ValuationTechniqueOptionPricingModelMember2022-12-310001261249srt:MinimumMemberagrx:TwoThousandTwentyPerceptiveWarrantsMemberus-gaap:MeasurementInputExercisePriceMemberagrx:PerceptiveWarrantsMemberus-gaap:ValuationTechniqueOptionPricingModelMember2020-02-100001261249srt:MaximumMemberagrx:TwoThousandTwentyPerceptiveWarrantsMemberus-gaap:MeasurementInputExercisePriceMemberagrx:PerceptiveWarrantsMemberus-gaap:ValuationTechniqueOptionPricingModelMember2020-02-100001261249agrx:TwoThousandTwentyPerceptiveWarrantsMemberus-gaap:MeasurementInputSharePriceMemberagrx:PerceptiveWarrantsMemberus-gaap:ValuationTechniqueOptionPricingModelMember2020-02-100001261249agrx:TwoThousandTwentyPerceptiveWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMemberagrx:PerceptiveWarrantsMemberus-gaap:ValuationTechniqueOptionPricingModelMember2020-02-100001261249agrx:TwoThousandTwentyPerceptiveWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMemberagrx:PerceptiveWarrantsMemberus-gaap:ValuationTechniqueOptionPricingModelMember2020-02-100001261249agrx:TwoThousandTwentyPerceptiveWarrantsMemberus-gaap:MeasurementInputExpectedTermMemberagrx:PerceptiveWarrantsMemberus-gaap:ValuationTechniqueOptionPricingModelMember2020-02-100001261249agrx:TwoThousandTwentyOnePerceptiveWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMemberagrx:PerceptiveWarrantsMemberus-gaap:ValuationTechniqueOptionPricingModelMember2020-02-100001261249agrx:TwoThousandTwentyOnePerceptiveWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMemberagrx:PerceptiveWarrantsMemberus-gaap:ValuationTechniqueOptionPricingModelMember2020-02-100001261249agrx:TwoThousandTwentyOnePerceptiveWarrantsMemberus-gaap:MeasurementInputExpectedTermMemberagrx:PerceptiveWarrantsMemberus-gaap:ValuationTechniqueOptionPricingModelMember2020-02-100001261249agrx:TwoThousandTwentyOnePerceptiveWarrantsMemberus-gaap:MeasurementInputExercisePriceMemberagrx:PerceptiveWarrantsMemberus-gaap:ValuationTechniqueOptionPricingModelMember2020-02-100001261249agrx:TwoThousandTwentyOnePerceptiveWarrantsMemberagrx:LoanAndSecurityAgreementFebruary2020Memberus-gaap:MeasurementInputExpectedTermMemberus-gaap:ValuationTechniqueOptionPricingModelMember2020-02-100001261249us-gaap:PreferredStockMember2022-01-012022-03-310001261249us-gaap:AdditionalPaidInCapitalMemberagrx:AtMarketSalesMember2023-04-012023-06-300001261249agrx:AtMarketSalesMember2023-04-012023-06-300001261249us-gaap:AdditionalPaidInCapitalMemberagrx:AtMarketSalesMember2023-01-012023-03-310001261249agrx:AtMarketSalesMember2023-01-012023-03-310001261249us-gaap:AdditionalPaidInCapitalMemberagrx:AtMarketSalesMember2022-04-012022-06-300001261249agrx:AtMarketSalesMember2022-04-012022-06-300001261249us-gaap:AdditionalPaidInCapitalMemberagrx:AtMarketSalesMember2022-01-012022-03-310001261249agrx:AtMarketSalesMember2022-01-012022-03-310001261249agrx:SeriesAandbConvertiblePreferredStockMemberus-gaap:PreferredStockMember2022-01-012022-03-310001261249us-gaap:CommonStockMember2022-04-012022-06-300001261249us-gaap:CommonStockMember2022-01-012022-03-310001261249us-gaap:CommonStockMemberagrx:PublicOfferingMember2023-05-012023-05-310001261249agrx:PublicOfferingMember2023-05-012023-05-310001261249us-gaap:CommonStockMemberagrx:PublicOfferingMember2023-04-012023-06-300001261249us-gaap:CommonStockMemberagrx:AtMarketSalesMember2023-04-012023-06-300001261249us-gaap:CommonStockMemberagrx:AtMarketSalesMember2023-01-012023-03-310001261249us-gaap:CommonStockMemberagrx:PublicOfferingMember2022-07-062022-07-060001261249agrx:PublicOfferingMember2022-07-062022-07-0600012612492022-07-062022-07-060001261249agrx:SeriesBWarrantsMember2022-04-042022-04-040001261249us-gaap:CommonStockMemberagrx:AtMarketSalesMember2022-04-012022-06-300001261249us-gaap:SeriesBPreferredStockMemberagrx:TwentyThousandTwentyTwoPreferredStockOfferingMember2022-03-142022-03-140001261249us-gaap:SeriesAPreferredStockMemberagrx:TwentyThousandTwentyTwoPreferredStockOfferingMember2022-03-142022-03-140001261249us-gaap:CommonStockMemberagrx:AtMarketOffering2022Member2022-01-012022-06-300001261249us-gaap:CommonStockMemberagrx:AtMarketSalesMember2022-01-012022-03-310001261249us-gaap:CommonStockMemberagrx:AtMarketOffering2022Member2021-03-012021-03-310001261249us-gaap:CommonStockMember2022-04-042022-04-040001261249agrx:SeriesBConvertiblePreferredStockMemberus-gaap:PreferredStockMember2022-04-012022-06-300001261249agrx:SeriesBConvertiblePreferredStockMemberus-gaap:CommonStockMember2022-04-012022-06-300001261249agrx:SeriesConvertiblePreferredStockMemberus-gaap:CommonStockMember2022-01-012022-03-3100012612492023-04-102023-04-100001261249us-gaap:RetainedEarningsMember2023-06-300001261249us-gaap:AdditionalPaidInCapitalMember2023-06-300001261249us-gaap:RetainedEarningsMember2023-03-310001261249us-gaap:AdditionalPaidInCapitalMember2023-03-3100012612492023-03-310001261249us-gaap:RetainedEarningsMember2022-12-310001261249us-gaap:AdditionalPaidInCapitalMember2022-12-310001261249us-gaap:RetainedEarningsMember2022-06-300001261249us-gaap:AdditionalPaidInCapitalMember2022-06-300001261249us-gaap:RetainedEarningsMember2022-03-310001261249us-gaap:AdditionalPaidInCapitalMember2022-03-310001261249us-gaap:RetainedEarningsMember2021-12-310001261249us-gaap:AdditionalPaidInCapitalMember2021-12-3100012612492023-05-310001261249us-gaap:CommonStockMember2023-06-300001261249us-gaap:CommonStockMember2023-03-310001261249us-gaap:CommonStockMember2022-12-310001261249us-gaap:CommonStockMember2022-06-300001261249us-gaap:PreferredStockMember2022-03-310001261249us-gaap:CommonStockMember2022-03-310001261249us-gaap:CommonStockMember2021-12-310001261249agrx:CustomerTwoMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300001261249agrx:CustomerThreeMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300001261249agrx:CustomerOneMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300001261249agrx:CustomerFourMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300001261249agrx:CustomerTwoMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001261249agrx:CustomerThreeMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001261249agrx:CustomerOneMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001261249agrx:CustomerFourMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001261249agrx:CustomerTwoMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300001261249agrx:CustomerThreeMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300001261249agrx:CustomerOneMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300001261249agrx:CustomerTwoMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001261249agrx:CustomerThreeMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001261249agrx:CustomerOneMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001261249agrx:LoanAndSecurityAgreementFebruary2020Member2022-07-082022-07-080001261249agrx:LoanAndSecurityAgreementFebruary2020Member2022-01-072022-01-070001261249agrx:PublicOfferingMember2022-01-012022-06-300001261249agrx:LoanAndSecurityAgreementFebruary2020TrancheTwoMemberagrx:SeniorSecuredDelayedDrawTermLoanFacilityMember2020-02-102020-02-100001261249agrx:LoanAndSecurityAgreementFebruary2020TrancheOneMemberagrx:SeniorSecuredDelayedDrawTermLoanFacilityMember2020-02-102020-02-100001261249us-gaap:CommonStockMemberagrx:PublicOfferingMember2023-01-012023-06-300001261249us-gaap:CommonStockMemberagrx:AtMarketOffering2022Member2023-01-012023-06-300001261249agrx:AtMarketOffering2022Member2023-01-012023-06-300001261249srt:MaximumMember2022-08-222022-08-220001261249us-gaap:CommonStockMemberagrx:AtMarketSalesMember2022-01-012022-12-310001261249agrx:AtMarketOffering2022Member2022-01-012022-12-310001261249agrx:AtMarketOffering2022Member2022-01-012022-09-300001261249us-gaap:CommonStockMemberagrx:PublicOfferingMember2021-10-012021-10-310001261249us-gaap:RetainedEarningsMember2023-04-012023-06-300001261249us-gaap:RetainedEarningsMember2023-01-012023-03-310001261249us-gaap:RetainedEarningsMember2022-04-012022-06-300001261249us-gaap:RetainedEarningsMember2022-01-012022-03-310001261249agrx:LoanAndSecurityAgreementFebruary2020Memberagrx:SeniorSecuredDelayedDrawTermLoanFacilityMember2020-02-100001261249us-gaap:WarrantMember2023-06-300001261249us-gaap:WarrantMember2022-12-310001261249us-gaap:WarrantMember2023-01-012023-06-300001261249us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-06-300001261249us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001261249agrx:LoanAndSecurityAgreementFebruary2020Member2022-07-252022-07-250001261249agrx:LoanAndSecurityAgreementFebruary2020Member2020-02-102020-02-100001261249us-gaap:SeriesAPreferredStockMember2022-03-152022-03-150001261249us-gaap:CommonStockMember2022-03-152022-03-150001261249agrx:CustomerTwoMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001261249agrx:CustomerThreeMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001261249agrx:CustomerOneMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001261249agrx:CustomerFourMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001261249agrx:ThreeCustomersMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-3000012612492023-04-1000012612492023-04-0900012612492022-01-0700012612492022-01-060001261249agrx:PublicOfferingMember2023-05-310001261249agrx:PublicOfferingMember2022-07-3100012612492022-04-300001261249agrx:LoanAndSecurityAgreementFebruary2020Memberagrx:PerceptiveWarrantsMember2021-02-280001261249agrx:LoanAndSecurityAgreementFebruary2020Memberagrx:PerceptiveWarrantsMember2020-02-290001261249agrx:H.c.WainwrightCo.LlcSalesAgentMember2023-06-300001261249agrx:PreFundedWarrantsMemberagrx:PublicOfferingMember2023-05-310001261249agrx:PublicOfferingMember2022-07-060001261249agrx:SeriesWarrantsMemberagrx:TwentyThousandTwentyTwoPreferredStockOfferingMember2022-04-250001261249us-gaap:WarrantMember2022-03-3100012612492022-03-310001261249agrx:LoanAndSecurityAgreementFebruary2020Memberagrx:FirstSevenLakhsSharesMember2022-03-220001261249agrx:SeriesWarrantsMemberagrx:TwentyThousandTwentyTwoPreferredStockOfferingMember2022-03-140001261249agrx:SeriesBWarrantsMemberagrx:TwentyThousandTwentyTwoPreferredStockOfferingMember2022-03-140001261249agrx:PublicOfferingMember2021-10-3100012612492021-10-310001261249us-gaap:CommonStockMemberagrx:PublicOfferingMember2021-10-310001261249agrx:LoanAndSecurityAgreementFebruary2020Memberus-gaap:WarrantMember2023-05-310001261249agrx:LoanAndSecurityAgreementFebruary2020Memberagrx:RemainingSevenLakhsSharesMember2023-05-310001261249agrx:LoanAndSecurityAgreementFebruary2020Memberagrx:FirstSevenLakhsSharesMember2023-05-310001261249agrx:LoanAndSecurityAgreementFebruary2020Memberus-gaap:WarrantMember2022-07-310001261249agrx:LoanAndSecurityAgreementFebruary2020Memberagrx:RemainingSevenLakhsSharesMember2022-07-310001261249agrx:LoanAndSecurityAgreementFebruary2020Memberagrx:FirstSevenLakhsSharesMember2022-07-310001261249agrx:H.c.WainwrightCo.LlcSalesAgentMember2022-07-060001261249us-gaap:SeriesAPreferredStockMemberagrx:TwentyThousandTwentyTwoPreferredStockOfferingMember2022-04-250001261249us-gaap:SeriesBPreferredStockMemberagrx:TwentyThousandTwentyTwoPreferredStockOfferingMember2022-04-140001261249agrx:SeriesWarrantsMemberagrx:TwentyThousandTwentyTwoPreferredStockOfferingMember2022-04-140001261249agrx:LoanAndSecurityAgreementFebruary2020Memberus-gaap:WarrantMember2022-03-310001261249agrx:LoanAndSecurityAgreementFebruary2020Memberagrx:RemainingSevenLakhsSharesMember2022-03-310001261249agrx:LoanAndSecurityAgreementFebruary2020Memberagrx:FirstSevenLakhsSharesMember2022-03-310001261249agrx:TwentyThousandTwentyTwoPreferredStockOfferingMember2022-03-140001261249agrx:LoanAndSecurityAgreementFebruary2020Memberus-gaap:WarrantMember2021-10-310001261249agrx:LoanAndSecurityAgreementFebruary2020Memberagrx:RemainingSevenLakhsSharesMember2021-10-310001261249agrx:LoanAndSecurityAgreementFebruary2020Memberagrx:FirstSevenLakhsSharesMember2021-10-310001261249agrx:LoanAndSecurityAgreementFebruary2020Memberus-gaap:WarrantMember2021-02-260001261249agrx:LoanAndSecurityAgreementFebruary2020Memberagrx:PerceptiveWarrantsMember2021-02-260001261249agrx:LoanAndSecurityAgreementFebruary2020Memberagrx:RemainingSevenLakhsSharesMember2021-02-100001261249agrx:LoanAndSecurityAgreementFebruary2020Memberagrx:FirstSevenLakhsSharesMember2021-02-100001261249agrx:LoanAndSecurityAgreementFebruary2020Memberagrx:RemainingSevenLakhsSharesMember2020-02-100001261249agrx:LoanAndSecurityAgreementFebruary2020Memberagrx:PerceptiveWarrantsMember2020-02-100001261249agrx:LoanAndSecurityAgreementFebruary2020Memberagrx:FirstSevenLakhsSharesMember2020-02-1000012612492022-06-3000012612492021-12-310001261249us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-06-300001261249us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001261249us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001261249agrx:EmployeeAndNonemployeeStockOptionsMember2023-01-012023-06-300001261249agrx:CommonStockWarrantMember2023-01-012023-06-300001261249us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001261249agrx:EmployeeAndNonemployeeStockOptionsMember2022-01-012022-06-300001261249agrx:CommonStockWarrantMember2022-01-012022-06-300001261249us-gaap:InterestExpenseMember2023-04-012023-06-300001261249us-gaap:InterestExpenseMember2023-01-012023-06-300001261249us-gaap:InterestExpenseMember2022-04-012022-06-300001261249us-gaap:InterestExpenseMember2022-01-012022-06-300001261249agrx:EmployeeAndNonemployeeStockOptionsMemberus-gaap:SellingAndMarketingExpenseMember2023-04-012023-06-300001261249agrx:EmployeeAndNonemployeeStockOptionsMemberus-gaap:ResearchAndDevelopmentExpenseMember2023-04-012023-06-300001261249agrx:EmployeeAndNonemployeeStockOptionsMemberus-gaap:GeneralAndAdministrativeExpenseMember2023-04-012023-06-300001261249agrx:EmployeeAndNonemployeeStockOptionsMemberus-gaap:CostOfSalesMember2023-04-012023-06-300001261249agrx:EmployeeAndNonemployeeStockOptionsMember2023-04-012023-06-300001261249agrx:EmployeeAndNonemployeeStockOptionsMemberus-gaap:SellingAndMarketingExpenseMember2023-01-012023-06-300001261249agrx:EmployeeAndNonemployeeStockOptionsMemberus-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-06-300001261249agrx:EmployeeAndNonemployeeStockOptionsMemberus-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-06-300001261249agrx:EmployeeAndNonemployeeStockOptionsMemberus-gaap:CostOfSalesMember2023-01-012023-06-300001261249agrx:EmployeeAndNonemployeeStockOptionsMember2023-01-012023-06-300001261249agrx:EmployeeAndNonemployeeStockOptionsMemberus-gaap:SellingAndMarketingExpenseMember2022-04-012022-06-300001261249agrx:EmployeeAndNonemployeeStockOptionsMemberus-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-06-300001261249agrx:EmployeeAndNonemployeeStockOptionsMemberus-gaap:GeneralAndAdministrativeExpenseMember2022-04-012022-06-300001261249agrx:EmployeeAndNonemployeeStockOptionsMemberus-gaap:CostOfSalesMember2022-04-012022-06-300001261249agrx:EmployeeAndNonemployeeStockOptionsMember2022-04-012022-06-300001261249agrx:EmployeeAndNonemployeeStockOptionsMemberus-gaap:SellingAndMarketingExpenseMember2022-01-012022-06-300001261249agrx:EmployeeAndNonemployeeStockOptionsMemberus-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-06-300001261249agrx:EmployeeAndNonemployeeStockOptionsMemberus-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-06-300001261249agrx:EmployeeAndNonemployeeStockOptionsMemberus-gaap:CostOfSalesMember2022-01-012022-06-300001261249agrx:EmployeeAndNonemployeeStockOptionsMember2022-01-012022-06-300001261249us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-3000012612492023-04-012023-06-300001261249us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100012612492023-01-012023-03-310001261249us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-3000012612492022-04-012022-06-300001261249us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-3100012612492022-01-012022-03-3100012612492023-08-070001261249agrx:SeriesA1WarrantsMember2022-07-062022-07-060001261249agrx:SeriesWarrantsMemberagrx:TwentyThousandTwentyTwoPreferredStockOfferingMember2022-04-252022-04-250001261249agrx:NewWarrantMemberagrx:AtMarketOffering2022Member2022-04-252022-04-250001261249agrx:UniversalShelfOffering2020Member2020-10-020001261249us-gaap:CommonStockMember2023-04-012023-06-300001261249agrx:PreFundedWarrantsMember2023-01-012023-06-300001261249srt:MinimumMemberus-gaap:NewJerseyDivisionOfTaxationMemberagrx:TechnologyBusinessTaxCertificateProgramSaleOfUnusedTaxCarryforwardsMember2018-01-012018-01-310001261249agrx:LoanAndSecurityAgreementFebruary2020Member2023-10-012023-12-310001261249agrx:LoanAndSecurityAgreementFebruary2020Member2023-01-012023-06-300001261249agrx:CoriumAgreementMember2023-04-300001261249agrx:AtMarketSalesMember2023-01-012023-06-300001261249agrx:AtMarketSalesMember2022-01-012022-06-300001261249us-gaap:NewJerseyDivisionOfTaxationMemberagrx:TechnologyBusinessTaxCertificateProgramSaleOfUnusedTaxCarryforwardsMember2021-01-012021-01-310001261249us-gaap:NewJerseyDivisionOfTaxationMemberagrx:TechnologyBusinessTaxCertificateProgramSaleOfUnusedTaxCarryforwardsMember2018-01-012018-01-3100012612492022-01-012022-12-310001261249agrx:CoriumAgreementMember2023-06-3000012612492022-12-3100012612492023-01-012023-06-3000012612492022-01-012022-06-300001261249agrx:TwoThousandTwentyPerceptiveWarrantsMember2020-02-100001261249agrx:TwoThousandTwentyOnePerceptiveWarrantsMember2020-02-100001261249agrx:AtMarketOffering2022Member2023-04-120001261249agrx:TwentyThousandTwentyTwoPreferredStockOfferingMember2022-04-252022-04-250001261249agrx:PrepaymentOccurOnOrBeforeFebruary102024Memberagrx:LoanAndSecurityAgreementFebruary2020Member2020-02-102020-02-100001261249agrx:LoanAndSecurityAgreementFebruary2020Member2020-02-1000012612492020-02-102020-02-100001261249agrx:LoanAndSecurityAgreementFebruary2020Memberagrx:MinimumLondonInterbankOfferedRateLiborMember2020-02-102020-02-100001261249agrx:SeriesConvertiblePreferredStockMember2022-01-012022-06-300001261249agrx:SeriesBConvertiblePreferredStockMember2022-01-012022-06-300001261249agrx:FourCustomersMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300001261249agrx:FourCustomersMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001261249agrx:ThreeCustomersMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300001261249agrx:FourCustomersMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001261249agrx:ThreeCustomersMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001261249agrx:H.c.WainwrightCo.LlcSalesAgentMember2023-01-012023-06-300001261249agrx:H.c.WainwrightCo.LlcSalesAgentMember2022-07-062022-07-060001261249srt:MaximumMemberus-gaap:CommonStockMemberagrx:AtMarketSalesMember2022-04-272022-04-270001261249srt:MaximumMemberus-gaap:CommonStockMemberagrx:AtMarketOffering2022Member2022-01-102022-01-100001261249srt:MaximumMemberus-gaap:CommonStockMemberagrx:AtMarketSalesMember2021-03-012021-03-310001261249agrx:LoanAndSecurityAgreementFebruary2020Memberagrx:PerceptiveWarrantsMember2020-02-102020-02-100001261249agrx:SeriesA2WarrantsMember2022-07-062022-07-060001261249agrx:SeriesWarrantsMemberagrx:TwentyThousandTwentyTwoPreferredStockOfferingMember2022-03-142022-03-140001261249agrx:SeriesBWarrantsMemberagrx:TwentyThousandTwentyTwoPreferredStockOfferingMember2022-03-142022-03-140001261249agrx:TwentyThousandTwentyTwoPreferredStockOfferingMember2022-03-142022-03-140001261249agrx:PreFundedWarrantsMember2023-06-3000012612492023-06-300001261249srt:MaximumMemberus-gaap:CommonStockMemberagrx:AtMarketSalesMember2022-04-270001261249srt:MaximumMemberus-gaap:CommonStockMemberagrx:AtMarketOffering2022Member2022-01-100001261249srt:MaximumMemberus-gaap:CommonStockMemberagrx:AtMarketSalesMember2021-03-310001261249agrx:CoriumAgreementMember2023-04-012023-04-3000012612492022-04-012022-04-30iso4217:USDxbrli:purexbrli:sharesagrx:customeragrx:leaseagrx:itemiso4217:USDxbrli:sharesagrx:Y

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended June 30, 2023

OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from                      to                     

Commission File Number 001-36464

Agile Therapeutics, Inc.

(Exact name of registrant as specified in its charter)

Delaware

23-2936302

(State or other jurisdiction of incorporation or
organization)

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

500 College Road East, Suite 300

Princeton, New Jersey 08540

(Address including zip code of principal executive offices)

(609) 683-1880

(Registrant’s telephone number, including area code)

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

Title of each class

    

Trading Symbol

    

Name of exchange on which registered:

Common stock, par value $0.0001 per share

AGRX

The Nasdaq Capital 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 Exchange Act). Yes No

There were 1,926,510 shares of the registrant’s common stock, $0.0001 par value, outstanding as of August 7, 2023.

SPECIAL CAUTIONARY NOTICE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q includes statements that are, or may be deemed, “forward-looking statements.” In some cases, these forward-looking statements can be identified by the use of forward-looking terminology, including the terms “believes,” “estimates,” “anticipates,” “expects,” “plans,” “intends,” “may,” “designed,” “could,” “might,” “will,” “should,” “approximately” or, in each case, their negative or other variations thereon or comparable terminology, although not all forward-looking statements contain these words. They appear in a number of places throughout this Quarterly Report on Form 10-Q and include statements regarding our current intentions, beliefs, projections, outlook, analyses or current expectations concerning, among other things, our ongoing and planned manufacturing and commercialization of Twirla®, the potential market acceptance and uptake of Twirla®, including the level of reimbursement available from third-party payors, the development of our other potential product candidates, the attractiveness of our business to potential investors or business partners, the strength and breadth of our intellectual property, our planned clinical trials, the timing of and our ability to make regulatory filings and obtain and maintain regulatory approvals for our potential product candidates, the legal and regulatory landscape impacting our business, the degree of clinical utility of our products, particularly in specific patient populations, expectations regarding clinical trial data, our results of operations, financial condition, liquidity, prospects, growth and strategies, the length of time that we will be able to continue to fund our operating expenses and capital expenditures, our expected financing needs and sources of financing, the industry in which we operate and the trends that may affect the industry or us.

By their nature, forward-looking statements involve risks and uncertainties because they relate to events, competitive dynamics, and healthcare, regulatory and scientific developments and depend on the economic circumstances that may or may not occur in the future or may occur on longer or shorter timelines than anticipated. Although we believe that we have a reasonable basis for each forward-looking statement contained in this Quarterly Report on Form 10-Q, we caution you that forward-looking statements are not guarantees of future performance and that our actual results of operations, financial condition and liquidity, and the development of the industry in which we operate may differ materially from the forward-looking statements contained in this Quarterly Report on Form 10-Q. In addition, even if our results of operations, financial condition and liquidity, and the development of the industry in which we operate are consistent with the forward-looking statements contained in this Quarterly Report on Form 10-Q, they may not be predictive of results or developments in future periods.

Some of the factors that we believe could cause actual results to differ from those anticipated or predicted include:

our available cash and our ability to obtain additional funding to fund our business plan without delay and to continue as a going concern;
our ability to successfully maintain and enhance the commercialization of and increase the uptake for Twirla, our only approved product;
the rate and degree of market acceptance of Twirla by physicians, patients, clinics, institutions, third-party payors and others in the healthcare community;
our ability to obtain adequate coverage and reimbursement for Twirla in the United States from private and public third-party payors;
the size and growth of the markets for Twirla and our ability to serve those markets;
shortages of key materials in the supply chain implicating the manufacture and distribution of Twirla;
regulatory and legislative developments in the United States and foreign countries, which could include, among other things, a government shutdown or limiting access to prescription contraceptives;
the accuracy of our estimates regarding expenses, future revenues, capital requirements and needs for additional financing;

3

the growth in demand for Twirla and our ability to manage the levels of Twirla inventory, which could result in our having to write off inventory and our inability to meet the minimum requirements under our supply agreement with Corium Innovations, Inc. (“Corium”);
our ability to timely obtain from our third-party manufacturer, Corium, sufficient quantities or quality of Twirla or other materials required for a clinical trial or other tests and studies;
the ability of Corium to produce commercial supply in quantities and quality sufficient to satisfy market demand for Twirla;
the performance and financial condition of Corium or any of the suppliers;
our ability to design and successfully complete a post-marketing long-term, prospective observational safety study comparing risks for venous thromboembolism, or VTE, and arterial thromboembolism, or ATE, in new users of Twirla to new users of oral combined hormonal contraceptives, or CHCs, and new users of Xulane in U.S. women of reproductive age using CHCs and the outcomes of our discussions with the United States Food and Drug Administration, or FDA, regarding the results of our post-marketing commitment, or PMC, to assess the residual drug content of Twirla after use;
our ability to maintain regulatory approval of Twirla and the labeling under any approval we obtain;
our ability to obtain and maintain intellectual property protection for Twirla and our product candidates;
the success and timing of our clinical trials or other studies, including post-marketing studies for Twirla;
development of unexpected safety or efficacy concerns related to Twirla;
our ability to continue to develop and maintain successful sales and marketing capabilities, including our ability to maintain an effective sales force or failure to build-out and implement an effective health care compliance program;
our ability to come into compliance with the listing requirements of the Nasdaq Capital Market;
our ability to retain key employees and recruit the additional personnel we will need to support our commercialization plan for Twirla; and
our ability to successfully implement our strategy.

Any forward-looking statements that we make in this Quarterly Report on Form 10-Q speak only as of the date of such statement, and we undertake no obligation to update such statements to reflect events or circumstances after the date of this Quarterly Report on Form 10-Q. You should also read carefully the factors described in the “Risk Factors” included in Part I, Item 1A of our Annual Report on Form 10-K for the fiscal year ended December 31, 2022 filed with the Securities and Exchange Commission on March 23, 2023 to better understand significant risks and uncertainties inherent in our business and underlying any forward-looking statements. As a result of these factors, we cannot assure you that the forward-looking statements in this Quarterly Report on Form 10-Q will prove to be accurate. Furthermore, if our forward-looking statements prove to be inaccurate, any such inaccuracy may be material. In light of the significant uncertainties in these forward-looking statements, you should not regard any of these statements as a representation or warranty by us or any other person that we will achieve our objectives and plans in any specified timeframe, or at all.

This Quarterly Report on Form 10-Q includes statistical and other industry and market data that we obtained from industry publications and research, surveys, and studies conducted by third parties. Industry publications and third-party research, surveys, and studies generally indicate that their information has been obtained from sources believed to be reliable, although they do not guarantee the accuracy or completeness of such information. While we believe these industry publications and third-party research, surveys, and studies are reliable, we have not independently verified such data.

4

We qualify all of our forward-looking statements by these cautionary statements. In addition, with respect to all of our 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.

Twirla® is one of our trademarks used in this Form 10-Q.  This Form 10-Q also includes trademarks, tradenames, and service marks that are the property of other organizations. Solely for convenience, our trademarks and tradenames referred to in this Form 10-Q may appear without the ® symbol, but those references are not intended to indicate, in any way, that we will not assert, to the fullest extent under applicable law, our rights, or the right of the applicable licensor to these trademarks and tradenames.

5

Agile Therapeutics, Inc.

Part I — Financial Information

ITEM 1. Financial Statements

Agile Therapeutics, Inc.

Balance Sheets

(Unaudited)

(in thousands, except par value and share data)

June 30, 

December 31, 

    

2023

    

2022

Assets

Current assets:

Cash and cash equivalents

$

2,785

$

5,246

Accounts receivable, net

4,461

3,377

Inventory, net

2,537

1,332

Prepaid expenses and other current assets

 

1,866

 

1,403

Total current assets

 

11,649

 

11,358

Property and equipment, net

 

126

 

177

Right of use asset

558

695

Other non-current assets

 

238

 

2,012

Total assets

$

12,571

$

14,242

Liabilities and stockholders’ deficit

Current liabilities:

Long-term debt, current portion

$

1,562

$

1,426

Notes payable, current portion

502

Accounts payable

6,156

7,734

Accrued expenses

 

6,747

 

3,908

Lease liability, current portion

 

342

 

319

Total current liabilities

 

15,309

 

13,387

Lease liabilities, long-term

288

466

Warrant liability

9,095

5,934

Total liabilities

24,692

19,787

Commitments and contingencies (Note 10)

Stockholders’ deficit

Preferred stock, $0.0001 par value, 10,000,000 shares authorized, 4,850 issued and no shares outstanding at June 30, 2023 and no shares issued and outstanding at December 31, 2022

Common stock, $0.0001 par value, 300,000,000 shares authorized, 1,640,805 and 859,402 issued and outstanding at June 30, 2023 and December 31, 2022, respectively

 

 

Additional paid-in capital

 

405,779

 

403,157

Accumulated deficit

 

(417,900)

 

(408,702)

Total stockholders’ deficit

 

(12,121)

 

(5,545)

Total liabilities and stockholders’ deficit

$

12,571

$

14,242

See accompanying notes to unaudited financial statements.

6

Agile Therapeutics, Inc.

Statements of Operations and Comprehensive Loss

(Unaudited)

(in thousands, except per share and share data)

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

Revenues, net

$

5,503

$

2,126

$

9,316

$

3,887

Cost of product revenues

2,307

2,231

4,310

3,758

Gross profit

3,196

(105)

5,006

129

Operating expenses:

Research and development

$

703

$

856

$

1,466

$

2,113

Selling and marketing

4,570

7,411

9,240

17,964

General and administrative

 

3,049

 

3,026

 

6,133

 

7,023

Total operating expenses

 

8,322

 

11,293

 

16,839

 

27,100

Loss from operations

 

(5,126)

 

(11,398)

 

(11,833)

 

(26,971)

Other income (expense)

Interest income

 

15

 

2

 

48

 

3

Interest expense

(372)

(823)

(773)

(1,695)

Unrealized gain on warrant liability

1,674

7,051

3,361

8,435

Total other income, net

1,317

6,230

2,636

6,743

Loss before benefit from income taxes

(3,809)

(5,168)

(9,197)

(20,228)

Benefit from income taxes

4,675

Net loss and comprehensive loss

$

(3,809)

$

(5,168)

$

(9,197)

$

(15,553)

Net loss per share (basic and diluted)

$

(2.15)

$

(57.29)

$

(6.85)

$

(203.76)

Weighted-average common shares (basic and diluted)

 

1,769,803

90,204

 

1,343,293

76,331

See accompanying notes to unaudited financial statements.

7

Agile Therapeutics, Inc.

Statements of Changes in Stockholders’ Deficit

(Unaudited)

(in thousands, except share data)

Preferred Stock

Common Stock

Additional

Accumulated

Total

Number of

Number of

Paid-in

Other Comprehensive

Accumulated

Stockholders'

    

Shares

    

Amount

Shares

    

Amount

    

Capital

    

Income

Deficit

    

Deficit

Balance December 31, 2022

$

859,402

$

$

403,157

$

$

(408,702)

$

(5,545)

Share-based compensation - stock options and RSUs

498

498

Issuance of common stock pursuant to at-the market stock sales, net of expenses

72,699

1,003

1,003

Net loss

(5,389)

(5,389)

Balance March 31, 2023

$

932,101

$

$

404,658

$

$

(414,091)

$

(9,433)

Share-based compensation - stock options and RSUs

482

482

Fractional shares retired as a result of reverse split

(13)

(13)

Issuance of common stock pursuant to at-the market stock sales, net of expenses

105,342

652

652

Issuance of common stock in public offering, net of offering costs

95,000

Exercise of pre-funded warrants

508,286

Vesting of RSUs

76

Net loss

(3,809)

(3,809)

Balance June 30, 2023

$

1,640,805

$

$

405,779

$

$

(417,900)

$

(12,121)

See accompanying notes to unaudited financial statements.

On April 10, 2023, the Company effectuated a one-for-fifty reverse stock split of its outstanding shares of common stock (the “Reverse Stock Split”). The Reverse Stock Split reduces the Company’s shares of outstanding common stock, stock options, RSU’s, and warrants to buy shares of the Company’s common stock. Fractional shares of common stock that would have otherwise resulted from the Reverse Stock Split were rounded down to the nearest whole share, and cash in lieu payments were made to stockholders. All share and per share data for all periods presented in the accompanying financial statements and the related disclosures have been adjusted retrospectively to reflect the Reverse Stock Split. The number of authorized shares of common stock and the par value per share remains unchanged.

8

Agile Therapeutics, Inc.

Statements of Changes in Stockholders' Equity (Deficit)

(Unaudited)

(in thousands, except share data)

Preferred Stock

Common Stock

Additional

Accumulated

Total

Number of

Number of

Paid-in

Other Comprehensive

Accumulated

Stockholders'

    

Shares

    

Amount

    

Shares

    

Amount

Capital

Income

Deficit

Deficit

Balance December 31, 2021

$

60,698

$

$

387,205

$

$

(383,290)

$

3,915

Share-based compensation - stock options and RSUs

764

764

Issuance of common stock pursuant to at-the market stock sales, net of expenses

512

348

348

Issuance of series A and B convertible preferred stock in a registered direct offering (Note 8)

4,850

Conversion of series A convertible preferred stock

6,063

Vesting of RSUs

(2,425)

35

Net loss

(10,385)

(10,385)

Balance March 31, 2022

2,425

67,308

$

$

388,317

$

$

(393,675)

$

(5,358)

Share-based compensation - stock options and RSUs

$

669

669

Issuance of common stock pursuant to at-the market stock sales, net of expenses

173,750

12,226

12,226

Conversion of series B convertible preferred stock

(2,425)

6,062

Vesting of RSUs

82

Unrealized net gain on marketable securities

Net loss

(5,168)

(5,168)

Balance June 30, 2022

$

$

247,202

$

$

401,212

$

$

(398,843)

$

2,369

See accompanying notes to unaudited financial statements.

9

Agile Therapeutics, Inc.

Statements of Cash Flows

(Unaudited)

(in thousands)

Six Months Ended

June 30, 

   

2023

   

2022

Cash flows from operating activities:

Net loss

$

(9,197)

$

(15,553)

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

Depreciation

 

51

 

1,057

Amortization

 

137

 

124

Noncash stock-based compensation

 

979

 

1,433

Noncash amortization of deferred financing costs

586

797

Unrealized gain on warrants

(3,361)

(8,435)

Changes in operating assets and liabilities:

 

 

Accounts receivable

(1,084)

(554)

Inventory

(1,204)

(1,374)

Prepaid expenses and other assets

1,873

1,267

Accounts payable and accrued expenses

 

1,260

 

3,643

Lease liability

(154)

(90)

Net cash used in operating activities

 

(10,114)

 

(17,685)

Cash flows from investing activities:

Acquisition of property and equipment

 

 

(133)

Net cash used in investing activities

 

 

(133)

Cash flows from financing activities:

Proceeds from issuance of preferred stock in registered direct offering, net of offering costs

4,129

Proceeds from At-the-Market sales of common stock, net of offering costs

1,655

12,573

Proceeds from the issuance of common stock in public offering, net of offering costs

6,509

Repayments of long-term debt

(450)

(5,000)

Repayments of note payable

(61)

Net cash provided by financing activities

7,653

11,702

Net decrease in cash and cash equivalents

 

(2,461)

 

(6,116)

Cash and cash equivalents, beginning of period

 

5,246

 

19,143

Cash and cash equivalents, end of period

$

2,785

$

13,027

Supplemental disclosure of noncash financing activities

Warrants issued in connection with long-term debt

$

$

Warrants issued in connection with preferred stock financing

2,101

Conversion of Series A preferred stock into common stock

897

Conversion of Series B preferred stock into common stock

887

Supplemental cash flow information

Interest paid

$

93

$

898

See accompanying notes to unaudited financial statements.

10

1. Organization and Description of Business

Nature of Operations

Agile Therapeutics, Inc. (“Agile” or the “Company”) was incorporated in Delaware on December 22, 1997. Agile is a women’s healthcare company dedicated to fulfilling the unmet health needs of today’s women. The Company’s activities since inception have consisted principally of raising capital, performing research and development, including development of the Company’s lead product, Twirla®, and more recently commercializing Twirla. The Company is headquartered in Princeton, New Jersey.

The Company’s sole approved product, Twirla, is a once-weekly prescription contraceptive patch that received approval from the U.S. Food and Drug Administration, or FDA, in February 2020 and was commercially launched in early December 2020. Substantially all of the Company’s resources are currently dedicated to commercializing Twirla in the United States. The Company has generated minimal product revenue to date and is subject to a number of risks similar to those of other early stage commercial companies, including, but not limited to, dependence on key individuals, the difficulties and uncertainties inherent in the development of commercially usable products, market acceptance of products, protection of proprietary technology, the potential need to obtain additional capital necessary to fund the development of its products, reliance on a consistent supply chain both for Twirla and in general, macroeconomic factors such as inflation, competition from larger companies, and compliance with FDA and other government regulations. If the Company does not continue to successfully commercialize Twirla, it will be unable to generate recurring product revenue or achieve profitability. The Company has incurred operating losses and negative cash flows from operating activities each year since inception. As of June 30, 2023, the Company had an accumulated deficit of approximately $417.9 million. The Company expects to continue to incur significant operating expenses for the foreseeable future in connection with its ongoing activities, as the Company:

maintains a sales and marketing infrastructure and contract manufacturing arrangement to support the continued commercialization of Twirla in the United States;

continues to commercialize Twirla and seek increased uptake of Twirla in the United States;

continues to evaluate additional line extensions for Twirla and initiates development of potential product candidates in addition to Twirla;
maintains, leverages, and expands the Company’s intellectual property portfolio; and
maintains operational, financial, and management information systems and personnel, including personnel to support the Company’s product development and future commercialization efforts.

The Company has financed its operations to date primarily through the issuance and sale of its common stock in both public and private offerings (see Note 8), private placements of its convertible preferred stock, venture loans, and non-dilutive grant funding.

Going Concern

As of June 30, 2023, the Company had cash and cash equivalents of $2.8 million and a $3.7 million working capital deficit. The Company’s current liquidity is sufficient to fund operations into September 2023. The Company closely monitors its cash and cash equivalents and will need to raise additional funds to meet its projected operating requirements, including the continued commercialization of Twirla, and exploring the advancement of its existing pipeline and its possible expansion through business development activities.

The Company has generated losses since inception, used substantial cash in operations, has a working capital deficit at June 30, 2023, and anticipates it will continue to incur net losses for the foreseeable future. The Company’s future success depends on its ability to obtain additional capital and/or implement various strategic alternatives, and there can be no assurance that any financing can be realized by the Company, or if realized, what the terms of any such financing may be, or that any amount that the Company is able to raise will be adequate. Based upon the foregoing, management has concluded that there is substantial doubt about the Company’s ability to continue as a going concern through the 12 months following the date on which this Quarterly Report on Form 10-Q is filed.

11

The Company continues to analyze various alternatives, including refinancing alternatives, asset sales and mergers and acquisitions. The Company’s future success depends on its ability to raise additional capital as discussed above. The Company cannot be certain that these initiatives, or raising additional capital, whether through selling additional debt or equity securities or obtaining a line of credit or other loan, will be available to it or, if available, will be on terms acceptable to the Company. If the Company issues additional securities to raise funds, these securities may have rights, preferences, or privileges senior to those of its common stock, and the Company’s current stockholders will experience dilution. If the Company is unable to obtain funds when needed or on acceptable terms, the Company then may be unable to continue the commercialization of Twirla, and may also be required to cut operating costs, and forego future development and other opportunities.

The unaudited financial statements as of June 30, 2023 have been prepared under the assumption that the Company will continue as a going concern for the next 12 months. The Company’s ability to continue as a going concern is dependent upon its uncertain ability to obtain additional capital, reduce expenditures and/or execute on its business plan and successfully commercialize Twirla. The unaudited financial statements as of June 30, 2023 do not include any adjustments that might result from the outcome of this uncertainty. If the Company is unable to continue as a going concern, it may have to liquidate its assets and may receive less than the value at which those assets are carried on the financial statements.

Basis of Presentation

The accompanying unaudited interim financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim information and pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) for Quarterly Reports on Form 10-Q. Accordingly, certain information and footnote disclosure normally included in financial statements prepared in accordance with U.S. GAAP has been condensed or omitted pursuant to such rules and regulations. These interim financial statements should be read in conjunction with the audited financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 as filed with the SEC on March 23, 2023.

In the opinion of management, the unaudited interim financial statements reflect all adjustments, which are normal recurring adjustments, necessary for the fair presentation of the financial information for the interim periods presented. The results of operations for the three and six months ended June 30, 2023 are not necessarily indicative of the operating results for the full fiscal year or any future period.

The accompanying unaudited financial statements have been prepared on a basis which assumes that the Company will continue as a going concern and which contemplates the realization of assets and satisfaction of liabilities and commitments in the normal course of business. The Company has incurred recurring losses and negative cash flows from operations. If the Company encounters unforeseen factors that impact the Company’s current business plan or its ability to generate revenue from the commercialization of Twirla, the Company believes it has the ability to revise its commercial plans, including curtailing sales and marketing spending, to allow it to continue to fund its operations.

2. Summary of Significant Accounting Policies

The Company’s complete listing of significant accounting policies is described in Note 2 to the Company’s audited financial statements as of December 31, 2022 included in its Annual Report on Form 10-K filed with the SEC on March 23, 2023.

Use of Estimates

The preparation of the Company’s financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. The Company bases its estimates and judgments on historical experience and various other assumptions that it believes are reasonable under the circumstances. The amounts of assets and liabilities reported in the Company’s balance sheets and the amounts of revenue and expenses reported for each of the periods presented are affected by estimates and assumptions, which are used for, but not limited to, revenue recognition, costs of product revenues,

12

inventory reserves, the accounting for common stock warrants, stock-based compensation, and accounting for research and development costs. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates.

Risks and Uncertainties

While Twirla has been approved by the FDA, other potential product candidates developed by the Company will require approval from the FDA prior to commercial sales. There can be no assurance that the Company’s other product candidates will receive the required approval. If the Company is denied approval or such approval is delayed, or is unable to obtain the necessary financing to complete development and approval, there could be a material adverse impact on the Company’s financial condition and results of operations.

It should be noted that the possibility of continued public health threats could adversely affect the Company’s ongoing or planned business operations. For example, the coronavirus (“COVID-19”) pandemic previously resulted in federal, state and local governments and private entities mandating various restrictions, including travel restrictions, access restrictions, restrictions on public gatherings, and stay at home orders. The most significant impacts to the Company’s business were encountered by sales representatives promoting Twirla in the field, as some offices limited opportunities for face-to-face interactions with healthcare providers. Re-implementation of COVID-19 restrictions, if necessary in the future, may disrupt the Company’s business and/or could adversely affect the Company’s commercialization plans and results. The Company cannot presently predict the scope and severity of any potential business shutdowns or disruptions, but if the Company or any of the third parties with whom the Company engages, including personnel at third-party manufacturing facilities and other third parties with whom the Company conducts business, were to experience shutdowns or other business disruptions, the Company’s ability to conduct its business in the manner and on the timeline presently planned could be materially and adversely impacted. Another shutdown necessitating work in a completely remote environment could result in delays to its business activities and commercialization plan. The Company will continue to closely monitor events as they develop, and plan for alternative and mitigating measures that can be implemented if needed.

Cash and Cash Equivalents

The Company considers all highly-liquid investments with an original maturity of three months or less when purchased to be cash equivalents. All cash and cash equivalents are held in United States financial institutions. Cash and cash equivalents include money market funds that invest primarily in commercial paper and U.S. government and U.S. government agency obligations.

The Company maintains balances with financial institutions in excess of the Federal Deposit Insurance Corporation limit.

Trade Accounts Receivable and Allowances

Trade accounts receivable are amounts owed to the Company by its customers for product that has been delivered. The trade accounts receivable are recorded at the invoice amount, less prompt pay and other discounts, chargebacks, and an allowance for credit losses, if any. The allowance for credit losses represents the Company’s estimate of losses over the life of the receivables. The Company evaluates forward-looking economic factors and uses professional judgment to determine the allowance for credit losses. The credit loss reserves are reviewed and adjusted periodically. Credit loss reserves were not material as of June 30, 2023 and December 31, 2022.

Trade accounts receivable are aged based on the contractual payment terms. When the collectability of an invoice is no longer probable, the Company will create a reserve for that specific receivable. If a receivable is determined to be uncollectible, it is charged against the general credit loss reserve or the reserve for the specific receivable, if one exists.

Fair Value of Financial Instruments

In accordance with Accounting Standards Codification (“ASC”) 825, Financial Instruments, disclosures of fair value information about financial instruments are required, whether or not recognized in the balance sheet, for which it is practicable to estimate that value. Cash and cash equivalents (see Note 3) and the Company’s warrant liability (see Note 3) are carried at fair value. The warrant liability is measured at fair value in accordance with ASC 815.

13

Other financial instruments, including accounts receivable, accounts payable and accrued liabilities, are carried at cost, which approximates fair value given their short-term nature.

Inventory

Inventory is valued utilizing the weighted average costing method. The Company records an inventory reserve for losses associated with dated, expired, excess or obsolete items. This reserve is based on management’s current knowledge with respect to inventory levels, planned production and sales volume assumptions. As of June 30, 2023 and December 31, 2022, inventory reserves approximated $1.1 million and $0.6 million, respectively.

Long-Lived Assets

In accordance with ASC 360, Property, Plant and Equipment, the Company’s policy is to review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Management does not believe the carrying values of any long-lived assets are impaired as of June 30, 2023.

Research and Development Expenses

Research and development costs are expensed as incurred. Research and development expense consists primarily of costs related to personnel, including salaries and other personnel-related expenses, expenses related to manufacturing, clinical trial expenses, consulting fees, and support services used in drug development. All research and development costs are charged to operations as incurred in accordance with ASC 730, Research and Development.

In certain circumstances, the Company is required to make advance payments to vendors for goods or services that will be received in the future for use in research and development activities. In such circumstances, the advance payments are deferred and are expensed when the activity has been performed or when the goods have been received.

Advertising Costs

The Company has elected to expense advertising costs when incurred. Advertising costs totaled zero and $1.9 million for the three months ended June 30, 2023 and 2022, respectively, and totaled zero and $5.2 million for the six months ended June 30, 2023 and 2022, respectively.

Deferred Financing Costs

Costs directly attributable to the Company’s senior secured term loan (see Note 7) are deferred and reported as a reduction of the related term loan. These costs represent legal fees and other costs related to the term loan and are being amortized utilizing the straight-line method over the term of the loan. Amortization of deferred financing costs charged to interest expense was approximately $49,000 and $66,000 for the three months ended June 30, 2023 and 2022, respectively and was approximately $102,000 and $139,000 for the six months ended June 30, 2023 and 2022, respectively.

Concentrations of Credit Risk

Financial instruments which potentially subject the Company to credit risk consist principally of cash, cash equivalents, and accounts receivable. The Company invests its cash and cash equivalents in interest-bearing accounts in United States financial institutions, the balances of which exceed federally insured limits. The Company mitigates credit risk by limiting the investment type and maturity to securities that preserve capital, maintain liquidity, and have a high credit quality. The Company has not recognized any losses from credit risks on such accounts. The Company has no financial instruments with off balance sheet risk of accounting loss.

Major customers of the Company are defined as those constituting greater than 10% of its total revenue. In the three months ended June 30, 2023, the Company had sales to four customers that individually accounted for more than 10% of its total revenue. These customers had sales of $1.3 million, $1.2 million, $1.1 million, and $0.8 million, respectively, which represented 83% of total revenues in the three months ended June 30, 2023. In the six months ended June 30, 2023, the Company had sales to four customers that individually accounted for more than

14

10% of its total revenue. These customers had sales of $2.2 million, $2.1 million, $1.9 million and $1.9 million, respectively, which represented 87% of total revenue for the six months ended June 30, 2023. Accounts receivable related to these four customers comprised 30%, 21%, 21%, and 12%, of the Company’s total accounts receivable, respectively, as of June 30, 2023. In the three months ended June 30, 2022, the Company had sales to three customers that individually accounted for more than 10% of its total revenue. These customers had sales of $0.7 million, $0.6 million, and $0.6 million, respectively, which represented 88% of total revenues in the three months ended June 30, 2022. In the six months ended June 30, 2022, the Company had sales to three customers that individually accounted for more than 10% of its total revenue. These customers had sales of $1.2 million, $1.1 million, and $1.1 million, respectively, which represented 88% of total revenues in the six months ended June 30, 2022.

Revenue Recognition

The Company recognizes revenue from the sale of its product, Twirla, in accordance with ASC 606, Revenue from Contracts with Customers (ASC 606). The provisions of ASC 606 require the following steps to determine revenue recognition: (1) identify the contract(s) with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when (or as) the entity satisfies a performance obligation.

In accordance with ASC 606, the Company recognizes revenue at the point in time when its performance obligation is satisfied by transferring control of the promised goods or services to a customer. In accordance with the Company’s contracts with customers, control of the product is transferred upon the conveyance of title, which occurs when the product is sold to and received by a customer. The Company’s customers are located in the United States and consist primarily of wholesale distributors. Trade accounts receivable due to the Company from contracts with its customers are stated separately in the balance sheet, net of various allowances as described in the Trade Accounts Receivable and Allowance policy.

The amount of revenue recognized by the Company is equal to the amount of consideration that is expected to be received from the sale of product to its customers. Revenue is only recognized when it is probable that a significant reversal will not occur in future periods. To determine whether a significant reversal will occur in future periods, the Company assesses both the likelihood and magnitude of any such potential reversal of revenue.

Twirla is sold to customers at the wholesale acquisition cost (“WAC”). However, the Company records product revenue, net of reserves for applicable variable consideration. These types of variable consideration items reduce revenue and include the following:

Distribution services fees;
Prompt pay and other discounts;
Product returns;
Chargebacks;
Rebates; and
Co-payment assistance.

An estimate for each variable consideration item is made and is recorded in conjunction with the revenue being recognized. Generally, if the estimated amount is payable to a customer, it is recorded as a reduction to accounts receivable. If the estimated amount is payable to an entity other than a customer, it is recorded as a current liability. An estimated amount of variable consideration may differ from the actual amount. At each balance sheet date, these provisions are analyzed, and adjustments are made if necessary. Any adjustments made to these provisions would affect net product revenue and earnings in the current period.

In accordance with ASC 606, the Company must make significant judgments to determine the estimate for certain variable consideration. For example, the Company must estimate the percentage of end-users that will obtain the product through public insurance such as Medicaid or through private commercial insurance. To determine these estimates, the Company relied on industry standard data and trend analysis since historical sales data was not available as Twirla was launched in December 2020. As historical data continues to become available, the Company will incorporate that data into its estimates of variable consideration.

15

The specific considerations that the Company uses in estimating these amounts related to variable considerations are as follows:

Distribution services fees – The Company pays distribution service fees to its wholesale distributors. These fees are a contractually fixed percentage of WAC and are calculated at the time of sale based on the purchase amount. The Company records these fees as contra trade accounts receivable on the balance sheet.

Prompt pay and other discounts – The Company incentivizes its customers to pay their invoices on time through prompt pay discounts. These discounts are an industry standard practice and the Company offers a prompt pay discount to each wholesale distributor customer. The specific prompt pay terms vary by customer and are contractually fixed. Prompt pay discounts are typically taken by the Company’s customers, so an estimate of the discount is recorded at the time of sale based on the WAC. Prompt pay discount estimates are recorded as contra trade accounts receivable on the balance sheet.

The Company may also give other discounts to its customers to incentivize purchases and promote customer loyalty. The terms of such discounts may vary by customer. These discounts reduce gross product revenue at the time the revenue is recorded.

Product returns – Customers have the right to return product that is within six months or less of the labeled expiration date or that is past the expiration date by no more than twelve months. Twirla was commercially launched in December 2020 and with limited historical sales data, an estimate for product returns as of June 30, 2023 was made based on industry standard data and trend analysis. Estimated product returns are recorded as other current liabilities in accrued expenses on the balance sheet.

Chargebacks – Certain covered entities and government entities will be able to purchase the product at a price discounted below WAC. The difference between the government or covered entity purchase price and the wholesale distributor purchase price of WAC will be charged back to the Company. The Company estimates the amount in chargebacks based on the expected number of claims and related cost that is associated with the revenue being recognized for product that remains in the distribution channel at the end of each reporting period. Estimated chargebacks are recorded as contra trade accounts receivable on the balance sheet.

Rebates – The Company will be subject to mandatory discount obligations under the Medicaid and Tricare programs. The rebate amounts for these programs are determined by statutory requirements or contractual arrangements. Rebates are owed after the product has been dispensed to an end user and the Company has been invoiced. Rebates for Medicaid and Tricare are typically invoiced in arrears. The Company estimates the amount in rebates based on the expected number of claims and related cost that is associated with the revenue being recognized for product that remains in the distribution channel at the end of each reporting period. Rebate estimates are recorded as other current liabilities in accrued expenses on the balance sheet.

Co-payment assistance – The Company offers a co-payment assistance program to commercially insured patients whose insurance requires a co-payment to be made when filling their prescription. This is a voluntary program that is intended to provide financial assistance to patients meeting certain eligibility requirements. The Company estimates the amount of co-payment assistance based on the expected number of claims and related cost that is associated with the revenue being recognized for product that remains in the distribution channel at the end of each reporting period. Co-payment assistance estimates are recorded as other current liabilities in accrued expenses on the balance sheet.

Provisions for the revenue reserves described above totaled $6.3 million and $1.6 million for the three months ended June 30, 2023 and 2022, respectively, and $10.8 million and $2.8 million for the six months ended June 30, 2023 and 2022, respectively. As of June 30, 2023, reserves on the balance sheet associated with variable consideration were $7.1 million.

Warrants

The Company accounts for its warrants to purchase common stock in accordance with ASC 480, Distinguishing Liabilities from Equity.

In connection with entering into a senior secured term loan facility in February 2020 (the “Perceptive Credit Agreement”), the Company issued warrants to purchase 700 shares of its common stock to the lender, Perceptive

16

Credit Holdings III, L.P. (“Perceptive”). In connection with an amendment to that facility in February 2021, the Company issued warrants to purchase 225 shares of the Company’s common stock (collectively, the “Perceptive Warrants”). The Perceptive Warrants qualify for equity classification and have been allocated based upon the relative fair value of the base instrument and the warrant. The Perceptive Warrants were subject to repricing in the event of an offering of securities at a price lower than the existing strike price before June 30, 2023. In March 2023, in connection with the Waiver and Sixth Amendment to the Perceptive Credit Agreement, the Company amended and restated the Perceptive Warrants to reset the strike price of the Perceptive Warrants. See Notes 7 and 8 for additional information.

In connection with an underwritten public offering completed in October 2021, the Company issued warrants to purchase 6,660 shares of its common stock. These warrants are classified as liabilities, were measured at fair value upon issuance, with subsequent changes in fair value reported in the Statement of Operations each reporting period. This offering also triggered an adjustment to the exercise price of the Perceptive Warrants, which resulted in a reduction of the strike price for these warrants. This reduction resulted in an immaterial increase to additional paid-in-capital. See Notes 7 and 8 for additional information.

In connection with a registered direct offering completed in March 2022, the Company issued warrants to purchase 24,856 shares of its common stock. These warrants are classified as liabilities, were measured at fair value upon issuance, with subsequent changes in fair value reported in the Statement of Operations each reporting period. This offering also triggered an adjustment to the exercise price of the Perceptive Warrants, which resulted in a reduction of the strike price for these warrants. This reduction resulted in an immaterial increase to additional paid-in-capital. See Notes 7 and 8 for additional information.

In connection with a letter agreement and waiver entered into with an investor on April 2022, the Company issued warrants to purchase 4,243 shares of common stock. These warrants are classified as liabilities, were measured at fair value upon issuance, with subsequent changes in fair value reported in the Statement of Operations each reporting period. See Note 8 for additional information.

In connection with a public offering completed in July 2022, the Company issued warrants to purchase 1,093,333 shares of its common stock. These warrants are classified as liabilities, were measured at fair value upon issuance, with subsequent changes in fair value reported in the Statement of Operations each reporting period. This offering also triggered an adjustment to the exercise price of the Perceptive Warrants, which resulted in a reduction of the strike price for these warrants.

In connection with a public offering completed in May 2023, the Company issued warrants to purchase 3,792,572 shares of its common stock. These warrants are classified as liabilities, were measured at fair value upon issuance, with subsequent changes in fair value reported in the Statement of Operations each reporting period. This offering also triggered an adjustment to the exercise price of the Perceptive Warrants, which resulted in a reduction of the strike price for these warrants.

Income Taxes

The Company accounts for deferred taxes using the asset and liability method as specified by ASC 740, Income Taxes. Deferred income tax assets and liabilities are determined based on differences between the financial statement reporting and the tax basis of assets and liabilities, operating losses and tax credit carryforwards. Deferred income taxes are measured using the enacted tax rates and laws that are anticipated to be in effect when the differences are expected to reverse. The measurement of deferred income tax assets is reduced, if necessary, by a valuation allowance for any tax benefits which are not expected to be realized. The effect on deferred income tax assets and liabilities of a change in tax rates is recognized in the period that such tax rate changes are enacted.

The Company has adopted the authoritative guidance on accounting for and disclosure of uncertainty in tax positions which prescribes a comprehensive model for the financial statement recognition, measurement, presentation, and disclosure of uncertain tax positions taken or expected to be taken in income tax returns. The Company has no uncertain tax positions as of June 30, 2023 that qualify for either recognition or disclosure in the financial statements under this guidance.

17

Stock-Based Compensation

The Company accounts for stock-based compensation in accordance with ASC 718, Compensation-Stock Compensation. The Company grants stock options for a fixed number of shares to employees and non-employees with an exercise price equal to no less than the fair value of the shares at grant date. Compensation cost is recognized for all share-based payments granted and is based on the grant-date fair value estimated using the weighted-average assumption of the Black-Scholes option pricing model based on key assumptions such as stock price, expected volatility and expected term. The Company elects to account for forfeitures when they occur. The equity instrument is not considered to be issued until the instrument vests. As a result, compensation cost is recognized over the requisite service period with an offsetting credit to additional paid-in capital.

The Company also awards restricted stock units (“RSUs”) to employees and its board of directors. RSUs are generally subject to forfeiture if employment terminates prior to the completion of the vesting restrictions. The Company expenses the cost of the RSUs, which is determined to be the fair market value of the shares of common stock underlying the RSUs at the date of grant, ratably over the period during which the vesting restrictions lapse.

Net Loss Per Share

Basic net loss per share is calculated by dividing the net loss attributable to common stockholders by the weighted average number of common shares outstanding for the period, without consideration for common stock equivalents. Diluted net loss per share is calculated by dividing the net loss attributable to common stockholders by the weighted average number of common shares outstanding plus the effect of dilutive potential common shares outstanding during the period determined using the treasury-stock and if-converted methods. For purposes of the diluted net loss per share calculation, common stock warrants, unvested RSUs and stock options are considered to be potentially dilutive securities but are excluded from the calculation of diluted net loss per share because their effect would be anti-dilutive, and therefore, basic and diluted net loss per share were the same for all periods presented.

The following table sets forth the outstanding potentially dilutive securities that have been excluded from the calculation of diluted net loss per share for the three and six months ended June 30, 2023 and 2022, respectively, because to do so would be anti-dilutive (in common equivalent shares):

June 30, 

 

    

2023

    

2022

    

Common stock warrants

 

5,017,410

 

36,691

Unvested restricted stock units

 

135,047

 

142

Common stock options

43,510

5,778

Total

 

5,195,967

 

42,611

Recent Accounting Pronouncements

From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board (“FASB”) or other standard setting bodies that the Company adopts as of the specified effective date. Unless otherwise discussed below, the Company does not believe that the adoption of recently issued standards have or may have a material impact on its consolidated financial statements or disclosures.

The Company did not adopt any new accounting pronouncements during the six months ended June 30, 2023 that had a material effect on its financial statements.

3. Fair Value Measurements

ASC 820, Fair Value Measurements and Disclosures, describes the fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable, that may be used to measure fair value.

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Assets and liabilities that are measured at fair value are reported using a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy maximizes the

18

use of observable inputs and minimizes the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:

Level 1 — Quoted prices in active markets for identical assets or liabilities. The Company’s Level 1 assets consist of cash and cash equivalents. The Company has no Level 1 liabilities.
Level 2 — Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted market prices for similar assets or liabilities in active markets or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets and liabilities. The Company has no Level 2 assets or liabilities.
Level 3 — Unobservable inputs that are supported by little or no market data and which require internal development of assumptions about how market participants price the fair value of the assets or liabilities. The Company has no Level 3 assets. Level 3 liabilities consist of warrant liability.

The following table sets forth the Company’s financial instruments measured at fair value by level within the fair value hierarchy as of June 30, 2023 and December 31, 2022 (in thousands):

    

Level 1

    

Level 2

    

Level 3

June 30, 2023

Assets:

Cash and cash equivalents

$

2,785

$

$

Total assets at fair value 

$

2,785

$

$

Liabilities:

Warrant Liability

$

$

$

9,095

Total assets at fair value 

$

$

$

9,095

    

Level 1

    

Level 2

    

Level 3

December 31, 2022

Assets:

Cash and cash equivalents

$

5,246

$

$

Total assets at fair value 

$

5,246

$

$

Liabilities:

Warrant Liability

$

$

$

5,934

Total assets at fair value 

$

$

$

5,934

The significant assumptions used in preparing the option pricing model for valuing the Company’s warrants as of June 30, 2023 include (i) volatility 53.8% - 132.15%, (ii) risk-free interest rate 4.13% - 5.4%, (iii) strike price for the common warrants of $3.69, $45.00 and $1,700.00, (iv) fair value of common stock $2.95 and (v) expected life 0.1 - 4.9 years. The significant assumptions used in preparing the option pricing model for valuing the Company’s warrants as of December 31, 2022 include (i) volatility 136.8% - 137.4%, (ii) risk-free interest rate 4.2% - 4.7%, (iii) strike price for the common warrants $45.00 and $1,700, (iv) strike price for the preferred warrants of $520.00, (v) fair value of common stock $11.50 and (vi) expected life 0.7 - 4.5 years.

The following is a roll forward of the fair value of Level 3 warrants:

Beginning balance at December 31, 2022

    

$

5,934

Warrants issued

10,615

Change in fair value

 

(7,454)

Ending Balance June 30, 2023

$

9,095

There were no transfers between Level 1, 2 or 3 during the six months ended June 30, 2023 or 2022.

19

4. Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consist of the following (in thousands):

June 30, 

December 31, 

    

2023

    

2022

    

Prepaid insurance 

$

968

$

628

Other 

 

898

 

775

Total prepaid expenses and other current assets

$

1,866

$

1,403

5. Accrued Liabilities

Accrued liabilities consist of the following (in thousands):

June 30, 

December 31, 

    

2023

    

2022

    

Gross to net accruals

$

3,556

$

2,332

Accrued compensation

2,242

833

Accrued professional fees and other

 

949

 

743

Total accrued liabilities 

$

6,747

$

3,908

6. Leases

The Company has no finance leases and one operating lease for its corporate headquarters in Princeton, NJ. The current lease commenced on December 1, 2021 and terminates on March 31, 2025. The lease provides the Company with an option to extend the lease for an additional five years. Under the terms of the lease, the Company pays base annual rent subject to a fixed dollar amount increase each year, a fixed monthly charge for electricity, and other normal operating expenses such as taxes, repairs, and maintenance. The Company evaluates renewal options at lease inception and on an ongoing basis and includes renewal options that it is reasonably certain to exercise in its expected lease terms when classifying leases and measuring lease liabilities. The lease does not require variable lease payments, residual value guarantees, or restrictive covenants.

The lease does not provide an implicit rate, therefore the Company used its incremental borrowing rate as the discount rate when measuring the operating lease liability. The incremental borrowing rate represents an estimate of the interest rate the Company would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of the lease.

Operating lease expense was $89,000 and $89,000 for the three months ended June 30, 2023 and 2022, respectively. Operating lease expense was $178,000 and $182,000 for the six months ended June 30, 2023 and 2022, respectively. Operating cash flows used for operating leases during the six months ended June 30, 2023 and 2022 were approximately $154,000 and $90,000 respectively. As of June 30, 2023, the weighted average remaining lease term was 1.75 years, and the weighted average discount rate was 11.8%.

Future minimum lease payments under non-cancellable leases as of June 30, 2023 were as follows (in thousands):

2023

$

195

2024

397

2025

    

101

Total

$

693

Less: Interest

 

(64)

Present value of lease liability

$

629

20

7. Credit Agreement and Guaranty

On February 10, 2020, the Company entered into a Credit Agreement and Guaranty with Perceptive Credit Holdings III, LP (“Perceptive”) for a senior secured term loan credit facility of up to $35.0 million (the “Perceptive Credit Agreement”). A first tranche of $5.0 million was funded on execution of the Perceptive Credit Agreement. A second tranche of $15.0 million was funded as a result of the approval of Twirla by the FDA. The other tranches of debt under the Perceptive Credit Agreement are no longer available to the Company. On January 7, 2022, the Company prepaid $5.0 million of the outstanding debt, and Perceptive waived the prepayment premium. On July 8, 2022, the Company prepaid $5.0 million of the outstanding debt, and Perceptive waived the prepayment premium. On July 25, 2022, the Company entered into a fifth amendment to the Perceptive Credit Agreement, as amended (the “Fifth Amendment”). Pursuant to the Fifth Amendment, Perceptive agreed to release its security interest in certain assets being transferred from the Company to Corium in connection with an amendment to the Company’s Manufacturing and Commercialization Agreement with Corium and waive the Company’s obligations to comply with certain financial covenants through the end of 2022. In exchange, the Company agreed to prepay $7.0 million of outstanding principal under the Perceptive Credit Agreement using the proceeds of recent sales under the Company’s ATM program with H.C. Wainwright & Co., LLC (see Note 8). Such payment was made on July 25, 2022. On March 21, 2023, the Company and Perceptive entered into a sixth amendment to the Perceptive Credit Agreement (the “Sixth Amendment”). The Sixth Amendment waived the Company’s obligations to (1) comply with certain financial covenants relating to minimum revenue requirements and minimum liquidity through June 30, 2023, and (2) file financial statements along with its Annual Report on Form 10-K for the fiscal year ended December 31, 2022 that are not subject to any “going concern” qualification.

The facility will mature on February 10, 2024 (“Maturity Date”). Pursuant to the Perceptive Agreement, beginning August 31, 2022, the Company began making monthly principal payments in an amount equal to $75,000, continuing until February 10, 2024, at which time all remaining principal amount outstanding is due.

Borrowings under the Perceptive Credit Agreement will accrue interest at an annual rate equal to the London Interbank Offered Rate for one-month deposits (“LIBOR”) plus 10.25%, provided that LIBOR shall not be less than 1.5%. The rate of interest in effect as of June 30, 2023 was 15.42%. Upon the occurrence and during the continuance of any event of default under the Perceptive Credit Agreement, the interest rate automatically increases by 3.0% per annum.

The Company may prepay any outstanding loans in whole or in part. Any such prepayment of the loans is subject to a prepayment premium of 2.0%.

All of the Company’s obligations under the Perceptive Credit Agreement are secured by a first-priority lien and security interest in substantially all of the Company’s tangible and intangible assets, including intellectual property. The Perceptive Credit Agreement contains certain representations and warranties, affirmative covenants, negative covenants and conditions that are customary for similar financings. The negative covenants restrict or limit the ability of the Company to, among other things and subject to certain exceptions contained in the Perceptive Credit Agreement, incur new indebtedness; create liens on assets; engage in certain fundamental corporate changes, such as mergers or acquisitions, or changes to the Company’s business activities; make certain investments or restricted payments (each as defined in the Perceptive Credit Agreement); change its fiscal year; pay dividends; repay other certain indebtedness; engage in certain affiliate transactions; or enter into, amend or terminate any other agreements that have the impact of restricting the Company’s ability to make loan repayments under the Perceptive Credit Agreement. In addition, the Company must (i) at all times prior to the Maturity Date maintain a minimum cash balance of $3.0 million; and (ii) as of the last day of each fiscal quarter commencing with the fiscal quarter ending September 30, 2023, report revenues for the trailing 12-month period that exceed the amounts set forth in the Sixth Amendment, which range from $80.5 million for the fiscal quarter ending September 30, 2023 to $87.1 million for the fiscal quarter ending December 31, 2023. Pursuant to the Sixth Amendment, the Company has received a waiver of certain financial covenants through the second quarter of 2023. In the event the Company does not pay off the remainder of the outstanding principal under the facility, in the second quarter of 2023, the Company will need to negotiate for a waiver of its obligations to comply with certain financial covenants.

In connection with the Perceptive Credit Agreement, the Company issued to Perceptive two warrants to purchase an aggregate of 700 shares of the Company’s common stock (together, the “2020 Perceptive Warrants”). The first warrant is exercisable for 350 shares of common stock at an exercise price of $7,480 per share. The second warrant is exercisable for 350 shares of common stock at an exercise price of $9,340 per share. The 2020 Perceptive Warrants expire on February 10, 2027. In connection with the Perceptive Credit Agreement, the Company issued to

21

Perceptive a warrant to purchase 225 shares of the Company’s common stock (the “2021 Perceptive Warrant” and, together with the 2020 Perceptive Warrants, the “Perceptive Warrants”) at an exercise price of $5,740 per share. The 2021 Perceptive Warrant expires on February 26, 2028. The Perceptive Warrants contained anti-dilution provisions through June 30, 2023 and other warrant holder protections and are not exercisable to the extent that Perceptive would beneficially own more than 19.99% of the Company’s common stock as a result of the exercise. In connection with the Sixth Amendment, the Company amended and restated the Perceptive Warrants to reset the strike price of the Perceptive Warrants to $10.50 per warrant.

As a result of the public offering of the Company’s common stock completed in October 2021 (see Note 8), the antidilution provision of the Perceptive Warrants was triggered, resulting in a reduction of the strike price for the Perceptive Warrants. Warrants to purchase 350 shares of common stock that had an exercise price of $9,340 per share were reduced to $7,080 per share, warrants to purchase 350 shares of common stock that had an exercise price of $7,480 per share were reduced to $5,760 per share, and warrants to purchase 225 shares of common stock that had an exercise price of $5,740 per share were reduced to $4,540 per share.

As a result of the registered direct offering completed in March 2022 (see Note 8), the anti-dilution provision of the Perceptive Warrants was again triggered resulting in a further reduction of the strike price for the Perceptive Warrants. Warrants to purchase 350 shares of common stock that had an adjusted exercise price of $7,080 per share were reduced to $5,276 per share, warrants to purchase 350 shares of common stock that had an adjusted exercise price of $5,760 per share were reduced to $4,330.50 per share, and warrants to purchase 225 shares of common stock that had an adjusted exercise price of $4,540 per share were reduced to $3,456.50 per share.

As a result of the public offering of the Company’s common stock completed in July 2022 (see Note 8), the antidilution provision of the Perceptive Warrants was again triggered resulting in a reduction of the strike price for the Perceptive Warrants. Warrants to purchase 350 shares of common stock that had an exercise price of $5,276 per share were reduced to $745 per share, warrants to purchase 350 shares of common stock that had an exercise price of $4,330.50 per share were reduced to $618.50 per share, and warrants to purchase 225 shares of common stock that had an exercise price of $3,456.50 per share were reduced to $501.50 per share.

As a result of the public offering of the Company’s common stock completed in May 2023 (see Note 8), the antidilution provision of the Perceptive Warrants was again triggered resulting in a reduction of the strike price for the Perceptive Warrants. Warrants to purchase 350 shares of common stock that had an exercise price of $745 per share were reduced to $3.69 per share, warrants to purchase 350 shares of common stock that had an exercise price of $618.50 per share were reduced to $3.69 per share, and warrants to purchase 225 shares of common stock that had an exercise price of $501.50 per share were reduced to $3.69 per share.

The Company allocated the proceeds of $20.0 million in accordance with ASC 470 based on the relative fair values of the debt and the Perceptive Warrants. The relative fair value of the Perceptive Warrants of approximately $3.6 million at the time of issuance, which was determined using the Black-Scholes option-pricing model, was recorded as additional paid-in capital and reduced the carrying value of the debt. The significant assumptions used in the preparation of the option pricing model for valuing the Perceptive Warrants issued include (i) volatility (70.0%), (ii) risk free interest rate of 1.47% (estimated using treasury bonds with a 7-year life), (iii) strike prices of $7,480 and $9,340 for the common stock warrants, (iv) fair value of common stock ($8,020) and (v) expected life (7 years). The fair value of the 2021 Perceptive Warrants of approximately $1.1 million at the time of issuance, which was determined using the Black-Scholes option-pricing model, was recorded as additional paid-in capital and reduced the carrying value of the debt. The significant assumptions used in preparing the option pricing model for valuing the 2021 Perceptive Warrants issued include (i) volatility (103.5%), (ii) risk free interest rate of 1.15% (estimated using treasury bonds with a 7-year life), (iii) strike price of $5,740 for the common stock warrant, (iv) fair value of common stock ($5,740) and (v) expected life (7 years). The fair value of the warrants as well as the debt issue costs incurred in connection with the entry into the Perceptive Credit Agreement, including a facility fee of 1% of the total amount of loans available under the facility, are presented as a direct deduction from the carrying amount of the term loan on the consolidated balance sheet as detailed below (in thousands).

22

    

June 30, 

December 31, 

2023

2022

Notes payable

    

$

2,175

$

2,625

Debt issuance costs

(107)

(209)

Warrant discount

(506)

(990)

Total debt

$

1,562

$

1,426

Less, current portion

1,562

1,426

Long-term debt, less current portion

$

$

The fair value of the warrants and the debt issue costs are being amortized utilizing the effective interest method over the term of the loan. The Company recorded interest expense for the amortization of the fair value of the warrants and debt issue costs of $372,000 and $378,000 for the three months ended June 30, 2023 and 2022, respectively. The Company recorded interest expense for the amortization of the fair value of the warrants and debt issue costs of $679,000 and $797,000 for the six months ended June 30, 2023 and 2022, respectively.

8. Stockholders’ Deficit

On January 7, 2022, the Company’s stockholders approved an amendment to the Company’s Amended and Restated Certificate of Incorporation to increase the number of shares of common stock authorized for issuance from 150,000,000 shares to 300,000,000 shares.

Reverse Stock Split

On April 10, 2023, the Company filed with the Secretary of State of the State of Delaware a certificate of amendment, or the Certificate of Amendment, to the Company’s Amended and Restated Certificate of Incorporation, which became effective on April 10, 2023. The Certificate of Amendment implemented a 1-for-50 reverse stock split of the Company’s common stock. On the effective date of April 10, 2023, the number of the Company’s issued and outstanding shares of common stock was decreased from 46,605,134 to 932,101, and the par value remained unchanged. No fractional shares were issued as a result of the reverse stock split. Stockholders who would otherwise have been entitled to receive a fractional share received a cash payment in lieu thereof. The reverse stock split affected all shares of the Company’s common stock outstanding immediately prior to the effective date of the reverse stock split, as well as the number of shares of common stock available for issuance under the Company’s equity incentive plans. In addition, the reverse stock split effected a reduction in the number of shares of common stock issuable upon the exercise of stock options, restricted stock units, or warrants outstanding.

Shelf Registration Statement

On October 2, 2020, the Company filed a universal shelf registration statement with the SEC for the issuance of common stock, preferred stock, warrants, rights, debt securities and units up to an aggregate amount of $200.0 million (the “2020 Shelf Registration Statement”). On October 14, 2020, the 2020 Shelf Registration Statement was declared effective by the SEC. In the future, the Company may periodically offer one or more of these securities in amounts, prices, and terms to be announced when and if the securities are offered. At the time any of the securities covered by the 2020 Shelf Registration Statement are offered for sale, a prospectus supplement will be prepared and filed with the SEC containing specific information about the terms of any such offering.

Public Offerings

In October 2021, the Company completed a public offering of 13,333 shares of its common stock and warrants to purchase 6,660 shares of its common stock at a combined price of $1,700 per share of common stock and one-half of a warrant to purchase one share of common stock. Proceeds from the public offering, net of underwriting discounts, commissions and offering expenses were approximately $21.1 million.

In July, 2022, the Company completed a best efforts public offering (the “2022 Offering”) in which the Company raised net proceeds of $22.0 million through the sale of 382,966 shares of common stock and 150,366 pre-funded warrants (“Series B pre-funded warrants”) to purchase 150,366 shares of common stock at a combined price of $45.00 per share of common stock and warrants. Both the sales of shares of common stock and pre-funded warrants were accompanied by Series A-1 and Series A-2 warrants (together the “Series A warrants”) to purchase shares of common stock. The Series A-1 warrants are exercisable immediately and will expire five years from the

23

date of issuance, and the Series A-2 warrants are exercisable immediately and will expire thirteen months from the date of issuance. H.C. Wainwright acted as the exclusive placement agent in connection with the 2022 Offering and, as compensation, received a cash fee of 7% of the aggregate proceeds raised in the 2022 Offering. The Company also issued to certain designees of H.C. Wainwright warrants to purchase up to 26,666 shares of common stock with an exercise price of $56.25 per share.

In May 2023, the Company completed a best efforts public offering of an aggregate of 95,000 shares of common stock and 1,801,286 pre-funded warrants in lieu of shares of common stock and warrants to purchase a total of 3,792,572 shares of common stock at combined public offering price of $3.9551 per share. Proceeds from the public offering, net of underwriting discounts, commissions, and offering expenses were approximately $6.5 million. Through June 30, 2023 at total of 508,286 pre-funded warrants have been exercised and 1,293,000 pre-funded warrants remain available for exercise as of June 30, 2023. H.C. Wainwright acted as the exclusive placement agent in connection with the Offering and, as compensation, received a cash fee of 7% of the aggregate proceeds raised in the Offering. The Company also issued to certain designees of H.C. Wainwright warrants to purchase up to 94,814 shares of commons stock with an exercise price of $4.9439 per share.

The Company has accounted for the warrants as liabilities, while the pre-funded warrants are classified as a component of permanent equity within additional paid-in capital because they are freestanding financial instruments that are legally detachable and separately exercisable from the shares of common stock with which they were issued, are immediately exercisable, do not embody an obligation for the Company to repurchase its shares, and permit the holders to receive a fixed number of shares of common stock upon exercise. The Company also determined that the pre-funded warrants should be included in the determination of basic earnings per share in accordance with ASC 260, Earnings per Share.

ATM Sales Agreement

 

In March 2021, the Company entered into a common stock sales agreement (the “Sales Agreement”) under which the Company may sell up to an aggregate of $50.0 million in gross proceeds through the sale of shares of common stock from time to time in “at-the-market” equity offerings (as defined in Rule 415 promulgated under the Securities Act of 1933, as amended).  The Company agreed to pay a commission of up to 3% of the gross proceeds of any common stock sold under the Sales Agreement.  During the year ended December 31, 2021, the Company issued and sold 3,457 shares of common stock under the Sales Agreement resulting in net proceeds to the Company of approximately $9.3 million. 

On January 10, 2022, the Company filed a prospectus supplement to its 2020 Shelf Registration Statement registering an at-the-market offering program (the “2022 ATM”) the Company entered into for the sale of up to $50.0 million of shares of its common stock. The Company agreed to pay a commission of up to 3% of the gross proceeds of any common stock sold under the Sales Agreement.  During the three months ended March 31, 2022, the Company issued and sold 512 shares of common stock under the Sales Agreement resulting in net proceeds to the Company of approximately $0.3 million. On April 26, 2022, the Company terminated the 2022 ATM.

On April 27, 2022, the Company entered into a new at-the-market offering program (the “April 2022 ATM Agreement”) with H.C. Wainwright LLC and Co. (the “Sales Agent”) under which the Company is authorized to sell up to an aggregate of $12.8 million in gross proceeds through the sale of shares of common stock from time to time. The Company agreed to pay a commission of up to 3.0% of the gross proceeds of any common stock sold under the April 2022 ATM Agreement. Through September 30, 2022, the Company issued and sold a total of 173,750 shares of common stock under the April 2022 ATM Agreement, representing the entire capacity of the April 2022 ATM, resulting in net proceeds of approximately $12.2 million. On August 22, 2022, the Company increased the April 2022 ATM (“August 2022 ATM”). As increased, the Company was eligible to offer and sell, from time to time through the Sales Agent, shares of its common stock having an aggregate offering price of up to $75.0 million. During the year ended December 31, 2022, the Company issued and sold 78,852 shares of common stock under the August 2022 ATM resulting in net proceeds of approximately $0.9 million. During the six months ended June 30, 2023, the Company issued and sold 178,041 shares for net proceeds of approximately $1.7 million. On April 12, 2023, the Company filed a prospectus supplement to its registration statement on Form S-3 for the August 2022 ATM verifying that it is now eligible to sell up to $4.5 million worth of shares through its ATM.

24

Registered Direct Offering

On March 14, 2022, the Company filed a prospectus supplement to its 2020 Shelf Registration Statement registering a direct offering (the “2022 Preferred Stock Offering”) of 2,425 shares of Series A convertible preferred stock (the “Series A Preferred Stock”) and 2,425 shares of Series B convertible preferred stock (the “Series B Preferred Stock”) and Series A warrants (the “Series A Warrants”) to purchase up to an aggregate of 12,125 shares of the common stock of the Company and Series B warrants (the “Series B Warrants”) to purchase up to an aggregate of 12,125 shares of common stock. Each share of Series A Preferred Stock and Series B Preferred Stock has a stated value of $1,000 per share and a conversion price of $400.00 per share. The shares of preferred stock issued in the 2022 Preferred Stock Offering are convertible into an aggregate of 12,125 shares of common stock. The Series A Warrants have an exercise price of $520.00 per share, will become exercisable six months following the date of issuance, and will expire 5 years following the initial exercise date. The Series B Warrants have an exercise price of $520.00 per share, will become exercisable six months following the date of issuance, and will expire one and one-half years following the initial exercise date. Proceeds from the 2022 Preferred Stock Offering, net of the placement agent’s fees and offering expenses were approximately $4.1 million. A portion of the placement’s agents fees included warrants to purchase 606 shares of the common stock of the Company at a strike price of $500.00 per share. The warrants become exercisable six months following the date of issuance and will expire 5 years following the commencement of sales in the 2022 Preferred Stock Offering.

On March 15, 2022, 2,425 shares of the Series A Preferred Stock were converted into 6,025 shares of the Company’s common stock. On April 4, 2022, 2,425 shares of the Series B Preferred Stock were converted into 6,025 shares of the Company’s common stock.

On April 25, 2022, the Company entered into a letter agreement and waiver (the “Letter Agreement”) with Armistice Capital Master Fund Ltd. (“Armistice”), pursuant to which Armistice consented to the Company entering into and effecting an at-the-market (“ATM”) offering facility. On March 14, 2022, the Company entered into the 2022 Preferred Stock Offering with Armistice, under which agreement, the Company was restricted from entering into and effecting an ATM offering facility until the 180-day anniversary of the Closing Date.  Pursuant to the Letter Agreement, the Company issued to Armistice a new common stock purchase warrant (“New Warrant”), on the same terms and conditions as the Series A Warrants, provided that such New Warrant shall be exercisable into 4,243 warrant shares. The Series A Warrants have an exercise price of $520 per share and will become exercisable six months following the date of issuance, and will expire 5 years following the initial exercise date.  The New Warrant is exercisable 6 months after the date of the Letter Agreement.

Stock-Based Compensation Expense

Stock-based compensation expense was allocated as follows (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

2023

    

2022

    

Cost of goods sold

$

28

$

31

$

57

$

75

Research and development 

81

91

168

194

Selling and marketing

32

40

62

80

General and administrative 

 

341

 

507

 

692

 

1,084

Total

$

482

$

669

$

979

$

1,433

25

9. Income Taxes

Sale of New Jersey Net Operating Losses

The Company has participated in the State of New Jersey’s Technology Business Tax Certificate Transfer Program (the “Program”) sponsored by The New Jersey Economic Development Authority. The Program enables approved biotechnology companies with unused NOLs and unused research and development credits to sell these tax benefits for at least 80% of the value of the tax benefits to unaffiliated, profitable corporate taxpayers in the State of New Jersey. The Program is administered by The New Jersey Economic Development Authority and the New Jersey Department of the Treasury’s Division of Taxation. The Company had previously reached the maximum lifetime benefit of $15.0 million under the historical Program; however, in January 2021 the Program was amended to extend the maximum lifetime benefit to $20.0 million. The Company received final approval in March 2022 for $4.7 million of additional cash benefit that was received in April 2022.

10. Commitments and Contingencies

The Company has several firm purchase commitments, primarily related to the manufacture and supply of Twirla and the supply of a field force of sales representatives to provide certain detailing services, sales operation services, compliance services, and training services. Future firm purchase commitments under these agreements, the last of which ends in 2033, total $232.4 million. This amount does not represent all of the Company’s anticipated purchases in the future, but instead represents only purchases that are the subject of contractually obligated minimum purchases. The minimum commitments disclosed are determined based on non-cancelable minimum spend in 2023 or termination amounts. Additionally, the Company purchases products and services as needed with no firm commitment.

In April 2020, the Company entered into a manufacturing and commercialization agreement with Corium (the “Corium Agreement”). Under the Corium Agreement, the Company has a requirement to order quarterly minimum volumes of approximately $5.6 million of product. In the event that the Company does not order the minimum volume, the Company is required to pay an additional fee equal to twenty-five percent (25%) per unit of the transfer price for all units ordered in that quarter. The Company did not meet the minimum volume order in the first or second quarter of 2022, and has, therefore, paid the additional 25% per unit fee as a penalty for all units ordered during the period. Based on current demand expectations for Twirla, the Company did not expect to meet the minimum volume order for the balance of 2022 and would be subject to the additional fee on future purchases. On July 25, 2022 the Company and Corium entered into Amendment No. 1 to the Corium Agreement (the “Amendment”) that is designed to restructure the contract minimums applicable to the purchase of manufactured Twirla and other services provided by Corium, transfer equipment ownership to Corium to support the manufacture of Twirla, and extend the term of the Corium Agreement. Pursuant to the Amendment, the parties agreed to adjust the process for the Company providing Corium certain binding and non-binding forecasts required under the Corium Agreement. Additionally, Corium will not enforce the original quantity minimums in the Corium Agreement, which are waived and replaced by new minimums that are based on Corium’s revenue for product purchased by the Company, expiring raw materials, and other services billed by Corium to support batch production and release. The guaranteed minimum revenue requirement for 2023 is $7.0 million, and is $22.5 million for 2024 and each year thereafter. In the event that the Company does not meet the guaranteed minimum revenue requirements in any given year, the Company will be required to make additional payments to Corium for the shortfall. The Company agreed to make certain monthly supplemental payments to Corium through December 2023, which payments are eligible to be retroactively reduced based upon product orders placed by the Company during 2023 meeting certain designated thresholds. In connection with the supplemental payments, Corium will retain the proceeds for the sale of certain raw materials to which the Company would otherwise have economic right to offset such supplemental payments. Further, the Company agreed to reimburse Corium for any unused raw materials in the event the Company’s actual product requirements are lower than initially forecasted. Pursuant to the Amendment, the term of the Corium Agreement was extended to December 31, 2033. Pursuant to the Amendment, the parties agreed to transfer ownership of certain manufacturing equipment used in the manufacture of Twirla from the Company to Corium under a Bill of Sale dated July 25, 2022.

The Company records a provision for contingent losses when it is both probable that a liability has been incurred, and the amount of the loss can be reasonably estimated. An unfavorable outcome to any legal matter, if material, could have an adverse effect on the Company's operations or its financial position. As of June 30, 2023, the Company has not recorded a provision for any contingent losses.

26

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

The following information should be read in conjunction with the unaudited financial information and the notes thereto included in this Quarterly Report on Form 10-Q and the audited financial information and notes thereto included in our Annual Report on Form 10-K, which was filed with the Securities and Exchange Commission (the “SEC”) on March 23, 2023.  Some of the information contained in this discussion and analysis or set forth elsewhere in this Quarterly Report, including information with respect to our plans and strategy for our business and related financing, includes forward-looking statements that involve risks and uncertainties. As a result of many factors, including those factors set forth in Part 1, Item 1A, “Risk Factors” of our Annual Report on Form 10-K, our actual results could differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis. Dollars in the text and in tabular format are presented in thousands, except per share data, or as otherwise indicated.

Overview

We are a women’s healthcare company dedicated to fulfilling the unmet health needs of today’s women. We are committed to innovating in women’s healthcare where there continues to be unmet needs – not only in contraception – but also in other meaningful women’s health therapeutic areas. We are focused on our advancement as a commercial company and the growth of our first and only product, Twirla, a once-weekly prescription combination hormonal contraceptive patch.

Twirla, which was approved in February 2020 and launched in early December 2020, is a once-weekly prescription combination hormonal contraceptive patch. It exposes patients to an estrogen dose consistent with commonly prescribed combined hormonal contraceptives, or CHCs, and is lower than the estrogen dose found in other marketed contraceptive patches. We believe there is a market need for a contraceptive patch that is designed to deliver hormonal exposure equivalent to 30 mcg of estrogen and 120 mcg of progestin in a convenient once-weekly dosage form that may support compliance in a noninvasive fashion. Twirla leverages our proprietary transdermal patch technology called Skinfusion®. Skinfusion is designed to allow drug delivery through the skin while promoting patch adhesion and patient comfort and wearability, which may help support compliance.

We are focused on our advancement as a commercial company. During 2023, we plan to continue implementing our commercialization plan for Twirla, with the goal of establishing a growing position in the hormonal contraceptive market. In addition to growing Twirla, we also plan to continue pursuing opportunities to broaden our portfolio to address areas of unmet medical need in women’s health.

Our Strategy

Our near-term goal is to establish a growing franchise in the multi-billion dollar U.S. hormonal contraceptive market built on approval of Twirla in the United States. Our resources are currently focused on the commercialization of Twirla. We also expect to continue exploring possible expansion through business development activities, such as acquiring access to new products through in-licensing, co-promotion or other collaborative arrangements.

Our current priorities are as follows:

Continue to manage our available cash and obtain financing to fund our business plan without delay;

Continue to implement our commercialization plans for Twirla to increase uptake of Twirla in the United States, through targeted digital direct to consumer advertising in key markets, growing our telemedicine presence through new partnerships and our existing partnership with Nurx®, and driving growth in the non-retail channel through our collaboration with Afaxys, which provides us access to some of the largest Planned Parenthood organizations in the country;

Continue to expand access to Twirla through multiple business channels including retail and specialty pharmacies, telemedicine, government contracting, and non-retail channels, including public health centers, through our relationship with Afaxys;

27

Expand coverage and reimbursement for Twirla in the United States from private and public third-party payors;

Maintain and manage the supply chain for Twirla to support increased commercialization of Twirla across the United States and working through as much existing and future inventory as possible prior to product becoming short-dated;

Reduce our operating loss and continue to progress towards generating positive cash flows;

Evaluate the advancement of our existing pipeline and its possible expansion through business development activities; and

Continue to implement our obligations related to our post-marketing commitment and the post-marketing requirement studies of Twirla.

It should be noted that the possibility of continued public health threats could adversely affect our ongoing or planned business operations. For example, the coronavirus (“COVID-19”) pandemic previously resulted in federal, state and local governments and private entities mandating various restrictions, including travel restrictions, access restrictions, restrictions on public gatherings, and stay at home orders. The most significant impacts to our business were encountered by sales representatives promoting Twirla in the field, as some offices limited opportunities for face-to-face interactions with healthcare providers. Re-implementation of COVID-19 restrictions, if necessary in the future, may disrupt our business and/or could adversely affect our commercialization plans and results. We cannot presently predict the scope and severity of any potential business shutdowns or disruptions, but if we or any of the third parties with whom we engage, including personnel at third-party manufacturing facilities and other third parties with whom we conduct business, were to experience shutdowns or other business disruptions, our ability to conduct our business in the manner and on the timeline presently planned could be materially and adversely impacted. Another shutdown necessitating work in a completely remote environment could result in delays to our business activities and commercialization plan. We will continue to closely monitor events as they develop, and plan for alternative and mitigating measures that we can implement if needed.

Financial Overview

Since our inception in 1997 through 2022, we generated minimal revenue and have never been profitable. Through June 30, 2023, we had an accumulated deficit of $417.9 million. Our net loss was $3.8 million and $5.2 million for the three months ended June 30, 2023 and 2022, respectively and $9.2 million and $15.6 million for the six months ended June 30, 2023 and 2022, respectively. We expect to continue to incur significant operating losses for the foreseeable future as we commercialize Twirla. We have financed our operations primarily through the public offerings of equity securities, convertible preferred stock, term loans and sale of our New Jersey net operating losses. As of June 30, 2023, we had approximately $2.8 million in cash and cash equivalents.

Moving forward, we plan to continue to monitor our cash and cash equivalents balances in an effort to ensure we have adequate liquidity to fund our operations. If we encounter unforeseen factors that impact our current business plan or our ability to generate revenue from the commercialization of Twirla, we believe we have the ability to revise our commercial plans, including curtailing sales and marketing spending, to allow us to continue to fund our operations using existing cash and cash equivalents.

As we develop as a commercial company, we anticipate that our operating expenses will be primarily focused on commercialization activities for Twirla. We also expect a portion of our operating expenses in the future will be related to research and development as we design and conduct our long-term, prospective observational safety study for Twirla, which is a post marketing requirement from the FDA, and evaluate the development of our pipeline. As of June 30, 2023, we have significantly reduced our operating expenses through several measures, including optimizing our sales force, reducing reliance on third-party service providers, reducing our advertising spend, and reorganizing our executive leadership team and general personnel. We are committed to continuing to explore ways to reduce expenses in a manner that allows us to simultaneously focus efforts and available resources on the commercialization, uptake and growth of Twirla. Our ability to reduce our operating loss and begin to generate positive cash flow from operations depends on the continued success in commercializing Twirla and maintaining discipline over our operating expenses. We continue to explore business development opportunities to

28

commercialize a second product, and to do so in a way that we believe would contribute to our ability to reduce our operating losses and reduce our time to achieving positive cash flow from operations.

Going Concern

As of June 30, 2023, we had cash and cash equivalents of $2.8 million. We closely monitor our cash and cash equivalents and expect that our current cash will support operations through September 2023.

We have generated losses since inception, used substantial cash in operations, and anticipate we will continue to incur net losses for the foreseeable future. Our future success depends on our ability to obtain additional capital and/or implement various strategic alternatives, and there can be no assurance that any financing can be realized by us, or if realized, what the terms of any such financing may be, or that any amount that we are able to raise will be adequate. If we are unable to raise capital when needed or on acceptable terms, we then will be unable to continue the commercialization of Twirla, be required to cut operating costs, and forego future development and other opportunities. Based upon the foregoing, management has concluded that there is substantial doubt about our ability to continue as a going concern through the 12 months following the date on which this Quarterly Report on Form 10-Q is filed.

We continue to analyze various alternatives, including refinancing alternatives, potential asset sales, and mergers and acquisitions. We cannot be certain that these initiatives or raising additional capital, whether through selling additional debt or equity securities or obtaining a line of credit or other loan, will be available to us or, if available, will be on terms acceptable to us. If we issue additional securities to raise funds, whether through the issuance of equity or convertible debt securities, or any combination thereof, these securities may have rights, preferences, or privileges senior to those of our common stock, and our current stockholders will experience dilution. Debt financing, if available, may involve agreements that include covenants limiting or restricting our ability to take specific actions, such as incurring additional debt, making capital expenditures or declaring dividends. If we raise additional funds through collaborations, strategic alliances or licensing arrangements with pharmaceutical partners, we may have to relinquish valuable rights to our technologies, future revenue streams, research programs, or product candidates, including Twirla, or grant licenses on terms that may not be favorable to us. If we are unable to obtain funds when needed or on acceptable terms, we then may be unable to continue the commercialization of Twirla and may also be required to further cut operating costs, forego future development and other opportunities, and may need to seek bankruptcy protection.

The unaudited financial statements as of June 30, 2023 have been prepared under the assumption that we will continue as a going concern for the next 12 months. Our ability to continue as a going concern is dependent upon our uncertain ability to obtain additional capital, reduce expenditures, and/or execute on our business plan and continue the commercial growth of Twirla. These financial statements do not include any adjustments that might result from the outcome of this uncertainty.

We do not own any manufacturing facilities and rely on our contract manufacturer, Corium, for all aspects of the manufacturing of Twirla. We will need to continue to invest in the manufacturing process for Twirla, and incur significant expenses, in order to be capable of supplying projected commercial quantities of Twirla. We have incurred significant expenses in order to create an infrastructure to support the commercialization of Twirla, including sales, marketing, distribution, medical affairs, and compliance functions. We will need to generate significant revenue to achieve profitability, and we may never do so.

Financial Operations Overview

Revenue

To date, we have generated minimal revenue from product sales. In the future, in addition to revenue from product sales, we may generate revenue from license fees, milestone payments or royalties from the sale of products developed using our intellectual property. Our ability to generate revenue and become profitable depends on our ability to successfully commercialize Twirla and any product candidates that we may advance in the future. If we fail to successfully commercialize Twirla, or any other product candidates we advance in a timely manner or obtain regulatory approval for them, our ability to generate future revenue, and our results of operations and financial position, could be adversely affected.

29

For the three months ended June 30, 2023 and 2022, net sales totaled $5.5 million and $2.1 million, respectively, representing the sale of 61,770 units and 21,552 units, respectively. For the six months ended June 30, 2023 and 2022, net sales totaled $9.3 million and $3.9 million, respectively, representing the sale of 105,216 units and 38,370 units, respectively.

Cost of Product Revenues

Cost of product revenues include direct and indirect costs related to the manufacturing of Twirla sold, including packaging services, freight, obsolescence, and allocation of overhead costs that are primarily fixed such as depreciation, salaries and benefits, and insurance. We expect these relatively fixed costs to become less significant as a percentage of sales with anticipated volume increases.

For the three months ended June 30, 2023 and 2022, cost of product revenues totaled $2.3 million and $2.2 million, respectively. For the six months ended June 30, 2023 and 2022, cost of product revenues totaled $4.3 million and $3.8 million, respectively.

Research and Development Expenses

Since our inception and through approval of Twirla by the FDA in February 2020, we focused our resources on our research and development activities. Research and development expenses consist primarily of costs incurred for the development of Twirla and other current and future potential product candidates, and include:

expenses incurred under agreements with contract research organizations, or CROs, and investigative sites that conduct our clinical trials and preclinical studies;
employee-related expenses, including salaries, benefits, travel and stock-based compensation expenses;
the cost of acquiring, developing, and manufacturing clinical trial materials, including the supply of our potential product candidates; and
costs associated with research, development, and regulatory activities.

Research and development costs are expensed as incurred. Costs for certain development activities, such as clinical trials, are recognized based on an evaluation of the progress to completion of specific tasks using data such as subject enrollment, clinical site activations or information provided to us by our third-party vendors.

Historically, research and development activities were central to our business model and to date, our research and development expenses have been related primarily to the development of Twirla. Product candidates in later stages of clinical development generally have higher development costs than those in earlier stages of clinical development, primarily due to the increased size and duration of later-stage clinical trials. We do not currently utilize a formal time allocation system to capture expenses on a project-by-project basis, as the majority of our past and planned expenses have been and will be in support of Twirla. Our research and development expenses have reduced significantly over the past three years.

For the three months ended June 30, 2023 and 2022, our research and development expenses were approximately $0.7 million and $0.9 million, respectively. For the six months ended June 30, 2023 and 2022, our research and development expenses were approximately $1.5 million and $2.1 million, respectively. The following table summarizes our research and development expenses by functional area.

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(In thousands)

(In thousands)

    

2023

    

2022

    

2023

    

2022

Clinical development

$

35

$

354

$

78

$

802

Regulatory

 

119

 

126

 

232

 

259

Personnel related

 

468

 

285

 

988

 

858

Stock-based compensation

 

81

 

91

 

168

 

194

Total research and development expenses

$

703

$

856

$

1,466

$

2,113

30

It is difficult to determine with any certainty the exact duration and completion costs of any of our future clinical trials of Twirla or our current and future potential product candidates we may advance. It is also difficult to determine if, when, or to what extent we will generate revenue from the commercialization and sale of Twirla or our potential product candidates that obtain regulatory approval.

Future research and development costs incurred for our potential product candidates and required post-marketing studies will depend on a variety of factors, including the uncertainties of future clinical trials and preclinical studies, the rate of subject enrollment, access to additional capital, and significant and changing government regulation. For the foreseeable future, we expect the current public health crisis to have a negative effect on the conduct of clinical trials. In addition, the probability of success for each product candidate will depend on numerous factors, including competition, manufacturing capability and commercial viability. A change in the outcome of any of these variables with respect to the development of a product candidate could mean a significant change in the costs and timing associated with the development of that product candidate. For example, if the U.S. Food and Drug Administration (“FDA”) or another regulatory authority were to require us to conduct clinical trials beyond those that we currently anticipate will be required for the completion of clinical development of a product candidate, or if we experience significant delays in enrollment in any of our clinical trials, or experience issues with our manufacturing capabilities, we could be required to expend significant additional financial resources and time with respect to the development of that product candidate. We will determine which programs to pursue and how much to fund each program in response to the scientific and clinical success of each product candidate, coupled with an assessment of each product candidate’s commercial potential. Substantially all of our resources are currently dedicated to continuing to commercialize Twirla.

Selling and Marketing Expenses

Selling and marketing expenses consist principally of the cost of salaries and related costs for personnel in sales and marketing, our contract sales force, brand building, advocacy, market research and consulting. Selling and marketing expenses are expensed as incurred.

For the three months ended June 30, 2023 and 2022, our selling and marketing expenses totaled approximately $4.6 million and $7.4 million, respectively. For the six months ended June 30, 2023 and 2022, our selling and marketing expenses totaled approximately $9.2 million and $18.0 million, respectively. Our commercial launch of Twirla in the United States utilized a contract sales force. We anticipate that our selling and marketing expenses will continue to be significant as our commercialization efforts continue.

General and Administrative Expenses

General and administrative expenses consist principally of salaries and related costs for personnel in executive, finance and administrative functions including payroll taxes and health insurance, stock-based compensation and travel expenses. Other general and administrative expenses include facility-related costs, insurance and professional fees for legal, patent review, consulting, and accounting services. General and administrative expenses are expensed as incurred.

For the three months ended June 30, 2023 and 2022, our general and administrative expenses totaled approximately $3.0 million and $3.0 million, respectively. For the six months ended June 30, 2023 and 2022, our general and administrative expenses totaled approximately $6.1 million and $7.0 million, respectively. We anticipate that our general and administrative expenses will stabilize in the future.

Critical Accounting Policies and Significant Judgments and Estimates

Our discussion and analysis of our financial condition and results of operations is based on our financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles, or U.S. GAAP. The preparation of these financial statements requires us to make significant estimates and judgments that affect the reported amounts of assets, liabilities, and expenses and related disclosures. On an ongoing basis, our actual results may differ significantly from our estimates.

31

There have been no material changes to our critical accounting policies and estimates from the information discussed in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in our Annual Report on Form 10-K, as filed with the SEC on March 23, 2023.

Results of Operations

Comparison of the Three Months Ended June 30, 2023 and 2022

Three Months Ended

    

  

June 30, 

(In thousands)

    

2023

    

2022

    

Change

Revenues, net

$

5,503

$

2,126

$

3,377

Cost of product revenues

2,307

2,231

76

Gross profit

3,196

(105)

3,301

Operating expenses:

 

  

 

  

 

  

Research and development

$

703

$

856

$

(153)

Selling and marketing

4,570

7,411

(2,841)

General and administrative

 

3,049

 

3,026

 

23

Total operating expenses

 

8,322

 

11,293

 

(2,971)

Loss from operations

$

(5,126)

$

(11,398)

6,272

Other income (expense)

 

  

 

  

 

  

Interest income

 

15

 

2

 

13

Interest expense

 

(372)

 

(823)

 

451

Unrealized gain on warrant liability

1,674

7,051

(5,377)

Total other income, net

 

1,317

 

6,230

 

(4,913)

Loss before benefit from income taxes

 

(3,809)

 

(5,168)

 

1,359

Benefit from income taxes

 

 

 

Net loss

$

(3,809)

$

(5,168)

$

1,359

Revenues. Revenue, net increased by $3.4 million or 159% from $2.1 million for the three months ended June 30, 2022 to $5.5 million for the three months ended June 30, 2023. Unit sales increased by 40,218 units, or 187%, from 21,552 units for the three months ended June 30, 2022, to 61,770 units for the three months ended June 30, 2023. The decrease in the percentage of growth between dollars and units pertains to increased price discounts offered to the non-retail sales channel. Revenue, net consists of sales of Twirla and reflects the shipment of Twirla to specialty distributors, net of estimates for applicable variable consideration, which consist primarily of wholesale distribution fees, prompt pay and other discounts, rebates, chargebacks, product returns, and co-pay assistance programs.

Cost of product revenues. Cost of product revenues were consistent at $2.3 million and $2.2 million for the three month periods ended June 30, 2023 and 2022, respectively, and consists of direct and indirect costs related to the manufacturing of Twirla sold, including third-party manufacturing costs, packaging services, freight, and allocations of overhead costs that are primarily fixed such as salaries, benefits, and insurance.

Research and development expenses. Research and development expenses decreased by $0.2 million, or 18%, from $0.9 million for the three months ended June 30, 2022 to $0.7 million for the three months ended June 30, 2023. This decrease in research and development expenses was primarily due to a decrease in clinical development expenses for the three months ended June 30, 2023 as compared to the three months ended June 30, 2022.  This decrease reflects a reduction in spending related to our pipeline evaluation and development, a decrease in personnel costs and decreased consulting expense.

32

Selling and marketing expenses. Selling and marketing expenses decreased by $2.8 million, or 38%, from $7.4 million for the three months ended June 30, 2022 to $4.6 million for the three months ended June 30, 2023. This decrease in selling and marketing expenses is due to reduced spending on marketing initiatives and the optimization of our contract sales force.

General and administrative expenses.  General and administrative expenses were consistent at approximately $3.0 million for each of the three month periods ended June 30, 2023 and 2022, respectively.

Interest income.  Interest income comprises interest earned on cash and cash equivalents.

Interest expense.  Interest expense is attributable to our term loan with Perceptive and includes the amortization of the discount associated with allocating value to the common stock warrants issued to Perceptive and the amortization of the deferred financing costs associated with the term loan.  Interest expense decreased by $0.5 million for the three months ended June 30, 2023 compared to the three months ended June 30, 2022 due to the reduction in the principal amount outstanding on the loan. 

Unrealized gain on warrant liability. Unrealized gain on warrant liability reflects the non-cash changes in the estimated fair value of the warrant liability.

Comparison of the Six Months Ended June 30, 2023 and 2022

Six Months Ended

    

  

June 30, 

(In thousands)

2023

    

2022

    

Change

Revenues, net

$

9,316

$

3,887

$

5,429

Cost of product revenues

4,310

3,758

552

Gross profit

5,006

129

4,877

Operating expenses:

  

 

  

 

  

Research and development

$

1,466

$

2,113

$

(647)

Selling and marketing

9,240

17,964

(8,724)

General and administrative

 

6,133

 

7,023

 

(890)

Total operating expenses

 

16,839

 

27,100

 

(10,261)

Loss from operations

$

(11,833)

$

(26,971)

15,138

Other income (expense)

 

  

 

  

 

  

Interest income

 

48

 

3

 

45

Interest expense

 

(773)

 

(1,695)

 

922

Unrealized gain on warrant liability

3,361

8,435

(5,074)

Total other income (expense), net

 

2,636

 

6,743

 

(4,107)

Loss before benefit from income taxes

 

(9,197)

 

(20,228)

 

11,031

Benefit from income taxes

 

 

4,675

 

(4,675)

Net loss

$

(9,197)

$

(15,553)

$

6,356

33

Revenues. Revenue, net increased by $5.4 million or 140% from $3.8 million for the six months ended June 30, 2022 to $9.3 million for the six months ended June 30, 2023. Unit sales increased by 66,846 units, or 174%, from 38,370 units for the six months ended June 30, 2022, to 105,216 units for the six months ended June 30, 2023. The decrease in the percentage of growth between dollars and units pertains to increased price discounts offered to the non-retail sales channel. Revenue, net consists of sales of Twirla and reflects the shipment of Twirla to specialty distributors, net of estimates for applicable variable consideration, which consist primarily of wholesale distribution fees, prompt pay and other discounts, rebates, chargebacks, product returns, and co-pay assistance programs.

Cost of product revenues. Cost of product revenues increased by $0.5 million or 15% from $3.8 million for the six months ended June 30, 2022 to $4.3 million for the six months ended June 30, 2023, and consists of direct and indirect costs related to the manufacturing of Twirla sold, including third-party manufacturing costs, packaging services, freight, and allocations of overhead costs that are primarily fixed such as salaries, benefits, and insurance.

Research and development expenses. Research and development expenses decreased by $0.6 million, or 31%, from $2.1 million for the six months ended June 30, 2022 to $1.5 million for the six months ended June 30, 2023. This decrease in research and development expenses was primarily due to a decrease in clinical development expenses of $0.5 million for the six months ended June 30, 2023 as compared to the six months ended June 30, 2022. This decrease reflects a reduction in spending related to our pipeline evaluation and development.

Selling and marketing expenses. Selling and marketing expenses decreased by $8.7 million, or 49%, from $18.0 million for the six months ended June 30, 2022 to $9.2 million for the six months ended June 30, 2023. This decrease in selling and marketing expenses is due to reduced spending on marketing initiatives and the optimization of our contract sales force.

General and administrative expenses.  General and administrative expenses decreased by $0.9 million, or 13%, from $7.0 million for the six months ended June 30, 2022 to $6.1 million for the six months ended June 30, 2023. This decrease in general and administrative expense was primarily due to lower personnel-related costs due to lower headcount.

Interest income.  Interest income comprises interest earned on cash and cash equivalents.

Interest expense.  Interest expense is attributable to our term loan with Perceptive and includes the amortization of the discount associated with allocating value to the common stock warrants issued to Perceptive and the amortization of the deferred financing costs associated with the term loan.  Interest expense decreased by $0.9 million for the six months ended June 30, 2023 compared to the six months ended June 30, 2022 due to the reduction in the principal amount outstanding on the loan. 

Unrealized gain on warrant liability. Unrealized gain on warrant liability reflects the non-cash changes in the estimated fair value of the warrant liability.

Benefit from income taxes. Benefit from income taxes represents $4.7 million received under the State of New Jersey’s Technology Business Tax Certificate Transfer Program sponsored by The New Jersey Economic Development Authority during the six months ended June 30, 2022.

Liquidity and Capital Resources

At June 30, 2023, we had cash and cash equivalents totaling $2.8 million. We invest our cash equivalents in short-term highly liquid, interest-bearing investment-grade and government securities in order to preserve principal.

The following table sets forth the primary sources and uses of cash for the periods indicated:

Six Months Ended June 30, 

(In thousands)

    

2023

    

2022

    

Net cash used in operating activities

$

(10,114)

$

(17,685)

Net cash used in investing activities

 

 

(133)

Net cash provided by financing activities

 

7,653

 

11,702

Net decrease in cash and cash equivalents

$

(2,461)

$

(6,116)

34

Operating Activities

Net cash used in operating activities was $10.1 million for the six months ended June 30, 2023 and consisted primarily of a net loss of $9.2 million offset by a $3.4 million unrealized gain on warrants, non-cash stock-based compensation expense of $1.0 million, $0.8 million of other non-cash charges, primarily interest expense, and $0.7 million of positive working capital changes, primarily an increase in accounts payable and accrued expenses and a decrease in deposits. Net cash used in operating activities was $17.7 million for the six months ended June 30, 2022 and consisted primarily of a net loss of $15.5 million, offset by a $8.4 million unrealized gain on warrants, non-cash stock-based compensation expense of $1.4 million, depreciation expense of $1.1 million, $0.9 million of other non-cash charges, primarily interest expense, and $2.9 million of positive working capital changes, primarily a $3.6 million increase in accounts payable and accrued expenses.

Investing Activities

Net cash used in investing activities for the six months ended June 30, 2023 was zero. Net cash used in investing activities for the six months ended June 30, 2022 was $0.1 million and consisted of acquisitions of equipment.

Financing Activities

Net cash provided by financing activities for the six months ended June 30, 2023 was $8.1 million, which consists of net proceeds of $6.5 million from a public offering of common stock and prefunded warrants, $1.7 million from the sale of 178,040 shares of our common stock through an at-the-market, or ATM, sales program partially offset by $0.5 million of principal payments on our debt. Net cash provided by financing activities for the six months ended June 30, 2022 was $11.7 million, which consists of net proceeds of $4.1 million from the sale of preferred stock in a registered offering and proceeds of $12.6 million from the sale of 8,713,125 shares of our common stock through an at-the-market, or ATM sales program, partially offset by a principal payment of short-term debt of $5.0 million.

Funding Requirements and Other Liquidity Matters

We closely monitor our cash and cash equivalents balances, in an effort to ensure we have adequate liquidity to fund the operations of the Company. If unforeseen factors impact our current business plan or our ability to generate revenue from the commercialization of Twirla, we believe we have the ability to revise our commercial plans, including curtailing sales and marketing spending, to allow us to continue to fund our operations. In addition, on October 2, 2020 we filed a universal shelf registration statement with the SEC for the issuance of common stock, preferred stock, warrants, rights, debt securities and units up to an aggregate amount of $200.0 million (the “2020 Shelf Registration Statement”). On October 14, 2020, the 2020 Shelf Registration Statement was declared effective by the SEC.

On January 10, 2022, we filed a prospectus supplement to our 2020 Shelf Registration Statement registering the 2022 ATM we entered into for the sale of up to $50.0 million of shares of our common stock. During the three months ended March 31, 2022, we sold and issued 512 shares of common stock resulting in net proceeds of $0.3 million. On April 26, 2022, we terminated the 2022 ATM Agreement.

On March 13, 2022, we entered into a Securities Purchase Agreement (the “Purchase Agreement”) with a single healthcare-focused institutional investor (the “Purchaser”), pursuant to which we issued, in a registered direct offering (the “2022 Preferred Stock Offering”), 2,425 shares of Series A convertible preferred stock (the “Series A Preferred Stock”) and 2,425 shares of Series B convertible preferred stock (the “Series B Preferred Stock”) and Series A warrants (the “Series A Warrants”) to purchase up to an aggregate of 12,125 shares of the common stock of the Company (the “Common Stock”) and Series B warrants (the “Series B Warrants”) to purchase up to an aggregate of 12,125 shares of Common Stock. Each share of Series A Preferred Stock and Series B Preferred Stock has a stated value of $1,000 per share and a conversion price of $400.00 per share. The shares of preferred stock issued in the offering are convertible into an aggregate of 12,125 shares of Common Stock. The Series A Warrants have an exercise price of $520 per share, will become exercisable six months following the date of issuance, and will expire 5 years following the initial exercise date. The Series B Warrants have an exercise price of $520 per share, will become exercisable six months following the date of issuance, and will expire one and one-half years following the initial exercise date.  The Purchase Agreement contains customary representations and warranties and agreements of the Company and the Purchaser and customary indemnification rights and obligations of the parties.

35

The 2022 Preferred Stock Offering closed on March 14, 2022 and total net proceeds were approximately $4.3 million.  

On April 25, 2022, we entered into a Letter Agreement with the Purchaser, pursuant to which the Purchasers consented to us entering into and effecting an ATM offering facility. Pursuant to the Letter Agreement, we issued to the Purchaser the New Warrant, on the same terms and conditions as the Series A Warrants, provided that such New Warrant shall be exercisable into 4,243 warrant shares, subject to adjustment thereunder. The Series A Warrants have an exercise price of $520 per share, will become exercisable six months after the date of the Letter Agreement, and will expire 5 years following the initial exercise date.

On April 27, 2022, we entered into the April 2022 ATM Agreement under which we are authorized to sell up to an aggregate of $12.8 million in gross proceeds through the sale of shares of common stock from time to time in the April 2022 ATM. We agreed to pay a commission of up to 3% of the gross proceeds of any common stock sold under this agreement. Through September 30, 2022, we issued and sold a total of 173,750 shares of common stock under the April 2022 ATM Agreement, representing the entire capacity of the April 2022 ATM, resulting in net proceeds of approximately $12.2 million. On August 22, 2022, we increased the April 2022 ATM (“August 2022 ATM”). As increased, we were eligible to offer and sell, from time to time through the Sales Agent, shares of our common stock having an aggregate offering price of up to $75.0 million. During the year ended December 31, 2022, we issued and sold 78,852 shares of common stock under the August 2022 ATM resulting in net proceeds to us of approximately $0.9 million. During the six months ended June 30, 2023, we issued and sold 150,862 shares resulting in net proceeds of approximately $1.7 million. On April 12, 2023, we filed a prospectus supplement to our registration statement on Form S-3 for the August 2022 ATM verifying that we were then eligible to sell up to $4.5 million worth of shares through our ATM.

On July 6, 2022, we completed a best-efforts public offering (the “Offering”) in which we raised net proceeds of $22.0 million through the sale of 382,966 shares of common stock and 150,366 pre-funded warrants (“Series B pre-funded warrants”) to purchase 150,366 shares of common stock. Both the sales of shares of common stock and pre-funded warrants were accompanied by Series A-1 and Series A-2 warrants (together the “Series A warrants”) to purchase shares of common stock. The Series A-1 warrants are exercisable immediately and will expire five years from the date of issuance, and the Series A-2 warrants are exercisable immediately and will expire thirteen months from the date of issuance. H.C. Wainwright acted as the exclusive placement agent in connection with the Offering and, as compensation, received a cash fee of 7% of the aggregate proceeds raised in the Offering. We also issued to certain designees of H.C. Wainwright warrants to purchase up to 26,666 shares of commons stock with an exercise price of $56.25 per share.

On May 25, 2023 we completed a best efforts public offering (the “ May 2023 Offering”) in which we raised net proceeds of $6.5 million through the sale of 1,896,286 shares of common stock (or pre-funded warrants in lieu thereof). Both the sales of shares of common stock and pre-funded warrants were accompanied by Series C-1 and Series C-2 warrants (together the “Series C warrants”) to purchase shares of common stock. The Series C-1 warrants are exercisable immediately and will expire five years from the date of issuance, and the Series C-2 warrants are exercisable immediately and will expire eighteen months from the date of issuance. H.C. Wainwright acted as the exclusive placement agent in connection with the Offering and, as compensation, received a cash fee of 7% of the aggregate proceeds raised in the Offering. We also issued to certain designees of H.C. Wainwright warrants to purchase up to 94,814 shares of commons stock with an exercise price of $4.9439 per share (the “Placement Agent Warrants”). The Placement Agent Warrants expire on the fifth anniversary from the date of the commencement of sales in the May 2023 Offering

We believe we may have the potential to access additional capital through the 2022 ATM, selling additional debt or equity securities or obtaining a line of credit or other loan as required.

We expect to continue to incur significant operating expenses for the foreseeable future in connection with our ongoing activities as we:

maintain a sales and marketing infrastructure and contract manufacturing arrangement to support the continued commercialization of Twirla in the United States;

continue to commercialize Twirla and seek increased uptake of Twirla in the United States;

36

continue to evaluate additional line extensions for Twirla and initiate development of potential product candidates in addition to Twirla;

maintain, leverage and expand our intellectual property portfolio; and

maintain operational, financial and management information systems and personnel, including personnel to support our product development and future commercialization efforts.

We may also need to raise additional funds if we need to change components of our commercial plan or if we encounter any unforeseen events that affect our current business plan, or we may choose to raise additional funds to provide us with additional working capital. Adequate additional funding may not be available to us on acceptable terms, or at all. If we are unable to raise additional capital when needed or on attractive terms or are unable to enter into strategic collaborations, we then may be unable to successfully commercialize Twirla and may also be required to further cut operating costs, forego future development and other opportunities or even terminate our operations, which may involve seeking bankruptcy protection. Because of the numerous risks and uncertainties associated with such developments, we are unable to estimate the amounts of increased capital outlays and operating expenses associated with completing the commercialization of Twirla. Our future capital requirements will depend on many factors, including:

the costs of future commercialization activities, including product sales, marketing, manufacturing and distribution, for Twirla;

the revenue received from commercial sales of Twirla;
the costs of preparing, filing and prosecuting patent applications, maintaining and enforcing our intellectual property rights and defending intellectual property-related claims; and
the costs associated with any potential business or product acquisitions, strategic collaborations, licensing agreements or other arrangements that we may establish.

We do not have any committed external source of funds. Until such time, if ever, as we can generate substantial cash flows from product revenues, we expect to finance our cash needs through a combination of equity offerings, debt financings, collaborations, strategic alliances and licensing arrangements.

Contractual Obligations and Commitments

In April 2020, we entered into a Manufacturing and Commercialization Agreement (the “Corium Agreement) with Corium Innovations, Inc., (“Corium”) which replaced our previous development agreement. Pursuant to the Corium Agreement, Corium will manufacture and supply all of our product requirements for Twirla at certain specified rates. Under the terms of the Corium Agreement, Corium is to be the exclusive supplier of Twirla for ten years. The Corium Agreement included a quarterly minimum purchase commitment and a fixed price per unit for two years from December 2020, the date of the first commercial batch purchase order invoice, depending on annual purchase volume. During 2021, we did not meet all of our minimum quantity purchases from Corium, and as a result, paid penalties as required by our agreement with Corium. On July 25, 2022 we, along with Corium, amended the Corium Agreement to restructure the minimums applicable to the purchase of manufactured Twirla and to extend the term of the Corium Agreement until December 31, 2033. The Corium Agreement terminates automatically on December 31, 2033, but may be terminated for any reason upon the written mutual agreement of both parties; provided, however, that the parties must confer in good faith regarding possible mutual termination. In the event of such termination, we may still affect purchase orders after the notice of termination is given and until the time any such termination becomes effective. As of June 30, 2023, the minimum amount committed totals $229.3 million.

In April 2020, we entered into a project agreement with inVentiv Commercial Services, LLC, or inVentiv, a Syneos Health Group Company, which we refer to as the Syneos Agreement, under our Master Services Agreement with inVentiv. Pursuant to the Syneos Agreement, inVentiv, through its affiliate Syneos Selling Solutions, will provide a field force of sales representatives to provide certain detailing services, sales operation services, compliance services, and training services with respect to Twirla to us in exchange for an up-front implementation fee and a fixed monthly fee. Effective February 1, 2022, we entered into an amendment to the Syneos Agreement that extended the term until August 23, 2024. At that time, the Syneos Agreement will terminate automatically

37

unless extended upon the mutual written agreement of the parties. We may terminate the Syneos Agreement for any reason upon timely written notice without incurring a termination fee. As of June 30, 2023, the minimum amount committed totals $2.4 million.

Our operating lease commitment relates to our lease of office space in Princeton, New Jersey. The lease for this space commenced in December 2021, and the minimum payments over the remaining 21-month term totals $0.7 million as of June 30, 2023.

Recent Accounting Pronouncements

See Note 2 to our financial statements that discusses new accounting pronouncements.

Item 3.  Quantitative and Qualitative Disclosures about Market Risk

Interest Rate Risk

We are exposed to market risks in the ordinary course of our business. Market risk is the risk of change in fair value of a financial instrument due to changes in interest rates, equity prices, financing, exchange rates or other factors. These market risks are principally limited to interest rate fluctuations.

We had cash and cash equivalents of $2.8 million and $5.2 million at June 30, 2023 and December 31, 2022, respectively, consisting primarily of funds in cash and money market accounts. The primary objective of our investment activities is to preserve principal and liquidity while maximizing income without significantly increasing risk. We do not enter into investments for trading or speculative purposes. Due to the short-term nature of our investment portfolio, we do not believe an immediate 10.0% increase in interest rates would have a material effect on the fair market value of our portfolio, and accordingly we do not expect our operating results or cash flows to be materially affected by a sudden change in market interest rates.

Our results of operations and cash flows are subject to fluctuations due to changes in interest rates. We do not believe that we are materially exposed to changes in interest rates. We do not currently use interest rate derivative instruments to manage exposure to interest rate changes. We estimate that a 1% unfavorable change in interest rates would not have a material effect on interest expense for the six months ended June 30, 2023.

Inflation Risk

Inflation generally affects us by increasing our cost of labor and pricing of contracts and agreements. We do not believe that inflation had a material effect on our business, financial condition, or results of operations during the six months ended June 30, 2023.

Item 4.  Controls and Procedures.

Disclosure Controls and Procedures

Our management, with the participation of our principal executive officer and our principal financial officer, evaluated, as of the end of the period covered by this Quarterly Report on Form 10-Q, the effectiveness of our disclosure controls and procedures. Based on that evaluation, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures as of such date are effective, at the reasonable assurance level, in ensuring that information required to be disclosed by us in the reports that we file or submit under the Securities Exchange Act of 1934, as amended, or 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 us in the reports we file or submit under the Exchange Act is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of December 31, 2022, our chief executive officer and principal financial officer concluded that our disclosure controls and procedures were not effective to ensure that the

38

information required to be disclosed by the Company in 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, due to the material weakness in our internal control over financial reporting described below.

Management has concluded that there is a material weakness in the review procedures related to complex securities including the determination of liability versus equity treatment of certain warrants. Management has concluded that there is a material weakness in the design and operating effectiveness of the Company’s review procedures related to complex securities. The reviewer had insufficient resources supporting the assessment of the complex securities accounting model and the review procedures were not performed at a level of precision to prevent or detect a material misstatement on a timely basis in the normal course of the review. Based on this assessment, management believes that our internal control over financial reporting was not effective as of December 31, 2022.

Changes to Internal Control Over Financial Reporting

Aside from the June 21, 2023 appointment of a Senior Vice President, Chief Financial Officer and Treasurer of the Company, effective August 16, 2023, which was previously disclosed, there have been no changes in our internal control over financial reporting that occurred during the period covered by this report that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Remediation Plan for Material Weakness

Management has actively initiated remediation efforts to address the material weakness. Specifically, we expanded and improved our review process for complex securities and related accounting standards. We plan to further improve this process by enhancing access to accounting literature and identification of third-party accounting professionals with whom to consult regarding complex accounting applications. The elements of our remediation plan can only be accomplished over time, and we can offer no assurance that these initiatives will ultimately have the intended effects.

Part II:  Other Information

Item 1.  Legal Proceedings.

We are not currently subject to any material legal proceedings.

Item 1A.    Risk Factors.

The following risk factor should be considered in addition to our risk factors previously reported in our Annual Report on Form 10-K for the year ended December 31, 2022.

We are not in compliance with the Nasdaq continued listing requirements. If we are unable to comply with the continued listing requirements of the Nasdaq Capital Market, our common stock could be delisted, which could affect our common stock's market price and liquidity and reduce our ability to raise capital.

On March 27, 2023, we received a deficiency letter from Nasdaq notifying us that we are not in compliance with the minimum stockholders’ equity requirement for continued listing on the Nasdaq Capital Market. Nasdaq Listing Rule 5550(b)(1) requires companies listed on the Nasdaq Capital Market to maintain stockholders’ equity of at least $2,500,000 (the “Stockholders’ Equity Requirement”). Our Annual Report on Form 10-K for the fourth quarter and year ended December 31, 2022 reported stockholders’ equity of $(5,545,000), which is below the Stockholders’ Equity Requirement for continued listing on the Nasdaq Capital Market. As of the date of this filing, the Company does not have a market value of listed securities of $35 million, or net income from continued operations of $500,000 in the most recently completed fiscal year or in two of the last three most recently completed fiscal years, the alternative quantitative standards for continued listing on the Nasdaq Capital Market. In accordance with Nasdaq rules, we were provided 45 calendar days from the receipt of the Nasdaq notification, or until May 11, 2023, to submit a plan to regain compliance (the “Compliance Plan”). We submitted that plan on May 11, 2023. If the Compliance Plan is acceptable to Nasdaq, they may grant an extension of 180 calendar days from the date of the Nasdaq notification to regain compliance with the Stockholders’ Equity Requirement.

39

On June 2, 2023, we received a letter (the “Extension Notice”) from Nasdaq notifying us that we had been granted an additional 180-day period, or until September 25, 2023, to regain compliance with Nasdaq Listing Rule 5550(b)(1). Pursuant to the Extension Notice, we must demonstrate compliance with Nasdaq Listing Rule 5550(b)(1) on or before September 25, 2023, by furnishing to the Securities and Exchange Commission (the “SEC”) and Nasdaq certain information and representations on a Current Report on Form 8-K, among other obligations. If, after submitting this information to the SEC and Nasdaq as described in the Extension Notice, we fail to evidence compliance with Nasdaq Listing Rule 5550(b)(1) upon filing our Form 10-Q for the quarter ended September 30, 2023, we may be subject to delisting from Nasdaq.

In the event we fail to regain compliance, Nasdaq will issue a delisting notice, at which time we would have the right to a hearing before an independent panel. The hearing request would halt any suspension or delisting action pending the conclusion of the hearing process and the expiration of any additional extension period granted by the panel following the hearing.

We intend to monitor our stockholders’ equity and, if appropriate, consider further available options to regain compliance with the Stockholders’ Equity Requirement. There can be no assurance that we will regain compliance or otherwise maintain compliance with any of the other listing requirements.

If our securities are delisted, it could be more difficult to buy or sell our securities and to obtain accurate quotations, and the price of our securities could suffer a material decline. Delisting could also impair the liquidity of our common stock and could harm our ability to raise capital through alternative financing sources on terms acceptable to us, or at all, and may result in potential loss of confidence by investors, employees, and fewer business development opportunities.

Item 5. Other Information

During the three months ended June 30, 2023, no director or officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K.

40

Item 6.  Exhibits.

The exhibits filed as part of this Quarterly Report on Form 10-Q are set forth on the Exhibit Index, which is incorporated herein by reference.

Exhibit Index

Exhibit

Number

    

Description of Document

3.1

Certificate of Amendment to Amended and Restated Certificate of Incorporation, as filed with the Secretary of the State of Delaware on April 10, 2023 (Incorporated by reference, Exhibit 3.1 to Company’s Current Report on Form 8-K, file number 001-36464, filed on April 10, 2023.)

4.1

Form of Series C-1 Warrant (Incorporated by reference, Exhibit 4.1 to Company’s Current Report on Form 8-K, file number 001-36464, filed on May 25, 2023.)

4.2

Form of Series C-2 Warrant (Incorporated by reference, Exhibit 4.2 to Company’s Current Report on Form 8-K, file number 001-36464, filed on May 25, 2023.)

4.3

Form of Series D Pre-funded Warrant (Incorporated by reference, Exhibit 4.3 to Company’s Current Report on Form 8-K, file number 001-36464, filed on May 25, 2023.)

4.4

Form of Placement Agent Warrant (Incorporated by reference, Exhibit 4.4 to Company’s Current Report on Form 8-K, file number 001-36464, filed on May 25, 2023.)

4.5

Form of Amended and Restated Common Stock Purchase Warrant between Agile Therapeutics, Inc. and an institutional investor, dated October 8, 2021(Incorporated by reference, Exhibit 4.5 to Company’s Current Report on Form 8-K, file number 001-36464, filed on May 25, 2023.)

4.6

Form of Amended and Restated Series A Common Stock Purchase Warrant between Agile Therapeutics, Inc. and an institutional investor, dated March 14, 2022 (Incorporated by reference, Exhibit 4.6 to Company’s Current Report on Form 8-K, file number 001-36464, filed on May 25, 2023.)

4.7

Form of Amended and Restated Series A Common Stock Purchase Warrant between Agile Therapeutics, Inc. and an institutional investor, dated April 25, 2022 (Incorporated by reference, Exhibit 4.7 to Company’s Current Report on Form 8-K, file number 001-36464, filed on May 25, 2023.)

4.8

Form of Amended and Restated Series A-1 Common Stock Purchase Warrant between Agile Therapeutics, Inc. and an institutional investor, dated July 6, 2022 (Incorporated by reference, Exhibit 4.8 to Company’s Current Report on Form 8-K, file number 001-36464, filed on May 25, 2023.)

4.9

Form of Amended and Restated Series A-2 Common Stock Purchase Warrant between Agile Therapeutics, Inc. and an institutional investor, dated July 6, 2022 (Incorporated by reference, Exhibit 4.9 to Company’s Current Report on Form 8-K, file number 001-36464, filed on May 25, 2023.)

4.10

Form of Amended and Restated Series B Common Stock Purchase Warrant between Agile Therapeutics, Inc. and an institutional investor, dated March 14, 2022 (Incorporated by reference, Exhibit 4.10 to Company’s Current Report on Form 8-K, file number 001-36464, filed on May 25, 2023.)

10.1

Form of Securities Purchase Agreement, dated May 22, 2023, by a between Agile Therapeutics, Inc. and certain purchasers (Incorporated by reference, Exhibit 10.1 to Company’s Current Report on Form 8-K, file number 001-36464, filed on May 25, 2023.)

10.2

Form of Warrant Amendment Agreement, dated May 22, 2023, by and between Agile Therapeutics, Inc. and certain holders (Incorporated by reference, Exhibit 10.2 to Company’s Current Report on Form 8-K, file number 001-36464, filed on May 25, 2023.)

41

10.3*

Agile Therapeutics, Inc. 2023 Equity Incentive Plan effective June 8, 2023 (Incorporated by reference, Exhibit 99.1 to the Company’s Registration Statement on Form S-8, file number 333-272576, filed on June 9, 2023.)

31.1

Certification of the Registrant’s Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

31.2

Certification of the Registrant’s Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

32.1**

Certification of the Registrant’s Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

32.2**

Certification of the Registrant’s Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101

The following materials from the Company’s Quarterly Report on Form 10-Q for the fiscal quarter ended June 30, 2023 formatted in Inline Extensible Business Reporting Language (XBRL): (i) Balance Sheets, (ii) Statements of Operations, (iii) Statements of Stockholders’ Equity (Deficit), (v) Statements of Cash Flows, and (vi) the Notes to Financial Statements.

104

Cover Page Interactive Data File (embedded within the Inline XBRL document)

* Indicates management contract or compensatory plan or arrangement.

** The certifications furnished in Exhibit 32.1 and Exhibit 32.2 hereto are deemed to accompany this Quarterly Report on Form 10-Q and will not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, except to the extent that the registrant specifically incorporates them by reference.

42

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.

Date: August 9, 2023

Agile Therapeutics, Inc.

By:

/s/ Alfred Altomari

Alfred Altomari

President and Chief Executive Officer
(Principal Executive Officer)

Date: August 9, 2023

By:

/s/ Jason Butch

Jason Butch

Vice President and Chief Accounting Officer
(Principal Financial Officer)

43

EX-31.1 2 agrx-20230630xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF PERIODIC REPORT

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Alfred Altomari, certify that:

1.   I have reviewed this quarterly report on Form 10-Q of Agile Therapeutics, Inc.;

2.   Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.   Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.   The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a)     Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under 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;

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

/s/ Alfred Altomari

Alfred Altomari

Chief Executive Officer
Principal Executive Officer


EX-31.2 3 agrx-20230630xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF PERIODIC REPORT PURSUANT TO SECTION 302 OF THE

SARBANES-OXLEY ACT OF 2002

I, Jason Butch, certify that:

1.   I have reviewed this quarterly report on Form 10-Q of Agile Therapeutics, Inc.;

2.   Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.   Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.   The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a)     Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under 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;

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.

Ay

Date: August 9, 2023

/s/ Jason Butch

Jason Butch

Chief Accounting Officer
Principal Financial Officer


EX-32.1 4 agrx-20230630xex32d1.htm EX-32.1

Exhibit 32.1

STATEMENT OF CHIEF EXECUTIVE OFFICER OF

AGILE THERAPEUTICS, INC.

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

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the quarterly report of Agile Therapeutics, Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2023 as filed with the Securities and Exchange Commission (the “Report”), I, Alfred Altomari, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that, based on my knowledge:

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

Date: August 9, 2023

/s/ Alfred Altomari

Alfred Altomari

Chief Executive Officer
Principal Executive Officer


EX-32.2 5 agrx-20230630xex32d2.htm EX-32.2

Exhibit 32.2

STATEMENT OF CHIEF ACCOUNTING OFFICER OF

AGILE THERAPEUTICS, INC.

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

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the quarterly report of Agile Therapeutics, Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2023 as filed with the Securities and Exchange Commission (the “Report”), I, Jason Butch, Chief Accounting Officer of the Company, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that, based on my knowledge:

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

M

Date: August 9, 2023

/s/ Jason Butch

Jason Butch

Chief Accounting Officer
Principal Financial Officer


EX-101.SCH 6 agrx-20230630.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Statements of Operations and Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Fair Value Measurements - Financial Instruments Measured at Fair Value by Hierarchy Level (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Leases - Maturity of lease liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40699 - Disclosure - Leases - Maturity of lease liabilities (Details) (Calc 2) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Credit Agreement and Guaranty - Carrying Amount Of term Loan (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Statements of Changes in Stockholders' Deficit link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Prepaid Expenses and Other Current Assets link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Credit Agreement and Guaranty link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Stockholders Deficit link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Stockholders Deficit (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Organization and Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Summary of Significant Accounting Policies - Advertising Costs (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Summary of Significant Accounting Policies - Deferred Financing Costs (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Summary of Significant Accounting Policies - Concentrations of Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - Summary of Significant Accounting Policies - Co-Payment Assistance (Details) link:presentationLink link:calculationLink link:definitionLink 40206 - Disclosure - Summary of Significant Accounting Policies - Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 40207 - Disclosure - Summary of Significant Accounting Policies - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 40208 - Disclosure - Summary of Significant Accounting Policies - Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Fair Value Measurements - Warrant Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Fair Value Measurements - Level 3 Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Leases - Summary (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Credit Agreement and Guaranty (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Stockholders Deficit - Amended and Restated Certificate of Incorporation (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Stockholders Deficit - Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - Stockholders Deficit - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Income Taxes - Sale of New Jersey Net Operating Losses (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 00305 - Statement - Statements of Changes in Stockholders' Deficit (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Credit Agreement and Guaranty (Tables) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Summary of Significant Accounting Policies - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 agrx-20230630_cal.xml EX-101.CAL EX-101.DEF 8 agrx-20230630_def.xml EX-101.DEF EX-101.LAB 9 agrx-20230630_lab.xml EX-101.LAB EX-101.PRE 10 agrx-20230630_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2023
Aug. 07, 2023
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 001-36464  
Entity Registrant Name AGILE THERAPEUTICS INC  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 23-2936302  
Entity Address, Address Line One 500 College Road East, Suite 300  
Entity Address, City or Town Princeton  
Entity Address, State or Province NJ  
Entity Address, Postal Zip Code 08540  
City Area Code 609  
Local Phone Number 683-1880  
Title of 12(b) Security Common stock  
Trading Symbol AGRX  
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   1,926,510
Entity Central Index Key 0001261249  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 2,785 $ 5,246
Accounts receivable, net 4,461 3,377
Inventory, net 2,537 1,332
Prepaid expenses and other current assets 1,866 1,403
Total current assets 11,649 11,358
Property and equipment, net 126 177
Right of use asset 558 695
Other non-current assets 238 2,012
Total assets 12,571 14,242
Current liabilities:    
Long-term debt, current portion 1,562 1,426
Notes payable, current portion 502  
Accounts payable 6,156 7,734
Accrued expenses 6,747 3,908
Lease liability, current portion 342 319
Total current liabilities 15,309 13,387
Lease liabilities, long-term 288 466
Warrant liability 9,095 5,934
Total liabilities 24,692 19,787
Commitments and contingencies (Note 10)
Stockholders' deficit    
Preferred stock, $0.0001 par value, 10,000,000 shares authorized, 4,850 issued and no shares outstanding at June 30, 2023 and no shares issued and outstanding at December 31, 2022
Common stock, $0.0001 par value, 300,000,000 shares authorized, 1,640,805 and 859,402 issued and outstanding at June 30, 2023 and December 31, 2022, respectively
Additional paid-in capital 405,779 403,157
Accumulated deficit (417,900) (408,702)
Total stockholders' deficit (12,121) (5,545)
Total liabilities and stockholders' deficit $ 12,571 $ 14,242
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2023
Dec. 31, 2022
Balance Sheets    
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, authorized (in shares) 10,000,000 10,000,000
Preferred stock, issued (in shares) 4,850 0
Preferred stock, outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 300,000,000 300,000,000
Common stock, issued (in shares) 1,640,805 859,402
Common stock, outstanding (in shares) 1,640,805 859,402
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Statements of Operations and Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Statements of Operations and Comprehensive Loss        
Revenues, net $ 5,503 $ 2,126 $ 9,316 $ 3,887
Cost of product revenues 2,307 2,231 4,310 3,758
Gross profit 3,196 (105) 5,006 129
Operating expenses:        
Research and development 703 856 1,466 2,113
Selling and marketing 4,570 7,411 9,240 17,964
General and administrative 3,049 3,026 6,133 7,023
Total operating expenses 8,322 11,293 16,839 27,100
Loss from operations (5,126) (11,398) (11,833) (26,971)
Other income (expense)        
Interest income 15 2 48 3
Interest expense (372) (823) (773) (1,695)
Unrealized gain on warrant liability 1,674 7,051 3,361 8,435
Total other income, net 1,317 6,230 2,636 6,743
Loss before benefit from income taxes (3,809) (5,168) (9,197) (20,228)
Benefit from income taxes       4,675
Net loss and comprehensive loss $ (3,809) $ (5,168) $ (9,197) $ (15,553)
Net loss per share (basic) (in dollars per share) $ (2.15) $ (57.29) $ (6.85) $ (203.76)
Net loss per share (diluted) (in dollars per share) $ (2.15) $ (57.29) $ (6.85) $ (203.76)
Weighted-average common shares (basic) (in shares) 1,769,803 90,204 1,343,293 76,331
Weighted-average common shares (diluted) (in shares) 1,769,803 90,204 1,343,293 76,331
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Statements of Changes in Stockholders' Deficit - USD ($)
Preferred Stock
Series B Convertible Preferred Stock
Preferred Stock
Series A and B Convertible Preferred Stock
Preferred Stock
Common stock
Public offering
Common stock
At-the-market sales
Common stock
Series A Convertible Preferred Stock
Common stock
Series B Convertible Preferred Stock
Common stock
Additional Paid-in Capital.
At-the-market sales
Additional Paid-in Capital.
Accumulated Deficit
At-the-market sales
Total
Balance at Dec. 31, 2021                   $ 387,205,000 $ (383,290,000)   $ 3,915,000
Balance (in shares) at Dec. 31, 2021               60,698,000          
Increase (decrease) in stockholders' equity                          
Share-based compensation - stock options and RSUs                   764,000     764,000
Issuance of common stock                 $ 348,000     $ 348,000  
Issuance of common stock (in shares)         512,000                
Issuance of common stock upon exercise of options (in shares)   4,850                      
Conversion of convertible preferred stock (in shares)           6,063,000              
Vesting of RSUs     $ (2,425)                    
Vesting of RSUs (in shares)               35,000          
Net loss                     (10,385,000)   (10,385,000)
Balance at Mar. 31, 2022                   388,317,000 (393,675,000)   (5,358,000)
Balance (in shares) at Mar. 31, 2022     2,425         67,308,000          
Balance at Dec. 31, 2021                   387,205,000 (383,290,000)   3,915,000
Balance (in shares) at Dec. 31, 2021               60,698,000          
Increase (decrease) in stockholders' equity                          
Net loss                         (15,553,000)
Balance at Jun. 30, 2022                   401,212,000 (398,843,000)   2,369,000
Balance (in shares) at Jun. 30, 2022               247,202,000          
Balance at Dec. 31, 2021                   387,205,000 (383,290,000)   3,915,000
Balance (in shares) at Dec. 31, 2021               60,698,000          
Balance at Dec. 31, 2022                   403,157,000 (408,702,000)   (5,545,000)
Balance (in shares) at Dec. 31, 2022               859,402          
Balance at Mar. 31, 2022                   388,317,000 (393,675,000)   (5,358,000)
Balance (in shares) at Mar. 31, 2022     2,425         67,308,000          
Increase (decrease) in stockholders' equity                          
Share-based compensation - stock options and RSUs                   669,000     669,000
Issuance of common stock                 12,226,000     12,226,000  
Issuance of common stock (in shares)         173,750,000                
Conversion of convertible preferred stock (in shares) (2,425)           6,062,000            
Vesting of RSUs (in shares)               82,000          
Net loss                     (5,168,000)   (5,168,000)
Balance at Jun. 30, 2022                   401,212,000 (398,843,000)   2,369,000
Balance (in shares) at Jun. 30, 2022               247,202,000          
Balance at Dec. 31, 2022                   403,157,000 (408,702,000)   (5,545,000)
Balance (in shares) at Dec. 31, 2022               859,402          
Increase (decrease) in stockholders' equity                          
Share-based compensation - stock options and RSUs                   498,000     498,000
Issuance of common stock                 1,003,000     1,003,000  
Issuance of common stock (in shares)         72,699                
Net loss                     (5,389,000)   (5,389,000)
Balance at Mar. 31, 2023                   404,658,000 (414,091,000)   (9,433,000)
Balance (in shares) at Mar. 31, 2023               932,101          
Balance at Dec. 31, 2022                   403,157,000 (408,702,000)   (5,545,000)
Balance (in shares) at Dec. 31, 2022               859,402          
Increase (decrease) in stockholders' equity                          
Net loss                         (9,197,000)
Balance at Jun. 30, 2023                   405,779,000 (417,900,000)   (12,121,000)
Balance (in shares) at Jun. 30, 2023               1,640,805          
Balance at Mar. 31, 2023                   404,658,000 (414,091,000)   (9,433,000)
Balance (in shares) at Mar. 31, 2023               932,101          
Increase (decrease) in stockholders' equity                          
Share-based compensation - stock options and RSUs                   $ 482,000     $ 482,000
Fractional shares retired as a result of reverse split                   13,000     13,000
Issuance of common stock                 $ 652,000     $ 652,000  
Issuance of common stock (in shares)       95,000 105,342                
Exercise of pre-funded warrants (in shares)               508,286          
Vesting of RSUs (in shares)               76          
Net loss                     (3,809,000)   $ (3,809,000)
Balance at Jun. 30, 2023                   $ 405,779,000 $ (417,900,000)   $ (12,121,000)
Balance (in shares) at Jun. 30, 2023               1,640,805          
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Statements of Changes in Stockholders' Deficit (Parenthetical)
Apr. 10, 2023
Statements of Changes in Stockholders' Deficit  
Stockholders' Equity Note, Stock Split, Conversion Ratio 0.02
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities:    
Net loss $ (9,197) $ (15,553)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation 51 1,057
Amortization 137 124
Noncash stock-based compensation 979 1,433
Noncash amortization of deferred financing costs 586 797
Unrealized gain on warrants (3,361) (8,435)
Changes in operating assets and liabilities:    
Accounts receivable (1,084) (554)
Inventory (1,204) (1,374)
Prepaid expenses and other assets 1,873 1,267
Accounts payable and accrued expenses 1,260 3,643
Lease liability (154) (90)
Net cash used in operating activities (10,114) (17,685)
Cash flows from investing activities:    
Acquisition of property and equipment   (133)
Net cash (used in) provided by investing activities   (133)
Cash flows from financing activities:    
Proceeds from issuance of common stock in public offering, net of offering costs 6,509  
Repayments of long-term debt (450) (5,000)
Repayments of note payable (61)  
Net cash provided by (used in) financing activities 7,653 11,702
Net decrease in cash and cash equivalents (2,461) (6,116)
Cash and cash equivalents, beginning of period 5,246 19,143
Cash and cash equivalents, end of period 2,785 13,027
Supplemental disclosure of noncash financing activities    
Warrants issued in connection with preferred stock offering   2,101
Supplemental cash flow information    
Interest paid 93 898
Series A Convertible Preferred Stock    
Supplemental disclosure of noncash financing activities    
Conversion of Series preferred stock into common stock   897
Series B Convertible Preferred Stock    
Supplemental disclosure of noncash financing activities    
Conversion of Series preferred stock into common stock   887
Public offering    
Cash flows from financing activities:    
Proceeds from issuance of preferred stock in registered direct offering, net of offering costs   4,129
At-the-market sales    
Cash flows from financing activities:    
Proceeds from At-the-Market sales of common stock, net of offering costs $ 1,655 $ 12,573
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Organization and Description of Business
6 Months Ended
Jun. 30, 2023
Organization and Description of Business  
Organization and Description of Business

1. Organization and Description of Business

Nature of Operations

Agile Therapeutics, Inc. (“Agile” or the “Company”) was incorporated in Delaware on December 22, 1997. Agile is a women’s healthcare company dedicated to fulfilling the unmet health needs of today’s women. The Company’s activities since inception have consisted principally of raising capital, performing research and development, including development of the Company’s lead product, Twirla®, and more recently commercializing Twirla. The Company is headquartered in Princeton, New Jersey.

The Company’s sole approved product, Twirla, is a once-weekly prescription contraceptive patch that received approval from the U.S. Food and Drug Administration, or FDA, in February 2020 and was commercially launched in early December 2020. Substantially all of the Company’s resources are currently dedicated to commercializing Twirla in the United States. The Company has generated minimal product revenue to date and is subject to a number of risks similar to those of other early stage commercial companies, including, but not limited to, dependence on key individuals, the difficulties and uncertainties inherent in the development of commercially usable products, market acceptance of products, protection of proprietary technology, the potential need to obtain additional capital necessary to fund the development of its products, reliance on a consistent supply chain both for Twirla and in general, macroeconomic factors such as inflation, competition from larger companies, and compliance with FDA and other government regulations. If the Company does not continue to successfully commercialize Twirla, it will be unable to generate recurring product revenue or achieve profitability. The Company has incurred operating losses and negative cash flows from operating activities each year since inception. As of June 30, 2023, the Company had an accumulated deficit of approximately $417.9 million. The Company expects to continue to incur significant operating expenses for the foreseeable future in connection with its ongoing activities, as the Company:

maintains a sales and marketing infrastructure and contract manufacturing arrangement to support the continued commercialization of Twirla in the United States;

continues to commercialize Twirla and seek increased uptake of Twirla in the United States;

continues to evaluate additional line extensions for Twirla and initiates development of potential product candidates in addition to Twirla;
maintains, leverages, and expands the Company’s intellectual property portfolio; and
maintains operational, financial, and management information systems and personnel, including personnel to support the Company’s product development and future commercialization efforts.

The Company has financed its operations to date primarily through the issuance and sale of its common stock in both public and private offerings (see Note 8), private placements of its convertible preferred stock, venture loans, and non-dilutive grant funding.

Going Concern

As of June 30, 2023, the Company had cash and cash equivalents of $2.8 million and a $3.7 million working capital deficit. The Company’s current liquidity is sufficient to fund operations into September 2023. The Company closely monitors its cash and cash equivalents and will need to raise additional funds to meet its projected operating requirements, including the continued commercialization of Twirla, and exploring the advancement of its existing pipeline and its possible expansion through business development activities.

The Company has generated losses since inception, used substantial cash in operations, has a working capital deficit at June 30, 2023, and anticipates it will continue to incur net losses for the foreseeable future. The Company’s future success depends on its ability to obtain additional capital and/or implement various strategic alternatives, and there can be no assurance that any financing can be realized by the Company, or if realized, what the terms of any such financing may be, or that any amount that the Company is able to raise will be adequate. Based upon the foregoing, management has concluded that there is substantial doubt about the Company’s ability to continue as a going concern through the 12 months following the date on which this Quarterly Report on Form 10-Q is filed.

The Company continues to analyze various alternatives, including refinancing alternatives, asset sales and mergers and acquisitions. The Company’s future success depends on its ability to raise additional capital as discussed above. The Company cannot be certain that these initiatives, or raising additional capital, whether through selling additional debt or equity securities or obtaining a line of credit or other loan, will be available to it or, if available, will be on terms acceptable to the Company. If the Company issues additional securities to raise funds, these securities may have rights, preferences, or privileges senior to those of its common stock, and the Company’s current stockholders will experience dilution. If the Company is unable to obtain funds when needed or on acceptable terms, the Company then may be unable to continue the commercialization of Twirla, and may also be required to cut operating costs, and forego future development and other opportunities.

The unaudited financial statements as of June 30, 2023 have been prepared under the assumption that the Company will continue as a going concern for the next 12 months. The Company’s ability to continue as a going concern is dependent upon its uncertain ability to obtain additional capital, reduce expenditures and/or execute on its business plan and successfully commercialize Twirla. The unaudited financial statements as of June 30, 2023 do not include any adjustments that might result from the outcome of this uncertainty. If the Company is unable to continue as a going concern, it may have to liquidate its assets and may receive less than the value at which those assets are carried on the financial statements.

Basis of Presentation

The accompanying unaudited interim financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim information and pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) for Quarterly Reports on Form 10-Q. Accordingly, certain information and footnote disclosure normally included in financial statements prepared in accordance with U.S. GAAP has been condensed or omitted pursuant to such rules and regulations. These interim financial statements should be read in conjunction with the audited financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 as filed with the SEC on March 23, 2023.

In the opinion of management, the unaudited interim financial statements reflect all adjustments, which are normal recurring adjustments, necessary for the fair presentation of the financial information for the interim periods presented. The results of operations for the three and six months ended June 30, 2023 are not necessarily indicative of the operating results for the full fiscal year or any future period.

The accompanying unaudited financial statements have been prepared on a basis which assumes that the Company will continue as a going concern and which contemplates the realization of assets and satisfaction of liabilities and commitments in the normal course of business. The Company has incurred recurring losses and negative cash flows from operations. If the Company encounters unforeseen factors that impact the Company’s current business plan or its ability to generate revenue from the commercialization of Twirla, the Company believes it has the ability to revise its commercial plans, including curtailing sales and marketing spending, to allow it to continue to fund its operations.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2023
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

2. Summary of Significant Accounting Policies

The Company’s complete listing of significant accounting policies is described in Note 2 to the Company’s audited financial statements as of December 31, 2022 included in its Annual Report on Form 10-K filed with the SEC on March 23, 2023.

Use of Estimates

The preparation of the Company’s financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. The Company bases its estimates and judgments on historical experience and various other assumptions that it believes are reasonable under the circumstances. The amounts of assets and liabilities reported in the Company’s balance sheets and the amounts of revenue and expenses reported for each of the periods presented are affected by estimates and assumptions, which are used for, but not limited to, revenue recognition, costs of product revenues,

inventory reserves, the accounting for common stock warrants, stock-based compensation, and accounting for research and development costs. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates.

Risks and Uncertainties

While Twirla has been approved by the FDA, other potential product candidates developed by the Company will require approval from the FDA prior to commercial sales. There can be no assurance that the Company’s other product candidates will receive the required approval. If the Company is denied approval or such approval is delayed, or is unable to obtain the necessary financing to complete development and approval, there could be a material adverse impact on the Company’s financial condition and results of operations.

It should be noted that the possibility of continued public health threats could adversely affect the Company’s ongoing or planned business operations. For example, the coronavirus (“COVID-19”) pandemic previously resulted in federal, state and local governments and private entities mandating various restrictions, including travel restrictions, access restrictions, restrictions on public gatherings, and stay at home orders. The most significant impacts to the Company’s business were encountered by sales representatives promoting Twirla in the field, as some offices limited opportunities for face-to-face interactions with healthcare providers. Re-implementation of COVID-19 restrictions, if necessary in the future, may disrupt the Company’s business and/or could adversely affect the Company’s commercialization plans and results. The Company cannot presently predict the scope and severity of any potential business shutdowns or disruptions, but if the Company or any of the third parties with whom the Company engages, including personnel at third-party manufacturing facilities and other third parties with whom the Company conducts business, were to experience shutdowns or other business disruptions, the Company’s ability to conduct its business in the manner and on the timeline presently planned could be materially and adversely impacted. Another shutdown necessitating work in a completely remote environment could result in delays to its business activities and commercialization plan. The Company will continue to closely monitor events as they develop, and plan for alternative and mitigating measures that can be implemented if needed.

Cash and Cash Equivalents

The Company considers all highly-liquid investments with an original maturity of three months or less when purchased to be cash equivalents. All cash and cash equivalents are held in United States financial institutions. Cash and cash equivalents include money market funds that invest primarily in commercial paper and U.S. government and U.S. government agency obligations.

The Company maintains balances with financial institutions in excess of the Federal Deposit Insurance Corporation limit.

Trade Accounts Receivable and Allowances

Trade accounts receivable are amounts owed to the Company by its customers for product that has been delivered. The trade accounts receivable are recorded at the invoice amount, less prompt pay and other discounts, chargebacks, and an allowance for credit losses, if any. The allowance for credit losses represents the Company’s estimate of losses over the life of the receivables. The Company evaluates forward-looking economic factors and uses professional judgment to determine the allowance for credit losses. The credit loss reserves are reviewed and adjusted periodically. Credit loss reserves were not material as of June 30, 2023 and December 31, 2022.

Trade accounts receivable are aged based on the contractual payment terms. When the collectability of an invoice is no longer probable, the Company will create a reserve for that specific receivable. If a receivable is determined to be uncollectible, it is charged against the general credit loss reserve or the reserve for the specific receivable, if one exists.

Fair Value of Financial Instruments

In accordance with Accounting Standards Codification (“ASC”) 825, Financial Instruments, disclosures of fair value information about financial instruments are required, whether or not recognized in the balance sheet, for which it is practicable to estimate that value. Cash and cash equivalents (see Note 3) and the Company’s warrant liability (see Note 3) are carried at fair value. The warrant liability is measured at fair value in accordance with ASC 815.

Other financial instruments, including accounts receivable, accounts payable and accrued liabilities, are carried at cost, which approximates fair value given their short-term nature.

Inventory

Inventory is valued utilizing the weighted average costing method. The Company records an inventory reserve for losses associated with dated, expired, excess or obsolete items. This reserve is based on management’s current knowledge with respect to inventory levels, planned production and sales volume assumptions. As of June 30, 2023 and December 31, 2022, inventory reserves approximated $1.1 million and $0.6 million, respectively.

Long-Lived Assets

In accordance with ASC 360, Property, Plant and Equipment, the Company’s policy is to review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Management does not believe the carrying values of any long-lived assets are impaired as of June 30, 2023.

Research and Development Expenses

Research and development costs are expensed as incurred. Research and development expense consists primarily of costs related to personnel, including salaries and other personnel-related expenses, expenses related to manufacturing, clinical trial expenses, consulting fees, and support services used in drug development. All research and development costs are charged to operations as incurred in accordance with ASC 730, Research and Development.

In certain circumstances, the Company is required to make advance payments to vendors for goods or services that will be received in the future for use in research and development activities. In such circumstances, the advance payments are deferred and are expensed when the activity has been performed or when the goods have been received.

Advertising Costs

The Company has elected to expense advertising costs when incurred. Advertising costs totaled zero and $1.9 million for the three months ended June 30, 2023 and 2022, respectively, and totaled zero and $5.2 million for the six months ended June 30, 2023 and 2022, respectively.

Deferred Financing Costs

Costs directly attributable to the Company’s senior secured term loan (see Note 7) are deferred and reported as a reduction of the related term loan. These costs represent legal fees and other costs related to the term loan and are being amortized utilizing the straight-line method over the term of the loan. Amortization of deferred financing costs charged to interest expense was approximately $49,000 and $66,000 for the three months ended June 30, 2023 and 2022, respectively and was approximately $102,000 and $139,000 for the six months ended June 30, 2023 and 2022, respectively.

Concentrations of Credit Risk

Financial instruments which potentially subject the Company to credit risk consist principally of cash, cash equivalents, and accounts receivable. The Company invests its cash and cash equivalents in interest-bearing accounts in United States financial institutions, the balances of which exceed federally insured limits. The Company mitigates credit risk by limiting the investment type and maturity to securities that preserve capital, maintain liquidity, and have a high credit quality. The Company has not recognized any losses from credit risks on such accounts. The Company has no financial instruments with off balance sheet risk of accounting loss.

Major customers of the Company are defined as those constituting greater than 10% of its total revenue. In the three months ended June 30, 2023, the Company had sales to four customers that individually accounted for more than 10% of its total revenue. These customers had sales of $1.3 million, $1.2 million, $1.1 million, and $0.8 million, respectively, which represented 83% of total revenues in the three months ended June 30, 2023. In the six months ended June 30, 2023, the Company had sales to four customers that individually accounted for more than

10% of its total revenue. These customers had sales of $2.2 million, $2.1 million, $1.9 million and $1.9 million, respectively, which represented 87% of total revenue for the six months ended June 30, 2023. Accounts receivable related to these four customers comprised 30%, 21%, 21%, and 12%, of the Company’s total accounts receivable, respectively, as of June 30, 2023. In the three months ended June 30, 2022, the Company had sales to three customers that individually accounted for more than 10% of its total revenue. These customers had sales of $0.7 million, $0.6 million, and $0.6 million, respectively, which represented 88% of total revenues in the three months ended June 30, 2022. In the six months ended June 30, 2022, the Company had sales to three customers that individually accounted for more than 10% of its total revenue. These customers had sales of $1.2 million, $1.1 million, and $1.1 million, respectively, which represented 88% of total revenues in the six months ended June 30, 2022.

Revenue Recognition

The Company recognizes revenue from the sale of its product, Twirla, in accordance with ASC 606, Revenue from Contracts with Customers (ASC 606). The provisions of ASC 606 require the following steps to determine revenue recognition: (1) identify the contract(s) with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when (or as) the entity satisfies a performance obligation.

In accordance with ASC 606, the Company recognizes revenue at the point in time when its performance obligation is satisfied by transferring control of the promised goods or services to a customer. In accordance with the Company’s contracts with customers, control of the product is transferred upon the conveyance of title, which occurs when the product is sold to and received by a customer. The Company’s customers are located in the United States and consist primarily of wholesale distributors. Trade accounts receivable due to the Company from contracts with its customers are stated separately in the balance sheet, net of various allowances as described in the Trade Accounts Receivable and Allowance policy.

The amount of revenue recognized by the Company is equal to the amount of consideration that is expected to be received from the sale of product to its customers. Revenue is only recognized when it is probable that a significant reversal will not occur in future periods. To determine whether a significant reversal will occur in future periods, the Company assesses both the likelihood and magnitude of any such potential reversal of revenue.

Twirla is sold to customers at the wholesale acquisition cost (“WAC”). However, the Company records product revenue, net of reserves for applicable variable consideration. These types of variable consideration items reduce revenue and include the following:

Distribution services fees;
Prompt pay and other discounts;
Product returns;
Chargebacks;
Rebates; and
Co-payment assistance.

An estimate for each variable consideration item is made and is recorded in conjunction with the revenue being recognized. Generally, if the estimated amount is payable to a customer, it is recorded as a reduction to accounts receivable. If the estimated amount is payable to an entity other than a customer, it is recorded as a current liability. An estimated amount of variable consideration may differ from the actual amount. At each balance sheet date, these provisions are analyzed, and adjustments are made if necessary. Any adjustments made to these provisions would affect net product revenue and earnings in the current period.

In accordance with ASC 606, the Company must make significant judgments to determine the estimate for certain variable consideration. For example, the Company must estimate the percentage of end-users that will obtain the product through public insurance such as Medicaid or through private commercial insurance. To determine these estimates, the Company relied on industry standard data and trend analysis since historical sales data was not available as Twirla was launched in December 2020. As historical data continues to become available, the Company will incorporate that data into its estimates of variable consideration.

The specific considerations that the Company uses in estimating these amounts related to variable considerations are as follows:

Distribution services fees – The Company pays distribution service fees to its wholesale distributors. These fees are a contractually fixed percentage of WAC and are calculated at the time of sale based on the purchase amount. The Company records these fees as contra trade accounts receivable on the balance sheet.

Prompt pay and other discounts – The Company incentivizes its customers to pay their invoices on time through prompt pay discounts. These discounts are an industry standard practice and the Company offers a prompt pay discount to each wholesale distributor customer. The specific prompt pay terms vary by customer and are contractually fixed. Prompt pay discounts are typically taken by the Company’s customers, so an estimate of the discount is recorded at the time of sale based on the WAC. Prompt pay discount estimates are recorded as contra trade accounts receivable on the balance sheet.

The Company may also give other discounts to its customers to incentivize purchases and promote customer loyalty. The terms of such discounts may vary by customer. These discounts reduce gross product revenue at the time the revenue is recorded.

Product returns – Customers have the right to return product that is within six months or less of the labeled expiration date or that is past the expiration date by no more than twelve months. Twirla was commercially launched in December 2020 and with limited historical sales data, an estimate for product returns as of June 30, 2023 was made based on industry standard data and trend analysis. Estimated product returns are recorded as other current liabilities in accrued expenses on the balance sheet.

Chargebacks – Certain covered entities and government entities will be able to purchase the product at a price discounted below WAC. The difference between the government or covered entity purchase price and the wholesale distributor purchase price of WAC will be charged back to the Company. The Company estimates the amount in chargebacks based on the expected number of claims and related cost that is associated with the revenue being recognized for product that remains in the distribution channel at the end of each reporting period. Estimated chargebacks are recorded as contra trade accounts receivable on the balance sheet.

Rebates – The Company will be subject to mandatory discount obligations under the Medicaid and Tricare programs. The rebate amounts for these programs are determined by statutory requirements or contractual arrangements. Rebates are owed after the product has been dispensed to an end user and the Company has been invoiced. Rebates for Medicaid and Tricare are typically invoiced in arrears. The Company estimates the amount in rebates based on the expected number of claims and related cost that is associated with the revenue being recognized for product that remains in the distribution channel at the end of each reporting period. Rebate estimates are recorded as other current liabilities in accrued expenses on the balance sheet.

Co-payment assistance – The Company offers a co-payment assistance program to commercially insured patients whose insurance requires a co-payment to be made when filling their prescription. This is a voluntary program that is intended to provide financial assistance to patients meeting certain eligibility requirements. The Company estimates the amount of co-payment assistance based on the expected number of claims and related cost that is associated with the revenue being recognized for product that remains in the distribution channel at the end of each reporting period. Co-payment assistance estimates are recorded as other current liabilities in accrued expenses on the balance sheet.

Provisions for the revenue reserves described above totaled $6.3 million and $1.6 million for the three months ended June 30, 2023 and 2022, respectively, and $10.8 million and $2.8 million for the six months ended June 30, 2023 and 2022, respectively. As of June 30, 2023, reserves on the balance sheet associated with variable consideration were $7.1 million.

Warrants

The Company accounts for its warrants to purchase common stock in accordance with ASC 480, Distinguishing Liabilities from Equity.

In connection with entering into a senior secured term loan facility in February 2020 (the “Perceptive Credit Agreement”), the Company issued warrants to purchase 700 shares of its common stock to the lender, Perceptive

Credit Holdings III, L.P. (“Perceptive”). In connection with an amendment to that facility in February 2021, the Company issued warrants to purchase 225 shares of the Company’s common stock (collectively, the “Perceptive Warrants”). The Perceptive Warrants qualify for equity classification and have been allocated based upon the relative fair value of the base instrument and the warrant. The Perceptive Warrants were subject to repricing in the event of an offering of securities at a price lower than the existing strike price before June 30, 2023. In March 2023, in connection with the Waiver and Sixth Amendment to the Perceptive Credit Agreement, the Company amended and restated the Perceptive Warrants to reset the strike price of the Perceptive Warrants. See Notes 7 and 8 for additional information.

In connection with an underwritten public offering completed in October 2021, the Company issued warrants to purchase 6,660 shares of its common stock. These warrants are classified as liabilities, were measured at fair value upon issuance, with subsequent changes in fair value reported in the Statement of Operations each reporting period. This offering also triggered an adjustment to the exercise price of the Perceptive Warrants, which resulted in a reduction of the strike price for these warrants. This reduction resulted in an immaterial increase to additional paid-in-capital. See Notes 7 and 8 for additional information.

In connection with a registered direct offering completed in March 2022, the Company issued warrants to purchase 24,856 shares of its common stock. These warrants are classified as liabilities, were measured at fair value upon issuance, with subsequent changes in fair value reported in the Statement of Operations each reporting period. This offering also triggered an adjustment to the exercise price of the Perceptive Warrants, which resulted in a reduction of the strike price for these warrants. This reduction resulted in an immaterial increase to additional paid-in-capital. See Notes 7 and 8 for additional information.

In connection with a letter agreement and waiver entered into with an investor on April 2022, the Company issued warrants to purchase 4,243 shares of common stock. These warrants are classified as liabilities, were measured at fair value upon issuance, with subsequent changes in fair value reported in the Statement of Operations each reporting period. See Note 8 for additional information.

In connection with a public offering completed in July 2022, the Company issued warrants to purchase 1,093,333 shares of its common stock. These warrants are classified as liabilities, were measured at fair value upon issuance, with subsequent changes in fair value reported in the Statement of Operations each reporting period. This offering also triggered an adjustment to the exercise price of the Perceptive Warrants, which resulted in a reduction of the strike price for these warrants.

In connection with a public offering completed in May 2023, the Company issued warrants to purchase 3,792,572 shares of its common stock. These warrants are classified as liabilities, were measured at fair value upon issuance, with subsequent changes in fair value reported in the Statement of Operations each reporting period. This offering also triggered an adjustment to the exercise price of the Perceptive Warrants, which resulted in a reduction of the strike price for these warrants.

Income Taxes

The Company accounts for deferred taxes using the asset and liability method as specified by ASC 740, Income Taxes. Deferred income tax assets and liabilities are determined based on differences between the financial statement reporting and the tax basis of assets and liabilities, operating losses and tax credit carryforwards. Deferred income taxes are measured using the enacted tax rates and laws that are anticipated to be in effect when the differences are expected to reverse. The measurement of deferred income tax assets is reduced, if necessary, by a valuation allowance for any tax benefits which are not expected to be realized. The effect on deferred income tax assets and liabilities of a change in tax rates is recognized in the period that such tax rate changes are enacted.

The Company has adopted the authoritative guidance on accounting for and disclosure of uncertainty in tax positions which prescribes a comprehensive model for the financial statement recognition, measurement, presentation, and disclosure of uncertain tax positions taken or expected to be taken in income tax returns. The Company has no uncertain tax positions as of June 30, 2023 that qualify for either recognition or disclosure in the financial statements under this guidance.

Stock-Based Compensation

The Company accounts for stock-based compensation in accordance with ASC 718, Compensation-Stock Compensation. The Company grants stock options for a fixed number of shares to employees and non-employees with an exercise price equal to no less than the fair value of the shares at grant date. Compensation cost is recognized for all share-based payments granted and is based on the grant-date fair value estimated using the weighted-average assumption of the Black-Scholes option pricing model based on key assumptions such as stock price, expected volatility and expected term. The Company elects to account for forfeitures when they occur. The equity instrument is not considered to be issued until the instrument vests. As a result, compensation cost is recognized over the requisite service period with an offsetting credit to additional paid-in capital.

The Company also awards restricted stock units (“RSUs”) to employees and its board of directors. RSUs are generally subject to forfeiture if employment terminates prior to the completion of the vesting restrictions. The Company expenses the cost of the RSUs, which is determined to be the fair market value of the shares of common stock underlying the RSUs at the date of grant, ratably over the period during which the vesting restrictions lapse.

Net Loss Per Share

Basic net loss per share is calculated by dividing the net loss attributable to common stockholders by the weighted average number of common shares outstanding for the period, without consideration for common stock equivalents. Diluted net loss per share is calculated by dividing the net loss attributable to common stockholders by the weighted average number of common shares outstanding plus the effect of dilutive potential common shares outstanding during the period determined using the treasury-stock and if-converted methods. For purposes of the diluted net loss per share calculation, common stock warrants, unvested RSUs and stock options are considered to be potentially dilutive securities but are excluded from the calculation of diluted net loss per share because their effect would be anti-dilutive, and therefore, basic and diluted net loss per share were the same for all periods presented.

The following table sets forth the outstanding potentially dilutive securities that have been excluded from the calculation of diluted net loss per share for the three and six months ended June 30, 2023 and 2022, respectively, because to do so would be anti-dilutive (in common equivalent shares):

June 30, 

 

    

2023

    

2022

    

Common stock warrants

 

5,017,410

 

36,691

Unvested restricted stock units

 

135,047

 

142

Common stock options

43,510

5,778

Total

 

5,195,967

 

42,611

Recent Accounting Pronouncements

From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board (“FASB”) or other standard setting bodies that the Company adopts as of the specified effective date. Unless otherwise discussed below, the Company does not believe that the adoption of recently issued standards have or may have a material impact on its consolidated financial statements or disclosures.

The Company did not adopt any new accounting pronouncements during the six months ended June 30, 2023 that had a material effect on its financial statements.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2023
Fair Value Measurements  
Fair Value Measurements

3. Fair Value Measurements

ASC 820, Fair Value Measurements and Disclosures, describes the fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable, that may be used to measure fair value.

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Assets and liabilities that are measured at fair value are reported using a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy maximizes the

use of observable inputs and minimizes the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:

Level 1 — Quoted prices in active markets for identical assets or liabilities. The Company’s Level 1 assets consist of cash and cash equivalents. The Company has no Level 1 liabilities.
Level 2 — Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted market prices for similar assets or liabilities in active markets or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets and liabilities. The Company has no Level 2 assets or liabilities.
Level 3 — Unobservable inputs that are supported by little or no market data and which require internal development of assumptions about how market participants price the fair value of the assets or liabilities. The Company has no Level 3 assets. Level 3 liabilities consist of warrant liability.

The following table sets forth the Company’s financial instruments measured at fair value by level within the fair value hierarchy as of June 30, 2023 and December 31, 2022 (in thousands):

    

Level 1

    

Level 2

    

Level 3

June 30, 2023

Assets:

Cash and cash equivalents

$

2,785

$

$

Total assets at fair value 

$

2,785

$

$

Liabilities:

Warrant Liability

$

$

$

9,095

Total assets at fair value 

$

$

$

9,095

    

Level 1

    

Level 2

    

Level 3

December 31, 2022

Assets:

Cash and cash equivalents

$

5,246

$

$

Total assets at fair value 

$

5,246

$

$

Liabilities:

Warrant Liability

$

$

$

5,934

Total assets at fair value 

$

$

$

5,934

The significant assumptions used in preparing the option pricing model for valuing the Company’s warrants as of June 30, 2023 include (i) volatility 53.8% - 132.15%, (ii) risk-free interest rate 4.13% - 5.4%, (iii) strike price for the common warrants of $3.69, $45.00 and $1,700.00, (iv) fair value of common stock $2.95 and (v) expected life 0.1 - 4.9 years. The significant assumptions used in preparing the option pricing model for valuing the Company’s warrants as of December 31, 2022 include (i) volatility 136.8% - 137.4%, (ii) risk-free interest rate 4.2% - 4.7%, (iii) strike price for the common warrants $45.00 and $1,700, (iv) strike price for the preferred warrants of $520.00, (v) fair value of common stock $11.50 and (vi) expected life 0.7 - 4.5 years.

The following is a roll forward of the fair value of Level 3 warrants:

Beginning balance at December 31, 2022

    

$

5,934

Warrants issued

10,615

Change in fair value

 

(7,454)

Ending Balance June 30, 2023

$

9,095

There were no transfers between Level 1, 2 or 3 during the six months ended June 30, 2023 or 2022.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Prepaid Expenses and Other Current Assets
6 Months Ended
Jun. 30, 2023
Prepaid Expenses  
Prepaid Expenses and Other Current Assets

4. Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consist of the following (in thousands):

June 30, 

December 31, 

    

2023

    

2022

    

Prepaid insurance 

$

968

$

628

Other 

 

898

 

775

Total prepaid expenses and other current assets

$

1,866

$

1,403

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Liabilities
6 Months Ended
Jun. 30, 2023
Accrued Liabilities  
Accrued Liabilities

5. Accrued Liabilities

Accrued liabilities consist of the following (in thousands):

June 30, 

December 31, 

    

2023

    

2022

    

Gross to net accruals

$

3,556

$

2,332

Accrued compensation

2,242

833

Accrued professional fees and other

 

949

 

743

Total accrued liabilities 

$

6,747

$

3,908

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Leases
6 Months Ended
Jun. 30, 2023
Leases  
Leases

6. Leases

The Company has no finance leases and one operating lease for its corporate headquarters in Princeton, NJ. The current lease commenced on December 1, 2021 and terminates on March 31, 2025. The lease provides the Company with an option to extend the lease for an additional five years. Under the terms of the lease, the Company pays base annual rent subject to a fixed dollar amount increase each year, a fixed monthly charge for electricity, and other normal operating expenses such as taxes, repairs, and maintenance. The Company evaluates renewal options at lease inception and on an ongoing basis and includes renewal options that it is reasonably certain to exercise in its expected lease terms when classifying leases and measuring lease liabilities. The lease does not require variable lease payments, residual value guarantees, or restrictive covenants.

The lease does not provide an implicit rate, therefore the Company used its incremental borrowing rate as the discount rate when measuring the operating lease liability. The incremental borrowing rate represents an estimate of the interest rate the Company would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of the lease.

Operating lease expense was $89,000 and $89,000 for the three months ended June 30, 2023 and 2022, respectively. Operating lease expense was $178,000 and $182,000 for the six months ended June 30, 2023 and 2022, respectively. Operating cash flows used for operating leases during the six months ended June 30, 2023 and 2022 were approximately $154,000 and $90,000 respectively. As of June 30, 2023, the weighted average remaining lease term was 1.75 years, and the weighted average discount rate was 11.8%.

Future minimum lease payments under non-cancellable leases as of June 30, 2023 were as follows (in thousands):

2023

$

195

2024

397

2025

    

101

Total

$

693

Less: Interest

 

(64)

Present value of lease liability

$

629

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Credit Agreement and Guaranty
6 Months Ended
Jun. 30, 2023
Credit Agreement and Guaranty  
Credit Agreement and Guaranty

7. Credit Agreement and Guaranty

On February 10, 2020, the Company entered into a Credit Agreement and Guaranty with Perceptive Credit Holdings III, LP (“Perceptive”) for a senior secured term loan credit facility of up to $35.0 million (the “Perceptive Credit Agreement”). A first tranche of $5.0 million was funded on execution of the Perceptive Credit Agreement. A second tranche of $15.0 million was funded as a result of the approval of Twirla by the FDA. The other tranches of debt under the Perceptive Credit Agreement are no longer available to the Company. On January 7, 2022, the Company prepaid $5.0 million of the outstanding debt, and Perceptive waived the prepayment premium. On July 8, 2022, the Company prepaid $5.0 million of the outstanding debt, and Perceptive waived the prepayment premium. On July 25, 2022, the Company entered into a fifth amendment to the Perceptive Credit Agreement, as amended (the “Fifth Amendment”). Pursuant to the Fifth Amendment, Perceptive agreed to release its security interest in certain assets being transferred from the Company to Corium in connection with an amendment to the Company’s Manufacturing and Commercialization Agreement with Corium and waive the Company’s obligations to comply with certain financial covenants through the end of 2022. In exchange, the Company agreed to prepay $7.0 million of outstanding principal under the Perceptive Credit Agreement using the proceeds of recent sales under the Company’s ATM program with H.C. Wainwright & Co., LLC (see Note 8). Such payment was made on July 25, 2022. On March 21, 2023, the Company and Perceptive entered into a sixth amendment to the Perceptive Credit Agreement (the “Sixth Amendment”). The Sixth Amendment waived the Company’s obligations to (1) comply with certain financial covenants relating to minimum revenue requirements and minimum liquidity through June 30, 2023, and (2) file financial statements along with its Annual Report on Form 10-K for the fiscal year ended December 31, 2022 that are not subject to any “going concern” qualification.

The facility will mature on February 10, 2024 (“Maturity Date”). Pursuant to the Perceptive Agreement, beginning August 31, 2022, the Company began making monthly principal payments in an amount equal to $75,000, continuing until February 10, 2024, at which time all remaining principal amount outstanding is due.

Borrowings under the Perceptive Credit Agreement will accrue interest at an annual rate equal to the London Interbank Offered Rate for one-month deposits (“LIBOR”) plus 10.25%, provided that LIBOR shall not be less than 1.5%. The rate of interest in effect as of June 30, 2023 was 15.42%. Upon the occurrence and during the continuance of any event of default under the Perceptive Credit Agreement, the interest rate automatically increases by 3.0% per annum.

The Company may prepay any outstanding loans in whole or in part. Any such prepayment of the loans is subject to a prepayment premium of 2.0%.

All of the Company’s obligations under the Perceptive Credit Agreement are secured by a first-priority lien and security interest in substantially all of the Company’s tangible and intangible assets, including intellectual property. The Perceptive Credit Agreement contains certain representations and warranties, affirmative covenants, negative covenants and conditions that are customary for similar financings. The negative covenants restrict or limit the ability of the Company to, among other things and subject to certain exceptions contained in the Perceptive Credit Agreement, incur new indebtedness; create liens on assets; engage in certain fundamental corporate changes, such as mergers or acquisitions, or changes to the Company’s business activities; make certain investments or restricted payments (each as defined in the Perceptive Credit Agreement); change its fiscal year; pay dividends; repay other certain indebtedness; engage in certain affiliate transactions; or enter into, amend or terminate any other agreements that have the impact of restricting the Company’s ability to make loan repayments under the Perceptive Credit Agreement. In addition, the Company must (i) at all times prior to the Maturity Date maintain a minimum cash balance of $3.0 million; and (ii) as of the last day of each fiscal quarter commencing with the fiscal quarter ending September 30, 2023, report revenues for the trailing 12-month period that exceed the amounts set forth in the Sixth Amendment, which range from $80.5 million for the fiscal quarter ending September 30, 2023 to $87.1 million for the fiscal quarter ending December 31, 2023. Pursuant to the Sixth Amendment, the Company has received a waiver of certain financial covenants through the second quarter of 2023. In the event the Company does not pay off the remainder of the outstanding principal under the facility, in the second quarter of 2023, the Company will need to negotiate for a waiver of its obligations to comply with certain financial covenants.

In connection with the Perceptive Credit Agreement, the Company issued to Perceptive two warrants to purchase an aggregate of 700 shares of the Company’s common stock (together, the “2020 Perceptive Warrants”). The first warrant is exercisable for 350 shares of common stock at an exercise price of $7,480 per share. The second warrant is exercisable for 350 shares of common stock at an exercise price of $9,340 per share. The 2020 Perceptive Warrants expire on February 10, 2027. In connection with the Perceptive Credit Agreement, the Company issued to

Perceptive a warrant to purchase 225 shares of the Company’s common stock (the “2021 Perceptive Warrant” and, together with the 2020 Perceptive Warrants, the “Perceptive Warrants”) at an exercise price of $5,740 per share. The 2021 Perceptive Warrant expires on February 26, 2028. The Perceptive Warrants contained anti-dilution provisions through June 30, 2023 and other warrant holder protections and are not exercisable to the extent that Perceptive would beneficially own more than 19.99% of the Company’s common stock as a result of the exercise. In connection with the Sixth Amendment, the Company amended and restated the Perceptive Warrants to reset the strike price of the Perceptive Warrants to $10.50 per warrant.

As a result of the public offering of the Company’s common stock completed in October 2021 (see Note 8), the antidilution provision of the Perceptive Warrants was triggered, resulting in a reduction of the strike price for the Perceptive Warrants. Warrants to purchase 350 shares of common stock that had an exercise price of $9,340 per share were reduced to $7,080 per share, warrants to purchase 350 shares of common stock that had an exercise price of $7,480 per share were reduced to $5,760 per share, and warrants to purchase 225 shares of common stock that had an exercise price of $5,740 per share were reduced to $4,540 per share.

As a result of the registered direct offering completed in March 2022 (see Note 8), the anti-dilution provision of the Perceptive Warrants was again triggered resulting in a further reduction of the strike price for the Perceptive Warrants. Warrants to purchase 350 shares of common stock that had an adjusted exercise price of $7,080 per share were reduced to $5,276 per share, warrants to purchase 350 shares of common stock that had an adjusted exercise price of $5,760 per share were reduced to $4,330.50 per share, and warrants to purchase 225 shares of common stock that had an adjusted exercise price of $4,540 per share were reduced to $3,456.50 per share.

As a result of the public offering of the Company’s common stock completed in July 2022 (see Note 8), the antidilution provision of the Perceptive Warrants was again triggered resulting in a reduction of the strike price for the Perceptive Warrants. Warrants to purchase 350 shares of common stock that had an exercise price of $5,276 per share were reduced to $745 per share, warrants to purchase 350 shares of common stock that had an exercise price of $4,330.50 per share were reduced to $618.50 per share, and warrants to purchase 225 shares of common stock that had an exercise price of $3,456.50 per share were reduced to $501.50 per share.

As a result of the public offering of the Company’s common stock completed in May 2023 (see Note 8), the antidilution provision of the Perceptive Warrants was again triggered resulting in a reduction of the strike price for the Perceptive Warrants. Warrants to purchase 350 shares of common stock that had an exercise price of $745 per share were reduced to $3.69 per share, warrants to purchase 350 shares of common stock that had an exercise price of $618.50 per share were reduced to $3.69 per share, and warrants to purchase 225 shares of common stock that had an exercise price of $501.50 per share were reduced to $3.69 per share.

The Company allocated the proceeds of $20.0 million in accordance with ASC 470 based on the relative fair values of the debt and the Perceptive Warrants. The relative fair value of the Perceptive Warrants of approximately $3.6 million at the time of issuance, which was determined using the Black-Scholes option-pricing model, was recorded as additional paid-in capital and reduced the carrying value of the debt. The significant assumptions used in the preparation of the option pricing model for valuing the Perceptive Warrants issued include (i) volatility (70.0%), (ii) risk free interest rate of 1.47% (estimated using treasury bonds with a 7-year life), (iii) strike prices of $7,480 and $9,340 for the common stock warrants, (iv) fair value of common stock ($8,020) and (v) expected life (7 years). The fair value of the 2021 Perceptive Warrants of approximately $1.1 million at the time of issuance, which was determined using the Black-Scholes option-pricing model, was recorded as additional paid-in capital and reduced the carrying value of the debt. The significant assumptions used in preparing the option pricing model for valuing the 2021 Perceptive Warrants issued include (i) volatility (103.5%), (ii) risk free interest rate of 1.15% (estimated using treasury bonds with a 7-year life), (iii) strike price of $5,740 for the common stock warrant, (iv) fair value of common stock ($5,740) and (v) expected life (7 years). The fair value of the warrants as well as the debt issue costs incurred in connection with the entry into the Perceptive Credit Agreement, including a facility fee of 1% of the total amount of loans available under the facility, are presented as a direct deduction from the carrying amount of the term loan on the consolidated balance sheet as detailed below (in thousands).

    

June 30, 

December 31, 

2023

2022

Notes payable

    

$

2,175

$

2,625

Debt issuance costs

(107)

(209)

Warrant discount

(506)

(990)

Total debt

$

1,562

$

1,426

Less, current portion

1,562

1,426

Long-term debt, less current portion

$

$

The fair value of the warrants and the debt issue costs are being amortized utilizing the effective interest method over the term of the loan. The Company recorded interest expense for the amortization of the fair value of the warrants and debt issue costs of $372,000 and $378,000 for the three months ended June 30, 2023 and 2022, respectively. The Company recorded interest expense for the amortization of the fair value of the warrants and debt issue costs of $679,000 and $797,000 for the six months ended June 30, 2023 and 2022, respectively.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders Deficit
6 Months Ended
Jun. 30, 2023
Stockholders' Equity (Deficit)  
Stockholders Deficit

8. Stockholders’ Deficit

On January 7, 2022, the Company’s stockholders approved an amendment to the Company’s Amended and Restated Certificate of Incorporation to increase the number of shares of common stock authorized for issuance from 150,000,000 shares to 300,000,000 shares.

Reverse Stock Split

On April 10, 2023, the Company filed with the Secretary of State of the State of Delaware a certificate of amendment, or the Certificate of Amendment, to the Company’s Amended and Restated Certificate of Incorporation, which became effective on April 10, 2023. The Certificate of Amendment implemented a 1-for-50 reverse stock split of the Company’s common stock. On the effective date of April 10, 2023, the number of the Company’s issued and outstanding shares of common stock was decreased from 46,605,134 to 932,101, and the par value remained unchanged. No fractional shares were issued as a result of the reverse stock split. Stockholders who would otherwise have been entitled to receive a fractional share received a cash payment in lieu thereof. The reverse stock split affected all shares of the Company’s common stock outstanding immediately prior to the effective date of the reverse stock split, as well as the number of shares of common stock available for issuance under the Company’s equity incentive plans. In addition, the reverse stock split effected a reduction in the number of shares of common stock issuable upon the exercise of stock options, restricted stock units, or warrants outstanding.

Shelf Registration Statement

On October 2, 2020, the Company filed a universal shelf registration statement with the SEC for the issuance of common stock, preferred stock, warrants, rights, debt securities and units up to an aggregate amount of $200.0 million (the “2020 Shelf Registration Statement”). On October 14, 2020, the 2020 Shelf Registration Statement was declared effective by the SEC. In the future, the Company may periodically offer one or more of these securities in amounts, prices, and terms to be announced when and if the securities are offered. At the time any of the securities covered by the 2020 Shelf Registration Statement are offered for sale, a prospectus supplement will be prepared and filed with the SEC containing specific information about the terms of any such offering.

Public Offerings

In October 2021, the Company completed a public offering of 13,333 shares of its common stock and warrants to purchase 6,660 shares of its common stock at a combined price of $1,700 per share of common stock and one-half of a warrant to purchase one share of common stock. Proceeds from the public offering, net of underwriting discounts, commissions and offering expenses were approximately $21.1 million.

In July, 2022, the Company completed a best efforts public offering (the “2022 Offering”) in which the Company raised net proceeds of $22.0 million through the sale of 382,966 shares of common stock and 150,366 pre-funded warrants (“Series B pre-funded warrants”) to purchase 150,366 shares of common stock at a combined price of $45.00 per share of common stock and warrants. Both the sales of shares of common stock and pre-funded warrants were accompanied by Series A-1 and Series A-2 warrants (together the “Series A warrants”) to purchase shares of common stock. The Series A-1 warrants are exercisable immediately and will expire five years from the

date of issuance, and the Series A-2 warrants are exercisable immediately and will expire thirteen months from the date of issuance. H.C. Wainwright acted as the exclusive placement agent in connection with the 2022 Offering and, as compensation, received a cash fee of 7% of the aggregate proceeds raised in the 2022 Offering. The Company also issued to certain designees of H.C. Wainwright warrants to purchase up to 26,666 shares of common stock with an exercise price of $56.25 per share.

In May 2023, the Company completed a best efforts public offering of an aggregate of 95,000 shares of common stock and 1,801,286 pre-funded warrants in lieu of shares of common stock and warrants to purchase a total of 3,792,572 shares of common stock at combined public offering price of $3.9551 per share. Proceeds from the public offering, net of underwriting discounts, commissions, and offering expenses were approximately $6.5 million. Through June 30, 2023 at total of 508,286 pre-funded warrants have been exercised and 1,293,000 pre-funded warrants remain available for exercise as of June 30, 2023. H.C. Wainwright acted as the exclusive placement agent in connection with the Offering and, as compensation, received a cash fee of 7% of the aggregate proceeds raised in the Offering. The Company also issued to certain designees of H.C. Wainwright warrants to purchase up to 94,814 shares of commons stock with an exercise price of $4.9439 per share.

The Company has accounted for the warrants as liabilities, while the pre-funded warrants are classified as a component of permanent equity within additional paid-in capital because they are freestanding financial instruments that are legally detachable and separately exercisable from the shares of common stock with which they were issued, are immediately exercisable, do not embody an obligation for the Company to repurchase its shares, and permit the holders to receive a fixed number of shares of common stock upon exercise. The Company also determined that the pre-funded warrants should be included in the determination of basic earnings per share in accordance with ASC 260, Earnings per Share.

ATM Sales Agreement

 

In March 2021, the Company entered into a common stock sales agreement (the “Sales Agreement”) under which the Company may sell up to an aggregate of $50.0 million in gross proceeds through the sale of shares of common stock from time to time in “at-the-market” equity offerings (as defined in Rule 415 promulgated under the Securities Act of 1933, as amended).  The Company agreed to pay a commission of up to 3% of the gross proceeds of any common stock sold under the Sales Agreement.  During the year ended December 31, 2021, the Company issued and sold 3,457 shares of common stock under the Sales Agreement resulting in net proceeds to the Company of approximately $9.3 million. 

On January 10, 2022, the Company filed a prospectus supplement to its 2020 Shelf Registration Statement registering an at-the-market offering program (the “2022 ATM”) the Company entered into for the sale of up to $50.0 million of shares of its common stock. The Company agreed to pay a commission of up to 3% of the gross proceeds of any common stock sold under the Sales Agreement.  During the three months ended March 31, 2022, the Company issued and sold 512 shares of common stock under the Sales Agreement resulting in net proceeds to the Company of approximately $0.3 million. On April 26, 2022, the Company terminated the 2022 ATM.

On April 27, 2022, the Company entered into a new at-the-market offering program (the “April 2022 ATM Agreement”) with H.C. Wainwright LLC and Co. (the “Sales Agent”) under which the Company is authorized to sell up to an aggregate of $12.8 million in gross proceeds through the sale of shares of common stock from time to time. The Company agreed to pay a commission of up to 3.0% of the gross proceeds of any common stock sold under the April 2022 ATM Agreement. Through September 30, 2022, the Company issued and sold a total of 173,750 shares of common stock under the April 2022 ATM Agreement, representing the entire capacity of the April 2022 ATM, resulting in net proceeds of approximately $12.2 million. On August 22, 2022, the Company increased the April 2022 ATM (“August 2022 ATM”). As increased, the Company was eligible to offer and sell, from time to time through the Sales Agent, shares of its common stock having an aggregate offering price of up to $75.0 million. During the year ended December 31, 2022, the Company issued and sold 78,852 shares of common stock under the August 2022 ATM resulting in net proceeds of approximately $0.9 million. During the six months ended June 30, 2023, the Company issued and sold 178,041 shares for net proceeds of approximately $1.7 million. On April 12, 2023, the Company filed a prospectus supplement to its registration statement on Form S-3 for the August 2022 ATM verifying that it is now eligible to sell up to $4.5 million worth of shares through its ATM.

Registered Direct Offering

On March 14, 2022, the Company filed a prospectus supplement to its 2020 Shelf Registration Statement registering a direct offering (the “2022 Preferred Stock Offering”) of 2,425 shares of Series A convertible preferred stock (the “Series A Preferred Stock”) and 2,425 shares of Series B convertible preferred stock (the “Series B Preferred Stock”) and Series A warrants (the “Series A Warrants”) to purchase up to an aggregate of 12,125 shares of the common stock of the Company and Series B warrants (the “Series B Warrants”) to purchase up to an aggregate of 12,125 shares of common stock. Each share of Series A Preferred Stock and Series B Preferred Stock has a stated value of $1,000 per share and a conversion price of $400.00 per share. The shares of preferred stock issued in the 2022 Preferred Stock Offering are convertible into an aggregate of 12,125 shares of common stock. The Series A Warrants have an exercise price of $520.00 per share, will become exercisable six months following the date of issuance, and will expire 5 years following the initial exercise date. The Series B Warrants have an exercise price of $520.00 per share, will become exercisable six months following the date of issuance, and will expire one and one-half years following the initial exercise date. Proceeds from the 2022 Preferred Stock Offering, net of the placement agent’s fees and offering expenses were approximately $4.1 million. A portion of the placement’s agents fees included warrants to purchase 606 shares of the common stock of the Company at a strike price of $500.00 per share. The warrants become exercisable six months following the date of issuance and will expire 5 years following the commencement of sales in the 2022 Preferred Stock Offering.

On March 15, 2022, 2,425 shares of the Series A Preferred Stock were converted into 6,025 shares of the Company’s common stock. On April 4, 2022, 2,425 shares of the Series B Preferred Stock were converted into 6,025 shares of the Company’s common stock.

On April 25, 2022, the Company entered into a letter agreement and waiver (the “Letter Agreement”) with Armistice Capital Master Fund Ltd. (“Armistice”), pursuant to which Armistice consented to the Company entering into and effecting an at-the-market (“ATM”) offering facility. On March 14, 2022, the Company entered into the 2022 Preferred Stock Offering with Armistice, under which agreement, the Company was restricted from entering into and effecting an ATM offering facility until the 180-day anniversary of the Closing Date.  Pursuant to the Letter Agreement, the Company issued to Armistice a new common stock purchase warrant (“New Warrant”), on the same terms and conditions as the Series A Warrants, provided that such New Warrant shall be exercisable into 4,243 warrant shares. The Series A Warrants have an exercise price of $520 per share and will become exercisable six months following the date of issuance, and will expire 5 years following the initial exercise date.  The New Warrant is exercisable 6 months after the date of the Letter Agreement.

Stock-Based Compensation Expense

Stock-based compensation expense was allocated as follows (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

2023

    

2022

    

Cost of goods sold

$

28

$

31

$

57

$

75

Research and development 

81

91

168

194

Selling and marketing

32

40

62

80

General and administrative 

 

341

 

507

 

692

 

1,084

Total

$

482

$

669

$

979

$

1,433

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
6 Months Ended
Jun. 30, 2023
Income Taxes  
Income Taxes

9. Income Taxes

Sale of New Jersey Net Operating Losses

The Company has participated in the State of New Jersey’s Technology Business Tax Certificate Transfer Program (the “Program”) sponsored by The New Jersey Economic Development Authority. The Program enables approved biotechnology companies with unused NOLs and unused research and development credits to sell these tax benefits for at least 80% of the value of the tax benefits to unaffiliated, profitable corporate taxpayers in the State of New Jersey. The Program is administered by The New Jersey Economic Development Authority and the New Jersey Department of the Treasury’s Division of Taxation. The Company had previously reached the maximum lifetime benefit of $15.0 million under the historical Program; however, in January 2021 the Program was amended to extend the maximum lifetime benefit to $20.0 million. The Company received final approval in March 2022 for $4.7 million of additional cash benefit that was received in April 2022.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies  
Commitments and Contingencies

10. Commitments and Contingencies

The Company has several firm purchase commitments, primarily related to the manufacture and supply of Twirla and the supply of a field force of sales representatives to provide certain detailing services, sales operation services, compliance services, and training services. Future firm purchase commitments under these agreements, the last of which ends in 2033, total $232.4 million. This amount does not represent all of the Company’s anticipated purchases in the future, but instead represents only purchases that are the subject of contractually obligated minimum purchases. The minimum commitments disclosed are determined based on non-cancelable minimum spend in 2023 or termination amounts. Additionally, the Company purchases products and services as needed with no firm commitment.

In April 2020, the Company entered into a manufacturing and commercialization agreement with Corium (the “Corium Agreement”). Under the Corium Agreement, the Company has a requirement to order quarterly minimum volumes of approximately $5.6 million of product. In the event that the Company does not order the minimum volume, the Company is required to pay an additional fee equal to twenty-five percent (25%) per unit of the transfer price for all units ordered in that quarter. The Company did not meet the minimum volume order in the first or second quarter of 2022, and has, therefore, paid the additional 25% per unit fee as a penalty for all units ordered during the period. Based on current demand expectations for Twirla, the Company did not expect to meet the minimum volume order for the balance of 2022 and would be subject to the additional fee on future purchases. On July 25, 2022 the Company and Corium entered into Amendment No. 1 to the Corium Agreement (the “Amendment”) that is designed to restructure the contract minimums applicable to the purchase of manufactured Twirla and other services provided by Corium, transfer equipment ownership to Corium to support the manufacture of Twirla, and extend the term of the Corium Agreement. Pursuant to the Amendment, the parties agreed to adjust the process for the Company providing Corium certain binding and non-binding forecasts required under the Corium Agreement. Additionally, Corium will not enforce the original quantity minimums in the Corium Agreement, which are waived and replaced by new minimums that are based on Corium’s revenue for product purchased by the Company, expiring raw materials, and other services billed by Corium to support batch production and release. The guaranteed minimum revenue requirement for 2023 is $7.0 million, and is $22.5 million for 2024 and each year thereafter. In the event that the Company does not meet the guaranteed minimum revenue requirements in any given year, the Company will be required to make additional payments to Corium for the shortfall. The Company agreed to make certain monthly supplemental payments to Corium through December 2023, which payments are eligible to be retroactively reduced based upon product orders placed by the Company during 2023 meeting certain designated thresholds. In connection with the supplemental payments, Corium will retain the proceeds for the sale of certain raw materials to which the Company would otherwise have economic right to offset such supplemental payments. Further, the Company agreed to reimburse Corium for any unused raw materials in the event the Company’s actual product requirements are lower than initially forecasted. Pursuant to the Amendment, the term of the Corium Agreement was extended to December 31, 2033. Pursuant to the Amendment, the parties agreed to transfer ownership of certain manufacturing equipment used in the manufacture of Twirla from the Company to Corium under a Bill of Sale dated July 25, 2022.

The Company records a provision for contingent losses when it is both probable that a liability has been incurred, and the amount of the loss can be reasonably estimated. An unfavorable outcome to any legal matter, if material, could have an adverse effect on the Company's operations or its financial position. As of June 30, 2023, the Company has not recorded a provision for any contingent losses.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2023
Summary of Significant Accounting Policies  
Basis of Presentation

Basis of Presentation

The accompanying unaudited interim financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim information and pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) for Quarterly Reports on Form 10-Q. Accordingly, certain information and footnote disclosure normally included in financial statements prepared in accordance with U.S. GAAP has been condensed or omitted pursuant to such rules and regulations. These interim financial statements should be read in conjunction with the audited financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 as filed with the SEC on March 23, 2023.

In the opinion of management, the unaudited interim financial statements reflect all adjustments, which are normal recurring adjustments, necessary for the fair presentation of the financial information for the interim periods presented. The results of operations for the three and six months ended June 30, 2023 are not necessarily indicative of the operating results for the full fiscal year or any future period.

The accompanying unaudited financial statements have been prepared on a basis which assumes that the Company will continue as a going concern and which contemplates the realization of assets and satisfaction of liabilities and commitments in the normal course of business. The Company has incurred recurring losses and negative cash flows from operations. If the Company encounters unforeseen factors that impact the Company’s current business plan or its ability to generate revenue from the commercialization of Twirla, the Company believes it has the ability to revise its commercial plans, including curtailing sales and marketing spending, to allow it to continue to fund its operations.

Use of Estimates

Use of Estimates

The preparation of the Company’s financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. The Company bases its estimates and judgments on historical experience and various other assumptions that it believes are reasonable under the circumstances. The amounts of assets and liabilities reported in the Company’s balance sheets and the amounts of revenue and expenses reported for each of the periods presented are affected by estimates and assumptions, which are used for, but not limited to, revenue recognition, costs of product revenues,

inventory reserves, the accounting for common stock warrants, stock-based compensation, and accounting for research and development costs. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates.

Risks and Uncertainties

Risks and Uncertainties

While Twirla has been approved by the FDA, other potential product candidates developed by the Company will require approval from the FDA prior to commercial sales. There can be no assurance that the Company’s other product candidates will receive the required approval. If the Company is denied approval or such approval is delayed, or is unable to obtain the necessary financing to complete development and approval, there could be a material adverse impact on the Company’s financial condition and results of operations.

It should be noted that the possibility of continued public health threats could adversely affect the Company’s ongoing or planned business operations. For example, the coronavirus (“COVID-19”) pandemic previously resulted in federal, state and local governments and private entities mandating various restrictions, including travel restrictions, access restrictions, restrictions on public gatherings, and stay at home orders. The most significant impacts to the Company’s business were encountered by sales representatives promoting Twirla in the field, as some offices limited opportunities for face-to-face interactions with healthcare providers. Re-implementation of COVID-19 restrictions, if necessary in the future, may disrupt the Company’s business and/or could adversely affect the Company’s commercialization plans and results. The Company cannot presently predict the scope and severity of any potential business shutdowns or disruptions, but if the Company or any of the third parties with whom the Company engages, including personnel at third-party manufacturing facilities and other third parties with whom the Company conducts business, were to experience shutdowns or other business disruptions, the Company’s ability to conduct its business in the manner and on the timeline presently planned could be materially and adversely impacted. Another shutdown necessitating work in a completely remote environment could result in delays to its business activities and commercialization plan. The Company will continue to closely monitor events as they develop, and plan for alternative and mitigating measures that can be implemented if needed.

Cash and Cash Equivalents

Cash and Cash Equivalents

The Company considers all highly-liquid investments with an original maturity of three months or less when purchased to be cash equivalents. All cash and cash equivalents are held in United States financial institutions. Cash and cash equivalents include money market funds that invest primarily in commercial paper and U.S. government and U.S. government agency obligations.

The Company maintains balances with financial institutions in excess of the Federal Deposit Insurance Corporation limit.

Trade Accounts Receivable and Allowances

Trade Accounts Receivable and Allowances

Trade accounts receivable are amounts owed to the Company by its customers for product that has been delivered. The trade accounts receivable are recorded at the invoice amount, less prompt pay and other discounts, chargebacks, and an allowance for credit losses, if any. The allowance for credit losses represents the Company’s estimate of losses over the life of the receivables. The Company evaluates forward-looking economic factors and uses professional judgment to determine the allowance for credit losses. The credit loss reserves are reviewed and adjusted periodically. Credit loss reserves were not material as of June 30, 2023 and December 31, 2022.

Trade accounts receivable are aged based on the contractual payment terms. When the collectability of an invoice is no longer probable, the Company will create a reserve for that specific receivable. If a receivable is determined to be uncollectible, it is charged against the general credit loss reserve or the reserve for the specific receivable, if one exists.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

In accordance with Accounting Standards Codification (“ASC”) 825, Financial Instruments, disclosures of fair value information about financial instruments are required, whether or not recognized in the balance sheet, for which it is practicable to estimate that value. Cash and cash equivalents (see Note 3) and the Company’s warrant liability (see Note 3) are carried at fair value. The warrant liability is measured at fair value in accordance with ASC 815.

Other financial instruments, including accounts receivable, accounts payable and accrued liabilities, are carried at cost, which approximates fair value given their short-term nature.

Inventory

Inventory

Inventory is valued utilizing the weighted average costing method. The Company records an inventory reserve for losses associated with dated, expired, excess or obsolete items. This reserve is based on management’s current knowledge with respect to inventory levels, planned production and sales volume assumptions. As of June 30, 2023 and December 31, 2022, inventory reserves approximated $1.1 million and $0.6 million, respectively.

Long-Lived Assets

Long-Lived Assets

In accordance with ASC 360, Property, Plant and Equipment, the Company’s policy is to review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Management does not believe the carrying values of any long-lived assets are impaired as of June 30, 2023.

Research and Development Expense

Research and Development Expenses

Research and development costs are expensed as incurred. Research and development expense consists primarily of costs related to personnel, including salaries and other personnel-related expenses, expenses related to manufacturing, clinical trial expenses, consulting fees, and support services used in drug development. All research and development costs are charged to operations as incurred in accordance with ASC 730, Research and Development.

In certain circumstances, the Company is required to make advance payments to vendors for goods or services that will be received in the future for use in research and development activities. In such circumstances, the advance payments are deferred and are expensed when the activity has been performed or when the goods have been received.

Advertising Costs

Advertising Costs

The Company has elected to expense advertising costs when incurred. Advertising costs totaled zero and $1.9 million for the three months ended June 30, 2023 and 2022, respectively, and totaled zero and $5.2 million for the six months ended June 30, 2023 and 2022, respectively.

Deferred Financing Costs

Deferred Financing Costs

Costs directly attributable to the Company’s senior secured term loan (see Note 7) are deferred and reported as a reduction of the related term loan. These costs represent legal fees and other costs related to the term loan and are being amortized utilizing the straight-line method over the term of the loan. Amortization of deferred financing costs charged to interest expense was approximately $49,000 and $66,000 for the three months ended June 30, 2023 and 2022, respectively and was approximately $102,000 and $139,000 for the six months ended June 30, 2023 and 2022, respectively.

Concentrations of Credit Risk

Concentrations of Credit Risk

Financial instruments which potentially subject the Company to credit risk consist principally of cash, cash equivalents, and accounts receivable. The Company invests its cash and cash equivalents in interest-bearing accounts in United States financial institutions, the balances of which exceed federally insured limits. The Company mitigates credit risk by limiting the investment type and maturity to securities that preserve capital, maintain liquidity, and have a high credit quality. The Company has not recognized any losses from credit risks on such accounts. The Company has no financial instruments with off balance sheet risk of accounting loss.

Major customers of the Company are defined as those constituting greater than 10% of its total revenue. In the three months ended June 30, 2023, the Company had sales to four customers that individually accounted for more than 10% of its total revenue. These customers had sales of $1.3 million, $1.2 million, $1.1 million, and $0.8 million, respectively, which represented 83% of total revenues in the three months ended June 30, 2023. In the six months ended June 30, 2023, the Company had sales to four customers that individually accounted for more than

10% of its total revenue. These customers had sales of $2.2 million, $2.1 million, $1.9 million and $1.9 million, respectively, which represented 87% of total revenue for the six months ended June 30, 2023. Accounts receivable related to these four customers comprised 30%, 21%, 21%, and 12%, of the Company’s total accounts receivable, respectively, as of June 30, 2023. In the three months ended June 30, 2022, the Company had sales to three customers that individually accounted for more than 10% of its total revenue. These customers had sales of $0.7 million, $0.6 million, and $0.6 million, respectively, which represented 88% of total revenues in the three months ended June 30, 2022. In the six months ended June 30, 2022, the Company had sales to three customers that individually accounted for more than 10% of its total revenue. These customers had sales of $1.2 million, $1.1 million, and $1.1 million, respectively, which represented 88% of total revenues in the six months ended June 30, 2022.

Revenue Recognition

Revenue Recognition

The Company recognizes revenue from the sale of its product, Twirla, in accordance with ASC 606, Revenue from Contracts with Customers (ASC 606). The provisions of ASC 606 require the following steps to determine revenue recognition: (1) identify the contract(s) with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when (or as) the entity satisfies a performance obligation.

In accordance with ASC 606, the Company recognizes revenue at the point in time when its performance obligation is satisfied by transferring control of the promised goods or services to a customer. In accordance with the Company’s contracts with customers, control of the product is transferred upon the conveyance of title, which occurs when the product is sold to and received by a customer. The Company’s customers are located in the United States and consist primarily of wholesale distributors. Trade accounts receivable due to the Company from contracts with its customers are stated separately in the balance sheet, net of various allowances as described in the Trade Accounts Receivable and Allowance policy.

The amount of revenue recognized by the Company is equal to the amount of consideration that is expected to be received from the sale of product to its customers. Revenue is only recognized when it is probable that a significant reversal will not occur in future periods. To determine whether a significant reversal will occur in future periods, the Company assesses both the likelihood and magnitude of any such potential reversal of revenue.

Twirla is sold to customers at the wholesale acquisition cost (“WAC”). However, the Company records product revenue, net of reserves for applicable variable consideration. These types of variable consideration items reduce revenue and include the following:

Distribution services fees;
Prompt pay and other discounts;
Product returns;
Chargebacks;
Rebates; and
Co-payment assistance.

An estimate for each variable consideration item is made and is recorded in conjunction with the revenue being recognized. Generally, if the estimated amount is payable to a customer, it is recorded as a reduction to accounts receivable. If the estimated amount is payable to an entity other than a customer, it is recorded as a current liability. An estimated amount of variable consideration may differ from the actual amount. At each balance sheet date, these provisions are analyzed, and adjustments are made if necessary. Any adjustments made to these provisions would affect net product revenue and earnings in the current period.

In accordance with ASC 606, the Company must make significant judgments to determine the estimate for certain variable consideration. For example, the Company must estimate the percentage of end-users that will obtain the product through public insurance such as Medicaid or through private commercial insurance. To determine these estimates, the Company relied on industry standard data and trend analysis since historical sales data was not available as Twirla was launched in December 2020. As historical data continues to become available, the Company will incorporate that data into its estimates of variable consideration.

The specific considerations that the Company uses in estimating these amounts related to variable considerations are as follows:

Distribution services fees – The Company pays distribution service fees to its wholesale distributors. These fees are a contractually fixed percentage of WAC and are calculated at the time of sale based on the purchase amount. The Company records these fees as contra trade accounts receivable on the balance sheet.

Prompt pay and other discounts – The Company incentivizes its customers to pay their invoices on time through prompt pay discounts. These discounts are an industry standard practice and the Company offers a prompt pay discount to each wholesale distributor customer. The specific prompt pay terms vary by customer and are contractually fixed. Prompt pay discounts are typically taken by the Company’s customers, so an estimate of the discount is recorded at the time of sale based on the WAC. Prompt pay discount estimates are recorded as contra trade accounts receivable on the balance sheet.

The Company may also give other discounts to its customers to incentivize purchases and promote customer loyalty. The terms of such discounts may vary by customer. These discounts reduce gross product revenue at the time the revenue is recorded.

Product returns – Customers have the right to return product that is within six months or less of the labeled expiration date or that is past the expiration date by no more than twelve months. Twirla was commercially launched in December 2020 and with limited historical sales data, an estimate for product returns as of June 30, 2023 was made based on industry standard data and trend analysis. Estimated product returns are recorded as other current liabilities in accrued expenses on the balance sheet.

Chargebacks – Certain covered entities and government entities will be able to purchase the product at a price discounted below WAC. The difference between the government or covered entity purchase price and the wholesale distributor purchase price of WAC will be charged back to the Company. The Company estimates the amount in chargebacks based on the expected number of claims and related cost that is associated with the revenue being recognized for product that remains in the distribution channel at the end of each reporting period. Estimated chargebacks are recorded as contra trade accounts receivable on the balance sheet.

Rebates – The Company will be subject to mandatory discount obligations under the Medicaid and Tricare programs. The rebate amounts for these programs are determined by statutory requirements or contractual arrangements. Rebates are owed after the product has been dispensed to an end user and the Company has been invoiced. Rebates for Medicaid and Tricare are typically invoiced in arrears. The Company estimates the amount in rebates based on the expected number of claims and related cost that is associated with the revenue being recognized for product that remains in the distribution channel at the end of each reporting period. Rebate estimates are recorded as other current liabilities in accrued expenses on the balance sheet.

Co-payment assistance – The Company offers a co-payment assistance program to commercially insured patients whose insurance requires a co-payment to be made when filling their prescription. This is a voluntary program that is intended to provide financial assistance to patients meeting certain eligibility requirements. The Company estimates the amount of co-payment assistance based on the expected number of claims and related cost that is associated with the revenue being recognized for product that remains in the distribution channel at the end of each reporting period. Co-payment assistance estimates are recorded as other current liabilities in accrued expenses on the balance sheet.

Provisions for the revenue reserves described above totaled $6.3 million and $1.6 million for the three months ended June 30, 2023 and 2022, respectively, and $10.8 million and $2.8 million for the six months ended June 30, 2023 and 2022, respectively. As of June 30, 2023, reserves on the balance sheet associated with variable consideration were $7.1 million.

Warrants

Warrants

The Company accounts for its warrants to purchase common stock in accordance with ASC 480, Distinguishing Liabilities from Equity.

In connection with entering into a senior secured term loan facility in February 2020 (the “Perceptive Credit Agreement”), the Company issued warrants to purchase 700 shares of its common stock to the lender, Perceptive

Credit Holdings III, L.P. (“Perceptive”). In connection with an amendment to that facility in February 2021, the Company issued warrants to purchase 225 shares of the Company’s common stock (collectively, the “Perceptive Warrants”). The Perceptive Warrants qualify for equity classification and have been allocated based upon the relative fair value of the base instrument and the warrant. The Perceptive Warrants were subject to repricing in the event of an offering of securities at a price lower than the existing strike price before June 30, 2023. In March 2023, in connection with the Waiver and Sixth Amendment to the Perceptive Credit Agreement, the Company amended and restated the Perceptive Warrants to reset the strike price of the Perceptive Warrants. See Notes 7 and 8 for additional information.

In connection with an underwritten public offering completed in October 2021, the Company issued warrants to purchase 6,660 shares of its common stock. These warrants are classified as liabilities, were measured at fair value upon issuance, with subsequent changes in fair value reported in the Statement of Operations each reporting period. This offering also triggered an adjustment to the exercise price of the Perceptive Warrants, which resulted in a reduction of the strike price for these warrants. This reduction resulted in an immaterial increase to additional paid-in-capital. See Notes 7 and 8 for additional information.

In connection with a registered direct offering completed in March 2022, the Company issued warrants to purchase 24,856 shares of its common stock. These warrants are classified as liabilities, were measured at fair value upon issuance, with subsequent changes in fair value reported in the Statement of Operations each reporting period. This offering also triggered an adjustment to the exercise price of the Perceptive Warrants, which resulted in a reduction of the strike price for these warrants. This reduction resulted in an immaterial increase to additional paid-in-capital. See Notes 7 and 8 for additional information.

In connection with a letter agreement and waiver entered into with an investor on April 2022, the Company issued warrants to purchase 4,243 shares of common stock. These warrants are classified as liabilities, were measured at fair value upon issuance, with subsequent changes in fair value reported in the Statement of Operations each reporting period. See Note 8 for additional information.

In connection with a public offering completed in July 2022, the Company issued warrants to purchase 1,093,333 shares of its common stock. These warrants are classified as liabilities, were measured at fair value upon issuance, with subsequent changes in fair value reported in the Statement of Operations each reporting period. This offering also triggered an adjustment to the exercise price of the Perceptive Warrants, which resulted in a reduction of the strike price for these warrants.

In connection with a public offering completed in May 2023, the Company issued warrants to purchase 3,792,572 shares of its common stock. These warrants are classified as liabilities, were measured at fair value upon issuance, with subsequent changes in fair value reported in the Statement of Operations each reporting period. This offering also triggered an adjustment to the exercise price of the Perceptive Warrants, which resulted in a reduction of the strike price for these warrants.

Income Taxes

Income Taxes

The Company accounts for deferred taxes using the asset and liability method as specified by ASC 740, Income Taxes. Deferred income tax assets and liabilities are determined based on differences between the financial statement reporting and the tax basis of assets and liabilities, operating losses and tax credit carryforwards. Deferred income taxes are measured using the enacted tax rates and laws that are anticipated to be in effect when the differences are expected to reverse. The measurement of deferred income tax assets is reduced, if necessary, by a valuation allowance for any tax benefits which are not expected to be realized. The effect on deferred income tax assets and liabilities of a change in tax rates is recognized in the period that such tax rate changes are enacted.

The Company has adopted the authoritative guidance on accounting for and disclosure of uncertainty in tax positions which prescribes a comprehensive model for the financial statement recognition, measurement, presentation, and disclosure of uncertain tax positions taken or expected to be taken in income tax returns. The Company has no uncertain tax positions as of June 30, 2023 that qualify for either recognition or disclosure in the financial statements under this guidance.

Stock-Based Compensation

Stock-Based Compensation

The Company accounts for stock-based compensation in accordance with ASC 718, Compensation-Stock Compensation. The Company grants stock options for a fixed number of shares to employees and non-employees with an exercise price equal to no less than the fair value of the shares at grant date. Compensation cost is recognized for all share-based payments granted and is based on the grant-date fair value estimated using the weighted-average assumption of the Black-Scholes option pricing model based on key assumptions such as stock price, expected volatility and expected term. The Company elects to account for forfeitures when they occur. The equity instrument is not considered to be issued until the instrument vests. As a result, compensation cost is recognized over the requisite service period with an offsetting credit to additional paid-in capital.

The Company also awards restricted stock units (“RSUs”) to employees and its board of directors. RSUs are generally subject to forfeiture if employment terminates prior to the completion of the vesting restrictions. The Company expenses the cost of the RSUs, which is determined to be the fair market value of the shares of common stock underlying the RSUs at the date of grant, ratably over the period during which the vesting restrictions lapse.

Net Loss Per Share

Net Loss Per Share

Basic net loss per share is calculated by dividing the net loss attributable to common stockholders by the weighted average number of common shares outstanding for the period, without consideration for common stock equivalents. Diluted net loss per share is calculated by dividing the net loss attributable to common stockholders by the weighted average number of common shares outstanding plus the effect of dilutive potential common shares outstanding during the period determined using the treasury-stock and if-converted methods. For purposes of the diluted net loss per share calculation, common stock warrants, unvested RSUs and stock options are considered to be potentially dilutive securities but are excluded from the calculation of diluted net loss per share because their effect would be anti-dilutive, and therefore, basic and diluted net loss per share were the same for all periods presented.

The following table sets forth the outstanding potentially dilutive securities that have been excluded from the calculation of diluted net loss per share for the three and six months ended June 30, 2023 and 2022, respectively, because to do so would be anti-dilutive (in common equivalent shares):

June 30, 

 

    

2023

    

2022

    

Common stock warrants

 

5,017,410

 

36,691

Unvested restricted stock units

 

135,047

 

142

Common stock options

43,510

5,778

Total

 

5,195,967

 

42,611

Recent Accounting Pronouncements

Recent Accounting Pronouncements

From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board (“FASB”) or other standard setting bodies that the Company adopts as of the specified effective date. Unless otherwise discussed below, the Company does not believe that the adoption of recently issued standards have or may have a material impact on its consolidated financial statements or disclosures.

The Company did not adopt any new accounting pronouncements during the six months ended June 30, 2023 that had a material effect on its financial statements.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2023
Summary of Significant Accounting Policies  
Schedule of outstanding potentially dilutive securities excluded from calculation of diluted net loss per share

The following table sets forth the outstanding potentially dilutive securities that have been excluded from the calculation of diluted net loss per share for the three and six months ended June 30, 2023 and 2022, respectively, because to do so would be anti-dilutive (in common equivalent shares):

June 30, 

 

    

2023

    

2022

    

Common stock warrants

 

5,017,410

 

36,691

Unvested restricted stock units

 

135,047

 

142

Common stock options

43,510

5,778

Total

 

5,195,967

 

42,611

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Measurements  
Schedule of financial instruments measured at fair value by level within the fair value hierarchy

The following table sets forth the Company’s financial instruments measured at fair value by level within the fair value hierarchy as of June 30, 2023 and December 31, 2022 (in thousands):

    

Level 1

    

Level 2

    

Level 3

June 30, 2023

Assets:

Cash and cash equivalents

$

2,785

$

$

Total assets at fair value 

$

2,785

$

$

Liabilities:

Warrant Liability

$

$

$

9,095

Total assets at fair value 

$

$

$

9,095

    

Level 1

    

Level 2

    

Level 3

December 31, 2022

Assets:

Cash and cash equivalents

$

5,246

$

$

Total assets at fair value 

$

5,246

$

$

Liabilities:

Warrant Liability

$

$

$

5,934

Total assets at fair value 

$

$

$

5,934

Schedule of rollforward of the fair value of Level 3 warrants

Beginning balance at December 31, 2022

    

$

5,934

Warrants issued

10,615

Change in fair value

 

(7,454)

Ending Balance June 30, 2023

$

9,095

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Prepaid Expenses and Other Current Assets (Tables)
6 Months Ended
Jun. 30, 2023
Prepaid Expenses  
Schedule of prepaid expenses and other current assets

Prepaid expenses and other current assets consist of the following (in thousands):

June 30, 

December 31, 

    

2023

    

2022

    

Prepaid insurance 

$

968

$

628

Other 

 

898

 

775

Total prepaid expenses and other current assets

$

1,866

$

1,403

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2023
Accrued Liabilities  
Schedule of accrued liabilities

Accrued liabilities consist of the following (in thousands):

June 30, 

December 31, 

    

2023

    

2022

    

Gross to net accruals

$

3,556

$

2,332

Accrued compensation

2,242

833

Accrued professional fees and other

 

949

 

743

Total accrued liabilities 

$

6,747

$

3,908

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jun. 30, 2023
Leases  
Maturity of lease liabilities

Future minimum lease payments under non-cancellable leases as of June 30, 2023 were as follows (in thousands):

2023

$

195

2024

397

2025

    

101

Total

$

693

Less: Interest

 

(64)

Present value of lease liability

$

629

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Credit Agreement and Guaranty (Tables)
6 Months Ended
Jun. 30, 2023
Credit Agreement and Guaranty  
Schedule of carrying amount of term loan

    

June 30, 

December 31, 

2023

2022

Notes payable

    

$

2,175

$

2,625

Debt issuance costs

(107)

(209)

Warrant discount

(506)

(990)

Total debt

$

1,562

$

1,426

Less, current portion

1,562

1,426

Long-term debt, less current portion

$

$

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders Deficit (Tables)
6 Months Ended
Jun. 30, 2023
Stockholders' Equity (Deficit)  
Schedule of allocation of stock-based compensation expense

Stock-based compensation expense was allocated as follows (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

2023

    

2022

    

Cost of goods sold

$

28

$

31

$

57

$

75

Research and development 

81

91

168

194

Selling and marketing

32

40

62

80

General and administrative 

 

341

 

507

 

692

 

1,084

Total

$

482

$

669

$

979

$

1,433

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Organization and Description of Business (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Nature of Operations    
Accumulated deficit $ 417,900 $ 408,702
Cash, cash equivalents and marketable securities 2,800  
Working capital deficit $ 3,700  
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Inventory (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Summary of Significant Accounting Policies    
Inventory reserve $ 1.1 $ 0.6
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Advertising Costs (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Summary of Significant Accounting Policies        
Advertising costs $ 0.0 $ 1.9 $ 0.0 $ 5.2
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Deferred Financing Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Interest expense [Member]        
Deferred Financing Costs        
Amortization of deferred financing costs $ 49,000 $ 66,000 $ 102,000 $ 139,000
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Concentrations of Credit Risk (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
customer
Jun. 30, 2022
USD ($)
customer
Jun. 30, 2023
USD ($)
customer
Jun. 30, 2022
USD ($)
customer
Concentration risk, financial liabilities        
Financial instruments with off-balance sheet risk of accounting loss, liabilities $ 0   $ 0  
Total revenue 5,503,000 $ 2,126,000 9,316,000 $ 3,887,000
Customer Concentration Risk | Three Customers        
Concentration risk, financial liabilities        
Number of major customers | customer       3
Customer Concentration Risk | Sales Revenue | Customer One        
Concentration risk, financial liabilities        
Total revenue 1,300,000 700,000 2,200,000 $ 1,200,000
Customer Concentration Risk | Sales Revenue | Customer Two        
Concentration risk, financial liabilities        
Total revenue 1,200,000 600,000 2,100,000 1,100,000
Customer Concentration Risk | Sales Revenue | Customer Three        
Concentration risk, financial liabilities        
Total revenue 1,100,000 $ 600,000 1,900,000 $ 1,100,000
Customer Concentration Risk | Sales Revenue | Customer Four        
Concentration risk, financial liabilities        
Total revenue $ 800,000   $ 1,900,000  
Customer Concentration Risk | Sales Revenue | Three Customers        
Concentration risk, financial liabilities        
Number of major customers | customer   3    
Concentration risk, percentage   88.00%   88.00%
Customer Concentration Risk | Sales Revenue | Four Customers        
Concentration risk, financial liabilities        
Number of major customers | customer 4   4  
Total revenue     $ 87  
Concentration risk, percentage 83.00%      
Customer Concentration Risk | Accounts Receivable | Customer One        
Concentration risk, financial liabilities        
Concentration risk, percentage     30.00%  
Customer Concentration Risk | Accounts Receivable | Customer Two        
Concentration risk, financial liabilities        
Concentration risk, percentage     21.00%  
Customer Concentration Risk | Accounts Receivable | Customer Three        
Concentration risk, financial liabilities        
Concentration risk, percentage     21.00%  
Customer Concentration Risk | Accounts Receivable | Customer Four        
Concentration risk, financial liabilities        
Concentration risk, percentage     12.00%  
Customer Concentration Risk | Accounts Receivable | Four Customers        
Concentration risk, financial liabilities        
Number of major customers | customer       4
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Co-Payment Assistance (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Receivables [Abstract]        
Provision for revenue reserve $ 6.3 $ 1.6 $ 10.8 $ 2.8
Reserve for variable consideration $ 7.1   $ 7.1  
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Warrants (Details) - shares
May 31, 2023
Jul. 31, 2022
Jul. 06, 2022
Apr. 30, 2022
Mar. 31, 2022
Oct. 31, 2021
Feb. 28, 2021
Feb. 26, 2021
Feb. 29, 2020
Feb. 10, 2020
Warrants                    
Common stock that can be purchased with warrants (in shares)       4,243            
Common stock that can be purchased with warrants (in shares)         24,856 6,660        
Public offering                    
Warrants                    
Common stock that can be purchased with warrants (in shares) 3,792,572 1,093,333                
Common stock that can be purchased with warrants (in shares)     150,366     6,660        
Warrants                    
Warrants                    
Common stock that can be purchased with warrants (in shares)         225          
Perceptive Credit Agreement | Warrants                    
Warrants                    
Common stock that can be purchased with warrants (in shares) 225 225       225        
Perceptive Credit Agreement | Perceptive Warrants                    
Warrants                    
Common stock that can be purchased with warrants (in shares)             225   700  
Common stock that can be purchased with warrants (in shares)               225   700
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Income Taxes (Details)
Jun. 30, 2023
USD ($)
Uncertainty in tax positions  
Uncertain tax positions $ 0
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Net Loss Per Share (Details) - shares
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Anti-dilutive securities    
Anti-dilutive securities excluded from the calculation of diluted net loss per share (in shares) 5,195,967 42,611
Common stock warrants    
Anti-dilutive securities    
Anti-dilutive securities excluded from the calculation of diluted net loss per share (in shares) 5,017,410 36,691
Unvested restricted stock units    
Anti-dilutive securities    
Anti-dilutive securities excluded from the calculation of diluted net loss per share (in shares) 135,047 142
Common stock options    
Anti-dilutive securities    
Anti-dilutive securities excluded from the calculation of diluted net loss per share (in shares) 43,510 5,778
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Financial Instruments Measured at Fair Value by Hierarchy Level (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Level 1    
Assets:    
Cash and cash equivalents $ 2,785 $ 5,246
Total assets at fair value 2,785 5,246
Level 3    
Liabilities:    
Warrant Liability 9,095 5,934
Total liabilities at fair value $ 9,095 $ 5,934
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Warrant Valuation Assumptions (Details) - Option pricing model
Jun. 30, 2023
Y
USD ($)
Dec. 31, 2022
USD ($)
Y
Fair value    
Significant assumptions used in valuation of the Company's warrants    
Warrants, Measurement Input 2.95 11.50
Preferred Warrants [Member] | Strike price    
Significant assumptions used in valuation of the Company's warrants    
Warrants, Measurement Input   520.00
Common stock warrants | Strike price    
Significant assumptions used in valuation of the Company's warrants    
Warrants, Measurement Input 3.69  
Maximum | Option Volatility    
Significant assumptions used in valuation of the Company's warrants    
Warrants, Measurement Input 132.15 137.4
Maximum | Risk free interest rate    
Significant assumptions used in valuation of the Company's warrants    
Warrants, Measurement Input 5.4 4.7
Maximum | Expected life    
Significant assumptions used in valuation of the Company's warrants    
Warrants, Measurement Input | Y 4.9 4.5
Maximum | Common stock warrants | Strike price    
Significant assumptions used in valuation of the Company's warrants    
Warrants, Measurement Input 1,700.00 1,700
Minimum | Option Volatility    
Significant assumptions used in valuation of the Company's warrants    
Warrants, Measurement Input 53.8 136.8
Minimum | Risk free interest rate    
Significant assumptions used in valuation of the Company's warrants    
Warrants, Measurement Input 4.13 4.2
Minimum | Expected life    
Significant assumptions used in valuation of the Company's warrants    
Warrants, Measurement Input | Y 0.1 0.7
Minimum | Common stock warrants | Strike price    
Significant assumptions used in valuation of the Company's warrants    
Warrants, Measurement Input 45.00 45.00
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Level 3 Warrants (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Transfers between fair value levels $ 0 $ 0
Warrants    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Beginning balance 5,934  
Warrants issued 10,615  
Change in fair value (7,454)  
Ending balance $ 9,095  
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Prepaid Expenses    
Prepaid insurance $ 968 $ 628
Other 898 775
Total prepaid expenses and other current assets $ 1,866 $ 1,403
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Accrued Liabilities    
Gross to net accruals $ 3,556 $ 2,332
Accrued compensation 2,242 833
Accrued professional fees and other 949 743
Total accrued liabilities $ 6,747 $ 3,908
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Summary (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
lease
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
lease
Jun. 30, 2022
USD ($)
Leases        
Number of finance leases | lease 0   0  
Number of operating leases | lease 1   1  
Lessee, Operating Lease, Existence of Option to Extend [true false]     true  
Renewal term 5 years   5 years  
Operating lease expense | $ $ 89,000 $ 89,000 $ 178,000 $ 182,000
Operating lease expense information:        
Cash paid for amounts included in measurement of lease liabilities | $     $ 154,000 $ 90,000
Weighted-average remaining lease term (years) 1 year 9 months   1 year 9 months  
Weighted-average discount rate 11.80%   11.80%  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Maturity of lease liabilities (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Operating Leases  
2023 $ 195
2024 397
2025 101
Total 693
Less: Interest (64)
Present value of lease liability $ 629
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Credit Agreement and Guaranty (Details)
3 Months Ended 6 Months Ended
Jul. 25, 2022
USD ($)
Jul. 08, 2022
USD ($)
Jan. 07, 2022
USD ($)
Feb. 10, 2020
USD ($)
item
Y
$ / shares
shares
Dec. 31, 2023
USD ($)
Jun. 30, 2023
USD ($)
Y
$ / shares
Jun. 30, 2022
USD ($)
May 31, 2023
$ / shares
shares
Dec. 31, 2022
USD ($)
Y
Jul. 31, 2022
$ / shares
shares
Mar. 31, 2022
$ / shares
shares
Mar. 22, 2022
shares
Oct. 31, 2021
$ / shares
shares
Feb. 26, 2021
$ / shares
shares
Feb. 10, 2021
$ / shares
shares
Credit Agreement and Guaranty                              
Repayments of debt           $ 450,000 $ 5,000,000                
Interest rate (as a percent)           15.42%                  
Percentage of annual interest rate       3.00%                      
Exercise price of warrants (in dollars per share) | $ / shares           $ 4.9439                  
Common stock that can be purchased with warrants (in shares) | shares                     24,856   6,660    
Proceeds from warrant exercises       $ 20,000,000.0                      
Warrants                              
Credit Agreement and Guaranty                              
Common stock that can be purchased with warrants (in shares) | shares                     225        
Perceptive Credit Agreement                              
Credit Agreement and Guaranty                              
Repayments of debt   $ 5,000,000.0 $ 5,000,000.0                        
Prepayment of outstanding principal $ 7,000,000.0                            
Monthly principal payments $ 75,000                            
Variable interest rate margin (as a percent)       10.25%                      
Minimum cash covenants       $ 3,000,000.0                      
Revenue generated under debt         $ 87,100,000 $ 80,500,000                  
Perceptive Credit Agreement | Perceptive Warrants                              
Credit Agreement and Guaranty                              
Exercise price of warrants (in dollars per share) | $ / shares       $ 10.50                   $ 5,740  
Common stock that can be purchased with warrants (in shares) | shares       700                   225  
Number of warrants issued | item       2                      
Beneficial ownership percentage       19.99%                      
Facility fee percentage       1.00%                      
Perceptive Credit Agreement | First Seven Lakhs Shares                              
Credit Agreement and Guaranty                              
Exercise price of warrants (in dollars per share) | $ / shares       $ 7,480       $ 3.69   $ 745 $ 5,276   $ 7,080   $ 7,480
Common stock that can be purchased with warrants (in shares) | shares       350       350   350   350     350
Perceptive Credit Agreement | Remaining Seven Lakhs Shares                              
Credit Agreement and Guaranty                              
Exercise price of warrants (in dollars per share) | $ / shares       $ 9,340       $ 3.69   $ 618.50 $ 4,330.50   $ 5,760   $ 9,340
Common stock that can be purchased with warrants (in shares) | shares       350       350   350 350   350    
Perceptive Credit Agreement | Warrants                              
Credit Agreement and Guaranty                              
Exercise price of warrants (in dollars per share) | $ / shares               $ 3.69   $ 501.50 $ 3,456.50   $ 4,540 $ 5,740  
Common stock that can be purchased with warrants (in shares) | shares               225   225     225    
Senior secured delayed draw term loan facility | Perceptive Credit Agreement                              
Credit Agreement and Guaranty                              
Maximum borrowing capacity       $ 35,000,000.0                      
Senior secured delayed draw term loan facility | Perceptive Credit Agreement, Tranche One                              
Credit Agreement and Guaranty                              
Amount borrowed       5,000,000.0                      
Senior secured delayed draw term loan facility | Perceptive Credit Agreement, Tranche Two                              
Credit Agreement and Guaranty                              
Amount borrowed       $ 15,000,000.0                      
Minimum London Interbank Offered Rate (LIBOR) [Member] | Perceptive Credit Agreement                              
Credit Agreement and Guaranty                              
Interest rate for the base rate       1.50%                      
Prepayment Occur on or Before February, 10, 2024 | Perceptive Credit Agreement                              
Credit Agreement and Guaranty                              
Prepayment premium percentage       2.00%                      
Two Thousand Twenty Perceptive Warrants [Member]                              
Credit Agreement and Guaranty                              
Fair value of warrants       $ 3,600,000                      
Two Thousand Twenty One Perceptive Warrants [Member]                              
Credit Agreement and Guaranty                              
Fair value of warrants       $ 1,100,000                      
Option pricing model | Fair value                              
Credit Agreement and Guaranty                              
Warrants, Measurement Input           2.95     11.50            
Option pricing model | Maximum | Risk free interest rate                              
Credit Agreement and Guaranty                              
Warrants, Measurement Input           5.4     4.7            
Option pricing model | Maximum | Expected life                              
Credit Agreement and Guaranty                              
Warrants, Measurement Input | Y           4.9     4.5            
Option pricing model | Minimum | Risk free interest rate                              
Credit Agreement and Guaranty                              
Warrants, Measurement Input           4.13     4.2            
Option pricing model | Minimum | Expected life                              
Credit Agreement and Guaranty                              
Warrants, Measurement Input | Y           0.1     0.7            
Option pricing model | Common stock warrants | Strike price                              
Credit Agreement and Guaranty                              
Warrants, Measurement Input           3.69                  
Option pricing model | Common stock warrants | Maximum | Strike price                              
Credit Agreement and Guaranty                              
Warrants, Measurement Input           1,700.00     1,700            
Option pricing model | Common stock warrants | Minimum | Strike price                              
Credit Agreement and Guaranty                              
Warrants, Measurement Input           45.00     45.00            
Option pricing model | Two Thousand Twenty Perceptive Warrants [Member] | Perceptive Warrants | Volatility                              
Credit Agreement and Guaranty                              
Warrants, Measurement Input       70.0                      
Option pricing model | Two Thousand Twenty Perceptive Warrants [Member] | Perceptive Warrants | Risk free interest rate                              
Credit Agreement and Guaranty                              
Warrants, Measurement Input | item       1.47                      
Option pricing model | Two Thousand Twenty Perceptive Warrants [Member] | Perceptive Warrants | Expected life                              
Credit Agreement and Guaranty                              
Warrants, Measurement Input | Y       7                      
Option pricing model | Two Thousand Twenty Perceptive Warrants [Member] | Perceptive Warrants | Fair value                              
Credit Agreement and Guaranty                              
Warrants, Measurement Input       8,020                      
Option pricing model | Two Thousand Twenty Perceptive Warrants [Member] | Maximum | Perceptive Warrants | Strike price                              
Credit Agreement and Guaranty                              
Warrants, Measurement Input       9,340                      
Option pricing model | Two Thousand Twenty Perceptive Warrants [Member] | Minimum | Perceptive Warrants | Strike price                              
Credit Agreement and Guaranty                              
Warrants, Measurement Input       7,480                      
Option pricing model | Two Thousand Twenty One Perceptive Warrants [Member] | Perceptive Warrants | Volatility                              
Credit Agreement and Guaranty                              
Warrants, Measurement Input       103.5                      
Option pricing model | Two Thousand Twenty One Perceptive Warrants [Member] | Perceptive Warrants | Risk free interest rate                              
Credit Agreement and Guaranty                              
Warrants, Measurement Input | item       1.15                      
Option pricing model | Two Thousand Twenty One Perceptive Warrants [Member] | Perceptive Warrants | Expected life                              
Credit Agreement and Guaranty                              
Warrants, Measurement Input | Y       7                      
Option pricing model | Two Thousand Twenty One Perceptive Warrants [Member] | Perceptive Warrants | Strike price                              
Credit Agreement and Guaranty                              
Warrants, Measurement Input       5,740                      
Option pricing model | Two Thousand Twenty One Perceptive Warrants [Member] | Perceptive Credit Agreement | Expected life                              
Credit Agreement and Guaranty                              
Warrants, Measurement Input | Y       7                      
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Credit Agreement and Guaranty - Carrying Amount Of term Loan (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Credit Agreement and Guaranty          
Notes payable $ 2,175,000   $ 2,175,000   $ 2,625,000
Debt issuance costs (107,000)   (107,000)   (209,000)
Warrant discount (506,000)   (506,000)   (990,000)
Total debt 1,562,000   1,562,000   1,426,000
Less, current portion 1,562,000   1,562,000   $ 1,426,000
Amortization and debt issue costs $ 372,000 $ 378,000 $ 679,000 $ 797,000  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders Deficit - Amended and Restated Certificate of Incorporation (Details)
Apr. 10, 2023
shares
Jun. 30, 2023
shares
Apr. 09, 2023
shares
Dec. 31, 2022
shares
Jan. 07, 2022
shares
Jan. 06, 2022
shares
Stockholders' Equity (Deficit)            
Common stock, authorized (in shares)   300,000,000   300,000,000 300,000,000 150,000,000
Reverse stock split conversion ratio 0.02          
Common Stock, Shares, Outstanding 932,101 1,640,805 46,605,134 859,402    
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders Deficit - Common Stock (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Aug. 22, 2022
Jul. 06, 2022
Apr. 27, 2022
Apr. 25, 2022
Apr. 04, 2022
Mar. 15, 2022
Mar. 14, 2022
Jan. 10, 2022
May 31, 2023
Oct. 31, 2021
Mar. 31, 2021
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2022
Dec. 31, 2022
Apr. 12, 2023
Jul. 31, 2022
Apr. 14, 2022
Oct. 02, 2020
Sale of stock                                              
Issuance of common stock (in shares)   150,366                                          
Common stock that can be purchased with warrants (in shares)                   6,660         24,856                
Share price (in dollars per share)                 $ 3.9551                            
Exercise price of warrants (in dollars per share)                       $ 4.9439       $ 4.9439              
Stock stated value                       $ 0.0001       $ 0.0001     $ 0.0001        
Maximum                                              
Sale of stock                                              
Proceeds from issuance of common stock in public offering, net of offering costs $ 75.0                                            
Common stock                                              
Sale of stock                                              
Stock Issued During Period, Shares, Warrants Exercised                       508,286                      
Conversion of stock shares converted           6,025                                  
Conversion of convertible preferred stock (in shares)         6,025                                    
Series A-1 warrants                                              
Sale of stock                                              
Warrant Exercisable Term   5 years                                          
Series A-2 warrants                                              
Sale of stock                                              
Exercisable term   13 months                                          
Series B Warrants                                              
Sale of stock                                              
Issuance of common stock (in shares)         2,425                                    
Warrants and rights outstanding, term             5 years                                
Pre-funded warrants                                              
Sale of stock                                              
Stock Issued During Period, Shares, Warrants Exercised                               508,286              
Class of Warrant or Right, Exercisable                       1,293,000       1,293,000              
2020 Shelf Registration Statement                                              
Sale of stock                                              
Aggregate amount of securities issuable                                             $ 200.0
2022 Preferred Stock Offering                                              
Sale of stock                                              
Common stock that can be purchased with warrants (in shares)             606                                
Proceeds from issuance of common stock in public offering, net of offering costs             $ 4.1                                
Exercise price of warrants (in dollars per share)             $ 500.00                                
Conversion price             $ 400.00                                
Preferred Stock, convertible, shares issuable             12,125                                
Exercisable term             6 months                                
Stock stated value             $ 1,000                                
Duration From Offering To Anniversary Of Closing       180 days                                      
2022 Preferred Stock Offering | Series A Warrants                                              
Sale of stock                                              
Common stock that can be purchased with warrants (in shares)       4,243     12,125                                
Exercise price of warrants (in dollars per share)                                           $ 520.00  
Exercisable term             6 months                                
Warrants and rights outstanding, term             5 years                                
Warrant Exercisable Term       5 years                                      
2022 Preferred Stock Offering | Series B Warrants                                              
Sale of stock                                              
Common stock that can be purchased with warrants (in shares)             12,125                                
Exercisable term             6 months                                
Warrants and rights outstanding, term             1 year 6 months                                
At-the-market sales | Common stock                                              
Sale of stock                                              
Issuance of common stock (in shares)                       105,342 72,699 173,750,000 512,000                
Proceeds from issuance of common stock in public offering, net of offering costs                                     $ 9.3        
At-the-market sales | Common stock | Maximum                                              
Sale of stock                                              
Commission percentage     3.00%               3.00%                        
Authorized value for shares issuance     $ 12.8               $ 50.0                        
Public offering                                              
Sale of stock                                              
Issuance of common stock (in shares)   382,966             3,792,572                            
Common stock that can be purchased with warrants (in shares)   150,366               6,660                          
Share price (in dollars per share)                                         $ 45.00    
Public offering | Common stock                                              
Sale of stock                                              
Issuance of common stock (in shares)   22,000,000.0             95,000 13,333   95,000                      
Common stock that can be purchased with one-half of warrant (in shares)                   1                          
Share price (in dollars per share)                   $ 1,700                          
Proceeds from issuance of common stock in public offering, net of offering costs                   $ 21.1           $ 6.5              
Public offering | Pre-funded warrants                                              
Sale of stock                                              
Common stock that can be purchased with warrants (in shares)                 1,801,286                            
2022 ATM                                              
Sale of stock                                              
Issuance of common stock (in shares)                               178,041   173,750 78,852        
Proceeds from issuance of common stock in public offering, net of offering costs                               $ 1.7   $ 12.2 $ 0.9        
Eligible Amount Authorized To Sell                                       $ 4.5      
2022 ATM | Common stock                                              
Sale of stock                                              
Issuance of common stock (in shares)                     3,457           512            
Proceeds from issuance of common stock in public offering, net of offering costs                               $ 0.3              
2022 ATM | Common stock | Maximum                                              
Sale of stock                                              
Commission percentage               3.00%                              
Authorized value for shares issuance               $ 50.0                              
2022 ATM | New Warrant [Member]                                              
Sale of stock                                              
Warrant Exercisable Term       6 months                                      
H.C. Wainwright & Co., LLC, Sales Agent [Member]                                              
Sale of stock                                              
Common stock that can be purchased with warrants (in shares)   26,666                   94,814       94,814              
Commission percentage   7.00%                           7.00%              
Exercise price of warrants (in dollars per share)   $ 56.25                                          
Series A Preferred Stock                                              
Sale of stock                                              
Conversion of stock shares converted           2,425                                  
Series A Preferred Stock | 2022 Preferred Stock Offering                                              
Sale of stock                                              
Issuance of common stock (in shares)             2,425                                
Exercise price of warrants (in dollars per share)       $ 520                                      
Series B Preferred Stock | 2022 Preferred Stock Offering                                              
Sale of stock                                              
Issuance of common stock (in shares)             2,425                                
Exercise price of warrants (in dollars per share)                                           $ 520.00  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders Deficit - Stock-Based Compensation Expense (Details) - Common stock options - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Stock-Based Compensation Expense        
Total stock-based compensation expense $ 482 $ 669 $ 979 $ 1,433
Cost of goods sold        
Stock-Based Compensation Expense        
Total stock-based compensation expense 28 31 57 75
Research and development        
Stock-Based Compensation Expense        
Total stock-based compensation expense 81 91 168 194
Selling and marketing        
Stock-Based Compensation Expense        
Total stock-based compensation expense 32 40 62 80
General and administrative        
Stock-Based Compensation Expense        
Total stock-based compensation expense $ 341 $ 507 $ 692 $ 1,084
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Sale of New Jersey Net Operating Losses (Details) - USD ($)
$ in Millions
1 Months Ended
Apr. 30, 2022
Jan. 31, 2021
Jan. 31, 2018
Sale of New Jersey Net Operating Losses      
Additional cash benefit received $ 4.7    
Sale of unused NOLs | New Jersey      
Sale of New Jersey Net Operating Losses      
Maximum lifetime benefit under the Program   $ 20.0 $ 15.0
Sale of unused NOLs | New Jersey | Minimum      
Sale of New Jersey Net Operating Losses      
Allowable sale of unused tax benefits as a percentage of total value     80.00%
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details) - USD ($)
$ in Millions
1 Months Ended
Apr. 30, 2023
Jun. 30, 2023
Commitments and Contingencies    
Future purchase commitments   $ 232.4
Corium Agreement [Member]    
Commitments and Contingencies    
Quarterly minimum volume amount of product to be ordered $ 5.6  
Additional fee payable as a percentage of transfer price for units ordered (25.00%)  
Percentage of additional fee as penalty percent 25.00%  
Reminder 2023   7.0
2024 and Each Year Thereafter   $ 22.5
XML 59 agrx-20230630x10q_htm.xml IDEA: XBRL DOCUMENT 0001261249 agrx:SeriesBWarrantsMember 2022-03-14 0001261249 srt:MinimumMember agrx:CommonStockWarrantMember us-gaap:MeasurementInputExercisePriceMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-06-30 0001261249 srt:MaximumMember agrx:CommonStockWarrantMember us-gaap:MeasurementInputExercisePriceMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-06-30 0001261249 srt:MinimumMember us-gaap:MeasurementInputRiskFreeInterestRateMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-06-30 0001261249 srt:MinimumMember us-gaap:MeasurementInputOptionVolatilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-06-30 0001261249 srt:MinimumMember us-gaap:MeasurementInputExpectedTermMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-06-30 0001261249 srt:MaximumMember us-gaap:MeasurementInputRiskFreeInterestRateMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-06-30 0001261249 srt:MaximumMember us-gaap:MeasurementInputOptionVolatilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-06-30 0001261249 srt:MaximumMember us-gaap:MeasurementInputExpectedTermMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-06-30 0001261249 agrx:CommonStockWarrantMember us-gaap:MeasurementInputExercisePriceMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-06-30 0001261249 us-gaap:MeasurementInputSharePriceMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-06-30 0001261249 srt:MinimumMember agrx:CommonStockWarrantMember us-gaap:MeasurementInputExercisePriceMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001261249 srt:MaximumMember agrx:CommonStockWarrantMember us-gaap:MeasurementInputExercisePriceMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001261249 srt:MinimumMember us-gaap:MeasurementInputRiskFreeInterestRateMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001261249 srt:MinimumMember us-gaap:MeasurementInputOptionVolatilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001261249 srt:MinimumMember us-gaap:MeasurementInputExpectedTermMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001261249 srt:MaximumMember us-gaap:MeasurementInputRiskFreeInterestRateMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001261249 srt:MaximumMember us-gaap:MeasurementInputOptionVolatilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001261249 srt:MaximumMember us-gaap:MeasurementInputExpectedTermMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001261249 agrx:PreferredWarrantsMember us-gaap:MeasurementInputExercisePriceMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001261249 us-gaap:MeasurementInputSharePriceMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001261249 srt:MinimumMember agrx:TwoThousandTwentyPerceptiveWarrantsMember us-gaap:MeasurementInputExercisePriceMember agrx:PerceptiveWarrantsMember us-gaap:ValuationTechniqueOptionPricingModelMember 2020-02-10 0001261249 srt:MaximumMember agrx:TwoThousandTwentyPerceptiveWarrantsMember us-gaap:MeasurementInputExercisePriceMember agrx:PerceptiveWarrantsMember us-gaap:ValuationTechniqueOptionPricingModelMember 2020-02-10 0001261249 agrx:TwoThousandTwentyPerceptiveWarrantsMember us-gaap:MeasurementInputSharePriceMember agrx:PerceptiveWarrantsMember us-gaap:ValuationTechniqueOptionPricingModelMember 2020-02-10 0001261249 agrx:TwoThousandTwentyPerceptiveWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember agrx:PerceptiveWarrantsMember us-gaap:ValuationTechniqueOptionPricingModelMember 2020-02-10 0001261249 agrx:TwoThousandTwentyPerceptiveWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember agrx:PerceptiveWarrantsMember us-gaap:ValuationTechniqueOptionPricingModelMember 2020-02-10 0001261249 agrx:TwoThousandTwentyPerceptiveWarrantsMember us-gaap:MeasurementInputExpectedTermMember agrx:PerceptiveWarrantsMember us-gaap:ValuationTechniqueOptionPricingModelMember 2020-02-10 0001261249 agrx:TwoThousandTwentyOnePerceptiveWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember agrx:PerceptiveWarrantsMember us-gaap:ValuationTechniqueOptionPricingModelMember 2020-02-10 0001261249 agrx:TwoThousandTwentyOnePerceptiveWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember agrx:PerceptiveWarrantsMember us-gaap:ValuationTechniqueOptionPricingModelMember 2020-02-10 0001261249 agrx:TwoThousandTwentyOnePerceptiveWarrantsMember us-gaap:MeasurementInputExpectedTermMember agrx:PerceptiveWarrantsMember us-gaap:ValuationTechniqueOptionPricingModelMember 2020-02-10 0001261249 agrx:TwoThousandTwentyOnePerceptiveWarrantsMember us-gaap:MeasurementInputExercisePriceMember agrx:PerceptiveWarrantsMember us-gaap:ValuationTechniqueOptionPricingModelMember 2020-02-10 0001261249 agrx:TwoThousandTwentyOnePerceptiveWarrantsMember agrx:LoanAndSecurityAgreementFebruary2020Member us-gaap:MeasurementInputExpectedTermMember us-gaap:ValuationTechniqueOptionPricingModelMember 2020-02-10 0001261249 us-gaap:PreferredStockMember 2022-01-01 2022-03-31 0001261249 us-gaap:AdditionalPaidInCapitalMember agrx:AtMarketSalesMember 2023-04-01 2023-06-30 0001261249 agrx:AtMarketSalesMember 2023-04-01 2023-06-30 0001261249 us-gaap:AdditionalPaidInCapitalMember agrx:AtMarketSalesMember 2023-01-01 2023-03-31 0001261249 agrx:AtMarketSalesMember 2023-01-01 2023-03-31 0001261249 us-gaap:AdditionalPaidInCapitalMember agrx:AtMarketSalesMember 2022-04-01 2022-06-30 0001261249 agrx:AtMarketSalesMember 2022-04-01 2022-06-30 0001261249 us-gaap:AdditionalPaidInCapitalMember agrx:AtMarketSalesMember 2022-01-01 2022-03-31 0001261249 agrx:AtMarketSalesMember 2022-01-01 2022-03-31 0001261249 agrx:SeriesAandbConvertiblePreferredStockMember us-gaap:PreferredStockMember 2022-01-01 2022-03-31 0001261249 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001261249 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001261249 us-gaap:CommonStockMember agrx:PublicOfferingMember 2023-05-01 2023-05-31 0001261249 agrx:PublicOfferingMember 2023-05-01 2023-05-31 0001261249 us-gaap:CommonStockMember agrx:PublicOfferingMember 2023-04-01 2023-06-30 0001261249 us-gaap:CommonStockMember agrx:AtMarketSalesMember 2023-04-01 2023-06-30 0001261249 us-gaap:CommonStockMember agrx:AtMarketSalesMember 2023-01-01 2023-03-31 0001261249 us-gaap:CommonStockMember agrx:PublicOfferingMember 2022-07-06 2022-07-06 0001261249 agrx:PublicOfferingMember 2022-07-06 2022-07-06 0001261249 2022-07-06 2022-07-06 0001261249 agrx:SeriesBWarrantsMember 2022-04-04 2022-04-04 0001261249 us-gaap:CommonStockMember agrx:AtMarketSalesMember 2022-04-01 2022-06-30 0001261249 us-gaap:SeriesBPreferredStockMember agrx:TwentyThousandTwentyTwoPreferredStockOfferingMember 2022-03-14 2022-03-14 0001261249 us-gaap:SeriesAPreferredStockMember agrx:TwentyThousandTwentyTwoPreferredStockOfferingMember 2022-03-14 2022-03-14 0001261249 us-gaap:CommonStockMember agrx:AtMarketOffering2022Member 2022-01-01 2022-06-30 0001261249 us-gaap:CommonStockMember agrx:AtMarketSalesMember 2022-01-01 2022-03-31 0001261249 us-gaap:CommonStockMember agrx:AtMarketOffering2022Member 2021-03-01 2021-03-31 0001261249 us-gaap:CommonStockMember 2022-04-04 2022-04-04 0001261249 agrx:SeriesBConvertiblePreferredStockMember us-gaap:PreferredStockMember 2022-04-01 2022-06-30 0001261249 agrx:SeriesBConvertiblePreferredStockMember us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001261249 agrx:SeriesConvertiblePreferredStockMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001261249 2023-04-10 2023-04-10 0001261249 us-gaap:RetainedEarningsMember 2023-06-30 0001261249 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001261249 us-gaap:RetainedEarningsMember 2023-03-31 0001261249 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001261249 2023-03-31 0001261249 us-gaap:RetainedEarningsMember 2022-12-31 0001261249 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001261249 us-gaap:RetainedEarningsMember 2022-06-30 0001261249 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001261249 us-gaap:RetainedEarningsMember 2022-03-31 0001261249 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001261249 us-gaap:RetainedEarningsMember 2021-12-31 0001261249 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001261249 2023-05-31 0001261249 us-gaap:CommonStockMember 2023-06-30 0001261249 us-gaap:CommonStockMember 2023-03-31 0001261249 us-gaap:CommonStockMember 2022-12-31 0001261249 us-gaap:CommonStockMember 2022-06-30 0001261249 us-gaap:PreferredStockMember 2022-03-31 0001261249 us-gaap:CommonStockMember 2022-03-31 0001261249 us-gaap:CommonStockMember 2021-12-31 0001261249 agrx:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001261249 agrx:CustomerThreeMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001261249 agrx:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001261249 agrx:CustomerFourMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001261249 agrx:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001261249 agrx:CustomerThreeMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001261249 agrx:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001261249 agrx:CustomerFourMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001261249 agrx:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001261249 agrx:CustomerThreeMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001261249 agrx:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001261249 agrx:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001261249 agrx:CustomerThreeMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001261249 agrx:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member 2022-07-08 2022-07-08 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member 2022-01-07 2022-01-07 0001261249 agrx:PublicOfferingMember 2022-01-01 2022-06-30 0001261249 agrx:LoanAndSecurityAgreementFebruary2020TrancheTwoMember agrx:SeniorSecuredDelayedDrawTermLoanFacilityMember 2020-02-10 2020-02-10 0001261249 agrx:LoanAndSecurityAgreementFebruary2020TrancheOneMember agrx:SeniorSecuredDelayedDrawTermLoanFacilityMember 2020-02-10 2020-02-10 0001261249 us-gaap:CommonStockMember agrx:PublicOfferingMember 2023-01-01 2023-06-30 0001261249 us-gaap:CommonStockMember agrx:AtMarketOffering2022Member 2023-01-01 2023-06-30 0001261249 agrx:AtMarketOffering2022Member 2023-01-01 2023-06-30 0001261249 srt:MaximumMember 2022-08-22 2022-08-22 0001261249 us-gaap:CommonStockMember agrx:AtMarketSalesMember 2022-01-01 2022-12-31 0001261249 agrx:AtMarketOffering2022Member 2022-01-01 2022-12-31 0001261249 agrx:AtMarketOffering2022Member 2022-01-01 2022-09-30 0001261249 us-gaap:CommonStockMember agrx:PublicOfferingMember 2021-10-01 2021-10-31 0001261249 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001261249 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001261249 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001261249 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member agrx:SeniorSecuredDelayedDrawTermLoanFacilityMember 2020-02-10 0001261249 us-gaap:WarrantMember 2023-06-30 0001261249 us-gaap:WarrantMember 2022-12-31 0001261249 us-gaap:WarrantMember 2023-01-01 2023-06-30 0001261249 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001261249 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member 2022-07-25 2022-07-25 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member 2020-02-10 2020-02-10 0001261249 us-gaap:SeriesAPreferredStockMember 2022-03-15 2022-03-15 0001261249 us-gaap:CommonStockMember 2022-03-15 2022-03-15 0001261249 agrx:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001261249 agrx:CustomerThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001261249 agrx:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001261249 agrx:CustomerFourMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001261249 agrx:ThreeCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001261249 2023-04-10 0001261249 2023-04-09 0001261249 2022-01-07 0001261249 2022-01-06 0001261249 agrx:PublicOfferingMember 2023-05-31 0001261249 agrx:PublicOfferingMember 2022-07-31 0001261249 2022-04-30 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member agrx:PerceptiveWarrantsMember 2021-02-28 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member agrx:PerceptiveWarrantsMember 2020-02-29 0001261249 agrx:H.c.WainwrightCo.LlcSalesAgentMember 2023-06-30 0001261249 agrx:PreFundedWarrantsMember agrx:PublicOfferingMember 2023-05-31 0001261249 agrx:PublicOfferingMember 2022-07-06 0001261249 agrx:SeriesWarrantsMember agrx:TwentyThousandTwentyTwoPreferredStockOfferingMember 2022-04-25 0001261249 us-gaap:WarrantMember 2022-03-31 0001261249 2022-03-31 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member agrx:FirstSevenLakhsSharesMember 2022-03-22 0001261249 agrx:SeriesWarrantsMember agrx:TwentyThousandTwentyTwoPreferredStockOfferingMember 2022-03-14 0001261249 agrx:SeriesBWarrantsMember agrx:TwentyThousandTwentyTwoPreferredStockOfferingMember 2022-03-14 0001261249 agrx:PublicOfferingMember 2021-10-31 0001261249 2021-10-31 0001261249 us-gaap:CommonStockMember agrx:PublicOfferingMember 2021-10-31 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member us-gaap:WarrantMember 2023-05-31 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member agrx:RemainingSevenLakhsSharesMember 2023-05-31 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member agrx:FirstSevenLakhsSharesMember 2023-05-31 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member us-gaap:WarrantMember 2022-07-31 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member agrx:RemainingSevenLakhsSharesMember 2022-07-31 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member agrx:FirstSevenLakhsSharesMember 2022-07-31 0001261249 agrx:H.c.WainwrightCo.LlcSalesAgentMember 2022-07-06 0001261249 us-gaap:SeriesAPreferredStockMember agrx:TwentyThousandTwentyTwoPreferredStockOfferingMember 2022-04-25 0001261249 us-gaap:SeriesBPreferredStockMember agrx:TwentyThousandTwentyTwoPreferredStockOfferingMember 2022-04-14 0001261249 agrx:SeriesWarrantsMember agrx:TwentyThousandTwentyTwoPreferredStockOfferingMember 2022-04-14 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member us-gaap:WarrantMember 2022-03-31 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member agrx:RemainingSevenLakhsSharesMember 2022-03-31 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member agrx:FirstSevenLakhsSharesMember 2022-03-31 0001261249 agrx:TwentyThousandTwentyTwoPreferredStockOfferingMember 2022-03-14 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member us-gaap:WarrantMember 2021-10-31 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member agrx:RemainingSevenLakhsSharesMember 2021-10-31 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member agrx:FirstSevenLakhsSharesMember 2021-10-31 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member us-gaap:WarrantMember 2021-02-26 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member agrx:PerceptiveWarrantsMember 2021-02-26 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member agrx:RemainingSevenLakhsSharesMember 2021-02-10 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member agrx:FirstSevenLakhsSharesMember 2021-02-10 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member agrx:RemainingSevenLakhsSharesMember 2020-02-10 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member agrx:PerceptiveWarrantsMember 2020-02-10 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member agrx:FirstSevenLakhsSharesMember 2020-02-10 0001261249 2022-06-30 0001261249 2021-12-31 0001261249 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001261249 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001261249 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001261249 agrx:EmployeeAndNonemployeeStockOptionsMember 2023-01-01 2023-06-30 0001261249 agrx:CommonStockWarrantMember 2023-01-01 2023-06-30 0001261249 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001261249 agrx:EmployeeAndNonemployeeStockOptionsMember 2022-01-01 2022-06-30 0001261249 agrx:CommonStockWarrantMember 2022-01-01 2022-06-30 0001261249 us-gaap:InterestExpenseMember 2023-04-01 2023-06-30 0001261249 us-gaap:InterestExpenseMember 2023-01-01 2023-06-30 0001261249 us-gaap:InterestExpenseMember 2022-04-01 2022-06-30 0001261249 us-gaap:InterestExpenseMember 2022-01-01 2022-06-30 0001261249 agrx:EmployeeAndNonemployeeStockOptionsMember us-gaap:SellingAndMarketingExpenseMember 2023-04-01 2023-06-30 0001261249 agrx:EmployeeAndNonemployeeStockOptionsMember us-gaap:ResearchAndDevelopmentExpenseMember 2023-04-01 2023-06-30 0001261249 agrx:EmployeeAndNonemployeeStockOptionsMember us-gaap:GeneralAndAdministrativeExpenseMember 2023-04-01 2023-06-30 0001261249 agrx:EmployeeAndNonemployeeStockOptionsMember us-gaap:CostOfSalesMember 2023-04-01 2023-06-30 0001261249 agrx:EmployeeAndNonemployeeStockOptionsMember 2023-04-01 2023-06-30 0001261249 agrx:EmployeeAndNonemployeeStockOptionsMember us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-06-30 0001261249 agrx:EmployeeAndNonemployeeStockOptionsMember us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-06-30 0001261249 agrx:EmployeeAndNonemployeeStockOptionsMember us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-06-30 0001261249 agrx:EmployeeAndNonemployeeStockOptionsMember us-gaap:CostOfSalesMember 2023-01-01 2023-06-30 0001261249 agrx:EmployeeAndNonemployeeStockOptionsMember 2023-01-01 2023-06-30 0001261249 agrx:EmployeeAndNonemployeeStockOptionsMember us-gaap:SellingAndMarketingExpenseMember 2022-04-01 2022-06-30 0001261249 agrx:EmployeeAndNonemployeeStockOptionsMember us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001261249 agrx:EmployeeAndNonemployeeStockOptionsMember us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0001261249 agrx:EmployeeAndNonemployeeStockOptionsMember us-gaap:CostOfSalesMember 2022-04-01 2022-06-30 0001261249 agrx:EmployeeAndNonemployeeStockOptionsMember 2022-04-01 2022-06-30 0001261249 agrx:EmployeeAndNonemployeeStockOptionsMember us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-06-30 0001261249 agrx:EmployeeAndNonemployeeStockOptionsMember us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001261249 agrx:EmployeeAndNonemployeeStockOptionsMember us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001261249 agrx:EmployeeAndNonemployeeStockOptionsMember us-gaap:CostOfSalesMember 2022-01-01 2022-06-30 0001261249 agrx:EmployeeAndNonemployeeStockOptionsMember 2022-01-01 2022-06-30 0001261249 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001261249 2023-04-01 2023-06-30 0001261249 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001261249 2023-01-01 2023-03-31 0001261249 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001261249 2022-04-01 2022-06-30 0001261249 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001261249 2022-01-01 2022-03-31 0001261249 2023-08-07 0001261249 agrx:SeriesA1WarrantsMember 2022-07-06 2022-07-06 0001261249 agrx:SeriesWarrantsMember agrx:TwentyThousandTwentyTwoPreferredStockOfferingMember 2022-04-25 2022-04-25 0001261249 agrx:NewWarrantMember agrx:AtMarketOffering2022Member 2022-04-25 2022-04-25 0001261249 agrx:UniversalShelfOffering2020Member 2020-10-02 0001261249 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001261249 agrx:PreFundedWarrantsMember 2023-01-01 2023-06-30 0001261249 srt:MinimumMember us-gaap:NewJerseyDivisionOfTaxationMember agrx:TechnologyBusinessTaxCertificateProgramSaleOfUnusedTaxCarryforwardsMember 2018-01-01 2018-01-31 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member 2023-10-01 2023-12-31 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member 2023-01-01 2023-06-30 0001261249 agrx:CoriumAgreementMember 2023-04-30 0001261249 agrx:AtMarketSalesMember 2023-01-01 2023-06-30 0001261249 agrx:AtMarketSalesMember 2022-01-01 2022-06-30 0001261249 us-gaap:NewJerseyDivisionOfTaxationMember agrx:TechnologyBusinessTaxCertificateProgramSaleOfUnusedTaxCarryforwardsMember 2021-01-01 2021-01-31 0001261249 us-gaap:NewJerseyDivisionOfTaxationMember agrx:TechnologyBusinessTaxCertificateProgramSaleOfUnusedTaxCarryforwardsMember 2018-01-01 2018-01-31 0001261249 2022-01-01 2022-12-31 0001261249 agrx:CoriumAgreementMember 2023-06-30 0001261249 2022-12-31 0001261249 2023-01-01 2023-06-30 0001261249 2022-01-01 2022-06-30 0001261249 agrx:TwoThousandTwentyPerceptiveWarrantsMember 2020-02-10 0001261249 agrx:TwoThousandTwentyOnePerceptiveWarrantsMember 2020-02-10 0001261249 agrx:AtMarketOffering2022Member 2023-04-12 0001261249 agrx:TwentyThousandTwentyTwoPreferredStockOfferingMember 2022-04-25 2022-04-25 0001261249 agrx:PrepaymentOccurOnOrBeforeFebruary102024Member agrx:LoanAndSecurityAgreementFebruary2020Member 2020-02-10 2020-02-10 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member 2020-02-10 0001261249 2020-02-10 2020-02-10 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member agrx:MinimumLondonInterbankOfferedRateLiborMember 2020-02-10 2020-02-10 0001261249 agrx:SeriesConvertiblePreferredStockMember 2022-01-01 2022-06-30 0001261249 agrx:SeriesBConvertiblePreferredStockMember 2022-01-01 2022-06-30 0001261249 agrx:FourCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001261249 agrx:FourCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001261249 agrx:ThreeCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001261249 agrx:FourCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001261249 agrx:ThreeCustomersMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001261249 agrx:H.c.WainwrightCo.LlcSalesAgentMember 2023-01-01 2023-06-30 0001261249 agrx:H.c.WainwrightCo.LlcSalesAgentMember 2022-07-06 2022-07-06 0001261249 srt:MaximumMember us-gaap:CommonStockMember agrx:AtMarketSalesMember 2022-04-27 2022-04-27 0001261249 srt:MaximumMember us-gaap:CommonStockMember agrx:AtMarketOffering2022Member 2022-01-10 2022-01-10 0001261249 srt:MaximumMember us-gaap:CommonStockMember agrx:AtMarketSalesMember 2021-03-01 2021-03-31 0001261249 agrx:LoanAndSecurityAgreementFebruary2020Member agrx:PerceptiveWarrantsMember 2020-02-10 2020-02-10 0001261249 agrx:SeriesA2WarrantsMember 2022-07-06 2022-07-06 0001261249 agrx:SeriesWarrantsMember agrx:TwentyThousandTwentyTwoPreferredStockOfferingMember 2022-03-14 2022-03-14 0001261249 agrx:SeriesBWarrantsMember agrx:TwentyThousandTwentyTwoPreferredStockOfferingMember 2022-03-14 2022-03-14 0001261249 agrx:TwentyThousandTwentyTwoPreferredStockOfferingMember 2022-03-14 2022-03-14 0001261249 agrx:PreFundedWarrantsMember 2023-06-30 0001261249 2023-06-30 0001261249 srt:MaximumMember us-gaap:CommonStockMember agrx:AtMarketSalesMember 2022-04-27 0001261249 srt:MaximumMember us-gaap:CommonStockMember agrx:AtMarketOffering2022Member 2022-01-10 0001261249 srt:MaximumMember us-gaap:CommonStockMember agrx:AtMarketSalesMember 2021-03-31 0001261249 agrx:CoriumAgreementMember 2023-04-01 2023-04-30 0001261249 2022-04-01 2022-04-30 iso4217:USD pure shares agrx:customer agrx:lease agrx:item iso4217:USD shares agrx:Y 1769803 90204 1343293 76331 0001261249 --12-31 2023 Q2 false AGILE THERAPEUTICS INC 0 859402 1640805 859402 -2.15 -57.29 -6.85 -203.76 0.02 0.02 P1Y6M0D P180D 10-Q true 2023-06-30 false 001-36464 DE 23-2936302 500 College Road East, Suite 300 Princeton NJ 08540 609 683-1880 Common stock AGRX NASDAQ Yes Yes Non-accelerated Filer true false false 1926510 2785000 5246000 4461000 3377000 2537000 1332000 1866000 1403000 11649000 11358000 126000 177000 558000 695000 238000 2012000 12571000 14242000 1562000 1426000 502000 6156000 7734000 6747000 3908000 342000 319000 15309000 13387000 288000 466000 9095000 5934000 24692000 19787000 0.0001 0.0001 10000000 10000000 4850 0 0 0.0001 0.0001 300000000 300000000 1640805 405779000 403157000 -417900000 -408702000 -12121000 -5545000 12571000 14242000 5503000 2126000 9316000 3887000 2307000 2231000 4310000 3758000 3196000 -105000 5006000 129000 703000 856000 1466000 2113000 4570000 7411000 9240000 17964000 3049000 3026000 6133000 7023000 8322000 11293000 16839000 27100000 -5126000 -11398000 -11833000 -26971000 15000 2000 48000 3000 372000 823000 773000 1695000 1674000 7051000 3361000 8435000 1317000 6230000 2636000 6743000 -3809000 -5168000 -9197000 -20228000 -4675000 -3809000 -5168000 -9197000 -15553000 -2.15 -57.29 -6.85 -203.76 1769803 90204 1343293 76331 859402 403157000 -408702000 -5545000 498000 498000 72699 1003000 1003000 -5389000 -5389000 932101 404658000 -414091000 -9433000 482000 482000 13000 13000 105342 652000 652000 95000 508286 76 -3809000 -3809000 1640805 405779000 -417900000 -12121000 60698000 387205000 -383290000 3915000 764000 764000 512000 348000 348000 4850 6063000 -2425 35000 -10385000 -10385000 2425 67308000 388317000 -393675000 -5358000 669000 669000 173750000 12226000 12226000 -2425 6062000 82000 -5168000 -5168000 247202000 401212000 -398843000 2369000 -9197000 -15553000 51000 1057000 137000 124000 979000 1433000 586000 797000 -3361000 -8435000 1084000 554000 1204000 1374000 -1873000 -1267000 1260000 3643000 154000 90000 -10114000 -17685000 133000 -133000 4129000 1655000 12573000 6509000 450000 5000000 61000 7653000 11702000 -2461000 -6116000 5246000 19143000 2785000 13027000 2101000 897000 887000 93000 898000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">1. Organization and Description of Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Nature of Operations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-indent:18pt;margin:0pt;">Agile Therapeutics, Inc. (“Agile” or the “Company”) was incorporated in Delaware on December 22, 1997. Agile is a women’s healthcare company dedicated to fulfilling the unmet health needs of today’s women. The Company’s activities since inception have consisted principally of raising capital, performing research and development, including development of the Company’s lead product, Twirla<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">®</sup>, and more recently commercializing Twirla. The Company is headquartered in Princeton, New Jersey.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;background:#ffffff;margin:0pt;"><span style="white-space:pre-wrap;">The Company’s sole approved product, Twirla, is a once-weekly prescription contraceptive patch that received approval from the U.S. Food and Drug Administration, or FDA, in February 2020 and was commercially launched in early December 2020. Substantially all of the Company’s resources are currently dedicated to commercializing Twirla in the United States. The Company has generated minimal product revenue to date and is subject to a number of risks similar to those of other early stage commercial companies, including, but not limited to, dependence on key individuals, the difficulties and uncertainties inherent in the development of commercially usable products, market acceptance of products, protection of proprietary technology, the potential need to obtain additional capital necessary to fund the development of its products, reliance on a consistent supply chain both for Twirla and in general, macroeconomic factors such as inflation, competition from larger companies, and compliance with FDA and other government regulations. If the Company does not continue to successfully commercialize Twirla, it will be unable to generate recurring product revenue or achieve profitability. The Company has incurred operating losses and negative cash flows from operating activities each year since inception. As of June 30, 2023, the Company had an accumulated deficit of approximately </span>$417.9<span style="white-space:pre-wrap;"> million. The Company expects to continue to incur significant operating expenses for the foreseeable future </span><span style="color:#212529;">in connection with its ongoing activities, as the Company:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;background:#ffffff;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">maintains a sales and marketing infrastructure and contract manufacturing arrangement to support the continued commercialization of Twirla in the United States;</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">continues to commercialize Twirla and seek increased uptake of Twirla in the United States;</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;background:#ffffff;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">continues to evaluate additional line extensions for Twirla and initiates development of potential product candidates in addition to Twirla;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">maintains, leverages, and expands the Company’s intellectual property portfolio; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">maintains operational, financial, and management information systems and personnel, including personnel to support the Company’s product development and future commercialization efforts.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company has financed its operations to date primarily through the issuance and sale of its common stock in both public and private offerings (see Note 8), private placements of its convertible preferred stock, venture loans, and non-dilutive grant funding. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:8pt;margin:0pt;"><i style="font-style:italic;">Going Concern</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:14pt;text-indent:18pt;background:#ffffff;margin:4pt 0pt 0pt 0pt;">As of June 30, 2023, the Company had cash and cash equivalents of $2.8 million and a $3.7<span style="white-space:pre-wrap;"> million working capital deficit. The Company’s current liquidity is sufficient to fund operations into September 2023. The Company closely monitors its cash and cash equivalents and will need to raise additional funds to meet its projected operating requirements, including the continued commercialization of Twirla, and exploring the advancement of its existing pipeline and its possible expansion through business development activities.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:14pt;text-indent:18pt;background:#ffffff;margin:0pt;"><span style="white-space:pre-wrap;">The Company has generated losses since inception, used substantial cash in operations, has a working capital deficit at June 30, 2023, and anticipates it will continue to incur net losses for the foreseeable future. The Company’s future success depends on its ability to obtain additional capital and/or implement various strategic alternatives, and there can be no assurance that any financing can be realized by the Company, or if realized, what the terms of any such financing may be, or that any amount that the Company is able to raise will be adequate. Based upon the foregoing, management has concluded that there is substantial doubt about the Company’s ability to continue as a going concern through the 12 months following the date on which this Quarterly Report on Form 10-Q is filed.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:14pt;text-indent:18pt;background:#ffffff;margin:0pt;">The Company continues to analyze various alternatives, including refinancing alternatives, asset sales and mergers and acquisitions. The Company’s future success depends on its ability to raise additional capital as discussed above. The Company cannot be certain that these initiatives, or raising additional capital, whether through selling additional debt or equity securities or obtaining a line of credit or other loan, will be available to it or, if available, will be on terms acceptable to the Company. If the Company issues additional securities to raise funds, these securities may have rights, preferences, or privileges senior to those of its common stock, and the Company’s current stockholders will experience dilution. If the Company is unable to obtain funds when needed or on acceptable terms, the Company then may be unable to continue the commercialization of Twirla, and may also be required to cut operating costs, and forego future development and other opportunities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;background:#ffffff;margin:0pt;">The unaudited financial statements as of June 30, 2023 have been prepared under the assumption that the Company will continue as a going concern for the next 12 months. The Company’s ability to continue as a going concern is dependent upon its uncertain ability to obtain additional capital, reduce expenditures and/or execute on its business plan and successfully commercialize Twirla. The unaudited financial statements as of June 30, 2023 do not include any adjustments that might result from the outcome of this uncertainty. If the Company is unable to continue as a going concern, it may have to liquidate its assets and may receive less than the value at which those assets are carried on the financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:14pt 0pt 12pt 0pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited interim financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim information and pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) for Quarterly Reports on Form 10-Q. Accordingly, certain information and footnote disclosure normally included in financial statements prepared in accordance with U.S. GAAP has been condensed or omitted pursuant to such rules and regulations. These interim financial statements should be read in conjunction with the audited financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 as filed with the SEC on March 23, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">In the opinion of management, the unaudited interim financial statements reflect all adjustments, which are normal recurring adjustments, necessary for the fair presentation of the financial information for the interim periods presented. The results of operations for the three and six months ended June 30, 2023 are not necessarily indicative of the operating results for the full fiscal year or any future period. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The<b style="font-weight:bold;"> </b>accompanying unaudited financial statements have been prepared on a basis which assumes that the Company will continue as a going concern and which contemplates the realization of assets and satisfaction of liabilities and commitments in the normal course of business. The Company has incurred recurring losses and negative cash flows from operations. If the Company encounters unforeseen factors that impact the Company’s current business plan or its ability to generate revenue from the commercialization of<span style="color:#212529;background:#ffffff;"> Twirla, the Company believes it has the ability to revise its commercial plans, including curtailing sales and marketing spending, to allow it to continue to fund its operations</span><span style="color:#212529;background:#ffffff;">.</span></p> -417900000 2800000 3700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:14pt 0pt 12pt 0pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited interim financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim information and pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) for Quarterly Reports on Form 10-Q. Accordingly, certain information and footnote disclosure normally included in financial statements prepared in accordance with U.S. GAAP has been condensed or omitted pursuant to such rules and regulations. These interim financial statements should be read in conjunction with the audited financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 as filed with the SEC on March 23, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">In the opinion of management, the unaudited interim financial statements reflect all adjustments, which are normal recurring adjustments, necessary for the fair presentation of the financial information for the interim periods presented. The results of operations for the three and six months ended June 30, 2023 are not necessarily indicative of the operating results for the full fiscal year or any future period. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The<b style="font-weight:bold;"> </b>accompanying unaudited financial statements have been prepared on a basis which assumes that the Company will continue as a going concern and which contemplates the realization of assets and satisfaction of liabilities and commitments in the normal course of business. The Company has incurred recurring losses and negative cash flows from operations. If the Company encounters unforeseen factors that impact the Company’s current business plan or its ability to generate revenue from the commercialization of<span style="color:#212529;background:#ffffff;"> Twirla, the Company believes it has the ability to revise its commercial plans, including curtailing sales and marketing spending, to allow it to continue to fund its operations</span><span style="color:#212529;background:#ffffff;">.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">2</span>. Summary of Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s complete listing of significant accounting policies is described in Note 2 to the Company’s audited financial statements as of December 31, 2022 included in its Annual Report on Form 10-K filed with the SEC on March 23, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The preparation of the Company’s financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. The Company bases its estimates and judgments on historical experience and various other assumptions that it believes are reasonable under the circumstances. The amounts of assets and liabilities reported in the Company’s balance sheets and the amounts of revenue and expenses reported for each of the periods presented are affected by estimates and assumptions, which are used for, but not limited to, revenue recognition, costs of product revenues, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">inventory reserves, the accounting for common stock warrants, stock-based compensation, and accounting for research and development costs. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risks and Uncertainties</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">While Twirla has been approved by the FDA, other potential product candidates developed by the Company will require approval from the FDA prior to commercial sales. There can be no assurance that the Company’s other product candidates will receive the required approval. If the Company is denied approval or such approval is delayed, or is unable to obtain the necessary financing to complete development and approval, there could be a material adverse impact on the Company’s financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:14pt 0pt 0pt 0pt;">It should be noted that the possibility of continued public health threats could adversely affect the Company’s ongoing or planned business operations. For example, the coronavirus (“COVID-19”) pandemic previously resulted in federal, state and local governments and private entities mandating various restrictions, including travel restrictions, access restrictions, restrictions on public gatherings, and stay at home orders. The most significant impacts to the Company’s business were encountered by sales representatives promoting Twirla in the field, as some offices limited opportunities for face-to-face interactions with healthcare providers. Re-implementation of COVID-19 restrictions, if necessary in the future, may disrupt the Company’s business and/or could adversely affect the Company’s commercialization plans and results. The Company cannot presently predict the scope and severity of any potential business shutdowns or disruptions, but if the Company or any of the third parties with whom the Company engages, including personnel at third-party manufacturing facilities and other third parties with whom the Company conducts business, were to experience shutdowns or other business disruptions, the Company’s ability to conduct its business in the manner and on the timeline presently planned could be materially and adversely impacted. Another shutdown necessitating work in a completely remote environment could result in delays to its business activities and commercialization plan. The Company will continue to closely monitor events as they develop, and plan for alternative and mitigating measures that can be implemented if needed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:14pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Cash and Cash Equivalents</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company considers all highly-liquid investments with an original maturity of three months or less when purchased to be cash equivalents. All cash and cash equivalents are held in United States financial institutions. Cash and cash equivalents include money market funds that invest primarily in commercial paper and U.S. government and U.S. government agency obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company maintains balances with financial institutions in excess of the Federal Deposit Insurance Corporation limit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Trade Accounts Receivable and Allowances</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Trade accounts receivable are amounts owed to the Company by its customers for product that has been delivered. The trade accounts receivable are recorded at the invoice amount, less prompt pay and other discounts, chargebacks, and an allowance for credit losses, if any. The allowance for credit losses represents the Company’s estimate of losses over the life of the receivables. The Company evaluates forward-looking economic factors and uses professional judgment to determine the allowance for credit losses. The credit loss reserves are reviewed and adjusted periodically. Credit loss reserves were not material as of June 30, 2023 and December 31, 2022.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> Trade accounts receivable are aged based on the contractual payment terms. When the collectability of an invoice is no longer probable, the Company will create a reserve for that specific receivable. If a receivable is determined to be uncollectible, it is charged against the general credit loss reserve or the reserve for the specific receivable, if one exists.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Fair Value of Financial Instruments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In accordance with Accounting Standards Codification (“ASC”) 825, <i style="font-style:italic;">Financial Instruments</i>, disclosures of fair value information about financial instruments are required, whether or not recognized in the balance sheet, for which it is practicable to estimate that value. Cash and cash equivalents (see Note 3) and the Company’s warrant liability (see Note 3) are carried at fair value. The warrant liability is measured at fair value in accordance with ASC 815. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Other financial instruments, including accounts receivable, accounts payable and accrued liabilities, are carried at cost, which approximates fair value given their short-term nature.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Inventory</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Inventory is valued utilizing the weighted average costing method. The Company records an inventory reserve for losses associated with dated, expired, excess or obsolete items. This reserve is based on management’s current knowledge with respect to inventory levels, planned production and sales volume assumptions. As of June 30, 2023 and December 31, 2022, inventory reserves approximated $1.1 million and $0.6 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Long-Lived Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In accordance with ASC 360, <i style="font-style:italic;">Property, Plant and Equipment</i>, the Company’s policy is to review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Management does not believe the carrying values of any long-lived assets are impaired as of June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Research and Development Expenses</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Research and development costs are expensed as incurred. Research and development expense consists primarily of costs related to personnel, including salaries and other personnel-related expenses, expenses related to manufacturing, clinical trial expenses, consulting fees, and support services used in drug development. All research and development costs are charged to operations as incurred in accordance with ASC 730, <i style="font-style:italic;">Research and Development</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In certain circumstances, the Company is required to make advance payments to vendors for goods or services that will be received in the future for use in research and development activities. In such circumstances, the advance payments are deferred and are expensed when the activity has been performed or when the goods have been received. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Advertising Costs</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> </span>The Company has elected to expense advertising costs when incurred. Advertising costs totaled zero and $1.9 million for the three months ended June 30, 2023 and 2022, respectively, and totaled zero and $5.2<span style="white-space:pre-wrap;"> million for the six months ended June 30, 2023 and 2022, respectively.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Deferred Financing Costs</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Costs directly attributable to the Company’s senior secured term loan (see Note 7) are deferred and reported as a reduction of the related term loan. These costs represent legal fees and other costs related to the term loan and are being amortized utilizing the straight-line method over the term of the loan. Amortization of deferred financing costs charged to interest expense was approximately $49,000 and $66,000 for the three months ended June 30, 2023 and 2022, respectively and was approximately $102,000 and $139,000 for the six months ended June 30, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Concentrations of Credit Risk</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">Financial instruments which potentially subject the Company to credit risk consist principally of cash, cash equivalents, and accounts receivable. The Company invests its cash and cash equivalents in interest-bearing accounts in United States financial institutions, the balances of which exceed federally insured limits. The Company mitigates credit risk by limiting the investment type and maturity to securities that preserve capital, maintain liquidity, and have a high credit quality. The Company has not recognized any losses from credit risks on such accounts. The Company has </span>no financial instruments with off balance sheet risk of accounting loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Major customers of the Company are defined as those constituting greater than 10% of its total revenue. In the three months ended June 30, 2023, the Company had sales to four customers that individually accounted for more than 10% of its total revenue. These customers had sales of $1.3 million, $1.2 million, $1.1 million, and $0.8 million, respectively, which represented 83% of total revenues in the three months ended June 30, 2023. In the six months ended June 30, 2023, the Company had sales to four customers that individually accounted for more than </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">10% of its total revenue. These customers had sales of $2.2 million, $2.1 million, $1.9 million and $1.9 million, respectively, which represented 87% of total revenue for the six months ended June 30, 2023. Accounts receivable related to these four customers comprised 30%, 21%, 21%, and 12%, of the Company’s total accounts receivable, respectively, as of June 30, 2023. In the three months ended June 30, 2022, the Company had sales to three<span style="white-space:pre-wrap;"> customers that individually accounted for more than 10% of its total revenue. These customers had sales of </span>$0.7 million, $0.6 million, and $0.6 million, respectively, which represented 88% of total revenues in the three months ended June 30, 2022. In the six months ended June 30, 2022, the Company had sales to three<span style="white-space:pre-wrap;"> customers that individually accounted for more than 10% of its total revenue. These customers had sales of </span>$1.2 million, $1.1 million, and $1.1 million, respectively, which represented 88% of total revenues in the six months ended June 30, 2022.<span style="white-space:pre-wrap;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Revenue Recognition</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company recognizes revenue from the sale of its product, Twirla, in accordance with ASC 606, <i style="font-style:italic;">Revenue from Contracts with Customers</i> (ASC 606). The provisions of ASC 606 require the following steps to determine revenue recognition: (1) identify the contract(s) with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when (or as) the entity satisfies a performance obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In accordance with ASC 606, the Company recognizes revenue at the point in time when its performance obligation is satisfied by transferring control of the promised goods or services to a customer. In accordance with the Company’s contracts with customers, control of the product is transferred upon the conveyance of title, which occurs when the product is sold to and received by a customer. The Company’s customers are located in the United States and consist primarily of wholesale distributors. Trade accounts receivable due to the Company from contracts with its customers are stated separately in the balance sheet, net of various allowances as described in the Trade Accounts Receivable and Allowance policy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The amount of revenue recognized by the Company is equal to the amount of consideration that is expected to be received from the sale of product to its customers. Revenue is only recognized when it is probable that a significant reversal will not occur in future periods. To determine whether a significant reversal will occur in future periods, the Company assesses both the likelihood and magnitude of any such potential reversal of revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Twirla is sold to customers at the wholesale acquisition cost (“WAC”). However, the Company records product revenue, net of reserves for applicable variable consideration. These types of variable consideration items reduce revenue and include the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Distribution services fees;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Prompt pay and other discounts;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Product returns;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Chargebacks;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Rebates; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Co-payment assistance.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">An estimate for each variable consideration item is made and is recorded in conjunction with the revenue being recognized. Generally, if the estimated amount is payable to a customer, it is recorded as a reduction to accounts receivable. If the estimated amount is payable to an entity other than a customer, it is recorded as a current liability. An estimated amount of variable consideration may differ from the actual amount. At each balance sheet date, these provisions are analyzed, and adjustments are made if necessary. Any adjustments made to these provisions would affect net product revenue and earnings in the current period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In accordance with ASC 606, the Company must make significant judgments to determine the estimate for certain variable consideration. For example, the Company must estimate the percentage of end-users that will obtain the product through public insurance such as Medicaid or through private commercial insurance. To determine these estimates, the Company relied on industry standard data and trend analysis since historical sales data was not available as Twirla was launched in December 2020. As historical data continues to become available, the Company will incorporate that data into its estimates of variable consideration. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The specific considerations that the Company uses in estimating these amounts related to variable considerations are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Distribution services fees</span> <span style="white-space:pre-wrap;">– The Company pays distribution service fees to its wholesale distributors. These fees are a contractually fixed percentage of WAC and are calculated at the time of sale based on the purchase amount. The Company records these fees as contra trade accounts receivable on the balance sheet. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Prompt pay and other discount</span>s – The Company incentivizes its customers to pay their invoices on time through prompt pay discounts. These discounts are an industry standard practice and the Company offers a prompt pay discount to each wholesale distributor customer. The specific prompt pay terms vary by customer and are contractually fixed. Prompt pay discounts are typically taken by the Company’s customers, so an estimate of the discount is recorded at the time of sale based on the WAC. Prompt pay discount estimates are recorded as contra trade accounts receivable on the balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company may also give other discounts to its customers to incentivize purchases and promote customer loyalty. The terms of such discounts may vary by customer. These discounts reduce gross product revenue at the time the revenue is recorded.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Product returns</span> – Customers have the right to return product that is within six months or less of the labeled expiration date or that is past the expiration date by no more than twelve months. Twirla was commercially launched in December 2020 and with limited historical sales data, an estimate for product returns as of June 30, 2023 was made based on industry standard data and trend analysis. Estimated product returns are recorded as other current liabilities in accrued expenses on the balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Chargebacks</span> – Certain covered entities and government entities will be able to purchase the product at a price discounted below WAC. The difference between the government or covered entity purchase price and the wholesale distributor purchase price of WAC will be charged back to the Company. The Company estimates the amount in chargebacks based on the expected number of claims and related cost that is associated with the revenue being recognized for product that remains in the distribution channel at the end of each reporting period. Estimated chargebacks are recorded as contra trade accounts receivable on the balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Rebates</span> – The Company will be subject to mandatory discount obligations under the Medicaid and Tricare programs. The rebate amounts for these programs are determined by statutory requirements or contractual arrangements. Rebates are owed after the product has been dispensed to an end user and the Company has been invoiced. Rebates for Medicaid and Tricare are typically invoiced in arrears. The Company estimates the amount in rebates based on the expected number of claims and related cost that is associated with the revenue being recognized for product that remains in the distribution channel at the end of each reporting period. Rebate estimates are recorded as other current liabilities in accrued expenses on the balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Co-payment assistance</span> – The Company offers a co-payment assistance program to commercially insured patients whose insurance requires a co-payment to be made when filling their prescription. This is a voluntary program that is intended to provide financial assistance to patients meeting certain eligibility requirements. The Company estimates the amount of co-payment assistance based on the expected number of claims and related cost that is associated with the revenue being recognized for product that remains in the distribution channel at the end of each reporting period. Co-payment assistance estimates are recorded as other current liabilities in accrued expenses on the balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Provisions for the revenue reserves described above totaled $6.3 million and $1.6 million for the three months ended June 30, 2023 and 2022, respectively, and $10.8 million and $2.8 million for the six months ended June 30, 2023 and 2022, respectively. As of June 30, 2023, reserves on the balance sheet associated with variable consideration were $7.1<span style="white-space:pre-wrap;"> million. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Warrants</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for its warrants to purchase common stock in accordance with ASC 480, <i style="font-style:italic;">Distinguishing Liabilities from Equity</i><span style="white-space:pre-wrap;">. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> In connection with entering into a senior secured term loan facility in February 2020 (the “Perceptive Credit Agreement”), the Company issued warrants to purchase </span>700 shares of its common stock to the lender, Perceptive </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Credit Holdings III, L.P. (“Perceptive”). In connection with an amendment to that facility in February 2021, the Company issued warrants to purchase </span>225 shares of the Company’s common stock (collectively, the “Perceptive Warrants”). The Perceptive Warrants qualify for equity classification and have been allocated based upon the relative fair value of the base instrument and the warrant. The Perceptive Warrants were subject to repricing in the event of an offering of securities at a price lower than the existing strike price before June 30, 2023. In March 2023, in connection with the Waiver and Sixth Amendment to the Perceptive Credit Agreement, the Company amended and restated the Perceptive Warrants to reset the strike price of the Perceptive Warrants. See Notes 7 and 8 for additional information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with an underwritten public offering completed in October 2021, the Company issued warrants to purchase 6,660<span style="white-space:pre-wrap;"> shares of its common stock. These warrants are classified as liabilities, were measured at fair value upon issuance, with subsequent changes in fair value reported in the Statement of Operations each reporting period. This offering also triggered an adjustment to the exercise price of the Perceptive Warrants, which resulted in a reduction of the strike price for these warrants. This reduction resulted in an immaterial increase to additional paid-in-capital. See Notes 7 and 8 for additional information.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> In connection with a registered direct offering completed in March 2022, the Company issued warrants to purchase </span>24,856<span style="white-space:pre-wrap;"> shares of its common stock. These warrants are classified as liabilities, were measured at fair value upon issuance, with subsequent changes in fair value reported in the Statement of Operations each reporting period. This offering also triggered an adjustment to the exercise price of the Perceptive Warrants, which resulted in a reduction of the strike price for these warrants. This reduction resulted in an immaterial increase to additional paid-in-capital. See Notes 7 and 8 for additional information.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> In connection with a letter agreement and waiver entered into with an investor on April 2022, the Company issued warrants to purchase </span>4,243<span style="white-space:pre-wrap;"> shares of common stock. These warrants are classified as liabilities, were measured at fair value upon issuance, with subsequent changes in fair value reported in the Statement of Operations each reporting period. See Note 8 for additional information.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> In connection with a public offering completed in July 2022, the Company issued warrants to purchase </span>1,093,333 shares of its common stock. These warrants are classified as liabilities, were measured at fair value upon issuance, with subsequent changes in fair value reported in the Statement of Operations each reporting period. This offering also triggered an adjustment to the exercise price of the Perceptive Warrants, which resulted in a reduction of the strike price for these warrants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> In connection with a public offering completed in May 2023, the Company issued warrants to purchase </span>3,792,572 shares of its common stock. These warrants are classified as liabilities, were measured at fair value upon issuance, with subsequent changes in fair value reported in the Statement of Operations each reporting period. This offering also triggered an adjustment to the exercise price of the Perceptive Warrants, which resulted in a reduction of the strike price for these warrants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Income Taxes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for deferred taxes using the asset and liability method as specified by ASC 740, <i style="font-style:italic;">Income Taxes</i>. Deferred income tax assets and liabilities are determined based on differences between the financial statement reporting and the tax basis of assets and liabilities, operating losses and tax credit carryforwards. Deferred income taxes are measured using the enacted tax rates and laws that are anticipated to be in effect when the differences are expected to reverse. The measurement of deferred income tax assets is reduced, if necessary, by a valuation allowance for any tax benefits which are not expected to be realized. The effect on deferred income tax assets and liabilities of a change in tax rates is recognized in the period that such tax rate changes are enacted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has adopted the authoritative guidance on accounting for and disclosure of uncertainty in tax positions which prescribes a comprehensive model for the financial statement recognition, measurement, presentation, and disclosure of uncertain tax positions taken or expected to be taken in income tax returns. The Company has no uncertain tax positions as of June 30, 2023 that qualify for either recognition or disclosure in the financial statements under this guidance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Stock-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for stock-based compensation in accordance with ASC 718, <i style="font-style:italic;">Compensation-Stock Compensation</i><span style="white-space:pre-wrap;">. The Company grants stock options for a fixed number of shares to employees and non-employees with an exercise price equal to no less than the fair value of the shares at grant date. Compensation cost is recognized for all share-based payments granted and is based on the grant-date fair value estimated using the weighted-average assumption of the Black-Scholes option pricing model based on key assumptions such as stock price, expected volatility and expected term. The Company elects to account for forfeitures when they occur. The equity instrument is not considered to be issued until the instrument vests. As a result, compensation cost is recognized over the requisite service period with an offsetting credit to additional paid-in capital. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The Company also awards restricted stock units (“RSUs”) to employees and its board of directors. RSUs are generally subject to forfeiture if employment terminates prior to the completion of the vesting restrictions. The Company expenses the cost of the RSUs, which is determined to be the fair market value of the shares of common stock underlying the RSUs at the date of grant, ratably over the period during which the vesting restrictions lapse. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Net Loss Per Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Basic net loss per share is calculated by dividing the net loss attributable to common stockholders by the weighted average number of common shares outstanding for the period, without consideration for common stock equivalents. Diluted net loss per share is calculated by dividing the net loss attributable to common stockholders by the weighted average number of common shares outstanding plus the effect of dilutive potential common shares outstanding during the period determined using the treasury-stock and if-converted methods. For purposes of the diluted net loss per share calculation, common stock warrants, unvested RSUs and stock options are considered to be potentially dilutive securities but are excluded from the calculation of diluted net loss per share because their effect would be anti-dilutive, and therefore, basic and diluted net loss per share were the same for all periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table sets forth the outstanding potentially dilutive securities that have been excluded from the calculation of diluted net loss per share for the three and six months ended June 30, 2023 and 2022, respectively, because to do so would be anti-dilutive (in common equivalent shares):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Common stock warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,017,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 36,691</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 135,047</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Common stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 43,510</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,195,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 42,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Recent Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board (“FASB”) or other standard setting bodies that the Company adopts as of the specified effective date. Unless otherwise discussed below, the Company does not believe that the adoption of recently issued standards have or may have a material impact on its consolidated financial statements or disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company did not adopt any new accounting pronouncements during the six months ended June 30, 2023 that had a material effect on its financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The preparation of the Company’s financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. The Company bases its estimates and judgments on historical experience and various other assumptions that it believes are reasonable under the circumstances. The amounts of assets and liabilities reported in the Company’s balance sheets and the amounts of revenue and expenses reported for each of the periods presented are affected by estimates and assumptions, which are used for, but not limited to, revenue recognition, costs of product revenues, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">inventory reserves, the accounting for common stock warrants, stock-based compensation, and accounting for research and development costs. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risks and Uncertainties</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">While Twirla has been approved by the FDA, other potential product candidates developed by the Company will require approval from the FDA prior to commercial sales. There can be no assurance that the Company’s other product candidates will receive the required approval. If the Company is denied approval or such approval is delayed, or is unable to obtain the necessary financing to complete development and approval, there could be a material adverse impact on the Company’s financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:14pt 0pt 0pt 0pt;">It should be noted that the possibility of continued public health threats could adversely affect the Company’s ongoing or planned business operations. For example, the coronavirus (“COVID-19”) pandemic previously resulted in federal, state and local governments and private entities mandating various restrictions, including travel restrictions, access restrictions, restrictions on public gatherings, and stay at home orders. The most significant impacts to the Company’s business were encountered by sales representatives promoting Twirla in the field, as some offices limited opportunities for face-to-face interactions with healthcare providers. Re-implementation of COVID-19 restrictions, if necessary in the future, may disrupt the Company’s business and/or could adversely affect the Company’s commercialization plans and results. The Company cannot presently predict the scope and severity of any potential business shutdowns or disruptions, but if the Company or any of the third parties with whom the Company engages, including personnel at third-party manufacturing facilities and other third parties with whom the Company conducts business, were to experience shutdowns or other business disruptions, the Company’s ability to conduct its business in the manner and on the timeline presently planned could be materially and adversely impacted. Another shutdown necessitating work in a completely remote environment could result in delays to its business activities and commercialization plan. The Company will continue to closely monitor events as they develop, and plan for alternative and mitigating measures that can be implemented if needed.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:14pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Cash and Cash Equivalents</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company considers all highly-liquid investments with an original maturity of three months or less when purchased to be cash equivalents. All cash and cash equivalents are held in United States financial institutions. Cash and cash equivalents include money market funds that invest primarily in commercial paper and U.S. government and U.S. government agency obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company maintains balances with financial institutions in excess of the Federal Deposit Insurance Corporation limit.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Trade Accounts Receivable and Allowances</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Trade accounts receivable are amounts owed to the Company by its customers for product that has been delivered. The trade accounts receivable are recorded at the invoice amount, less prompt pay and other discounts, chargebacks, and an allowance for credit losses, if any. The allowance for credit losses represents the Company’s estimate of losses over the life of the receivables. The Company evaluates forward-looking economic factors and uses professional judgment to determine the allowance for credit losses. The credit loss reserves are reviewed and adjusted periodically. Credit loss reserves were not material as of June 30, 2023 and December 31, 2022.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> Trade accounts receivable are aged based on the contractual payment terms. When the collectability of an invoice is no longer probable, the Company will create a reserve for that specific receivable. If a receivable is determined to be uncollectible, it is charged against the general credit loss reserve or the reserve for the specific receivable, if one exists.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Fair Value of Financial Instruments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In accordance with Accounting Standards Codification (“ASC”) 825, <i style="font-style:italic;">Financial Instruments</i>, disclosures of fair value information about financial instruments are required, whether or not recognized in the balance sheet, for which it is practicable to estimate that value. Cash and cash equivalents (see Note 3) and the Company’s warrant liability (see Note 3) are carried at fair value. The warrant liability is measured at fair value in accordance with ASC 815. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Other financial instruments, including accounts receivable, accounts payable and accrued liabilities, are carried at cost, which approximates fair value given their short-term nature.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Inventory</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Inventory is valued utilizing the weighted average costing method. The Company records an inventory reserve for losses associated with dated, expired, excess or obsolete items. This reserve is based on management’s current knowledge with respect to inventory levels, planned production and sales volume assumptions. As of June 30, 2023 and December 31, 2022, inventory reserves approximated $1.1 million and $0.6 million, respectively.</p> 1100000 600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Long-Lived Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In accordance with ASC 360, <i style="font-style:italic;">Property, Plant and Equipment</i>, the Company’s policy is to review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Management does not believe the carrying values of any long-lived assets are impaired as of June 30, 2023.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Research and Development Expenses</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Research and development costs are expensed as incurred. Research and development expense consists primarily of costs related to personnel, including salaries and other personnel-related expenses, expenses related to manufacturing, clinical trial expenses, consulting fees, and support services used in drug development. All research and development costs are charged to operations as incurred in accordance with ASC 730, <i style="font-style:italic;">Research and Development</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In certain circumstances, the Company is required to make advance payments to vendors for goods or services that will be received in the future for use in research and development activities. In such circumstances, the advance payments are deferred and are expensed when the activity has been performed or when the goods have been received. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Advertising Costs</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> </span>The Company has elected to expense advertising costs when incurred. Advertising costs totaled zero and $1.9 million for the three months ended June 30, 2023 and 2022, respectively, and totaled zero and $5.2<span style="white-space:pre-wrap;"> million for the six months ended June 30, 2023 and 2022, respectively.</span></p> 0 1900000 0 5200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Deferred Financing Costs</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Costs directly attributable to the Company’s senior secured term loan (see Note 7) are deferred and reported as a reduction of the related term loan. These costs represent legal fees and other costs related to the term loan and are being amortized utilizing the straight-line method over the term of the loan. Amortization of deferred financing costs charged to interest expense was approximately $49,000 and $66,000 for the three months ended June 30, 2023 and 2022, respectively and was approximately $102,000 and $139,000 for the six months ended June 30, 2023 and 2022, respectively.</p> 49000000 66000000 102000000 139000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Concentrations of Credit Risk</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">Financial instruments which potentially subject the Company to credit risk consist principally of cash, cash equivalents, and accounts receivable. The Company invests its cash and cash equivalents in interest-bearing accounts in United States financial institutions, the balances of which exceed federally insured limits. The Company mitigates credit risk by limiting the investment type and maturity to securities that preserve capital, maintain liquidity, and have a high credit quality. The Company has not recognized any losses from credit risks on such accounts. The Company has </span>no financial instruments with off balance sheet risk of accounting loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Major customers of the Company are defined as those constituting greater than 10% of its total revenue. In the three months ended June 30, 2023, the Company had sales to four customers that individually accounted for more than 10% of its total revenue. These customers had sales of $1.3 million, $1.2 million, $1.1 million, and $0.8 million, respectively, which represented 83% of total revenues in the three months ended June 30, 2023. In the six months ended June 30, 2023, the Company had sales to four customers that individually accounted for more than </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">10% of its total revenue. These customers had sales of $2.2 million, $2.1 million, $1.9 million and $1.9 million, respectively, which represented 87% of total revenue for the six months ended June 30, 2023. Accounts receivable related to these four customers comprised 30%, 21%, 21%, and 12%, of the Company’s total accounts receivable, respectively, as of June 30, 2023. In the three months ended June 30, 2022, the Company had sales to three<span style="white-space:pre-wrap;"> customers that individually accounted for more than 10% of its total revenue. These customers had sales of </span>$0.7 million, $0.6 million, and $0.6 million, respectively, which represented 88% of total revenues in the three months ended June 30, 2022. In the six months ended June 30, 2022, the Company had sales to three<span style="white-space:pre-wrap;"> customers that individually accounted for more than 10% of its total revenue. These customers had sales of </span>$1.2 million, $1.1 million, and $1.1 million, respectively, which represented 88% of total revenues in the six months ended June 30, 2022.<span style="white-space:pre-wrap;"> </span></p> 0 4 1300000 1200000 1100000 800000 0.83 4 2200000 2100000 1900000 1900000 87 4 0.30 0.21 0.21 0.12 3 700000 600000 600000 0.88 3 1200000 1100000 1100000 0.88 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Revenue Recognition</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company recognizes revenue from the sale of its product, Twirla, in accordance with ASC 606, <i style="font-style:italic;">Revenue from Contracts with Customers</i> (ASC 606). The provisions of ASC 606 require the following steps to determine revenue recognition: (1) identify the contract(s) with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when (or as) the entity satisfies a performance obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In accordance with ASC 606, the Company recognizes revenue at the point in time when its performance obligation is satisfied by transferring control of the promised goods or services to a customer. In accordance with the Company’s contracts with customers, control of the product is transferred upon the conveyance of title, which occurs when the product is sold to and received by a customer. The Company’s customers are located in the United States and consist primarily of wholesale distributors. Trade accounts receivable due to the Company from contracts with its customers are stated separately in the balance sheet, net of various allowances as described in the Trade Accounts Receivable and Allowance policy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The amount of revenue recognized by the Company is equal to the amount of consideration that is expected to be received from the sale of product to its customers. Revenue is only recognized when it is probable that a significant reversal will not occur in future periods. To determine whether a significant reversal will occur in future periods, the Company assesses both the likelihood and magnitude of any such potential reversal of revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Twirla is sold to customers at the wholesale acquisition cost (“WAC”). However, the Company records product revenue, net of reserves for applicable variable consideration. These types of variable consideration items reduce revenue and include the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Distribution services fees;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Prompt pay and other discounts;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Product returns;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Chargebacks;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Rebates; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Co-payment assistance.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">An estimate for each variable consideration item is made and is recorded in conjunction with the revenue being recognized. Generally, if the estimated amount is payable to a customer, it is recorded as a reduction to accounts receivable. If the estimated amount is payable to an entity other than a customer, it is recorded as a current liability. An estimated amount of variable consideration may differ from the actual amount. At each balance sheet date, these provisions are analyzed, and adjustments are made if necessary. Any adjustments made to these provisions would affect net product revenue and earnings in the current period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In accordance with ASC 606, the Company must make significant judgments to determine the estimate for certain variable consideration. For example, the Company must estimate the percentage of end-users that will obtain the product through public insurance such as Medicaid or through private commercial insurance. To determine these estimates, the Company relied on industry standard data and trend analysis since historical sales data was not available as Twirla was launched in December 2020. As historical data continues to become available, the Company will incorporate that data into its estimates of variable consideration. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The specific considerations that the Company uses in estimating these amounts related to variable considerations are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Distribution services fees</span> <span style="white-space:pre-wrap;">– The Company pays distribution service fees to its wholesale distributors. These fees are a contractually fixed percentage of WAC and are calculated at the time of sale based on the purchase amount. The Company records these fees as contra trade accounts receivable on the balance sheet. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Prompt pay and other discount</span>s – The Company incentivizes its customers to pay their invoices on time through prompt pay discounts. These discounts are an industry standard practice and the Company offers a prompt pay discount to each wholesale distributor customer. The specific prompt pay terms vary by customer and are contractually fixed. Prompt pay discounts are typically taken by the Company’s customers, so an estimate of the discount is recorded at the time of sale based on the WAC. Prompt pay discount estimates are recorded as contra trade accounts receivable on the balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company may also give other discounts to its customers to incentivize purchases and promote customer loyalty. The terms of such discounts may vary by customer. These discounts reduce gross product revenue at the time the revenue is recorded.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Product returns</span> – Customers have the right to return product that is within six months or less of the labeled expiration date or that is past the expiration date by no more than twelve months. Twirla was commercially launched in December 2020 and with limited historical sales data, an estimate for product returns as of June 30, 2023 was made based on industry standard data and trend analysis. Estimated product returns are recorded as other current liabilities in accrued expenses on the balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Chargebacks</span> – Certain covered entities and government entities will be able to purchase the product at a price discounted below WAC. The difference between the government or covered entity purchase price and the wholesale distributor purchase price of WAC will be charged back to the Company. The Company estimates the amount in chargebacks based on the expected number of claims and related cost that is associated with the revenue being recognized for product that remains in the distribution channel at the end of each reporting period. Estimated chargebacks are recorded as contra trade accounts receivable on the balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Rebates</span> – The Company will be subject to mandatory discount obligations under the Medicaid and Tricare programs. The rebate amounts for these programs are determined by statutory requirements or contractual arrangements. Rebates are owed after the product has been dispensed to an end user and the Company has been invoiced. Rebates for Medicaid and Tricare are typically invoiced in arrears. The Company estimates the amount in rebates based on the expected number of claims and related cost that is associated with the revenue being recognized for product that remains in the distribution channel at the end of each reporting period. Rebate estimates are recorded as other current liabilities in accrued expenses on the balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Co-payment assistance</span> – The Company offers a co-payment assistance program to commercially insured patients whose insurance requires a co-payment to be made when filling their prescription. This is a voluntary program that is intended to provide financial assistance to patients meeting certain eligibility requirements. The Company estimates the amount of co-payment assistance based on the expected number of claims and related cost that is associated with the revenue being recognized for product that remains in the distribution channel at the end of each reporting period. Co-payment assistance estimates are recorded as other current liabilities in accrued expenses on the balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Provisions for the revenue reserves described above totaled $6.3 million and $1.6 million for the three months ended June 30, 2023 and 2022, respectively, and $10.8 million and $2.8 million for the six months ended June 30, 2023 and 2022, respectively. As of June 30, 2023, reserves on the balance sheet associated with variable consideration were $7.1<span style="white-space:pre-wrap;"> million. </span></p> 6300000 1600000 10800000 2800000 7100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Warrants</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for its warrants to purchase common stock in accordance with ASC 480, <i style="font-style:italic;">Distinguishing Liabilities from Equity</i><span style="white-space:pre-wrap;">. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> In connection with entering into a senior secured term loan facility in February 2020 (the “Perceptive Credit Agreement”), the Company issued warrants to purchase </span>700 shares of its common stock to the lender, Perceptive </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Credit Holdings III, L.P. (“Perceptive”). In connection with an amendment to that facility in February 2021, the Company issued warrants to purchase </span>225 shares of the Company’s common stock (collectively, the “Perceptive Warrants”). The Perceptive Warrants qualify for equity classification and have been allocated based upon the relative fair value of the base instrument and the warrant. The Perceptive Warrants were subject to repricing in the event of an offering of securities at a price lower than the existing strike price before June 30, 2023. In March 2023, in connection with the Waiver and Sixth Amendment to the Perceptive Credit Agreement, the Company amended and restated the Perceptive Warrants to reset the strike price of the Perceptive Warrants. See Notes 7 and 8 for additional information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with an underwritten public offering completed in October 2021, the Company issued warrants to purchase 6,660<span style="white-space:pre-wrap;"> shares of its common stock. These warrants are classified as liabilities, were measured at fair value upon issuance, with subsequent changes in fair value reported in the Statement of Operations each reporting period. This offering also triggered an adjustment to the exercise price of the Perceptive Warrants, which resulted in a reduction of the strike price for these warrants. This reduction resulted in an immaterial increase to additional paid-in-capital. See Notes 7 and 8 for additional information.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> In connection with a registered direct offering completed in March 2022, the Company issued warrants to purchase </span>24,856<span style="white-space:pre-wrap;"> shares of its common stock. These warrants are classified as liabilities, were measured at fair value upon issuance, with subsequent changes in fair value reported in the Statement of Operations each reporting period. This offering also triggered an adjustment to the exercise price of the Perceptive Warrants, which resulted in a reduction of the strike price for these warrants. This reduction resulted in an immaterial increase to additional paid-in-capital. See Notes 7 and 8 for additional information.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> In connection with a letter agreement and waiver entered into with an investor on April 2022, the Company issued warrants to purchase </span>4,243<span style="white-space:pre-wrap;"> shares of common stock. These warrants are classified as liabilities, were measured at fair value upon issuance, with subsequent changes in fair value reported in the Statement of Operations each reporting period. See Note 8 for additional information.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> In connection with a public offering completed in July 2022, the Company issued warrants to purchase </span>1,093,333 shares of its common stock. These warrants are classified as liabilities, were measured at fair value upon issuance, with subsequent changes in fair value reported in the Statement of Operations each reporting period. This offering also triggered an adjustment to the exercise price of the Perceptive Warrants, which resulted in a reduction of the strike price for these warrants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> In connection with a public offering completed in May 2023, the Company issued warrants to purchase </span>3,792,572 shares of its common stock. These warrants are classified as liabilities, were measured at fair value upon issuance, with subsequent changes in fair value reported in the Statement of Operations each reporting period. This offering also triggered an adjustment to the exercise price of the Perceptive Warrants, which resulted in a reduction of the strike price for these warrants.</p> 700 225 6660 24856 4243 1093333 3792572 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Income Taxes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for deferred taxes using the asset and liability method as specified by ASC 740, <i style="font-style:italic;">Income Taxes</i>. Deferred income tax assets and liabilities are determined based on differences between the financial statement reporting and the tax basis of assets and liabilities, operating losses and tax credit carryforwards. Deferred income taxes are measured using the enacted tax rates and laws that are anticipated to be in effect when the differences are expected to reverse. The measurement of deferred income tax assets is reduced, if necessary, by a valuation allowance for any tax benefits which are not expected to be realized. The effect on deferred income tax assets and liabilities of a change in tax rates is recognized in the period that such tax rate changes are enacted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has adopted the authoritative guidance on accounting for and disclosure of uncertainty in tax positions which prescribes a comprehensive model for the financial statement recognition, measurement, presentation, and disclosure of uncertain tax positions taken or expected to be taken in income tax returns. The Company has no uncertain tax positions as of June 30, 2023 that qualify for either recognition or disclosure in the financial statements under this guidance.</p> 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Stock-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for stock-based compensation in accordance with ASC 718, <i style="font-style:italic;">Compensation-Stock Compensation</i><span style="white-space:pre-wrap;">. The Company grants stock options for a fixed number of shares to employees and non-employees with an exercise price equal to no less than the fair value of the shares at grant date. Compensation cost is recognized for all share-based payments granted and is based on the grant-date fair value estimated using the weighted-average assumption of the Black-Scholes option pricing model based on key assumptions such as stock price, expected volatility and expected term. The Company elects to account for forfeitures when they occur. The equity instrument is not considered to be issued until the instrument vests. As a result, compensation cost is recognized over the requisite service period with an offsetting credit to additional paid-in capital. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The Company also awards restricted stock units (“RSUs”) to employees and its board of directors. RSUs are generally subject to forfeiture if employment terminates prior to the completion of the vesting restrictions. The Company expenses the cost of the RSUs, which is determined to be the fair market value of the shares of common stock underlying the RSUs at the date of grant, ratably over the period during which the vesting restrictions lapse. </span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Net Loss Per Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Basic net loss per share is calculated by dividing the net loss attributable to common stockholders by the weighted average number of common shares outstanding for the period, without consideration for common stock equivalents. Diluted net loss per share is calculated by dividing the net loss attributable to common stockholders by the weighted average number of common shares outstanding plus the effect of dilutive potential common shares outstanding during the period determined using the treasury-stock and if-converted methods. For purposes of the diluted net loss per share calculation, common stock warrants, unvested RSUs and stock options are considered to be potentially dilutive securities but are excluded from the calculation of diluted net loss per share because their effect would be anti-dilutive, and therefore, basic and diluted net loss per share were the same for all periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table sets forth the outstanding potentially dilutive securities that have been excluded from the calculation of diluted net loss per share for the three and six months ended June 30, 2023 and 2022, respectively, because to do so would be anti-dilutive (in common equivalent shares):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Common stock warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,017,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 36,691</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 135,047</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Common stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 43,510</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,195,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 42,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table sets forth the outstanding potentially dilutive securities that have been excluded from the calculation of diluted net loss per share for the three and six months ended June 30, 2023 and 2022, respectively, because to do so would be anti-dilutive (in common equivalent shares):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Common stock warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,017,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 36,691</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 135,047</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Common stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 43,510</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,195,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 42,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 5017410 36691 135047 142 43510 5778 5195967 42611 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Recent Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board (“FASB”) or other standard setting bodies that the Company adopts as of the specified effective date. Unless otherwise discussed below, the Company does not believe that the adoption of recently issued standards have or may have a material impact on its consolidated financial statements or disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company did not adopt any new accounting pronouncements during the six months ended June 30, 2023 that had a material effect on its financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">3. Fair Value Measurements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">ASC 820, <i style="font-style:italic;">Fair Value Measurements and Disclosures</i>, describes the fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable, that may be used to measure fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Assets and liabilities that are measured at fair value are reported using a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy maximizes the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">use of observable inputs and minimizes the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 1 — Quoted prices in active markets for identical assets or liabilities. The Company’s Level 1 assets consist of cash and cash equivalents. The Company has no Level 1 liabilities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 2 — Inputs other than Level </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;">1 that are observable, either directly or indirectly, such as quoted market prices for similar assets or liabilities in active markets or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets and liabilities. The Company has no Level 2 assets or liabilities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 3 — Unobservable inputs that are supported by little or no market data and which require internal development of assumptions about how market participants price the fair value of the assets or liabilities. The Company has no Level 3 assets. Level 3 liabilities consist of warrant liability.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table sets forth the Company’s financial instruments measured at fair value by level within the fair value hierarchy as of June 30, 2023 and December 31, 2022 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Cash and cash equivalents </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets at fair value </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Warrant Liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 9,095</p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets at fair value </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 9,095</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Cash and cash equivalents </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total assets at fair value </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Warrant Liability </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,934</p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total assets at fair value </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,934</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The significant assumptions used in preparing the option pricing model for valuing the Company’s warrants as of June 30, 2023 include (i) volatility 53.8% - 132.15%, (ii) risk-free interest rate 4.13% - 5.4%, (iii) strike price for the common warrants of $3.69, $45.00 and $1,700.00, (iv) fair value of common stock $2.95 and (v) expected life 0.1 - 4.9 years. The significant assumptions used in preparing the option pricing model for valuing the Company’s warrants as of December 31, 2022 include (i) volatility 136.8% - 137.4%, (ii) risk-free interest rate 4.2% - 4.7%, (iii) strike price for the common warrants $45.00 and $1,700, (iv) strike price for the preferred warrants of $520.00, (v) fair value of common stock $11.50 and (vi) expected life 0.7 - 4.5 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following is a roll forward of the fair value of Level 3 warrants:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,934</p></td></tr><tr><td style="vertical-align:bottom;width:84.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Warrants issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10,615</p></td></tr><tr><td style="vertical-align:bottom;width:84.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Change in fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,454)</p></td></tr><tr><td style="vertical-align:middle;width:84.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending Balance June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 9,095</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">There were no transfers between Level 1, 2 or 3 during the six months ended June 30, 2023 or 2022.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table sets forth the Company’s financial instruments measured at fair value by level within the fair value hierarchy as of June 30, 2023 and December 31, 2022 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Cash and cash equivalents </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets at fair value </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Warrant Liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 9,095</p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets at fair value </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 9,095</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Cash and cash equivalents </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total assets at fair value </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Warrant Liability </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,934</p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total assets at fair value </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,934</p></td></tr></table> 2785000 2785000 9095000 9095000 5246000 5246000 5934000 5934000 53.8 132.15 4.13 5.4 3.69 45.00 1700.00 2.95 0.1 0.1 4.9 4.9 136.8 137.4 4.2 4.7 45.00 1700 520.00 11.50 0.7 4.5 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,934</p></td></tr><tr><td style="vertical-align:bottom;width:84.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Warrants issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10,615</p></td></tr><tr><td style="vertical-align:bottom;width:84.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Change in fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,454)</p></td></tr><tr><td style="vertical-align:middle;width:84.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending Balance June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 9,095</p></td></tr></table> 5934000 10615000 -7454000 9095000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">4. Prepaid Expenses and Other Current Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Prepaid expenses and other current assets consist of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid insurance </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Prepaid expenses and other current assets consist of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid insurance </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 968000 628000 898000 775000 1866000 1403000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">5. Accrued Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Accrued liabilities consist of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:72.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross to net accruals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,556</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,242</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued professional fees and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total accrued liabilities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Accrued liabilities consist of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:72.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross to net accruals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,556</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,242</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued professional fees and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total accrued liabilities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 3556000 2332000 2242000 833000 949000 743000 6747000 3908000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">6. Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has no finance leases and one operating lease for its corporate headquarters in Princeton, NJ. The current lease commenced on December 1, 2021 and terminates on March 31, 2025. The lease provides the Company with an option to extend the lease for an additional five years. Under the terms of the lease, the Company pays base annual rent subject to a fixed dollar amount increase each year, a fixed monthly charge for electricity, and other normal operating expenses such as taxes, repairs, and maintenance. The Company evaluates renewal options at lease inception and on an ongoing basis and includes renewal options that it is reasonably certain to exercise in its expected lease terms when classifying leases and measuring lease liabilities. The lease does not require variable lease payments, residual value guarantees, or restrictive covenants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The lease does not provide an implicit rate, therefore the Company used its incremental borrowing rate as the discount rate when measuring the operating lease liability. The incremental borrowing rate represents an estimate of the interest rate the Company would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of the lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Operating lease expense was $89,000 and $89,000 for the three months ended June 30, 2023 and 2022, respectively. Operating lease expense was $178,000 and $182,000 for the six months ended June 30, 2023 and 2022, respectively. Operating cash flows used for operating leases during the six months ended June 30, 2023 and 2022 were approximately $154,000 and $90,000 respectively. As of June 30, 2023, the weighted average remaining lease term was 1.75 years, and the weighted average discount rate was 11.8%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Future minimum lease payments under non-cancellable leases as of June 30, 2023 were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> </span><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">195 </p></td></tr><tr><td style="vertical-align:bottom;width:81.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">397 </p></td></tr><tr><td style="vertical-align:bottom;width:81.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">101 </p></td></tr><tr><td style="vertical-align:bottom;width:81.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">693 </p></td></tr><tr><td style="vertical-align:bottom;width:81.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(64)</p></td></tr><tr><td style="vertical-align:bottom;width:81.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Present value of lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 629</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 0 1 true P5Y 89000 89000 178000 182000 154000 90000 P1Y9M 0.118 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Future minimum lease payments under non-cancellable leases as of June 30, 2023 were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> </span><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">195 </p></td></tr><tr><td style="vertical-align:bottom;width:81.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">397 </p></td></tr><tr><td style="vertical-align:bottom;width:81.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">101 </p></td></tr><tr><td style="vertical-align:bottom;width:81.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">693 </p></td></tr><tr><td style="vertical-align:bottom;width:81.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(64)</p></td></tr><tr><td style="vertical-align:bottom;width:81.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Present value of lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 629</p></td></tr></table> 195000 397000 101000 693000 64000 629000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">7. Credit Agreement and Guaranty</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> On February 10, 2020, the Company entered into a Credit Agreement and Guaranty with Perceptive Credit Holdings III, LP (“Perceptive”) for a senior secured term loan credit facility of up to </span>$35.0 million (the “Perceptive Credit Agreement”). A first tranche of $5.0 million was funded on execution of the Perceptive Credit Agreement. A second tranche of $15.0 million was funded as a result of the approval of Twirla by the FDA. The other tranches of debt under the Perceptive Credit Agreement are no longer available to the Company. On January 7, 2022, the Company prepaid $5.0 million of the outstanding debt, and Perceptive waived the prepayment premium. On July 8, 2022, the Company prepaid $5.0 million of the outstanding debt, and Perceptive waived the prepayment premium. On July 25, 2022, the Company entered into a fifth amendment to the Perceptive Credit Agreement, as amended (the “Fifth Amendment”). Pursuant to the Fifth Amendment, Perceptive agreed to release its security interest in certain assets being transferred from the Company to Corium in connection with an amendment to the Company’s Manufacturing and Commercialization Agreement with Corium and waive the Company’s obligations to comply with certain financial covenants through the end of 2022. In exchange, the Company agreed to prepay $7.0<span style="white-space:pre-wrap;"> million of outstanding principal under the Perceptive Credit Agreement using the proceeds of recent sales under the Company’s ATM program with H.C. Wainwright &amp; Co., LLC (see Note 8). Such payment was made on July 25, 2022. On March 21, 2023, the Company and Perceptive entered into a sixth amendment to the Perceptive Credit Agreement (the “Sixth Amendment”). The Sixth Amendment waived the Company’s obligations to (1) comply with certain financial covenants relating to minimum revenue requirements and minimum liquidity through June 30, 2023, and (2) file financial statements along with its Annual Report on Form 10-K for the fiscal year ended December 31, 2022 that are not subject to any “going concern” qualification. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> The facility will mature on February 10, 2024 (“Maturity Date”). Pursuant to the Perceptive Agreement, beginning August 31, 2022, the Company began making monthly principal payments in an amount equal to </span>$75,000, continuing until February 10, 2024, at which time all remaining principal amount outstanding is due.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> Borrowings under the Perceptive Credit Agreement will accrue interest at an annual rate equal to the London Interbank Offered Rate for one-month deposits (“LIBOR”) plus </span>10.25%, provided that LIBOR shall not be less than 1.5%. The rate of interest in effect as of June 30, 2023 was 15.42%. Upon the occurrence and during the continuance of any event of default under the Perceptive Credit Agreement, the interest rate automatically increases by 3.0% per annum.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> The Company may prepay any outstanding loans in whole or in part. Any such prepayment of the loans is subject to a prepayment premium of </span>2.0%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> All of the Company’s obligations under the Perceptive Credit Agreement are secured by a first-priority lien and security interest in substantially all of the Company’s tangible and intangible assets, including intellectual property. The Perceptive Credit Agreement contains certain representations and warranties, affirmative covenants, negative covenants and conditions that are customary for similar financings. The negative covenants restrict or limit the ability of the Company to, among other things and subject to certain exceptions contained in the Perceptive Credit Agreement, incur new indebtedness; create liens on assets; engage in certain fundamental corporate changes, such as mergers or acquisitions, or changes to the Company’s business activities; make certain investments or restricted payments (each as defined in the Perceptive Credit Agreement); change its fiscal year; pay dividends; repay other certain indebtedness; engage in certain affiliate transactions; or enter into, amend or terminate any other agreements that have the impact of restricting the Company’s ability to make loan repayments under the Perceptive Credit Agreement. In addition, the Company must (i) at all times prior to the Maturity Date maintain a minimum cash balance of </span>$3.0 million; and (ii) as of the last day of each fiscal quarter commencing with the fiscal quarter ending September 30, 2023, report revenues for the trailing 12-month period that exceed the amounts set forth in the Sixth Amendment, which range from $80.5 million for the fiscal quarter ending September 30, 2023 to $87.1 million for the fiscal quarter ending December 31, 2023. Pursuant to the Sixth Amendment, the Company has received a waiver of certain financial covenants through the second quarter of 2023. In the event the Company does not pay off the remainder of the outstanding principal under the facility, in the second quarter of 2023, the Company will need to negotiate for a waiver of its obligations to comply with certain financial covenants. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In connection with the Perceptive Credit Agreement, the Company issued to Perceptive two warrants to purchase an aggregate of 700 shares of the Company’s common stock (together, the “2020 Perceptive Warrants”). The first warrant is exercisable for 350 shares of common stock at an exercise price of $7,480 per share. The second warrant is exercisable for 350 shares of common stock at an exercise price of $9,340 per share. The 2020 Perceptive Warrants expire on February 10, 2027. In connection with the Perceptive Credit Agreement, the Company issued to </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Perceptive a warrant to purchase 225 shares of the Company’s common stock (the “2021 Perceptive Warrant” and, together with the 2020 Perceptive Warrants, the “Perceptive Warrants”) at an exercise price of $5,740 per share. The 2021 Perceptive Warrant expires on February 26, 2028. The Perceptive Warrants contained anti-dilution provisions through June 30, 2023 and other warrant holder protections and are not exercisable to the extent that Perceptive would beneficially own more than 19.99% of the Company’s common stock as a result of the exercise. In connection with the Sixth Amendment, the Company amended and restated the Perceptive Warrants to reset the strike price of the Perceptive Warrants to $10.50 per warrant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As a result of the public offering of the Company’s common stock completed in October 2021 (see Note 8), the antidilution provision of the Perceptive Warrants was triggered, resulting in a reduction of the strike price for the Perceptive Warrants. Warrants to purchase 350 shares of common stock that had an exercise price of $9,340 per share were reduced to $7,080 per share, warrants to purchase 350 shares of common stock that had an exercise price of $7,480 per share were reduced to $5,760 per share, and warrants to purchase 225 shares of common stock that had an exercise price of $5,740 per share were reduced to $4,540 per share. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As a result of the registered direct offering completed in March 2022 (see Note 8), the anti-dilution provision of the Perceptive Warrants was again triggered resulting in a further reduction of the strike price for the Perceptive Warrants. Warrants to purchase 350 shares of common stock that had an adjusted exercise price of $7,080 per share were reduced to $5,276 per share, warrants to purchase 350 shares of common stock that had an adjusted exercise price of $5,760 per share were reduced to $4,330.50 per share, and warrants to purchase 225 shares of common stock that had an adjusted exercise price of $4,540 per share were reduced to $3,456.50 per share. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As a result of the public offering of the Company’s common stock completed in July 2022 (see Note 8), the antidilution provision of the Perceptive Warrants was again triggered resulting in a reduction of the strike price for the Perceptive Warrants. Warrants to purchase 350 shares of common stock that had an exercise price of $5,276 per share were reduced to $745 per share, warrants to purchase 350 shares of common stock that had an exercise price of $4,330.50 per share were reduced to $618.50 per share, and warrants to purchase 225 shares of common stock that had an exercise price of $3,456.50 per share were reduced to $501.50 per share. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As a result of the public offering of the Company’s common stock completed in May 2023 (see Note 8), the antidilution provision of the Perceptive Warrants was again triggered resulting in a reduction of the strike price for the Perceptive Warrants. Warrants to purchase 350 shares of common stock that had an exercise price of $745 per share were reduced to $3.69 per share, warrants to purchase 350 shares of common stock that had an exercise price of $618.50 per share were reduced to $3.69 per share, and warrants to purchase 225 shares of common stock that had an exercise price of $501.50 per share were reduced to $3.69 per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> The Company allocated the proceeds of </span>$20.0 million in accordance with ASC 470 based on the relative fair values of the debt and the Perceptive Warrants. The relative fair value of the Perceptive Warrants of approximately $3.6 million at the time of issuance, which was determined using the Black-Scholes option-pricing model, was recorded as additional paid-in capital and reduced the carrying value of the debt. The significant assumptions used in the preparation of the option pricing model for valuing the Perceptive Warrants issued include (i) volatility (70.0%), (ii) risk free interest rate of 1.47% (estimated using treasury bonds with a 7-year life), (iii) strike prices of $7,480 and $9,340 for the common stock warrants, (iv) fair value of common stock ($8,020) and (v) expected life (7 years). The fair value of the 2021 Perceptive Warrants of approximately $1.1 million at the time of issuance, which was determined using the Black-Scholes option-pricing model, was recorded as additional paid-in capital and reduced the carrying value of the debt. The significant assumptions used in preparing the option pricing model for valuing the 2021 Perceptive Warrants issued include (i) volatility (103.5%), (ii) risk free interest rate of 1.15% (estimated using treasury bonds with a 7-year life), (iii) strike price of $5,740 for the common stock warrant, (iv) fair value of common stock ($5,740) and (v) expected life (7 years). The fair value of the warrants as well as the debt issue costs incurred in connection with the entry into the Perceptive Credit Agreement, including a facility fee of 1% of the total amount of loans available under the facility, are presented as a direct deduction from the carrying amount of the term loan on the consolidated balance sheet as detailed below (in thousands).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Notes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,625</p></td></tr><tr><td style="vertical-align:bottom;width:55.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (107)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (209)</p></td></tr><tr><td style="vertical-align:bottom;width:55.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrant discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (506)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (990)</p></td></tr><tr><td style="vertical-align:bottom;width:55.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,426</p></td></tr><tr><td style="vertical-align:bottom;width:55.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less, current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,426</p></td></tr><tr><td style="vertical-align:bottom;width:55.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term debt, less current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> The fair value of the warrants and the debt issue costs are being amortized utilizing the effective interest method over the term of the loan. The Company recorded interest expense for the amortization of the fair value of the warrants and debt issue costs of </span>$372,000 and $378,000 for the three months ended June 30, 2023 and 2022, respectively. The Company recorded interest expense for the amortization of the fair value of the warrants and debt issue costs of $679,000 and $797,000 for the six months ended June 30, 2023 and 2022, respectively.</p> 35000000.0 5000000.0 15000000.0 5000000.0 5000000.0 7000000.0 75000 0.1025 0.015 0.1542 0.030 0.020 3000000.0 80500000 87100000 2 700 350 7480 350 9340 225 5740 0.1999 10.50 350 9340 7080 350 7480 5760 225 5740 4540 350 7080 5276 350 5760 4330.50 225 4540 3456.50 350 5276 745 350 4330.50 618.50 225 3456.50 501.50 350 745 3.69 350 618.50 3.69 225 501.50 3.69 20000000.0 20000000.0 3600000 70.0 1.47 7 7480 9340 8020 7 1100000 103.5 1.15 7 5740 5740 7 0.01 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Notes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,625</p></td></tr><tr><td style="vertical-align:bottom;width:55.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (107)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (209)</p></td></tr><tr><td style="vertical-align:bottom;width:55.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrant discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (506)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (990)</p></td></tr><tr><td style="vertical-align:bottom;width:55.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,426</p></td></tr><tr><td style="vertical-align:bottom;width:55.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less, current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,426</p></td></tr><tr><td style="vertical-align:bottom;width:55.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term debt, less current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr></table> 2175000 2625000 107000 209000 506000 990000 1562000 1426000 1562000 1426000 372000 378000 679000 797000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">8. Stockholders’ Deficit</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On January 7, 2022, the Company’s <span style="background:#ffffff;">stockholders approved an amendment to the Company’s Amended and Restated Certificate of Incorporation to increase the number of shares of common stock authorized for issuance from </span><span style="background:#ffffff;">150,000,000</span><span style="background:#ffffff;"> shares to </span><span style="background:#ffffff;">300,000,000</span><span style="background:#ffffff;"> shares. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Reverse Stock Split</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On April 10, 2023, <span style="background:#ffffff;">the Company filed with the Secretary of State of the State of Delaware a certificate of amendment, or the Certificate of Amendment, to the Company’s Amended and Restated Certificate of Incorporation, which became effective on April 10, 2023</span><span style="white-space:pre-wrap;">. The Certificate of Amendment implemented a </span><span style="-sec-ix-hidden:Hidden_liwBO5IfmEyyKjC8fUnkqA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span>-for-50 reverse stock split of the Company’s common stock. On the effective date of April 10, 2023, the number of the Company’s issued and outstanding shares of common stock was decreased from 46,605,134 to 932,101, and the par value remained unchanged. No fractional shares were issued as a result of the reverse stock split. Stockholders who would otherwise have been entitled to receive a fractional share received a cash payment in lieu thereof. The reverse stock split affected all shares of the Company’s common stock outstanding immediately prior to the effective date of the reverse stock split, as well as the number of shares of common stock available for issuance under the Company’s equity incentive plans. In addition, the reverse stock split effected a reduction in the number of shares of common stock issuable upon the exercise of stock options, restricted stock units, or warrants outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Shelf Registration Statement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On October 2, 2020, the Company filed a universal shelf registration statement with the SEC for the issuance of common stock, preferred stock, warrants, rights, debt securities and units up to an aggregate amount of $200.0 million (the “2020 Shelf Registration Statement”). On October 14, 2020, the 2020 Shelf Registration Statement was declared effective by the SEC. In the future, the Company may periodically offer one or more of these securities in amounts, prices, and terms to be announced when and if the securities are offered. At the time any of the securities covered by the 2020 Shelf Registration Statement are offered for sale, a prospectus supplement will be prepared and filed with the SEC containing specific information about the terms of any such offering.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Public Offerings</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In October 2021, the Company completed a public offering of 13,333 shares of its common stock and warrants to purchase 6,660 shares of its common stock at a combined price of $1,700 per share of common stock and one-half of a warrant to purchase one share of common stock. Proceeds from the public offering, net of underwriting discounts, commissions and offering expenses were approximately $21.1 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In July, 2022, the Company completed a best efforts public offering (the “2022 Offering”) in which the Company raised net proceeds of $22.0 million through the sale of 382,966 shares of common stock and 150,366 pre-funded warrants (“Series B pre-funded warrants”) to purchase 150,366 shares of common stock at a combined price of $45.00 per share of common stock and warrants. Both the sales of shares of common stock and pre-funded warrants were accompanied by Series A-1 and Series A-2 warrants (together the “Series A warrants”) to purchase shares of common stock. The Series A-1 warrants are exercisable immediately and will expire five years from the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">date of issuance, and the Series A-2 warrants are exercisable immediately and will expire thirteen months from the date of issuance. H.C. Wainwright acted as the exclusive placement agent in connection with the 2022 Offering and, as compensation, received a cash fee of 7% of the aggregate proceeds raised in the 2022 Offering. The Company also issued to certain designees of H.C. Wainwright warrants to purchase up to 26,666 shares of common stock with an exercise price of $56.25 per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In May 2023, the Company completed a best efforts public offering of an aggregate of 95,000 shares of common stock and 1,801,286 pre-funded warrants in lieu of shares of common stock and warrants to purchase a total of 3,792,572 shares of common stock at combined public offering price of $3.9551 per share. Proceeds from the public offering, net of underwriting discounts, commissions, and offering expenses were approximately $6.5 million. Through June 30, 2023 at total of 508,286 pre-funded warrants have been exercised and 1,293,000 pre-funded warrants remain available for exercise as of June 30, 2023. <span style="background:#ffffff;">H.C. Wainwright acted as the exclusive placement agent in connection with the Offering and, as compensation, received a cash fee of </span><span style="background:#ffffff;">7%</span><span style="background:#ffffff;"> of the aggregate proceeds raised in the Offering. The Company also issued to certain designees of H.C. Wainwright warrants to purchase up to </span><span style="background:#ffffff;">94,814</span><span style="background:#ffffff;"> shares of commons stock with an exercise price of </span><span style="background:#ffffff;">$4.9439</span><span style="background:#ffffff;"> per share. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has accounted for the warrants as liabilities, while the pre-funded warrants are classified as a component of permanent equity within additional paid-in capital because they are freestanding financial instruments that are legally detachable and separately exercisable from the shares of common stock with which they were issued, are immediately exercisable, do not embody an obligation for the Company to repurchase its shares, and permit the holders to receive a fixed number of shares of common stock upon exercise. The Company also determined that the pre-funded warrants should be included in the determination of basic earnings per share in accordance with ASC 260, <i style="font-style:italic;">Earnings per Share</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">ATM Sales Agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In March 2021, the Company entered into a common stock sales agreement (the “Sales Agreement”) under which the Company may sell up to an aggregate of $50.0 million in gross proceeds through the sale of shares of common stock from time to time in “at-the-market” equity offerings (as defined in Rule 415 promulgated under the Securities Act of 1933, as amended).  The Company agreed to pay a commission of up to 3% of the gross proceeds of any common stock sold under the Sales Agreement.  During the year ended December 31, 2021, the Company issued and sold 3,457 shares of common stock under the Sales Agreement resulting in net proceeds to the Company of approximately $9.3 million.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On January 10, 2022, the Company filed a prospectus supplement to its 2020 Shelf Registration Statement registering an at-the-market offering program (the “2022 ATM”) the Company entered into for the sale of up to $50.0 million of shares of its common stock. The Company agreed to pay a commission of up to 3% of the gross proceeds of any common stock sold under the Sales Agreement.  During the three months ended March 31, 2022, the Company issued and sold 512 shares of common stock under the Sales Agreement resulting in net proceeds to the Company of approximately $0.3 million. On April 26, 2022, the Company terminated the 2022 ATM.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On April 27, 2022, the Company entered into a new at-the-market offering program (the “April 2022 ATM Agreement”) with H.C. Wainwright LLC and Co. (the “Sales Agent”) under which the Company is authorized to sell up to an aggregate of $12.8 million in gross proceeds through the sale of shares of common stock from time to time. The Company agreed to pay a commission of up to 3.0% of the gross proceeds of any common stock sold under the April 2022 ATM Agreement. Through September 30, 2022, the Company issued and sold a total of 173,750 shares of common stock under the April 2022 ATM Agreement, representing the entire capacity of the April 2022 ATM, resulting in net proceeds of approximately $12.2 million. On August 22, 2022, the Company increased the April 2022 ATM (“August 2022 ATM”). As increased, the Company was eligible to offer and sell, from time to time through the Sales Agent, shares of its common stock having an aggregate offering price of up to $75.0 million. During the year ended December 31, 2022, the Company issued and sold 78,852 shares of common stock under the August 2022 ATM resulting in net proceeds of approximately $0.9 million. During the six months ended June 30, 2023, the Company issued and sold 178,041 shares for net proceeds of approximately $1.7 million. On April 12, 2023, the Company filed a prospectus supplement to its registration statement on Form S-3 for the August 2022 ATM verifying that it is now eligible to sell up to $4.5 million worth of shares through its ATM.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Registered Direct Offering</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On March 14, 2022, the Company filed a prospectus supplement to its 2020 Shelf Registration Statement registering a direct offering (the “2022 Preferred Stock Offering”) of 2,425 shares of Series A convertible preferred stock (the “Series A Preferred Stock”) and 2,425 shares of Series B convertible preferred stock (the “Series B Preferred Stock”) and Series A warrants (the “Series A Warrants”) to purchase up to an aggregate of 12,125 shares of the common stock of the Company and Series B warrants (the “Series B Warrants”) to purchase up to an aggregate of 12,125 shares of common stock. Each share of Series A Preferred Stock and Series B Preferred Stock has a stated value of $1,000 per share and a conversion price of $400.00 per share. The shares of preferred stock issued in the 2022 Preferred Stock Offering are convertible into an aggregate of 12,125 shares of common stock. The Series A Warrants <span style="background:#ffffff;">have an exercise price of </span><span style="background:#ffffff;">$520.00</span><span style="background:#ffffff;"> per share, will become exercisable </span><span style="background:#ffffff;">six months</span><span style="background:#ffffff;"> following the date of issuance, and will expire </span><span style="background:#ffffff;">5 years</span><span style="background:#ffffff;"> following the initial exercise date. The Series B Warrants have an exercise price of </span><span style="background:#ffffff;">$520.00</span><span style="background:#ffffff;"> per share, will become exercisable </span><span style="background:#ffffff;">six months</span><span style="background:#ffffff;"> following the date of issuance, and will expire one and </span><span style="-sec-ix-hidden:Hidden_xuKJxEOxDk-0g95sIzcH9A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">one</span></span><span style="background:#ffffff;">-half years following the initial exercise date. </span>Proceeds from the 2022 Preferred Stock Offering, net of the placement agent’s fees and offering expenses were approximately $4.1 million. A portion of the placement’s agents fees included warrants to purchase 606 shares of the common stock of the Company at a strike price of $500.00 per share. The warrants become exercisable six months following the date of issuance and will expire 5 years following the commencement of sales in the 2022 Preferred Stock Offering.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On March 15, 2022, 2,425 shares of the Series A Preferred Stock were converted into 6,025 shares of the Company’s common stock. On April 4, 2022, 2,425 shares of the Series B Preferred Stock were converted into 6,025<span style="white-space:pre-wrap;"> shares of the Company’s common stock. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On April 25, 2022, the Company entered into a letter agreement and waiver (the “Letter Agreement”) with Armistice Capital Master Fund Ltd. (“Armistice”), pursuant to which Armistice consented to the Company entering into and effecting an at-the-market (“ATM”) offering facility. On March 14, 2022, the Company entered into the 2022 Preferred Stock Offering with Armistice, under which agreement, the Company was restricted from entering into and effecting an ATM offering facility until the <span style="-sec-ix-hidden:Hidden_luF_Jm_gW0y50cr9_H9Wzg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">180-day</span></span> anniversary of the Closing Date.  Pursuant to the Letter Agreement, the Company issued to Armistice a new common stock purchase warrant (“New Warrant”), on the same terms and conditions as the Series A Warrants, provided that such New Warrant shall be exercisable into 4,243 warrant shares. The Series A Warrants have an exercise price of $520 per share and will become exercisable six months following the date of issuance, and will expire 5 years following the initial exercise date.  The New Warrant is exercisable 6 months after the date of the Letter Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Stock-Based Compensation Expense</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Stock-based compensation expense was allocated as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of goods sold</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">28 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">81 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling and marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">32 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">341 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 692</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">482 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">669 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">1,433 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 150000000 300000000 46605134 932101 200000000.0 13333 6660 1700 1 21100000 22000000.0 382966 150366 150366 45.00 P5Y P13M 0.07 26666 56.25 95000 1801286 3792572 3.9551 6500000 508286 1293000 0.07 94814 4.9439 50000000.0 0.03 3457 9300000 50000000.0 0.03 512 300000 12800000 0.030 173750 12200000 75000000.0 78852 900000 178041 1700000 4500000 2425 2425 12125 12125 1000 400.00 12125 520.00 P6M P5Y 520.00 P6M 4100000 606 500.00 500.00 P6M P5Y 2425 6025 2425 6025 4243 520 P5Y P6M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Stock-based compensation expense was allocated as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of goods sold</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">28 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">81 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling and marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">32 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">341 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 692</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">482 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">669 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">1,433 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 28000 31000 57000 75000 81000 91000 168000 194000 32000 40000 62000 80000 341000 507000 692000 1084000 482000 669000 979000 1433000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">9. Income Taxes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Sale of New Jersey Net Operating Losses</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company has participated in the State of New Jersey’s Technology Business Tax Certificate Transfer Program (the “Program”) sponsored by The New Jersey Economic Development Authority. The Program enables approved biotechnology companies with unused NOLs and unused research and development credits to sell these tax benefits for at least 80% of the value of the tax benefits to unaffiliated, profitable corporate taxpayers in the State of New Jersey. The Program is administered by The New Jersey Economic Development Authority and the New Jersey Department of the Treasury’s Division of Taxation. The Company had previously reached the maximum lifetime benefit of $15.0 million under the historical Program; however, in January 2021 the Program was amended to extend the maximum lifetime benefit to $20.0 million. The Company received final approval in March 2022 for $4.7 million of additional cash benefit that was received in April 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 0.80 15000000.0 20000000.0 4700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">10. Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has several firm purchase commitments, primarily related to the manufacture and supply of Twirla and the supply of a field force of sales representatives to provide certain detailing services, sales operation services, compliance services, and training services. Future firm purchase commitments under these agreements, the last of which ends in 2033, total $232.4 million. This amount does not represent all of the Company’s anticipated purchases in the future, but instead represents only purchases that are the subject of contractually obligated minimum purchases. The minimum commitments disclosed are determined based on non-cancelable minimum spend in 2023 or termination amounts. Additionally, the Company purchases products and services as needed with no firm commitment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In April 2020, the Company entered into a manufacturing and commercialization agreement with Corium (the “Corium Agreement”). Under the Corium Agreement, the Company has a requirement to order quarterly minimum volumes of approximately $5.6 million of product. In the event that the Company does not order the minimum volume, the Company is required to pay an additional fee equal to twenty-five percent (25%) per unit of the transfer price for all units ordered in that quarter. The Company did not meet the minimum volume order in the first or second quarter of 2022, and has, therefore, paid the additional 25% per unit fee as a penalty for all units ordered during the period. Based on current demand expectations for Twirla, the Company did not expect to meet the minimum volume order for the balance of 2022 and would be subject to the additional fee on future purchases. On July 25, 2022 the Company and Corium entered into Amendment No. 1 to the Corium Agreement (the “Amendment”) that is designed to restructure the contract minimums applicable to the purchase of manufactured Twirla and other services provided by Corium, transfer equipment ownership to Corium to support the manufacture of Twirla, and extend the term of the Corium Agreement. Pursuant to the Amendment, the parties agreed to adjust the process for the Company providing Corium certain binding and non-binding forecasts required under the Corium Agreement. Additionally, Corium will not enforce the original quantity minimums in the Corium Agreement, which are waived and replaced by new minimums that are based on Corium’s revenue for product purchased by the Company, expiring raw materials, and other services billed by Corium to support batch production and release. The guaranteed minimum revenue requirement for 2023 is $7.0 million, and is $22.5 million for 2024 and each year thereafter. In the event that the Company does not meet the guaranteed minimum revenue requirements in any given year, the Company will be required to make additional payments to Corium for the shortfall. The Company agreed to make certain monthly supplemental payments to Corium through December 2023, which payments are eligible to be retroactively reduced based upon product orders placed by the Company during 2023 meeting certain designated thresholds. In connection with the supplemental payments, Corium will retain the proceeds for the sale of certain raw materials to which the Company would otherwise have economic right to offset such supplemental payments. Further, the Company agreed to reimburse Corium for any unused raw materials in the event the Company’s actual product requirements are lower than initially forecasted. Pursuant to the Amendment, the term of the Corium Agreement was extended to December 31, 2033. Pursuant to the Amendment, the parties agreed to transfer ownership of certain manufacturing equipment used in the manufacture of Twirla from the Company to Corium under a Bill of Sale dated July 25, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company records a provision for contingent losses when it is both probable that a liability has been incurred, and the amount of the loss can be reasonably estimated. An unfavorable outcome to any legal matter, if material, could have an adverse effect on the Company's operations or its financial position. As of June 30, 2023, the Company has not recorded a provision for any contingent losses.</p> 232400000 5600000 -0.25 0.25 7000000.0 22500000 EXCEL 60 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -V#"5<'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 " #=@PE7^\4. .\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O305T=#E9<,G!<&!XEM(;EM8TX3DI-VWMZU;A^@'\#%W__SN M=W"-B=*$A"\I1$SD,-\,ONVR-''%#D11 F1S0*]S.2:ZL;D+R6L:GVD/49NC MWB,(SN_ (VFK2<,$+.)"9*JQ1IJ$FD(ZXZU9\/$SM3/,&L 6/7:4H2HK8&J: M&$]#V\ 5,,$(D\_?!;0+<:[^B9T[P,[)(;LEU?=]V==S;MRA@O?GI]=YW<)U MF71GAO@!02P,$% @ W8,)5YE&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" #=@PE7OF#5F\P% #A'@ & 'AL+W=O:>3^BL1\_1$ MKD4"=Q92Q5S#J5IVTK42/,B#XJC#'*??B7F8M(87^;6I&E[(3$=A(J:*I%D< M<_5R)2*YN6S1UN["+%RNM+G0&5ZL^5+,A?ZZGBHXZY0J01B+) UE0I187+9& M]-QSF0G(G_@C%)OTU3$Q* ]2/IJ327#9T?-EE.:_ M9%,\V^VVB)^E6L;;8"A!'";%/W_>5L2K ->M"6#; /8F@-:]P=T&N#EH4;(< MZYIK/KQ01K4S$%>-WDTT(2)2>-<*[@;0IP>7DL_@ZQHPI. C!,=ZA9Z%4*JH$(OH_O0"G+HK)= M4:\8*O@Q2TZ(Z[PCS&&NI3P>'C[*EB?$.;6%?U<#AU MVE]L2&A40Z1>B=0[#.E+QI46*GHA,[&62MOP<"FM,ENE>&A40[Q^B=<_#&\J M5"A-@PT(#!C6Y.%*93>L[8=H?$/.TY+S],"6J3C,-?D85I]'7&O!H]2:2#2L M(>"@!!R@A=J.-#=A),A=%C\(90/#-1R'MMU^M]^UP:&A#>'.2KBS0^!F8AFF M&A*HR1V/K6T4UQF]G]R.R?V'\6PT'7^]GWAS,KGS;+2H3D-:ZE23KW,([R3Q MI8(VFD\<[\A<0\41" >OIN=T!NX3GR.;'G M%9?L.0XTB2@22T%FDL-@SE,-S28+H=FXCF.M!52R:2U47HFB=N0_M>"9,VCA M]W)C=4I[Y*8J3'RAK2[+PV.;HE;6B.+FYBUJV9NG2CZ98EMY<D;_#=?V A2LZ@U[7WGJ/89UHY9TH;GGRUCJ"K^1Z,%R@ M[YQ9L8[AE&AEE2CN;VZE#_F:KF2"68D](OV!VZ:#@3UMQS!*M')*%+P^>PRN>P@WR.^3H#^PX3_U(JZX"S1^=.)FWN^P)D M0"0H!*V\QS [K#([[""S,X]Y%)&K+(7;J;W5XCIU2R9X6%.\RN*P@RS..!9J M:7KE>U#0*W !\9HG]KSB@K5+"GA<4]#*X3#3":*G!UDR00S^1W8<_BON4AA[(^95VK:<6#FZ:R\CH, MMRJ[J?(F3(U[_2:X0AUI2QLC\N;E;>,FX7I^LI<;DOU@4@/*@I8V5]7-RHC P*" C;AUB M]@C4#JIXW/\%Z[S:1#3S7;ZWFA+?K$$6^XGEU7+_=I3O6G:JQXO-WT_<3)"!T*9!^#^0DJ].S$O*'>UA_\" M4$L#!!0 ( -V#"5>,T[X%P@4 ,\8 8 >&PO=V]R:W-H965T&ULK5EM;]LV$/XKA%=L+>#$)/5F98Z!UL&P%MT6-.WZF9;I6*@D MNB25-/OU.\J.9(L4X[9!D%B2[T[/W9'WW#&S>R&_J WG>KBTI=CC9:;R\F M$Y5M>,G4N=CR"KY9"UDR#;?R=J*VDK-5HU06$XIQ/"E97HWFL^;9M9S/1*V+ MO.+7$JFZ+)E\>,,+<7\Y(J/'!Q_RVXTV#R;SV9;=\ANN/VVO)=Q-6BNKO.25 MRD6%)%]?CEZ3BP5-C4(C\6_.[]7!-3*N+(7X8F[>KBY'V"#B!<^T,<'@XXXO M>%$82X#CZ][HJ'VG43R\?K3^1^,\.+-DBB]$\3E?Z&1"4>;7[9-_V@3A0(.& MTKT%,5@KU" MT#BZ0]:X=<4TF\^DN$?22(,U<]'$IM$&;_+*I/%&2_@V!ST]?\,*5F4!07_C5KW@&ZJ11I\?J$W"Q]9.V?M+&7C!@;U%+R2N-F%+@YX7+GYV!T&W M;*<+M649OQS!?E%F<6=J;@Q9?;\W9PFTV@VN3OTQA:*:!BW0D,>:H=0B ,WZJ1%G7A1?Q2:%2< 3.QWDSA,>PA=4D$T=4.!2Z\7107AV MX&R9.(W9'KG+NYBSPK>3V7M6.G._HB?OYZ+ZK; M,\UE"?W8$C;>XPK:"FE:/Z?_@1W_**;]+#FD0CK 8Z0C,N)GLK^%AO*[90\[ M#CL%KLU5$;;0>M_ZHUGHF(_XJ:_EY[UC3C]L8HLA[GU';*DD"<*!L'?\1_P$ M" !ES3L"= *T.2Q.PCX].Z2"% _0".FHCOBY[CV'^:+=N@^GK0R;TH+06AD. M(9(.P.UHC_AY[YB:#RJ.$Z>#TJ( ]PG:)18$TP'N(QWY$3_['8<6,(Y1\5@U MG'!MDJ-3BV)LH3 >J ZT8T+J9\+/3$IV$- 'Y^QALUN*TWX;[I"*TJ&-1#L. MI*=PX!,)IS;#P0B0]I>F0XRDR5#"Z<'XYN6<^4*49:Y-([9K=#-1Z;RZY54& M>-%+4X(1P:^=XQ( V\;<*-%]F4CBA67ZC=S2I%GN;/? MHUYF_>XA]IFL'7O=\2KU\RI,.&L.U6B%E/%_C%[@UA6,KN42&EWW2<4^)S_ X^[U]_.&CC/1]0+4WPN8W2(WC)EC>G@(6[IGI]^IZX_[RAX[AW+0Y] MHL59K7+3*4!Y-K/^65ZAC&US*-=.A^TV)L11DO1)V2D7D&BH2'<-#_4W/-"1 MU65=, U9]14INWTY"TF28MP'ZA+$TP0/S%6TZW7H*;V..KFLVFW,&:'PTP?L MD(NB<&":IEV[0_WMCL70S9XX'7YJG=^YAEB7F&.(G1R<-INC_K^8O,TKA0J^ M!CU\GH#[< 6HC -^O!;#W_L:<:;?_PYC_#U!+ M P04 " #=@PE7OPGTF= " %"@ & 'AL+W=O5$DA6BPKF^AA/W()0[B1QW;>422PJS2B'I42J*@HB?UT# M$]NYXSE/';=TG6O;X29Q2=9P!_I;N92FY78N&2V *RHXDK":.Q^\JX6'K:"N M^$YAJW;.D8UR+\2#;7S.Y@ZV1, @U=:"F,,&%L"8=3(?/*F^#W?>'^D]E>U*"+&AQS3Y;F M80 I(4-F!:4/EZ@D$FT(JP!=4(XRP1B1"I4@FYO[MF\VFB&F]1#V=;!)\ AC M[,7N9C?GR;*]!.,NP?B\!*32N9#TM^FQ$9HUVW@>.U6J.LT='N",H_ Y\V'1"["3#G9R'JQYV2M->$;Y^A3QY A,@WNL8@]W MVN%.C^(N1%&8U_\_+.OIL&5]LFP//^KPHS/PAZ_IZ& > ]R_J(=4[J'/.O39 M&>C#EO3L\ F;C'&$PV?0AW51.!MCOY_8PW^_;O@,YC-6=NM[FKRGL!?=W?E& MVPW25R+7E"O$8&6$>#0U#K+9YV:>!M 7F^DH(_=2P M.X%NYY?\ 5!+ P04 " #=@PE7QXI[H"(& B'0 & 'AL+W=O^^KV;78JSPK^?L*R7U1L.KK+<_%P\T$3YYN?,@V6V5N3&?7.[;A=UQ]VKVO M]-6TRY)F!2]E)DI4\?7-Y&=\M22^":@1?V7\01Y]1H;*O1!?S,6;]&;BF2?B M.5\IDX+I?P<^YWEN,NGG^+M-.NG&-(''GY^R_U*3UV3NF>1SD7_.4K6]F<03 ME/(UV^?J@WCXC;>$ I-O)7)9_T4/#3:B$[3:2R6*-E@_09&5S7_VV IQ%*#S MP &D#2!V@#\00-L ^MP1_#; ?^X(01M04Y\VW&OA%DRQV74E'E!ET#J;^5"K M7T=KO;+2%,J=JO2WF8Y3LSO%%-<3KR02:_1NQRMF)E B5J9H+@I=?5M3%@>. M_A!2H@OTZ6Z!7KYXA5Z@K$0?MV(O-51>3Y5^&I-SNFI'OFU&)@,C4_16E&HK MT;),>0K$+\;CPY'XJ5:ADX(\27%+1A/^OB\O$?5>(^(1"CS/_/GA!*+S_T9? M_N?13\2@75W0.A\]3UU T]\,X,,#F 9X)7=LQ6\F.I?DU8%/9C_^@$/O)TC[ M1V. MM75!!)/P%+1P00G%%FCI@F@<1QWHA&/0<0Q&.&,T2W MR10<,Z%>9-$%0(1BBZX+\BGV++HNB$9!#-,-.[KA*-U?*]-F-=EU!LYHZ(Z) M$VL>YB[H GN!1=$%!=I=6!1=$"8)S##J&$:CK:5M)N4&\4?M=R275Q#1Z)SM MXYS)%N=,MCQ3LI.9B+N9B+_1/B1GU6I;-_54KZM<[$S/AZ8C=@HAX:D_\A9L2A)@F[M(/(FOISUU0 MY&.[B;B@A/AV$W%!.$I"'R:+O=[7>>-]A)=ZF>4U799JYYA)99;=@8-6S7/; MBNP4 "K$U*J5)8"*:N<#TCZRLWB4]D>A-&GAM!B0-';KE1KW=$K: M16'= ZG-&H"%,4ULVBZ,1-CS!GB3GC<9Y5V;\W4EBB?NVJN!G(F[-03.;C^' M8'H%)K'-&L3%[FP#.!(F$1[@W=M4/.Y3WZDMK_1)9"4*CEZVL_T*9'Y6/WK6 M;(NS9EN>*]OIE/2>%(^;TC>EXCJO:F<%G O?72R!78(NAMC5YT+\V*X\%S/4 M9'I'BLPK3>0HFL.+VCD-!< %1.GMP"H*'+6&(#"81(,L.T-*1YWI)_* MBK,\^X>G:,/TF5^4Z(%5%2L5RC-VG^69^@HJ 'C',/)M!5Q4Y 7V3@J@* VQ MK8"+BGTZ)$#O5_&H"7O:4XXZS>!YJ\UTPIEB^P0"H$)]4+$YNR@24MLJ0;DB M?ZC$>V>(QZUAO9_<\[6HN/Y7[8+&GF,E %B@-TQ; M P"6X"2R10!@YH>0@;,8[CTC'C>-M]]%?337=^\PY\RV.&NV)08\U8R[EG_Y+JEF,(SIG5U\B-3/O C4YLQ_$:Y03"@W" 84&X0# =!,+#J2.]> MR;A[[030'@[)+=.+[^4]D]GJ%7JI.V\J\IQ51]^"1J<=(SY9#)?._@K!@NB2 M)+8F "Z\C -;$VA4CUY&X8 HO;4EX]86$B7-\KWBZ7?)0IXG"P #90%PD"S0 MJ&.R],Z7C-JXV>?Z'0A/+]A!&_X--PNFT'MSK8 \J9OF%JP*!8Z?81([9WL MF'C$\VU9@'S4I\YY:0D HY#2@0,!Z=TG&7>?WY+EI'+&A $L*BR,"P2% ?+! MPKA 2)CIT3N?@E>;^F6;U&SWI6I^YN_N=B_T?JY?8UGW;_'5' /W%_AJV;RN MZ],W;P_?LFJ3E1+E?*V'\BXC_:Q5\T*NN5!B5[]QNA=*B:+^N.4LY94!Z._7 M0JBG"S- ]UIT]B]02P,$% @ W8,)5SV'DQ*)$ )00! !@ !X;"]W M;W)KAZTA7K\O5U^(Q MS\O!]Z?YHOAX\5B6S[]<7A;3Q_PI*SXLG_-%]3?WR]535E;?KAXNB^=5GMUM M!CW-+S5%L2Z?LMGBXOIJ\V>?5]=7RY=R/EODGU>#XN7I*5O]^2F?+U\_7J@7 M[W_PV^SAL5S_P>7UU7/VD-_FY>_/GU?5=Y<[Y6[VE"^*V7(Q6.7W'R]^57]) M+6T]8+/%?V?Y:['W]6!]*%^6RZ_K;X*[CQ?*>H_R>3XMUT16_>];?I//YVNI MVH\_MNC%KN9ZX/[7[[J[.?CJ8+YD17ZSG/]O=E<^?KP87PSN\OOL95[^MGSU M\^T!F6MONIP7F_\.7M^VK?9[,'TIRN73=G"U!T^SQ=O_L^_;'\3> %/O&*!M M!VB' R8= _3M /U@@&IU##"V XR# 5I7!7,[P#P8H'<=@[4=8!T>@](Q8+0= M,#IUP'@[8'QXT%V[--D.F!P,,,9=+YSR_LHIAS^GSB&[%_OPU=:ZCD-]?[G5 MP]>[>\C["ZZV7O&N@U??7W)U\YI?OOWZ;G[W[:S,KJ]6R]?!:KU]Y:V_V$R@ MS?CJ5WZV6,_UVW)5_>VL&E=>WY99F5=SMRP&R_O!S6.V>,B+P6PQN"V7TZ^/ MR_E=OBK^.;#S^]ET5@Z&@]]O[<%/?__YZK*LJJ^-R^FVTJ>W2EI'I<_5),Y7 MJ_SNC1[K3X&:Y^):ORMF7>3XXV$A0Y>:L*K\.LL5=[UIVKUH"P)$# M-\NGIZK?%9L]_?SR93Z;5J]"9^OU3\813;/"X'H M]1!W/\E^/T._?XF^+U-P>@G!Z% ^^M>[N]GZ7Z5L/OBZ&U=2XR9YG93;_ M<.(/.3J[@ "+CV#3Z0DPXKE2/_659'T!QV6?6F78/2 M=@U*VSA&A_,IFV>+:3[(RNJ IA\&NOJO@:9HJJ@!2:7UNZ9?BN=LFG^\J-X6 M%?GJ6WYQ_8^_J9;R;U&?(3&;Q!P2L.L#;9^9_[M6A^/ M-,54%.7J\MO^U&]O.=3'NC916ILFY!ZF@CVS]9-F]D]5QRL> MLVI'?CYIEDO5OK.86QTO:-7!(OI*J].Z0<_W>5O7_V\/DDI&B? M%=X-ILNGYWQ19)N/((?;,]+E\_K;8O/IP6^WOXO.@SY)2_1M+B1FDYA#8BZ) M>23FDUA 8B&)16;KG=+(,MJG'&3-A,32HP?0: C6KB%8TH80%,7+YJ1D>;]N M"++/C3Y)I;[SGL1L$G-(S"4QC\1\$@M(++3:I]]&^Y0F(FO&)):<=@ I5+,Q M[T>[>3\Z:][O?S@AZ@%2M6\/(#&;Q!P2MSFVJ6NO7P2-K^B06D%A(8A&) MQ226D%@*88U.,=YUBO%YG>+EN?HR_YZOIK-B\[?OYPY'6HBT7-\6,F[-+6-L M'LPLFZSHD)A+8AZ)^206D%A(8A&)Q226D%@*88T&,MDUD(FT@;Q=V]YDI38M MI+[2_;R[TGW2>P]IF;Z-@\1L$G-(S"4Q;R*ZVJ"WWLGX9-& Q$(2BT@L)K&$ MQ%((:_0.5=DUCW583=(]_IL7Y6SQL&X=79]'RH6^C0'5[*W6N(:M&9K9G#$. M6M1%-0_5?%0+4"U$M0C58E1+4"VEM&:+V$MTJGU:Q+&W$7*M=[L@-1O5'%1S M430K1HA&HQJB6HEE):LUW4^4I5'K!,\W(P7Q;BMQ)H MHA+5;%1S4,U%-0_5?%0+4"U$M0C5XJVVWP6'JJ*/VYTP00NG)Q5N3OXZ@JF> MEL',RD&2K7:Y2TW8#-#@):K9J.:@FHMJ'JKYJ!:@6HAJD=K.ANKCL:Z.VJ$' MP:9#?:);(]%41R.6HLJF;HZ[9WH=H%2E0:JNM/7Q64^&O6Y0S=YJ^S\NT8<) M9$T7U3Q4\U$M$/QTK9&N"-+4:-T(U6)42U MI;1F2ZC#CZH\_=AG:96VD;)V56H<:57FJ M\=R55G*V]Z1',XZHYJ":BVH>JOFH%FRU$U9SQ4#5-4^\^@:DCDZH\ M,[GW247XLJA.6A3)!Y9H+A+5;%1S4,U%-0_5?%0+4"U$M4AMATH-1=4$"V1B MP:9#?3(>&^T(:H+N9"JHK.G6I'.B:W6\49/'&SL^J3@ZZ>5LWTF/:C:J.:CF MHIJ':CZJ!5NM>:UH5/T^M3^J0 M'J!:C6H)J*:4U>T>=>]3DN<=>=XI#0X^H M9J.:@VHNJGFHYJ-:@&HAJD6:()#9=<^X]J;=-XU#8XVBG91=SM#JQ*)VVBTA M^U[.D+.])SU[@TCV#I'L+2+9>T2R-XED[Q+9CMIU7,Y ZT:H%J-:@FHII35; M1YUWU$[..^ZW"_$Y!9IW1#4;U1Q4)93R:\;E#-1C4'U5Q4\U#- M1[5@J^W_TH[-B:%HAV\1R*H1JL6HEJ!:2FG-QE&G(K634Y%'P]%RJG>S0%.1 MJ.:@FHMJ'JKYJ!:@6HAJD29*18J71 @V[5P2@>YD*JHL71*AU;%([:Q8Y/%9 MC\8B4JOFH%J!:B&H1JL6HEJ!:2FG-+E/''35YW!&Y[;R\ M1N]>@^8B4HV'Y%7!R)U>2#RW!O3R]F^;0'5;%1S4,W5VS%!=:1O/N8ZO$$]6MA'M0#5 M0E2+4"U&M0354DIK]HXZ$*G+ Y'8G:9U08BL_:GBC7QW>G<)- :):BZJ>:CF M"UXL2[':E_(#M&R(:A&JQ:B6H%I*:46P#Z9 MFWTT-_ML;O;AW.S3N=G'LP19LVKD&&]W)5%!9N@9; MKP.0^FD!R+YKL.5L[TF/AB%1S4$U%]4\5/-1+=#;6;ZN-=AHX0C58E1+4"VE MM&;OJ".5^FF1RE-66LBIWOT"C5&BFH-J+JIYJ.:C6H!J(:I%>CL*VK6^2K!I MY_HJ="=3467I^BJ]3DKJ\B=FG[N^2L[VGO5H1!+5'%1S4T0U&]4<5'-1S4,U']4"5 M1 M+4*U&-425$LIK=EEZ@BE+H]0(A%K>8W>O0;-5J*:@VHNJGFHYJ-:@&HAJD6Z MX%:2@EO9Q&C5!-72X\?0Z ]&G:LTSLM5BMJ G.K;!E#-1C4'U5Q4\U#-1[4 MU4)#D$%5E/85A0@M&Z-:FBV+FP% M:"@2U6Q4)93T:];E#-1C4'U5Q4\U#-1[7 :,?W)KJF*NK! M14ZT:H1J,:HEJ)926K-QU!E*XZQ':PL3$7*J=[- JOFH%J!: MB&J1TUP&B']X0Y*+1JA&HQJB6HEE):LW'4 4KCA]YJTD!SE*AFHYJ#:BZJ>:CF MHUJ :B&J1:@6HUJ":BFE-;M,G;8TSG^RMGQH[Q:"1BE1S4$U%]4\5/-1+4"U M$-4B5(M1+4&UU! \67NB3D;=9R]U3-(XZ\':X@\UT30DJMFHYJ":BVH>JOFH M%J!:B&J1(7JPMCD:">XY*]AT:*B;+=N?4Z!Q1U'E]<)SM7.JFW7BT?S+C]86 M3GLYVW?:HYJ-:@ZJN:CFH9J/:H$IB/I9AC)6#FX0&*)E(U2+42U!M932FIVC MCDB:)S]8^^B53SG5NUN@L4A4 :T:H5J, M:@FJI936;!QU)-+4?^3%#!--2:*:C6H.JKFHYJ&:CVH!JH6H%J%:C&H)JJ64 MUNPR=1S3E*:VF$7=\AJ]>PVIV:CFH)J+:AZJ^:@6H%J(:M%6L_;/4 3WUX[1 MJ@FJI<>/H=D?ZM2E*4]=NJMLNFX V7Q[]C)8Y>5L_9B+K.H)U3?%R[Q<+_1< MY>L'8^2#XGD^*X5- LUDHIJ-:@ZJN:CFH9J/:@&JA:@6F>VXH]I>>1VC11-4 M2X\>0K-%U'%-4Q[7['/?!SG5NPF@$4U4F_.Z5Y][U0<[V;@EHZA+5'+-]%\:)V7H=7<%F MJF+JQD%(V4-WSD>U -5"5(M0+4:U!-522FMVA#HH:T>A==.M9LGJ-J=^G:6T3LY2'DU>RZG>K0#-4J*: M@VHNJGFHYJ-:@&HAJD5;K7&5KV/!A6#3S@47Z$ZFHLKR!1=6'::TS@I3'I_V M:)@2U6Q45-@U'%YH]LZT!7@91(UD<17/6 M<*%HGH:]MFX>9I"5)W&9W1YXV-V-?H-UB>MGP/6\#?[=JX MB(TNI6A 6:$5,5!E]':V6"8^/R3\$=#9LS7QG>RT/OC@9YG1R .!A *] W>/ M$ZQ 2F_D,!X&3SJ6],+S];/[]]"[ZV7'+:RT_"M*K#/ZF9(2*GZ4N-'=#QCZ MN?9^A98V_)*NSYTGE!1'B[H9Q(Z@$:I_\L?A/9P)9E>O".)!$ ?NOE"@O./( M\]3HCAB?[=S\(K0:U Y.*/^G;-&X4^%TF&^1([B7C);HBJQJKO9@B5!DB[HX MU%J68.P'<@>5* 22CVMN7'(-* HN/Z4,'8-W8L50;]G7BU^I=]N:*9E%$Q)' MWO_JLK^_$PO;\@(RZH;>@CD!S=^_F\VCKV_0 M)R-]\I9[_A+RV\-1X!.YUPB3GI]L6REP0E9:G5R*'^,-=]-\J8^^TI=0R5_% M4QY-HSAEIW,^=C8I_M+]XF8OE"42*B>+IC?7E)A^D/L =1N&9Z?1C6)8UN[N M@_$)[KS2CG8(_#R.7Y/\'U!+ P04 " #=@PE7T)R_>HL' 2* & M 'AL+W=OLT-VW&$S?M9XB$)%Q(0@4@.^ZOOP5)$2()PE:&Z1>;I!;+9Q?[\@#$ MU9.07]2.,8V^YEFAKB<[K?>7TZE*=BRGZIW8LP)^V0B94PVW\EH6@[* MLRD.@MDTI[R8K*[*9_=R=24..N,%NY=('?*WTNXFS9:4IZS0G%1(,DVUY.;\/(NBLR 4N(/SI[4R34RIJR% M^&)N/J37D\ @8AE+M%%!X=\CNV-99C0!CK]JI9/FG6;@Z?51^\^E\6#,FBIV M)[(_>:IWUY/%!*5L0P^9_B2>?F&U0;'1EXA,E7_14RT;3%!R4%KD]6! D/.B M^D^_UHXX&0!ZW -P/0!W!T0# T@]@)2&5LA*L]Y335=74CPA::1!F[DH?5.. M!FMX8:;Q04OXE<,XO7K05#.8%JV0V* [JG;H9YA:A2[0YX?WZ(@()JIA\9)/5O_\5SH*?7#:/I*SE@:CQ0.33 MOOH(Y283RAD;UD$6OABAMP)I[8=WD0FK^]R"L>?^=I!M8 M#ADC.5\V8':EPDC,I ! MRP;K\E58Z8DK3:&'1L>D!. ;7E#("0CV1"CMS.!E?_87LP[VOLQ\.3#[86!; M4^ %_[D 8I+QOP'FEIK$+- 3E9(6;IRUME,0%X3,NI'J$EM$)!Y >])(0W\; MV-%BRU2G@BC%H/A XT09IVN>#5>36OU(Y60L;6UG8.L,[$_=)!$'4W:AKC#^ M2-<9<]J,^W,1!HNH.V4.L3@>2./0]NW0VQ17'XI': U"/CNA$02[:G/$7LJZDKK HAH7=,UC'EQ!SU2\AB3KJ0'5)X-I2MMM>& MWA9EIWQ/G\U\EXAIDL@#LV8X4<3$";K?^""SPK 'VR4WGRV&RJ%MDN'B M+%;,(=G4:UA5Z.V^9]?!D;2UO6#;;^COOS?)7P>N^+'M[J69/_U/QH+'SDL\]#ZV3GE+EO];SG7 M5NSH[\.VVO:.7VCOG7BVQ.F%>,:C]O6QM+6]8/LZ]O?U>RD2QM)C3BMU "

4J4;N6-"3 \0;6PY!5YZ.]'#8;_/RCU;FJ&4 MJR03ZB!9E=G59F67S?Q."#B4$GXG&_#'R/3P/$<@\2_5/EBHS$.6J_? \&0RR# M(7X&4\6$JE>&=:AT"Q0OM&A1:Z=;1OT00?ID9S&TETLLU2%^JE/;=WMV*GC5 MGFW;2-K:3K"79.^H&. M)*R@E*$U*90)"0SV6_91_(#.=E_8RX4HQ$MW,D26O44O?"C2%WK'+G(JOX!= M"I9@;EM&VNVI;?D>>T>1I871>0=&7I\0H_+"L;2UO7!R9N2E+URG"5''P6\G M<=#=53PG]/OG2<)9W%V@NZ1P/.]N+4Q/3E?E3&[+0V<*E5^[JD-+S=/F8-M- M>9RK\_PVO+RKCJ=9-=5I.3![RPN%,K8!E<&[.:29K Z@53=:[,LS7&NAMU>PDRPPP )PB M 8 >&PO=V]R:W-H965T&ULM5IIU,4G=M8V+KX_6*6U>'A_':FU:'>=^8QP^6?K0ZH2W874<-\'H M6C:US?'9RE1_^!7 MNUHG/CA^\VJC5^;*I-\W'P/>'0]2:ML:%ZUW*ICEZZ/+TY=OGW"]+/B7-;=Q M\EK1DH7WUWSSH7Y]=$*%3&.J1 D:_V[,.],T% 0U_BPRCX8CN7'ZNI?^7FR' M+0L=S3O?_-O6:?WZZ/F1JLU2=TWZU=_^8(H]WU!>Y9LH?]5M7OL$)U9=3+XM MF_&^M2[_UW?%#Y,-ST\>V'!6-IR)WOD@T?);G?2;5\'?JL#5D,878JKLAG+6 M,2A7*>!3BWWIS<]AI9W]2V<7N5I]:V(5[$;>^Z5ZVT7LB/'5<<)IW'-<%=J4V_O/X:6@ZIGO:IOSQX5^(_.S=7YR4R=G9R=/R+O M?##]7.2=_Q],SY*?');,1'H9-[HRKX^0*=&$&W/TYHO/3I^>7#RB]Y-![R>/ M2?];>C\N^72N/E6X^DFG+A@^^GEC@JR/ZG)E&Z-^6^/!QG3)5G&F/KAJKK[\ MXK/G9V*!]46AM5/GKGVXUV]^7#K]2MCLJZRH>-AWA3XPV4:?2M MYK%\79EV88(Z.YNITQ5CT'FUK82 MN?0FX".[T4USSQ."MI$Z5'ICDVYF"IXE[_(9<:1#M9:@ MU.8&=+J!!FE&Z4U7<\WDL2A\0+<&Q(UC?=U5V/K;K0V-1@1.GSVY.&A+]/"H MWF#'C=G;.,N^]C#OZUMCKF$%\3[@!8:FH,5VF+W1">JGM4XPIC*6 K-DW:AE M\*TH_/O\:J[>>U]G](5NI2YK> .RRB;$3?OO[VDX>J]680.Q82<<"(["!O$ MN#6ALN+71G<.I4SP P_BR8@<;)JKJVX1DW8I+\>?AWP'TWP7*H15@-2% $!V M JJ96G1).9]4 W'9R!E,1E=0&X(;<;XV]]A0 _1UIQOLIJFU72YMA>+(/*"Z M"(,)"7V"/+$.BA"HQ3,[V-T*81?U C LOH!\] _7R%!=$5M:M%A./L:K5*I^ M?HX\,XDPP>.U\XU?W66 NB5G(U8@=!'D4+&@$4' M]+8I3A0)IK&Z.$D/>8^5L=ML8%BUYED+!$4ASWNL2&Q= 4-#:ZO@#7;[UE9J M"7KQ@:$G&="1RZ8D!N-GDNB=$PK17R'W)A@K#&QUA0Z,Q*"QU5 M.L+K:$IC]M6X>L+?!F>J>Z3++I.CV$A10%-BAJ9DMN6AM2:'$:1=2S<:\C92 MP@I0A/GND./)P%5MRE:C--/CCLFF[&E!,AK /'7)N_=Y9!D>N$N$=B M8?N%B*4\XL1]"L!"BM[EF)&T^B0!"FI;R]H)=_'<+.] Q&9H!9#HJ "%%0 = M_(L'*Q_V8&X"8KI\*/"64.L1H:4';B]$P#XH?-\9DL66UH%R+%]FD#A=X@V4 MR(!%E>,]"++-.,+N2* VTQYG>+@+DUV=>]],G4>I)0OVL6264 ,3[A#(76+) M%K"32!/;XE"3464 ?8MT3NO@N]5:]+(Q=L*U@BPD25\FJ $M3KXBVG(9V'2+ M!B0OY@=[0[%^N33,D:B^!##53XB^>O[5;/A\TZ#%HGEQE.P0VF1ST3383CJ4 M@V8*="H.:+QV)?3.NZ]KVW3"BZM 2F%]PYFC,[X7;XP M?W;0M^GU_/QL_KRG/5FDU>?G\V?#(P[SDUZXI\[#'7?IQ9!1. 3@O\^]$1L0 M6QA%"O8D:,"H5U<@\Z$5/-]FWPI%0ZC9(P]9<,6S#YHDO2<+6]](L)G?2G=J M(&!I>=E2&@5V;UNE*E!HR/&_K:0:"L9C#6TIP3ME=(;>CM <6_#L6:3#&*N9 MB-(/04)AH-A!HN )XCA;"2F6IF._C#J$HJCV<,D\#+I")*7G*2TQZZAXL;0G MC[>4T/,8IUKT8SDX-^ /W\%-'';,BDS0)"2H=HIGT"#&[N MT8WT0-@._T@'8/4A'#L0 9C3M!LSG 'R:UV!7*(M'?W? O4>O0V8QBX;JRXR MJ(C#C=DQ5SN.#4! &0>'8$;3]SS9$L"KOQ'9/X=0-3*P]*$"6S<[:VL#+$ , M.15J1TX7N;''PYR6LB.W8AP[42BM;,G#$(OD;(3LC<9 7= LRV;,GN'QN))0 ME@0J(VK9,P'DWD#%/H$A&[6?J#LX7(K(K'AKLH I*9=+@=?0,@.S[G-"SYYD MMP#LK;E2RI=F]YOIG(L%P8V M(I ;3<7@)I,K%!F_S5=L>WR[7><.,%M?YAPFCY':'KC)_#2RM'&X$$J9QXFG MX;[GDVHA+TO0KYL\PN)3>#CV!=+< >F9;"EY:$/0^N;F\;]>//S/@:B]W')D MYC6YU-5_=#'E+>+_ECG'Z\&N2>--)BH0-#'Y-M%._)$.)?\A$.^[6NY/AES' MVMSQLA )/Y/[XX#M_>N#Y\(R'WS=]?7GX MNK[,3N[*^OOCJY&>N>*[NVK-.P[:U(+M*?/+R1<@5]^]V])AMY>(6\W$7%V* M/V!^@SZN3[5=A9?>)\>)D349C2YYRW$%/63[=HHL?"@N0S0.N']PG+1F$CR MM.;U4V;PUB;YCF/B,NDC#_I,\E,:@$=@$M>^:^K2S];E(NL/Y-5XDR7T^&B. MR[GY.HZ.B5M>.%3Q+IWCM<=^0_?/@4OEAI#\5X]?+IR?"H.<*5VZOE%!1)IR M?I3OPE]"UPIDQ)F,EHWF]&8V?* MM8F]ZUOP[.5MCLX&I4%MV^3O(ZI\TULTG<[8^=C!.)0-&!(K6"&AY&4SQZA< MY[/R6>.^?9ARTP+S,UH!&3/7YN M4J-410Y%G!(XAO"XG:MAN>38N9V:'_K*^7CRBP$9$/B[".H'0LT_'AB>#C^] MN,R_.!B7Y]]M ,4K7O8U9HFM)_-GWQSE)K1_D_Q&?G^P\"GY5EZND;XF< $^ M)T7U;WC \(.4-_\!4$L#!!0 ( -V#"5>@ 42B(!H ")3 8 >&PO M=V]R:W-H965T&UL[5SK;]M&MO]7"+=;M("D6+9C)WT$<)QF MF]YV&\1-\WDDCJ2I*8[*(:TH?_W]G7/F18ERTQ1WL;C8+XE%SN/,>;^&WVYM M<^=66K?%^W55N^].5FV[^?K1(S=?Z;5R$[O1-=XL;+-6+7XVRT=NTVA5\J1U M]>CL]/3RT5J9^N39M_SL=?/L6]NUE:GUZZ9PW7JMFMUS7=GM=R?3D_#@C5FN M6GKPZ-FW&[74M[I]NWG=X->CN$IIUKIVQM9%HQ??G5Q/OWY^0>-YP&]&;UWV M=T$GF5E[1S]>E=^=G!) NM+SEE90^.]>W^BJHH4 QA]^S9.X)4W,_PZKO^2S MXRPSY?2-K=Z9LEU]=_+DI"CU0G55^\9N?]#^/(]IO;FM'/];;&7LQ?E),>]< M:]=^,B!8FUK^5^\]'K()3TZ/3#CS$\X8;MF(H7RA6O7LV\9NBX9&8S7Z@X_* MLP&W0HS"+HI;LZS-PLQ5W1;7\[GMZM;4R^*UK7/#'KIX4 MYZ>CXNST[/R!]<[CX<]YO?/_D\/+VA?#:Y,P?>TV:JZ_.X&T.-WA, Z"XN:-F>FR,'7Q+XOY9T5KBW9@!]65IL7 MA:E5/3>J*ERK6@U-T.*EHPU?Z+E>SW13G$^9&8-QU77>8^49O M;-,6$'^2X6)Z.OX?K%MAW-:T*][^]OL;>O^S:N:KXNQAX3L MXQ"$#%!RHQK%^@0OAZ ?A!I S6U-*M2T.]GZ[>1V4OSS^OHU5-L?G0&+0*QK MZ$&:0:A9JSM=Z+B]JDL<'KIS0[L[[*V [,4"VHWA4&M"N\-J=&)!!#T?QB(M M-I\+Z$2J&A1QDYS@K.L- ML1T& 8CF$'+3%C-=&7U/JS8:8"MG:S6K=-%!6S0,^]PT\VX-N+&HARX<$]C' MFMJ?I3)J9BK3$K/M(V"?0#-5T7H%ZTR9WO87;@!5W M >C4MG0%2WE-(^@\0AG\F.V.$W%4;%<&*]&$SLG:HV+6M40/'&K-\2F3=-(YP %K4!$TG-\5 M6]4TD&",Y-]C8H"2Y1T84+)E8)QL#=J 98?>E8"@LAOF809O4EQ#)KJVPQ$) MNH1Q S0RDJ!35$T'GFG,;S6$I X""J3.C9.MYRU)-+:#P24]U%78SV"))E= MU:Y8-'9-.[A,?B;%&^/N9/.W('_3PF%A?GFW@CXH?MV:IE+%"OIEIC6\A0V0 M>B_T(\2]?'$]\KR\@:Q@*F )>,>^I2F9PAX!:6(0IZVIJB#J?G6L$$"E];&< M 3XA^D06W8C0JLJS/J9A'T)2;9F)&F9CEJ8A/O? 'H+H(9EKN$,\TT-51K F MQ:N>-Z"V ;1SUO8/:V;HXM*(4X@= M D=!D$ XT>Y ^:L6*B)L1OJQ3+C>6.<,:QPVP5@/XM!AQ*:;P>85*ZTJ-B]0 M:Y%7/91@T$QM'U"M7EJVJB =]!0)PJQS$ CG>M"])"WT7A'21++GMH'^O#<- M=.Z7M-S9Z3/+_IRH:%Z"==L M*T2U6E+N2\A"4R?C 5:]IQ$D""Q%L%W@+H(\*'ZLV\(R>$4G]IF)W2A0>.\U M= J=L/\P_T5$]KZ)\(<[YGA$ M1&^)T6#)2,WI1F29!9&L@*AY1<$$*7V[MGQLKT"BU=45Y #:Q#%4"T" X4&E MVPT9DZX6W)$670;/3;$ 6L!2)R2 M0/1] BPRT0M0LEX>@7@[:%+7=)MAIHR( ;H?L=GX:'Y.JLQ\$!")K5TN>'VW MP]L"CV8LCK]*XU=W<\B $!UJHO'B1].24H[ NE77EG9+O-.$XPDNR,*:OH;# M$/Y/GK8KTX#)55^]<\OB$2<]- PZWUZKL4KF MW=@%C MXSEF3:FH$?'D".ZLIDL@IYQ585-E!81/+U#D#B6#J$MY"+1"'0WBF M-:TH%PKQ"085#09KL+5E703M9VOO>]"6PF TGBT3"W[O-)P32)089M8^?[+U M# J?T519/@,<*=.25KX/@0H.L@OV3%05+EY.U_[;.-8XV!;2NX[,M5M1M7 M!J-+=A1=*XJ=F0[[P:%?PE961*\N"!G9,E*I'-#C!!4KRI4FM0SOCWU%8&-& M7@I@T0D6$)50%D#=?\W>[PKJDNCTMF;]>-NRIY(LMJGAR+6=-WXW1]?R82#! MJ4GLFCO=0LW590@[^+ADOO#.5#N)S**WM5$;S]4/A:!HM^S&?1:Z*588T2[\#<0,+VJ@]-W8QL8$&%1MBG8 MN%$XMT\ .)@&\N_8_R+000&[%1!DH H#FVQ@DX5!6Z%GKGY@!4EZ)"M%[$2< M'!Q,1F]TGR%O8.V&>)0PTCZX)P4U#<7NWKL"D:R9!UA&PFID:6&>-FJ7*4VH M,UD2P=!*-4L]4_,[[Q: D54XM00[9$@05L%WTV(0<2@?51X?F$R^&U28(<(@ MHOD9Q"$\MC(+'8B9SKS')1J\VPF[VP8Q6#FNK+TC30"TU):\-3(=MA$=U3EQ M.Q:D%2U):0C(B5PQ?I)H[_BQ!(;L40P4/4GNC286$#W].TA.WBV'NA3M5T#< MS=!DMD=DP)-SSOS\8P>80NJ.5SW(X4R*D'GZ$Q9=DD?&"L?;'E+'C8\/P2"" M#. !IWQ'&DK&5)0)5LEK!X,$3D.P@J"J@O,M(=.,-NL92*_WR9^GT,.?E_'* MG.\V"%3AY&7 3L\>C(WO\P@+=5XW^7>YB#3#% M*#T$\:/*P\.&0K(L-S1B_H$7W1C1-I2BB$D8"C3?^T3-@K!RSUA90I'5/F&! M@+!IQT3!HB;;2#2.F9;T%RC(:W*UOV M]8)H1>?9M)_-80I[;:.C +<("UILJ!W?H(" M&/]D*.US+ZX8"\G:'ORKE701RP21W\29/B[W(DAK?AXSB MFP<39\RJ/OM(24.2 :)!.3D^T0\7AX_62'X.9RDQ<4%$Y9B9 M$Z/DPC?=,C^MN)4/9Q]%WKTRI3Q4S*#D&.6 8H#*5\2$1^D(UO!IQ'Z>NF\V M6,)\>BTD]1'W\$;>5'%8 FXNK7>IEI;RR91@"SA@$\,6:!8\B2S#+]E5FME1 M$JP^CI04[Y#BD@3> / ' !(:2[W0C"U6KCES;H.-]OJJT,< MQHH"D$5N0M"1T6'T A668_/@=)1C[Y9"W2XIDZQ[,GL@[!RC1\@"#6>:C>H: M@)@/!_8*%EB1Q1IS8"]&*GFWO)H'5N"[EG5B*BH>-Z5Z!:Y,)#G713%94%Y; MU5/EH,'G%T]'IZ>GHL8O+_GOP :]L/3C&8$?#^PT/3U+6TW/G_;V^D26N[&0 M)7)0?2)S$3QGJDADWE#F\7B7)":U )KK9K_O)=DX^R!+-;245_ND];'BAJ>1 MWD>0/#H(E7NU'-=S6W,O1 )FJ0,>#^&IZ.KI.)Y!]?0\M8\,ZT7UQ$@9@ L2 MR'\A%I)@F$-VQW+&@>]^R"UY%,S/$8/ E0<'ODY)CZ+=^81BS'4 J2S)DA9B MS1L*^#CXQK24'P^A?2%I%$-> *W".DUQCB5 \ >B$KSOPTD*DJ(D7\_[P"IA M%UPZK@IE!^#LMU1;/%(/5_M9_4XQ7HS-^^7IH'TX\.#4E/5^@N ?B%ER;,/A M3%U,3_]!*Q@V3BV7W;BTR&;C8^2N;P57*KA]P.["=CF@/B]3PG*4G>0&Y9"^ MU@J=HO\,**\8XYII/XR'*WB>/#_\.NO]FJ9?WD]\,NPGAD A:EX ^.2<0>J! M$Y.D?X:CB,R'%L@[RY$'5#[M>]S9@X_ Y-4A)C]2\TY2VBL+MONV MS^E]9%$"&<*%$>>G_\!"T_ /P3X]PQ]'.CP$Q,% M'_(@7HYBIOR2C<^ ME^1SM3<1SN Y'@D)>:7V85!C]=C47)6@FHEXQ0RS^,J\;,HI4P1!W1=N87Q3 M0:-J1WZ5N%. UE:Q%P4G8)8>""$L%4W\:29#IQ@NW_6P$:DV&MA9BD4N 4C^ MY":EZ.[U3LZ&&:8E<1$M8.>PMBY%!]E2SE8LP.(N^[ '.,A/,MBD%JE&=H]* MV%E#4-\9D;I/=)Q2N+Q=63 E\51IG 0!EBO+1Y.39;QUV-/DC*P+2II>%1JG-*F^&RCR5 MO^5ZK0!TK 8;251-KABS(3=!2#SM^[I \#RMCN6EH>V!U8ZLU%MFKS)VNS J2ZQU24H!4S/(E;G8 4YT[[IF(E-'0=R,D$?U@O:DWSI\I()4>OL&#EK:A->-(.PY5"W"%D51, ME@NI4Y$I-A\^@!FB^IIU%&'$I?*:=*'^WM629XA*/V!0D@%)EB;%/Z7F0,Z, M[Y<(D)1!S$W*NO=,3"AEI.)>/\M!@X>"SU[V#VAZC_=/.2P0T5@ M-\EQ6V:*ZPAVI4^&.PZCLO)E)YF+!5NA3T]S4P\'76^];>-2K;3E4M:%JBP@*#SL M<>>B"RMJ.C4EIB)V8SN$[K[3S,2"NP3?B+*I%TF94BIN?K#OAO1 M]IM2]W5I9:3^ @\;YVEVY!AP:8T82$GC+*A3"M,XTNZ&H,NZL,63YN%;GV-0 M]\I48O==, STKE+0!"O1"['"@MCCE LQV9J\6FAY<6*VY]36%E<>*)4",-^D MX.TOKP+'U^[UE!\5M[Y'$FN9O3&>GOGN7" W4:Y]SL?E'?(Q,!S>V NF\R;$ M)0-RW'#PD.GTFUZTLJ&>HW)@CDSQJ#CJ:$K4JGU)7N5E;NIR-N^E))^Q.0QV M3.V"@O7H%]-#"$]784"&RS> )D<$#G1UVP(5-)'W0O/8( MG[II,+1RE@NR^_;XP$>4U#*A!K'JAW3"T+YJN64L#$>(L%-52-)QZP CBJ0^ M[4$0W%/[)!S@7OSA=#;*NR7+QKH#OZA'B=ST9K:JAZ/Y/"C/?&)>WN?@IED2 M3IZ<90_^9CY^H,H\2L<>8MN#&OL1_X";7SZ_2EFQ1,MW_G)%CZ6CV-")6!6$ M452=#3+9NZ1Q)(]Q\00G>2$WLN#+KTCK_91=BF%WA8K3\)@X^)]303?S RD) MQQD%UM#J>$W+-Z]RB/I2SYJ.!(*L1O$EXCXJ?)ZTD,5-)V*5X9."3YB "A#-U2;#N. M'6CZ\0!F3M+ EGR?:=N8MM6QA]V2$RD)'&EC92O\R[RUW@C_A=TO1Y>7IV!4 MU8@U93V8\4Q047$R6X>*U +GE,@5R'MDF(M]%RK;CJP9AO,Y! RQWTB.Z+J9 MTW]T7'2'&[X4\YM-VK^1=1LNHA&TOZ22/#O.,MAW4QMIBJ$P/R",30"LY'*I MI9":.<,A Z'?DQ_&WK"9QPZ\C"??Q:M.(1&=[D ,E&+)*M^%U;SVR1 :.VG" MM-YRP-NSK2Y/BUA>.77'%>NR)!-!IAJGE M0C8KF2&^ Q!+Z -&DE2SCS"=O_AXD'-^B.7^RVS_9;8>LX&;J':H@I+W]77J M 1;3PO !CJ 4I01+36EU<8VS5I_,@?^?N"]0XE-(\*!E^;&K=G\1PW]]DY_5 M;J!@^? >'$?^JM[K!SRCV$;2\KC.A3H^WP#N70#>A2X5NGDE$:,DK+F?ZP). MTM$MJ8BN2KN1BWY8O,-"C9&;7@6\*G&Y;+U_ 9:;K.#^5Y;8B C=Q0NFDLE7 M[PONX)>TC+1V--Z]=OXN2Z-7]*F+>W*:2UU%)W?@_G9(TP>CC6;Y<&2HH>'H^D--X.Q]<7?$8B>)3<-! M778Z?W,K'."A*^WAUCAT8Z 5Y(DO,C_G4/.77T^VB,X?3+J+3WF M/?N[]5&U%#D0?][Z2_',2#ZFKSM.Q5 *EJ.[G=!SNPN]'C5V"<]"3IUSQ+% MH@RUME,+,"=)&8%)806C(QN!( P=)RPG_4-P9<#'J;[6(C>9*IGMD19[!GDA MW^J6-Q?3=OQN7'+:+\&2,K%)Q$/+]#BT3*>&X0#[\PJ1\/AVSFD4CU!& 7=6 MLS#%S>_TKOBY+:J7P/4YS#'5H#L$6J3ENS3^UKV4J=F>9=Q%R)6R2+I-NT?[T (M"[@V3"78@M,W=/4C MBJ*_IS8DD7L.CJBY:A?$0XXO2:72WT)BX1H5<#74C$K9@=*>KJ5<0A6PCIVP MJ-3&00/\"V#]1(DL^+/%+8%40)O" Z!Z E]!V?!E37I!]U92SG%&I9)[4P9( MXX3]CMK\>!!AOJ?H*\P']R629@RS/):ZEE/EP22GXXKCAO=[J9J#KU_T+BR^ M,%5'^_[GGG)3=<)P\@T-D0H 30Y$JA$?G^^Y(.>+Q)Y)_;8->Q>[L2"))7$Q MYF8.=G/%V_+?(X!;!XNO8^]A>1R+ 87^.R:#7R'I.$3 ?&'RNMPSF;S.OI[, M6V8C0K)^3KKZ+^M8(XO[O:8YD^0 MX^]PAK;\OX.C?AZ8B?=_E;< ?-K_ M$=CX=2P"FC\]=3/$OL7CT>GT:G0Q/2W.+T>73Z=QXMO UD?LX?0<4R^NBNG% M69;-S[8(_!]>7IR/'F.;\//QZ.KJ2:J@/1T\NKXN)L=#F='AR/ MFH/VOA_6V-J2.R_>W$MF 2Y;6/Z?6CRVO:]]]2>(KF2G)7Q")[KM@Y<'G[-U M#][ R^O;Y]$;B-\QB/70X)',;!D9M]==0X%<"#O:5#X$-"*OQ#+BY+ZMV3GF M#;;&EW(Z1P[CC+Y9V(]F2ZO%0_-?KTI;\Y9>,!I&9Q6#7Q=/R=)%G9)J%YK% M4[XF?KY&LFJULQ5_L^?(M]!ZP=&>4U*:4HJ_!!6W#SU,KLP>_(F@>B51YI ' M(R20#P$[&?KHW:/LNX5KW2SYZXS\N9RZE4\8QJ=%^ #DM7SW, V7KT?^K)HE MW;2O] )33R=7CT^*1K[(*#]:N^&O(,YLV]HU_[G2"J:#!N#]PD(Y^A^T0?PL MYK/_!5!+ P04 " #=@PE7CZ\AIIL& ?%@ &0 'AL+W=OV^N+G3C"E71>R-L4Y;2/%Y3H9>7@\F@>_"[NLT=/QA=7=3RECZ0^Z-^;[ : M]2B9*JFR2E?"T.)R\'9R=CUE>2_PIZ*E7?LMV).YUG>\^#F['(S9("HH=8P@ M\>^>;J@H& AF?&XQ![U*WKC^NT/_R?L.7^;2THTN/JG,Y9>#DX'(:"&;POVN ME_^@UI\9XZ6ZL/ZO6 ;9>#H0:6.=+MO-L*!45?@O'UH>UC:BD,2P.-?WA7_6X8IRH.R@=G\%9AG[OZ22HC_I1%0^(=2=L8 M N/.7HPBG@<)\_@);VGB<=+_G5/ ]!T-Q"7R9FM94J7 ]2!)7-/@ZOOOYL*(G$'BSQ]L.-.(E![3X!667B!V730O,S&^3NO9RRG/30 ME0EIA4U85:FJ9<$ I;9.R.Q>5@[=0S<6 M96'N ,Z:6+I7M<(%#I"UR<@4CT&U#-UA3FY)5'48M31.L2K/AO-XY8HAD4E' MD7C+&@);G0Y%-C @3;\C8X3%BD)^9:C6QN%58U5U"^==;HC>%'1/Q;ILKLA( MD^:/ 14,: ,M_Z3 O:KJ!A8TECR9K<(U@$A\S!&R%0QZARK[_=@H]$+H.:>Q MG!<](ON$=K,MVE1;PJR#@@/".V!9\(NF>1Z00PM=8#38,_']=Z='QZ?GXE=/ MP@3KDW@2GXO?&LU,^5RP/H:^E;>QLC[@*D-85(K4D"$H:W%'3(*)-[I$1!\] M[O&Y[16U6U*-68.D@O&IM+GGP/^@SXV"R5P:&T BA_F5[G$V%&YZ$_?>_!QX MT>"4\Q3YV&WO\V;%\%"0\H*90B4Y)"W[6G6K(89IFC.)GP-'7?H&JI@8BQ 6 MTNRF90>9$ BFM?';813+I))K!I09H^?:2%8^?UP7:DU!IQ=>6B;NBU*> (D%UR%MG5? MV+IEKD"[X;PPC ,G*J1>QMIT[3L$7()M35ES>X%/#_A:CB^E00-TJ_880$,Y:,$#V=#[FU1NU1%:W37UGLY.^A> (0/T1( PEC)-RCNQ,)OYI+%Y[ M&+1_O+:'9S[2X^3\W_:_*]8N 3N2-VU]*6UAPKR<5S?[^EHO<2#BX?');&W= MU<[VDX_:K1KN9J3_#MR+AVJ5]R_'X*>V:G[M#Q7?XMJ!.!V.3V=?Q]S7P_VW MDGZ['/^7$W\VC*='+Y?X7P_W?Y'XL^%I,GVYQ ]PW9H'EU6WE5K@# @CUT>O M/X%B2N!C#4/7#S9(:__63UY^5.J,#]XZ&-,)/1UV[B",9#Y$B6DT25AZ%DV# M*&0Q5M5=]WG5?=VDNBQA?V\1S#E(HJ/3H3B8SJ+QV"?[P61X/!YCQ5#WAT]. M%RV$=3J]$P=QA$;"FUY#D!YJ'#")SV$+$N-H I.FT:EX)&G:P\=_GN[M;K.' M\DERU'%^W/'X'.7Q*^_>\;%:OC'#X#I3!8LE&P(NM.F)N*N][>V?GU'>2:;E55L:JY M+' H)"[P[:!UM?NI(T(A>^#+4[C)>'@TF8F;<+F C-K1*UX?#Z>SZ2%?.K'> MZU;O[L/8OFD)FG"*7_*?:G4A8?L[@7;Z 8U/X8G(FCZMK7I +OM[+^)[KR>: M( <^V<+OW/G&1&A@7P?J'Q]=@N6$%_)WSU%U!+ P04 M " #=@PE7P0P0"GX" ![!@ &0 'AL+W=O(!A[K2NBY5QK33'U?9R763(]D@X)F M"JEJ9BA4:U\W"EGN2'7EAT&0^#7CPDMG;FRITIEL3<4%+A7HMJZ9^K7 2F[F MWMC;#MSR=6GL@)_.&K;&.S3?FJ6BR!]4WVPF:RDO+?!IWSN!=805I@9J\"H>L*0E[O>WZA]<[I3+ MBFF\E-4/GIMR[DT\R+%@;65NY>8C]OF<6+U,5MI]8=-AX]"#K-5&UCV9'-1< M="U[[/=ACS )7B"$/2%TOKN%G,LK9E@Z4W(#RJ))S79K#TC< M1TJ'S'HDZY"9I->J#<@":!H*6=&CYV(-[[B@$=EJHNKW4SAZ,PF#Z/R_MW1% MT%V1[< 59EBOR&DT/OX+;>^1_81#BESH5C&1X8!Y"V?)9"]*PEW4[=8VFISM M9DY/3X;^5VE8!M$5E!V\*\LW3*UI5Z#"@JC!Z/3$ ]65NBXPLG'E924-%2O7+>GO@,H" M:+Z0TFP#N\#POTE_ U!+ P04 " #=@PE7^H*!'Y," !]!@ &0 'AL M+W=OX*;[]P..^#Q;"W5@RX1#3Q5 M7.AY4!I33\-09R565/=EC<*N%%)5U%A3K4)=*Z2Y3ZIX2*)H%%:4B2"=>=^M M2F>R,9P)O%6@FZJBZM<"N5S/@T&P==RQ56F<(TQG-5WA/9IO]:VR5MBAY*Q" MH9D4H+"8!Q>#Z2)Q\3[@.\.UWIF#JV0IY8,S/N7S('*$D&-F' *UPR->(N<. MR-+XN<$,NBU=XNY\B_[!UVYK65*-EY+_8+DIY\$D@!P+VG!S)];<;>997U-!TIN0: ME(NV:&[B2_79EAP3[E#NC;*KS.:9]"++5(,Y?&%TR3@S#/4L-!;8+8?9!F31 M@I!70$9P(X4I-;P7.>8O\T-+J&-%MJP6Y"C@YT;T(8YZ0"(2'\&+NRICCQ?_ M6Y4M2'(8Q#V/J:YIAO/ WG^-ZA&#]/1D,(K.CU!,.HK),?2_I7@<9-B' SB= MC^_X,FD?EC8@"S E0B&Y?9],K. M$]8C&TU%KM]-X?1D0J+X_+^/]HS1G_'6 M<8495DM4$ ]Z>]'N(K@/@6LEM08C05C)HJXRRG47]P;BWG XVK%)+XY)9V]; MD1/9H=N7[@C"16JE1<^=^J-,*TZ=-Y.6R]: M27D.;X7YAJH5$QHX%C8UZH^' :A6[%K#R-H+S%(:*U=^6MK_ RH78-<+*6PE*KJS6["WKV= MW9C&:U71O16N*4MIMW>DS?JVE_;:C0]J67C>&,YN:KFDC^0_U_<67\,.)5IM=W$Y8/ K\K6KN#M>!(YL9\X8^W^6TO88=(4^890>)G1:]( M:P:"&U]WF+W.)"L>KEOT-R%VQ#*7CEX9_8?*?7';F_9$3@O9:/_!K'^F73P7 MC)<9[<+_8AUETW%/9(WSIMPIPX-25?%7;G9Y.%"8)M]0&.T41L'O:"AX^5IZ M.;NQ9BTL2P.-%R'4H WG5,5%^>@M3A7T_.P70DCN9NB!Q3O#;*=W%_5&W]"[ M%.]-Y0LG?JIRRH_UA_"AK,GC]++Y,49KR:=5Y-SZ&>\.J]W.1!157PJ M2+PR92VKK2BD$Y41"U7)*B.AHX2L_OAL$4UEC+55^!Y&9$@V9$1L0KRFCJ3/EM M/]8%/EC4#/-$'Q2(-ABR7#O7 !95]7)#K@^G:JFLB[H\8I$-+O7@B :TDKH) M*4<0M [(G!Q0H2T_AQM=&61(K:2&I.UK)+0CJ0^JW2=E&3\]8 '%X>"$H=AS!JI*W=_W /.(, M1-FC#C2-#CQH[)X\;=>S*2YVM!7:,'8%:@$7<++OT[80@6M 0!/!IM3J+Z0G M,@YIW_?J4:L.Q&\GD>\:1*R1NL?3JWZ2)($V[9J;+4 5EBAV(DC(5Y/ Q4+= MQ1*4L!@%@C!'P0"]_8[!]/ET;S&=CHY,.K7Y?P8SZ0JQP.O(1?(P\$GEG.# G$3=\%Z# M'D^D?#Y19S(<7 ]J'U"?E9+!],?!N)-XQLXCEM$E4UY2J^[+#AD58<4/^6!59C&P3/W[%H\>30=)>,7W_T-8.W' M8Y%>7?#6Y!]RXZOGX;+K-M(D%9\,]^A>^_)JC/O09+N+0 MO+O9A9A.^O\0:G35?CWT/AD>/ U+PKW$#V!^ R#U\978[79O[)?Q:;D7CP]T M7.9+AN.'-W5X:,Z-Q[,U+/F%098%<+XPQKL9W>QK=)XTG2YADB M(0K7),$ H&7?7]^S $F1$BT[K=-VIB\V"0&+_3A[=@'I=*7TK5D*8=E]FF3F MK+>T-G][<&#"I4BY&:A<9/ADH73*+5YU?&!R+7CD%J7)03 <3@]2+K/>^:D; MN]'GIZJPB4AS7<3_B'%RC2>&5DR5^J67JZCL]Z0%!*)""U) MX/AW)ZY$DI @J/&]E-FKMZ2%S>=*^J_.=M@RYT92;C.SRK'?<8Y%8\"*Q MG]7JO2CMF9"\4"7&_64K/W<\[+&P,%:EY6)HD,K,_^?WI1\:"XX?6Q"4"P*G MM]_(:?F.6WY^JM6*:9H-:?3@3'6KH9S,*"A?K,:G$NOL^946D;3L(M9"P->6 M\2QB?RFXYIE].#VPV((F'H2EN$LO+GA$W)1]5)E=&O;G+!)1>_T!5*OU"RK] M+H.= G\KL@$;#_LL& ;C'?+&M;UC)V_\4O9Z<8?=XBAEWIJULH>[I/^XLCO%=2M[-& [MV&?,O:KF&N\/K"1#P3^VJ5@ M5RK->?; L$1 !).958P_(6XE[9+="!V*G/*QFOU>)9',8L.NKZ_[[,,-VWO] MRW$0#&?KJ6Y@--MGH")L8T0F\6!$6-#F4"%EB>(9"[W$!0]E(K&C6K B9U M ME4E"3( !T).QT M;LES++)0Y3U@!T&IGVK:":W,*0ZMH5JY5*$1D2*(6(7UH M>"),0U#I(])]=#0S[.+K1UH6:YYZ5[P?7 W8-[#G2A.!L-<\S6=8-H 7/ERQ M/2,$^YNR@AWO#]B7(ERRG#\X/5;<@ DBP6#2;T7RP(*)BTXPH)A]Y!IS@Y'/ MG'; *" -"S?B9^0]].+8(W+[8/ IE^S1A#)@7]SRBVIY%;4!^XHY&Q_"!LB+ M.CVEYHF,.5&W(17V1OLLQ)2DA% HM(77V$)F'.%#]$)U)_!L#6*18"$%B8*> MR;1(,89/"X'_WPNIG=K&.:*:D$A\$!%@[%*K(E["J9FHN:?O)N\%@)],1&-; MX,A6XA*%39UZ$J\7659@PF>1*VTI2E1'D$-O_NH@3$8OI DQY4%PC3" ,MD[ MX"B= SUC'[H \SAR2 N6*>"KF/^.@D:6421+G\>*K U5!J]DI"Q2QRFVD>"'=?I]I#FT M5%K&-Y4VA3\$YPU*CHL[F(99:1 M:A=%C%I6V]2&(Z8A;5-^2S-3JA\(\CHK2[P;X!,V YBJP,:"S*/M+Y4&K3KN M>%[^.MMY&&J@03KH0S-R,8EW$=.P=;T!R?N@L@A^NJ;I^5)85PP*O-33M8*F.E"VJ0FXC-G]VJI M #IL@^><:SL N!X !J(#M]19!AHB9) M@H3ZU1AA31]#85(X_Y'XA!I "B5H-P=I//A4V&4'$HFXQ=0D ]=1P<2H=P=M MO.*:*IH4V)$O8"G2B:35--1GF8@WQMQ*B,=^GMBJW/:M'J4@@4]+!!G+$BRSSF5\7M>^9J99U:?\@6<4ABF@+F]<2-98J:P6]\Y# MI&?I$5P*3Y&86Q%EPI@9569*%X*!(=KQ 9N!^6(< $ATS>H M'%4@ZWA=@T!I8;A$J,G?#OA4_H2.A39D.P]!W\:[M4\#Y>0J@S=!-* 9WIG?U9JYDI$@_]G))9% MT"5")8 RGA)\H-8Z-?VY[3<"8B+)5Q;@--P=?3!3:5_E78WO^^).@]0U 6-6 M>.IQ>_%*U1*>2PXSR"H)#X;6-SO>%U4CM.G<"GY4?\FEKB^K^>>9=#( W3(> M^51I5XR4BLF>W'>T#:*P."<:YGBFBG>K<#$ZGGH'U?4^Y&:) UV"!!-D$S8# MRK/RM.B*^)- ;^HDC2FHE5'-)7:E*J)P2,P+=&4X1+IB$T-03-IA]Z/AD)DE MF, \QGIH?I"Y:#=4>(N&2\6"HN5U* L-M>;-W;^5.[=[,$?*E594)L0]EDC# MB4.)?<:3IBZM?7V9+!=0 RR]\UX=]0^/APS\ZE?ZG4#S:LV4+[7527]\N+75 M8Z9#0"Z[FYRCP<^).:\-;@8\""8_%N!66$<=ME5]'M@;6I5X6!OQF$=:B-D! MEL<#,.D?=0:@2\G2_Z85@&#J G"\58GKJ*WK#978-Y%,"A(#%P?^B9% MK="W*DWT"%>-3@8G)W]Z5GA1,CBQ:)'475OEZ$=1N7%VVCC2I?[X0*81.W-; M'JNZO L[J9WQK0(Q^6TCO#L6O1H-!Q,?^=*[Z$.W+7?UV!#1K?5@"Y M/VTIT&B%S0["^Q$E-OAE6XG#_J1-0!T@1&F5QM]K1" @U[>4>&QAK;PGH8-V M-](ZR.4&+3N/=%!J[#N4YO?I1#NAN/9O_V_/AI4 ZW+]#88G M^_5)*9(F=%?;6],FPVG'XI.3X3[[JNB*C"Z%&GJ-^I-IT'H_#*;L@S X_(6% MUNX.6&F71IMBVVO7HTZ"RN(W[HLVVK#/$KH_>TS@*_FC1BE!E@:BRL.5>PEK,&;+$$SJ^I[XH/&% MOKOCI)\M$ T#'OZ[_7JT_F7$A?]!P'JZ_UD%^MN8KK(3L<#2X>!HTF/:_U3! MOUB5NY\'S)6U*G6/2\%Q9*8)^'RAD 7E"VU0_U[D_)]02P,$% @ W8,) M5PYU1JY%#0 :"X !D !X;"]W;W)K&ULS5I9 M<]LX$OXK*,_L;%)%TR1UYW"5[62N2BJI.+OS#)&0A I)< C0LO?7;W>#!TA1 MLC.;F9T'6R(%-/K\^B!?[57Y1>^$,.P^2W/]^FQG3/'BXD+'.Y%Q[:M"Y/#+ M1I49-W!9;B]T40J>T*8LO8B"8'Z1<9F?7;ZB>Q_+RU>J,JG,Q<>2Z2K+>/EP M+5*U?WT6GC4W/LGMSN"-B\M7!=^*6V'^57PLX>JBI9+(3.1:JIR58O/Z["I\ M<3W%];3@WU+LM?.=H21KI;[@Q2_)Z[, &1*IB U2X/!Q)VY$FB(A8./WFN99 M>R1N=+\WU'\DV4&6-=?B1J6_R<3L7I\MSU@B-KQ*S2>U_UG4\LR07JQ23?_9 MWJZ=P(EQI8W*ZLUPGBX)HI!5S M0O0F3Q#SG^SM[Y4T#^Q9+>_S,8$MO>DX/0R5%[K@L7A]!K&@17DGSBY_^"Z< M!R]/<#MMN9V>HOYDHYRFLO292^B'[Y91N'C9T&,?,SO! M;E16\/RA7JZ9=IGA15&J.Y$P#@$%L9G GV%&C>Z\P@6T-F&?A#;Q8)M292RVR_D_&.K44,QS.QV0@"2*:&S MD-WN1+H!)K92F]JNI -:#%K]$!N%5HV(?#"F5LZJ7*))> HV0G*E2TZWY#K] MO[TA#\#OK1<,O,5C$*L;499P0GT#[%'RW&B/E0C?\)F(M6%:Q%4IC02/084" M,T:SJD#EH^-OM\ .ZH%GJ@(NX)SO(0OZ 2!TFB*'SY /-$X4O$0A3RJ%UH4O MG_NN=L*IJYY':8 D&GB/4X[2==9.0Y_EAP(/#Q9#TH.Z1^98A%8P.4(FME*CD6$,9 M9&4AA6"H@SRZ@K@C;F"GSSY6ZQ0V?JAO:/*;8/(2[=7&2A"%?8N!8P.[-N8* M2Z$AB>>$$V\RF3BPB1[?!R9T&(4QE:T@XB;4[ MA4#H+0!3P8WLYD.PAA/!H\YW' R%NFC.[QV//C>Z'S15JEB(1%MX1VT,)/=8 M+B@<*P## NI(I(YK)T5Z ]@'!O9K"T1H3'/W$LPH(!:^ MCT(_;$*;PNC7*GT8R9D]HZP!A3$050GZ&UIH@ ]1:_T&"S"T+$"[]$LN-1!' M(8M&%P0^D8,]9E>J:FLWHI_CBLDR\E;S^=$T"JK ;#F!)>#TYYN*DDGK'L]J M5F^!1]A^/;:HY=PU9D/TV+E'/&DZ\Q_UI.93(JGK5Y').6 MI<656M2K\Y"VM9>1HQ6CM@+.M5FGKZ*KTWH99] F6N?D]BA4@K@792PU7X-) M99:)1%KW)&4@8H$/2UBW0=Q_$+QTXB2ILW:3&FN8=D^+_MAI9B=+(P#8,]L! M'#W29S_[D(1^ \#<4[+%C@PC1=-R<1^GE4;6BQ3J:HO:6ZHO<@3:O&[C6@#N MA0VRY2$IM"$$24+I6W\53'F,P/3ZD+H3H8 M>:H520>KP;98TX%LD(2UW.;"6GM5F$$RRSN1_- MNF A@'H/^?RP9GTR/%&B/ HBW#$(O6HY#"&@FE:)Z)#I']# M:@UAQ=W7'^B 32FP (#T)]YTMC@:+\<.A]#354K)&C39ZYSZHS02K)^;5_ZDR\W. MO+2>C$7CHZOQF0*.-B$>'Q]5V$E7DQ%9SV'<6D9M2YX=-I(0?5W'<2S,&DAK M'-F:O!\"/?\>S@#^/OX$<0D%0=U\6+^R2%,[573:J6;AT5+R3W&I8.!2=M0* MM?\(KPT^BZ1K1<"\?CL@ZO:/3?"'R)J+_==X4TVY/G0$:"D1#"ND=^]N2+DW MRA]%ZZ<@M=3N7!]X/P7;8>0O_R38_@-.[@?_@YL?TWC7%]R*PM20.0I!0^]V M.J=P ;W3[&@#]S@76(G3LZ[<-+&'7[&BY 6/;0(;H>"=")?#^ !S1OT J;85 M=*I1-"IO_; H&>.\&5HU% ;HZ+,KW1'HT\5ANH "4&+5"7:UTW!;F::I-Y+A M73]S?-T[-4>%?JT!><>EA\UJC@;\: MY5K+^SYH]UK,TWR'P'@P#1O&,9D]YE7^8@1UP^CX@[U'TOB1QU%P@>\*L-OS M29MCA]J[ _MN'JP>H'"'7@'P+E?[GL,YB ?]83LAP%<:OA4 M5Q'H%1"C4!:V;?:'IA:O'S']!64,2RP/Q^??']LG<_89[,$\'&2.O&DT<]RU M';7&*K_#IY.HO,$COGX2:C8,3FL/01<[=^1F7#4%\AKGFD"W?YLWP'BC4I3M6\0>OR1@3OZGS5/&7K[9 ZM M*$\[KI!03X3KOX\(^+"Q?BS)['/)KQ"I ])9 Z1#\'"?L!RX"(VG:M=HRO2Y M%QP0&+[KT?>--IU-G\#$8?!\8R:BV1,ZD508@_54VU#9T3^^\='#G7=VW9'6 MXPJZ(VW076[J4>1[CAF'_0BE"WMG$K\K 9NE#04/80N=@C*:;4$Z>J .;=]G M&?1S)(-HT]>,U^NQ>%?* M#XM=,+2!R*,1,]:VCPB*=83[.F3[ MTRW@U.@/P\^V%CYZH_FDYT/D$8=W;I2F8>!6*2B*J7)N%GW/HJ5S,0F=B]G" MN5C,G(I2"_)3](9$W(E4%12\0YZ6X<&MU>&M<+X\O+>:=LJ""KA^*,1L0.'5 M<,5!\D&8"]+6?O1'?,M!-@%G0*FJ\ZRE!N M+#OV/U/?W2ERNHR[Y?8=; "BK8"#VA?+K_\+U!+ P04 " #=@PE7,>>XML0# !Z" M&0 'AL+W=O?:6ED$:5(+3FRX[_OD))ENVA=H"\V2RR$BOA!J9&S4\*8RM!O+6KV-4611Y E8K3)+F, M*R%U-)^<<[GYJ&E-3X:,$U527L=H'*;&;1,-H=?)&KDOQ!/)_68H5/2/_4 MCY9W<<^2RPJUDT:#Q6(6W0YO%F,?'P+^E;AQ!VOP3I;&?/6;]_DL2KP@5)B1 M9Q#\M<8[5,H3L8S_.\ZHO](##]<[]K^"=_:R% [OC/I/YE3.HNL(2$MG&O;7R*_9?:3J/? M#N"0 )Z$0C %?.(7X0&MPRTO"3[7: 5)O8(/QCF.>RX1[DQ5"[V%4CBHA269 MR5H0YB U$#]_(MX=D[U^=9T.KR:,QZS41IG5%A:-8U'.>05PA\Q3R,PCGZW0 MKD +C]:LK*C@3\_J*=)DTIV%W7#R!EQMM#.6;U]N@[H#!^\RHTTE,[C'-?>/ MFKL!P6U#I;&2MH,0OKL#M5@J-BCJVIJUIY.&]F*SX%ERP$92"8UN',=\^OR! M$3K?[?VO+&Q6AK/\X-*,!4IR0 :XI2B?)H= ;'R)&@O_B#LD" *%PA%<)W_X M!'K?:Z$:W&V.$$S6:%$44DF?_G-@Y?S ^V"]MC;69Y,AM=AR0D[\/,>ID.PI MYV8A'>'O)#:XIV/$/?I*"7&=E6<> JZQ^]*XEVL9FC4'<$D(WW8'WQ5-+X9C(,@%V"-ESX@KWD_G(#^$*H?R&#P\[29"_C MV)C%#*4OND)J5M/6("]8Q,=03RPA#15R-AY<]5;8F\BYKGC-P9EPY?Z^DFO) MZ^RIF>NVME(%KD%XG9+1#QM1?# /*K2K,/4;(/;Z&PO=V]R:W-H965T M6]*,I#33>":))T[: MSR )+A&# V 6FU_?<^]X%.OIIU^D98@<)_GGGO!BX/SGT.M5!3WC;'AR9(/-6:3;;>O-XW4=G5UP6L?_=6% MZZ+15GWT(G1-(_WQ1AEWN%R=KH:%7_6^CK2PN;IHY5Y]4O'W]J/'TV:44NI& MV:"=%5Y5EZOKTW[<9WKXL;Q<;77AW$)YV0QK]8%?Y-(S3EI+R*7J\U3@7KVY=T^B(*,<@I"W%K;-1V[VR MA5;A8A.A@C9NBE[<31*7/2/NM?@) NH@_F9+52[/;V#::%\VV'>3O2CP0V?7 M8K<]$=DVV[T@;S?ZNV-YN_^7OTGA586ZG*%F@C*WZG5U==?G;[> MOG_!V+/1V+.7I/_WQKXL[G2[%B^*%+_5BG:TTAY%+8,(ZDYY:42E?2/:SA=8 M5**89)R(UFM4LS9'E*B1494B.A$AIY&VJU!TG5>L*71MBUVN$K\=M#>2%VGC M]$)"D3*E -<4BA:"-+#**XZMC9(J.)""UKL[7<(4Y2.8!W6(?_!W+R@'NE"P M+!T&?7G)!#"]@0.MT=)"R;3(YG@(FTM9BQ\Z]N#9"(@.2/?D"-;EWBO5!X9< M,S)$\N-0ZZ(6RI9!P-ALN]OAO8N([*MLEZW/4-G&P,8U,J"1F,9U-HK2P7[K MXA0 (8TA>7'*T]=?OLSKPDFZZ*3YAS4@:EN?1*G4H MC LX1/*1-N6Q#8]$K24,@_T.B!=!NE0)I@8!C#2M2RB?;U^)'*ZX!=T,F;)?2 M\5YY1?8!G'*&?0(3Z2$YRA=:&OVOWN8!*TGAK?,:;GY#4BFGV?9]OW0];.3E MT_??KL7O ^;$PSU+LZB&)1+]I=,^Z8)YSM/A+YWTL!EY'")\YTS74,6@$%L$ MZ1Z%'14VO#I?OQX02F_[ ') 2!M(@B03:.;*1_@FA7&&B*1J::L.@Z%,(:T\ M(G!"C@D5E8(JF&V880[0>?RN B$(5'A!%GR3G?_E6WI"3>HXU D0:T.%1:0. M!0]NX2JB+2&9QGE+]O=162^8L-0E^]'0D/38C=Z_H=*TIYK'W*-0+N4@D:P! M;++$,\@+.X\)Q%%9ME(G+IRY"V4Y1*3'4P0=VWJ&J&8F!IB967.1D\3YLI[B_'@.30RUP:9M?>:?;YX#I0 M>SX12M\G'F08EB:RFK/)+U9\Z(#$[/PD"9P;F=H8E\&B#*\!^))!_[-;B]-! MW\.*693<>&:HM00+8+-40>]MPB9H,_HNM38Z//#B$)1 !61TP036JQU[!V(R M:XWEO!LZ@L1$27V30]".O=4G$YJI5%JVWQVL\J'6+:GJO<,O:JO.QT>]>&S M"8KJ/JJ^$1.C3MUE&:6U^-CYT$D[YFT,58),"YC3",&TQE&2Y1^87]-+[^!0 M&/$QDC)[2)#M]0W]/->V'*B3&L+P3.52H*G.N*)[E@L?MH/^_0%,EE!MTZ!! M9_%JKPF#7\A''8]3+OO"?LRTJ:M3'SM(\%#)UJ*K&LR#G#2+2\DH9FRJ8Z=+ M$L<&[HE'N\10/<6.J&%QL\B=4$EJ+G8OH01$[=%;^C'F 8YR.#Q'T1P=N8SP MH5?';8E], I*$PON06 (B9KU^<'2>6,AJ[DUHU9>O5EOAX:1+*+%+%N?CVVD MWWZ6,"AAPU%)GSA15DS!?[*[C(STYPSE?)* /5)F6>N2\Q@>N5HTHT9^7A 5 MFE.2-57< .U0(ZP5 +?L(5-9L*P!YPW=ED!L/ .S?4]+C[5WW;X6WZM"-;E* MH1X0..XG="D,9;KG'?8B>I>NOCRB(\WCL-6U2,2 -"9P<,X(WD6P4U_A_%*\ MZ6$:O8D8T^1?@QEK9\K V0,MVO[RS2/...P_='19FEZQW)$W5#D1!\WT/(GV MRA?@)Y=31!;YY+[#)7'0X-]:8F2@WNP:C5L3W=IY*JJJ ""%#L>?-)*N IZD M+.$R)=8KW>0@236'!&WI;$?A7MJJE^A^8I[G.7O,SP+"E&CC#LQ[&)* ]JAY M)A_X497_D;!?8GL06N@[0_)MQ-WN](3O+_]#/QA;U]2P9IETV_(@5IZ,]]_^MM>G@B0+ MW']2\1UVL+ORIYYSRKZD2&/\\6>-N#["JJN+KG9W'\*^SBS.-EX*FS H-TM(51K0N,!7"&+XO?.BL M&K_2/+Z"I#LL!96:Y(.HTJ9'D5T_]?5D,_O,A MI\]DT_;TL?$GZ='N Z)5X>AV_>9\E:A@>(BNY8]F2&MT#?^L<6E6GC;@?>5< M'!Y(P?@5]>K?4$L#!!0 ( -V#"5=:Y(2CLAP &EA 9 >&PO=V]R M:W-H965T&.!.%/WKNR]X._+N+#N=3N>9?HDI$E@L%ON^"^393IM; MNY:RSNXW965_/%G7]?:'1X]LOI8;82=Z*ROX9:G-1M3PIUD]LELC14&3-N6C M^71Z_F@C5'7R_!E]]\X\?Z:;NE25?&2/K#]MW!OYZ%* 4:B,KJW25&;G\\>1J]L.+.4V@$;\IN;/)YPRW MLM#Z%O]X4_QX,D6,9"GS&D$(^.=.7LNR1$B QQ\.Z$E8$R>FGSWTU[1YV,Q" M6'FMRX^JJ-<_GER>9(5N,F M P8;5?&_XMX1(IEP.>V9,'<3YH0W+T18OA2U>/[,Z%UF<#1 PP^T59H-R*D* M3^6F-O"K@GGU\QL^C4POLQNUJM12Y:*JLZL\UTU5JVJ5O=.ERI6TV7?^T_?/ M'M6P- )XE+ME7O R\YYESK.WNJK7-GM5%;)HSW\$* >\YQ[O%_-!@']OJDEV M.AUE\^G\= #>::##*<$[_=-TZ-H\PS[KAHV"]8/=BES^> *28Z6YDR?/O_W+ M['SZ= #SLX#YV1#TYR^$51;Q?H>PJUH@MW]HH2XKJ.QSG,+EY==W"X9^-,( % M[.2]W&H#9(()J%NRV73\SPDQFRE@^^5^E.72U*!4CQ!>:EU7NI99H6Q>:ML8 MF54X BD$1"N;@BG4>2[A-#K('P@'IV?Y\'(-XEI9& _HZXVJD=XIR6R3K[MI M-D'>L7*83>Q:-R6P!M =+ HB!2O^WE2LL0DKI*=GN4X8O"ZL"@.0,+9%A83E M\"QF%T]M=E55#<#@0TC/X/_HF'#*7@J32=15V4N9R\U"FNQT1MIFG@%UEJJ$ MGP*"<-((YZTP0([Y*6NE2?:&U]=;5>%^@(LVH@);AXB/Z*<'BA-8*C1C&1QR M)HK?P2S0]Z-LMU:PH@@\ ".!10V*4&M@BSHO&%Y"^:0! 8E&'G&^->= M,J48M7330I9*WB$GU20+Q(,+5:IZCTQOY)U"SH8%03-NI"%J;4M1 :69^1 I M. B0X!(_6N$E!(S,K22<+3A6.&Z$(.%@0>LKDBD0 1C02/R\;& .+I107?;BRR 0,5F]M-CI4/@Z^9L%'[D-27R@C8S\ MHU%PPHGP(&DVXE9F,BR/Q!46G,LM4ZE>"Y"7Y1+%ALYO@[8%10FE/BJ'7IW2 M,GND6)AA I. +VCI;-I(_-X4*X8"1%@K\.",0CZ4]\AV$M4M#KL#KM8-# (D MS#'FP J!"U$:0#]:78E%B3JCD,SFN3)YLP&\ :C#SF\3J \PI=M+J9A]T7(= M$N#P@!:B))M /B5/K]N @?\E\B?^A+NJ; H695 *T$J. 8XT!>V'3X;=@MY# M3/5;8QGV*%LT-2F'4FU(<]9Z%% "]:?!>\/98$*U982W1A<-\($;15(*G^!D M]IESR"QK@,0%P7V@>,,IPAGFM]E.&"-(F]+?8V2 H<@!00OZ1DG@8$+D%W MWPK H-1;XF%"#ZR^]6H)L8L4!_4LB4B@942%&P8S64A0OQ &>.,#1,V5Y:7S MNB$#P*HP)\M:* !05AT:4&3+HW>X HVD9\AI7(>E,KYH$IXK^PMH_^A,P?Q6@[.,:S*[3V-%)$5LXW[OH8;Y^>35R8K4%L86IJ)T="P )"E40L[FS M.'9-=ZHLO=9QT &"IQK"1_\438U.#0 I>9)"F ;KX'E5FOC9D$218'>)G$/V M&$6'22[1ZI%[RE@5 2UP,EIZ-E.XL4HE0]#XD9\6OJ QI=C+8H0_PI\-JQ;8 MD%Z0VXD@$Z>!E21P-&\9''/T0!-F)L9W\$F4D ;>N1,9\IA!(HGB3AHTGH!M M3L[7L)% #U0%Y[?3O0 2U(DGB:JZB+3>:G#,G>V&:=ZXHAN[@( N6TM1DA<' M&C:(C<,28XYH08Y.K5II) E0$&T_RN2BL<#*UK:P>XT*\5X@T5C)@-L-JOQ. MF29&+=>__/;FY7CV) 0,L%0A-X#@%MT-L!3EWFW?N?>RP+!HQ&:+M;Q&.[," M63!5M&/ JG MJB/N2B G "C+JA%P!9*"4Z4WX#T8V($S6QO0A:F6-*%V:RMP4&*7BW:$6!-S>:MNT42' 9 ER -K$$E9+P "&>^NBMVC7FHII MAPI]"9'\N-9C_)?]8>$V3BJ9&2I'FX7BH'B3[^58(0=L4G?;'_KA 2P3T?-8 MDHD8P>'M,?(SS;:;*0-A@-R/R((]F)^C*E.?&$5R:5/!:WM SBPY,@-P^ 0^ M.D.W.<@ 'SJH">/$#Z=%I1R0M>NF+O0.> !ACA+%'Z6B6:$LIB()/WF_" MK;"B?LB2J+<:9&"_QQ&S*O!SX@BV]LW TU:9.@ZKR0B<:N1-QH .,[9H&HR MC#Y_ R9?HLE-3\XIL*"RO<)&EJE2!F+!Q'COJF*,_282/KP"1P!L+6Z@R\'Z2E!M^0;6(_5%>8>U6JW+ M_;A4,+H@!]IE%USR#C2:42LPW"4R3^,EGF-^%^L#.4O2VFO,##;@%9,/#4>S M0)<)<)$1%^ P/#^/ZN'/%!6L07#S/2K M$4 YERFW8.G0725W$C=_A9D-VD07F_Y[(&<\4/B!)AEHDM!UQ[S62O7L.8]# ME19D=11Y[XG3T8H,H$LE4:W%FVL M-JS,&\O^V5)2$AU8UR=1\+A"S,L1>O^V&(?DJQ#2*)U0+F)X^_1R+KM!U)67HC#3:+>-B M>F 0)@;0 7;Y$;4GCRDQ+2QB>".JP&D0U4'T64*4PK'E A=KYSG90&+@@S&: MVZ]+H@+?VJW,T1]/D*5P4Z384RP9DA*LR9O*8:9H22 HC&)F!LJO4+6Q5+C: M3M>992Z5V\9*=B%%? ^*&]2@PI3*@$Y[$G3:DT'-\QJSX[\!$Q.OOPZ*%U1I M;9I-G]7]TT"Q9'!8ETEJD&#?('8S8)6N@6>7E _'HI,+(J]N8L'I^]N#ED(V%==+;3DP2XSLE M+*S5<&*US_YAD@A"5P@H,"X\#& M&-0VMY7>E;)8.3:$V5L*'76"9(DN,QRVCQ^E7_6;Z>3 -K@8(?XJ&D96(VR <_@TX=_ZPP MY7A%.?9.7OI"&)V2?W.=G9X#>=X93"C5>_A4"N=5HM=.N;>A/R]X@1_YQ8'07:W/7QN'?3RAO+EI%9@B&RZ99I;OEJ&FXZ,"ZV=ECS/G& MXF)"T:X> >3("Q38WG,$-O:M"ZWR5-OS(&WD4MF^EB>*.UK(>3N4 @#)+[3S MRE<:RTB8S/8T("^%G)B%=T:3PAX757!F0WT(_42)N06JV5.RO /Y(P21C(5< M2J(6&<*4.7?>37/@]S&4 'ICL9/[*L(XWF!LG?$[FF1#(AX[G&:#;4C/KS"' M4RN+C'6-;- IT\,PO#=[!"LHX."G?:;"#]1B]?Y@_1P;HF;#K4PO_9&\#F6+ M_OU^'2CWWP(8.,?\F:A!BA=-[:LH75$5Q%N*N!?$"]D>79M2@\W_SDJ9_0/S M8A??'_-4**P"\Z#G[>UKB,&<@O'@?..-UVLNT@-3O<(JEFSIL"/E1_G!@)GG MZ84DAW #B*A/1[X.>(\"O9TQ)179P8D!(T%SR#)^5PPGI,'#=F.9B?%*5!3E MV3$%XY7Y3K3< #B#;\Z>C*;3*;L Y^?TN=UY\L7\2%]WK#2;SN-2L],GK;7^ M_9P?NSIFPTT9UQKT$\:-H6W-!;184>UD_T%XW29\<)$DY$C""N?WA\P_T- V MB]\/*A&4HF50!D$Y>^V; 6D:&FQAUZ.C%%ZK]FY;(6OJ:G,BC_LV^E.+U'?' M##=>@,UHA4,/3#>RS0@9/$"NZA)RL-BE%_L6R63ZLX2-;U6-142?BM\QOQ/RE ^7OM'#RF/Q!F17D-2F54V6SZ5X2@R*NHJ4V"6D%"C][G%$3;?5D+ M']M@CY9N4D1=OK@ DU\TOF^5RI/<&P/*3WX.*:?! \RX'HR'>.GA%(+G5!)^AR- C&'->!_$RGG+>+-4^(!*9^T MP\KDBP=0\N*8D@\T$9.8\DX2;6TC;>4AL;#*!L(%(TZG?P5 ,_\?Q'TVAP\] M'7F,8F>VI[W)CJSG0^5G/G#H//4_>.K_P:6&K'ILJYI]IAW*<<_[V-S6:@CS)3I,]MY&'?!X6;]#1Q>9]1:*?MB1W/I^<8.R:0KEV>V]6XK@,= M?:C1DQN(3356OMUN)EV[Z.[!:%$C<-6H8V6N^-N((#KFVU@^N)-[ MWAO,4#6*,VLIG8,W8&/8F8"RNB0%PW&'BZ>!!NE.?NU".YP:VF7L0^J]IL'% M^^#8Q3S,;JU!:)"G"F4YFM+4'M1;."F:PUC+>1IM(K;K>X@@M4QA8PHU*\LR M=-FT>E^Q:[Y&S'R;E(@%1X%5#YL#EG&?#ZQ6 CN6*M\GE:'079LVUR:>U.'- M&8N^*B:.=-*9ZYK;J&#/C,S*S5+$E->A.!/.]4B00]E3MVDV"1*+-X2JKGPFT96(C3->@J$AM2)UO:E(\'GI;\ #PW2 ] ZX'45@_8 M#4W.Z$([V2O5K2S5&B37.K4+^99#_I':YXK.1,80\[F@.KA@PY=:YLM\!I="+( MPO2AQ2+>>&'08#VG'P_C(@*G'F2K^]NW35"^32.'@Y+\(5#EV[\\.;]X\C1[ MZ04:@04-B:F(..;=8"V\-<[M',ZZ2GZXCL7R^.5[^*+&91!F&*G'OJ(*7*$X MQQ?/\JJ*!?#0S#Y &3SU#>DHI(B-I?^^ZTR>@IQ5B;(TR?[F[[J-?-.;QZ3P M8JYBZ:UE8GR9-38>M--%.+@K.'[SL'4J[A_=AQ8X47UV<5](\F7!_22E;9$H MKA[J5*XCP7 -9\/BW-386QD7.3J0G3?L%H6VP!B M-I?.,>V_1)3WK6$T)#CA"?0=MUIR@R7*XX&0\GT)82KLA_5&P]/(7TGZ4J]G M WAQ^CS5C_$.RE'_1(NU?::^3ST,.!OI0!-L&:]$,J<$!M-J1J:P"1HOF_1LMG.L36PX%7]8F8QR;LG*:'OD%[5.(C6]B:UJT2AU+<+WB6<1OG..11S3Y5.D MD+V56(:^)N_G.X\MQA-BH?&Z#Z89L+WA/*;[?![J_*C<]I4%#IH[CM+K8]:G3I\0^H,>^;BYBU&ZZ4QD;KV7![]$=WTZ\SRS(X MM3O+XN&UY"O(,#U/@'K)C\(>!*\@6C<0>Y(J9Y= 5E25H'LAL%BC"OXYN?%) MOA.VBX#[1IF('-L6$J=4TJ5NF$7F0O17*MUU"(J77\N%:5 ZT82UWCUXASIR M2PWSKC)TM0+N]$U&&-X<=@-8[*#J)("#\!.$5>0WO7GS9I3]/'DW"5%37"X& M3QV;1(<54"A\6RD9LKX-S1Z.8.*Q=2Q)EW5W!E]."+>B-'JTG$WBBQ'D$OR2 MU]IY!%^P^OGH_'P*4B,,FW9_*=WSC->783*9JA)U%"6XT"])N_9(I-R]!C)D M27L>)9<0&62_$6_1-@LK_VBHM80>PR!?()ET>-WXQM^R1FQ_B8TGY,7S8'<_ MQUW1IU=)','('H')7JTDE\<3S]RG0^0].H7DFJL\M"HG//DQW./U6?MXJZZC MP(XNPJV'YE1A0M#06^>GM< !O3:A:QCL(U[CYH"JX&N-U-VKBK&JQJX8-\EN M7#N S2Y(J5YR-!]G) \S=+,Z(+$"?4!$XAZ%'J9S+U8<)>B'6.Y_S/8_9FLQ M&W 3%EJ%5_*N:P(O2[!I(?P #Z\4N5Z-;:I5=@5[+;^: _\_<9\_B:\Y@D'+ M\O>FW'\AA;]\D;=BWU'='5ICR%6+=X]FPU>$WE04&?\J[KLO&'W!]'[O+#0H MU32NL;[Q@I[8:+VPL??]3WB?F$-HSN!3Y^09.&J]2V+7@RCTEJ^OXZM' ,@H MOK^<@6?';I^N#E^8H';&^!H4,%L3GDW@TH:XS^@J&.>IN!?'N'C#NAN:1J[Q ML;T[C"(*6<:W=(X?2/$Y2W[SPHD0/VJ4OB@T&L+L *E:W$J\07A8K>#OJ1^' MR(:S7'S6U8'2"[_KQ@YY@-3.LN1WD:2B*#?9G;N/[#2&7AMY0?F#Z^2UD4YV'P35'9WTP>^7A[[W3WH[AF>7HQ;H,:W9 M7JU]G"O6%QSWZ&U\1TJX1$S54/X,LP9L#?!F->@CO?<=CA6L$[_QMN? 8H=* M&MZ5PLL3E-FF0XZ*W1MG7@B8AK"C+/.DO0DJY[CD@BN0\1WBDF<[HH4.8@+D M&CW3:QFX'/TV+BA7&W&)Z?.HAOQED[&_;!*O6GC<7Y0"CNPFI]R7(RB1@.ZD MD,"'Q6_EOO4@D4_&\F$0W4913N\TOOA&JL\_")3[AM2#6X&E=$\Z.&[BYQ2T M68+@T3UJ7Y/>GW+P:2X;N>.96CZ';E MEAYLP!_P2F9,62^PTG:G"D^S,.&PLSTE-"@3>A[ -2@L M6N>C: T%=3"?Q:TJ#HPWP3G4V&E'>"!(TJZ,S[_PI1KWI&>H RU=@!]VH4::C0SVON>% MS- FD3&ST=T_F.-Z UI,\QGBN.<)_'6A/T.C+W^ALZ><$(BMLT)G8->Z"9U] MYQ[0 ,RB*#O._S[M(/FZ?P.R_@M"FEYOO>YBW^SQ:#J[&)W-IMGI^>C\R2Q, M_.#9NL.=2R* S:L1I"3.0KX4%'T0 OLE"M0-A8]Z@4^?=].BQ1: ML@OKWOB,2].23EX-D;,,610;=DE"C_W)8N^O:,3$7WA9C].SE=4E/2?8\WYR M*\(]\-H*57!+ V)%37'#QY68J<_H#Z>[BA1S;QL9\RYD.P/J1\GK]QMI5O3& M/[WD5]7\$'[X-O/_'X$K?CT_#N?_"<%;85;X[DXIES!U.KEX?)(9?M>?_ZCU MEM[27^BZUAOZN)8"+!H.@-_Q=6[_!RX0_N\*S_\%4$L#!!0 ( -V#"5>Y M6F\H)@, &(' 9 >&PO=V]R:W-H965T!6_MH##Z3M=:WWOA8 M+:+4"T*)W'D&1K\[O$0I/1')^+[CC,:0'OAXO&=_'W*G7-;,XJ66WT3EFD5T M$D&%->NE^ZRW'W"7S\3S<2UM^,)VMS:-@/?6Z78')@6M4,.?W>_VX4\ ^0Z0 M!]U#H*#R+7-L.3=Z"\:O)C8_"*D&-(D3RA_*RAF:%81SR]5P&*!K6(F-$K7@ M3#DXYUSWR@FU@6LM!1=HX>4-6TNTK^:)H\ >GO!=D(LA2/Z;(%.XTLHU%MZI M"JM?\0D)'E7G>]47^4'"3[TZAB*-(4_SX@!?,>Y"$?B*_]Z%YY(?N,OGN7U5 MG=F.<5Q$5#86S1U&RZ,7V31]:LXZIRNOMM$-2 MSJ1\@$K(WM]]L,A[(YP_3+SGLJ?#@-KH%CB3O)VN&FHK^I0/<,QWL6EM @CZD;V0Y#/Y$/,2GAK+=$I*'2 M8#4UHEY6Y":$$Z_'-%X*!5RW% 'P>R_NF*14!S'VU1DW,2SV8GHW6C'9/DRTXG\>ET!F4> M3[/L:7K/U4KRJ.^U:#:ANUL(13NTP-$[/B#G0]_\N7QX?:Z8V0A2++$F:'H\ MFT1@AHX^&$YWH8NNM:.>'(8-/8)H_ *:KS7=W)WA XS/ZO('4$L#!!0 ( M -V#"5==TOKB6P, !<- 9 >&PO=V]R:W-H965T T"952YHTW5M;:2T@0$R:V!B?W>3:6#AVL9V5_GO.3AK* M*%6'BA#B2_UZSSWWXMYEL%3ZLRD0+7PMA33#H+!V<1&&)BNP9.9$+5#2R4SI MDEE:ZGEH%AI9[H5*$<91U ]+QF4P&OB]&ST:J,H*+O%&@ZG*DNG5&(5:#H-N ML-[XP.>%=1OA:+!@<[Q%^W%QHVD5MB@Y+U$:KB1HG V#J^[%.'7W_85[CDNS M,0=GR52ISV[Q-A\&D2.$ C/K$!@-#SA!(1P0T?C28 :M2B>X.5^CO_:VDRU3 M9G"BQ">>VV(8G 60XXQ5PGY0RS?8V.,)9DH8_PO+YFX40%89J\I&F!B47-8C M^]KX81^!N!&(/>]:D6?YDEDV&FBU!.UN$YJ;>%.]-)'CT@7EUFHZY21G1Z\9 MUW#/1(5PC#T)(6=S?,&L1QC1C_ K$/UTK:PL KF6/^ MHWQ([%J*\9KB.-X)^*Z2)Y!$'8BC.-F!E[0F)QXO>9K)VRRM@7K;@=Q[N3 + MEN$PH =A4#]@,'KQK-N/+G?0[+4T>[O01[?T_O)*(*@9S+AD,N-, )?&ZJJ. M45FSSX%9F#FC'KQ1TQ4(?$"72;;@$FR!F\<%1\UT5JRV&;R;TIU#4H(>,I=S ML"Y#P" QH3\'6WA%$U4NF%R]>'86=T\OS9]A#LPXKU!B8)L8P&0.+S'#'(PZC*T+$YO@!'+$HN_]CXWO/O-F/P[GG>@\W<]S^\/]K:3_^3G^RXF?=N)>_W")OS_<\Z1TN\3WU+[:V%+O5[>OM M,BT MTTM[QZZM M?S)<,TUN,-0TS$@T.CDEY^JZ#:\75BU\ZSM5EAII/RWHRP6UNT#G,Z7L>N$4 MM-]"HV]02P,$% @ W8,)5R@"YV:- @ 6P8 !D !X;"]W;W)K&ULK55M3]LP$/XKIS AD!!)DS:4TD:BP+1-0JN ;9_= MY-)8.'9F.[3[][.=%X)6*C[L2^P[WSWWG,]WF6^%?%8%HH9=R;A:>(76U\0<8LD*'QN\7T^I#6 M<;COT#^[W$TN:Z+P1K!?--/%PIMZD&%.:J8?Q/8+MOE,+%XJF')?V#:VD[$' M::VT*%MGPZ"DO%G)KKV'@<,T>,$DV2N11;D-;:H-F-2]5Y M&W*4VZ(\:FE.J?'3R4IB16@&=SM39H4*",_@NRY0PDTM)7(-UTJA5G#R1-8, MU>G\%UH>".9YB]]?<-WYYTV)%>A@/)I6S&J&('*H6JXX+)AP!4O;@A%7L'U)' ZS^B@TI,)TI=*6CSF& M7##3W)1OX(1RHQ&U,J[J= ;'1],PB*[^^VI> +H7T"EN,<5R;9A&H[-_K.TS ML9\0NA0I5[4D/,7>YA-O4M,/G32]?#VYN)CT^R>A"?MX?0:Q1F?3 M.'XCCX.HD_>]'W_0\"7*C1MKMBPUUTWO]]I^&ULK55M3]LP$/XK5I@02!5)G?2%TD9J8:\:$@*V?7:32V/AV)GM4/;O=W;: M4-12[<.^Q+[+W7//G>,GT[723Z8$L.2E$M+,@M+:>A*&)BNA8N9"U2#Q3:%T MQ2R:>A6:6@/+?5(E0AI%P[!B7 ;IU/ON=#I5C15<52,.5)!J*63#O3Q:)B_ MN$Z62CTYXVL^"R)'" 1DUB$P7)[A&H1P0$CC]P8SZ$JZQ-W]%OV3[QU[63(# MUTK\XKDM9\$X(#D4K!'V7JV_P*:?@0D^^<+;G@EH,A9X]L*<"<3T.+%5Q!?S6R L21SU"(QH?P8N[=F./%_][NX>Z;$&2PR#NGDQ, MS3*8!7@1#.AG"-+3D_XPNCI",>DH)L?0TP>\=WDC@*@"O]F6KCA.]SC@?!^$ M9 JOE;&NABV!%$K@[>1R1*K_[[BP8(_V*WC!C*H MEJ!)W._M1;O3=P]*/FME#+&*2!0L/QXF3!?W@<2]P6"X8]->'-/.WHXB4Q6J MFF%>&/:*]6A"][SC.-Z#J;4JP#A]8H(4@'/%J1&%$]5=[&5RV>U'R2O&H[*8 M=." =\@/>Z-D]*:YRVB\M0]]:N&.$%2@5U[NW&DWTK::T'D[19VW0O(:WLKQ M+=,K+@T14&!J=#$:!$2W$M<:5M5>5I;*HDCY;8E_!= N -\72MFMX0IT_YGT M+U!+ P04 " #=@PE7-7W27H " "R!0 &0 'AL+W=O"U5-I-@X*H&H>ARPHLA3LU M%6J.+(PM!;%IEZ&K+(J\ 94JC*-H&)9"ZB"=-+Y[FTY,34IJO+?@ZK(4=CU# M95;3H!=L'0]R69!WA.FD$DM\1/I1W5NVPHXEER5J)XT&BXMI<-D;S_H^OTGX M*7'E=O;@*YD;\^R-FWP:1%X0*LS(,PA>7O *E?)$+./WAC/HCO3 W?V6_;JI MG6N9"X=71OV2.173X#R '!>B5O1@5M]P4\_ \V5&N>8+JS8WB0+(:D>FW(!9 M02EUNXK7S3WL ,[? \0;0-SH;@]J5'X1)-*)-2NP/IO9_*8IM4&S.*G]HSR2 MY:AD'*6WR"4Y.'X2ZU-(HD\01W%R@"_I*DP:ON1@A?L*:W']_3C?#6-7B0RG ?_N M#NT+!NG1A]XPNCB@JM^IZA]B3^\$U5;2&LP"E%<(2HJY5)+D?K&'Z:YKID/_ M@\BR+C>,E5AS^Y"#FI_&@C;Z0&J@PM1,Z=R=C./IP'D?)Q7_7AFQK?(3>:.!=_3=YR>C,!P:=HQ?UX,F0 M4#OHX2B!6W1N##>:6*"C+G@\[)_ O7\E3? B5(UO[W6]2Q6/]KUAN--')=IE M,RT<9*;6U+94Y^T&TF7;AW_3VVEV)^Q2:L<:%@R-3L\& =AV0K0&F:KIRKDA M[O%F6_!01>L3.+XPAK:&/Z ;T^D?4$L#!!0 ( -V#"5>P+G@*M@( )D& M 9 >&PO=V]R:W-H965T=R&?6.<)D6/$<[]'^K&XU M66'+DHD2I1%*@L;I*+B,S\<]%^\#?@F<0;NE Z[/5^R??.Z4RX0;O%+%H\CL;!2%O5/S M+[C,I^_X4E48_X5Y$]NC'=/:6%4NP6270C8C?UF>PQK@-'H'P)8 YG4W&WF5 MU]SR9*C5'+2+)C8W\:EZ-(D3TA7EWFI:%82SR97&3%BXS#4BG;4%+C/X7'/- MI5W X0.?%&B.AJ&EO1PB3)>\XX:7O<,[@!LE[0S=J ,L8MT=?-TV\:[GZ_Y+XMOR;>AZV^G5:+X3,@9>J)MWDLJA+*!27VW3O9C[8 M.V51]P+^=Z3RH"_/RG&-*983U-"-.QO1KH;K!H,?RJ*!BB_&\!W-*9#SU=K=[,JI7T'^IOV+?;5ZQF4 MS#_XNKH-.T"OT+Q+N.]G,;O8]&R[?.%:NRA1Y[XI$KL[D:9SM-ZV[UXV[>8U MO&G:-USG0AJ2-R5H='S2#T WC; QK*I\\YDH2ZW,3V?T[T#M FA]JJCP2\-M MT/Z-DC]02P,$% @ W8,)5P+M3D7Y @ XP< !D !X;"]W;W)K&ULQ55M3^,P#/XK43EQ('&T:[O2P3:)MWN3D!#C[CZ' MUELCTF0D*1O__IQT:PL;X[[=ER:/8S^V4\<>+J1ZU 6 (3*4JJ4&H9KZ>*Z"Y,RJY'P9!XI>4"6\\=+);-1[*RG FX%81 M794E52\7P.5BY/6\M>".S0IC!?YX.*49+H%S2X1A/*TXO<:E M->SNU^Q?7>Z8RP/5<"GY'Y:;8N2E'LEA2BMN[N3B.ZSRZ5N^3'+MOF11Z_8' M'LDJ;62Y,L8(2B;JE2Y7]] Q2(-W#,*50>CBKAVY**^HH>.AD@NBK#:RV8U+ MU5EC<$S8GS(Q"D\9VIGQQ,CLL9 \!Z7)%4Q9Q@PYN*R;.=5SFL'(PT>A03V#-][?ZR7!V8YH MXR;:>!?[>()O,*\X$#DEE'.945?*B+3-XXNMQYQDLL0WJNLS6-H];,OD U\? M,)(%U>L@4 7!5")::'+ !#&%K#05N3X\)?M[:1A$9_]]O2\4P*N";(XF;+G] MX.V*]0>N_MX5K%=;H/83;I%<2FWL7YM)F6NBL?P:I4\D3#L@ZG5 _Z0#3OH- MN,-"HRHK"%XXMJ!G;*US;)1F(Z:TMR$:;(IZ2;HI&\3M96'/9&+FO&'G?@1C MT5N+*-P0Q<&&*-G42ENM;R! 4>X\T1S;'=-&4=NW6S=QFT _:"\H&;3,O:,@ M;<._EP8IVXN,T["#DF3008.3+NH=Q5&TQMN>L]]IO"6HF1LO&I]/)4S=@QMI M,\'.Z\;=JM?C[X:J&1.:<)BB:7!\TO>(JD=*#8R&ULK55A;YLP$/TK%JNF5NH*@81T'4%JDE7; MI*Y5NZZ?'7,!J\:FMDFZ_?K9AK!TI4B;]@5L<^_=>V=\3K9"/J@"0*.GDG$U M\PJMJS/?5Z2 $JL340$W7]9"EEB;J&PYO2ZE!>Z/=^P7SKOQLL(*%H+=TTP7,^_40QFL<T2'1X=-\O"5 MY#&Z%%P7"GWD&63/\;XQTKD)=V[FX2#AEYJ?H"@X1F$01CUZ%L/P)1 #'SEX M." GZHH;.;[H%;ZO6-<2;!FO*I"NQKU5:EC&_2SV')^I"A.8>>:@*I ;\-*W M;T9Q\*'/XG\B>V9XW!D>#[&GYX349)4JH[O/;D,2.Q+:933H>3=\' M0>)O]IWTA 6GTR#LPIYIG'0:)X,:%U@5QXB8)X+'FFXP ZZ5^_=-'WLP?_F* M 5) :DDUA=X-:S),]I2%IR_D#\KXQXV(.Y/QH,E[TSLISXW-BFK,AC8C?E'E M:/K"RV"VO_7B[[6K$F3NNKA"1-1<-YVK6^TNBG/7'_W?X&PO=V]R:W-H965T;8P7;:[=]C M.VE64)8O\*7QG>]Y_-Q=[^*3D(^J M#HJ69<)5ZE=;/$6&45U$3-1 />+Y5A PR+1E(.9SA#4P9HF,C%\]IS<\:8&7YS/[5Y>[R>5 %*P% M^TES727>)P_E4)"6Z7MQ^@9]/A\L7R:86@0)Y!"]]^R98^)_'$O]/9'^483Z4 M83[%GK[\"7ONL6P[BL!W'':3'=-@%L3X>)G%2) _6PQ!G3I\,5LUR-*M'(5< MS;LQ&[S#5ENY8<8OX=U*W!)94JX0@\) _=E'LQ-DMV8Z0XO&3>I!:#/W[EB9 MS0S2!IC[0@A]-NP#PZY/?P-02P,$% @ W8,)5VYOI:F. @ [ < !D M !X;"]W;W)K&ULK55M;],P$/XK5IC0)D'SN@(E MC=0V18 TJ5HU^.PEE\2:8P?;;<>_QW;2D$U9F=B^)/;YGN=>?+Z+#USO*K((:RPEO@.F3@HL:*[T5I2L; 3BWH)JZ@>=-W1H3YB2Q ME6U$$O.=HH3!1B"YJVLL?B^!\L/<\9VCX)J4E3("-XD;7,(6U$VS$7KG]BPY MJ8%)PAD24,R=A3];1T;?*OP@<)"#-3*1W')^9S;?\KGC&8> 0J8, ]:_/:R M4D.DW?C5<3J]20,477-#U^AB^?2 M\&6<2OM%AT[7&EMNUGFT;#T*GO H1%> ,YH[N>1+$'ISD[1M_ZGT>2_MKDJ6O2;9^ M);('%Q3U%Q2=8D^&;S0S;W3L'EJ*J:4PDV2?>+&['R:WU?"]@8H_^?10*?TG MS7J$YG(2]$IMA.Z@?=4@2CLW)+(5U59F+^U'T\)VY$?RI3];^2/R5(^R=O+\ MI6_GX!46)6$242BT*6_R07=7TZ%=MEI<&PO=V]R:W-H M965TV6'' B0&5A>TZSL N,:%6&!C9G(M17R9.Q1;VZ3D>5HAZ" 6&H&K%YKF$)1:"+EQL^& MTVI-:N#N>LM^8V)7L2RQ@"DKOI%$YB/KO8422'%5R'NV^01-/,;!F!7"/-&F MT74L%%="LK(!*P]*0NLW?FKRL -0/-T MP&XSP'^$8#7 +R76O ;@/]2"_T& M8$*WZ]A-XB(L<1APMD%<:RLVO3#9-VB5+T+U=[*07)T2A9/AHOX^$$O1@F24 MI"3&5*)Q'+.*2D(S-&<%B0D(]!9%D +GD* ;0C&-]>F4"2G09002DT)<*:6' M180N+Z[0!2(4?-9Y/:,_>(9QZZ8U3F LUH DD'/CJ- M'YS VRI+;:K<;:HF[DG"SQ6]1I[S!KF.ZW7X,WTYW.T*Y_^LS_[9^EXRO/:[ M\0R??X3OEDK@("2")W5E"4#?[Z!< O_15>B35/HF'(H5CF%DJ:M. %^#%;Y^ MU1LX'[NR?$ZRZ)QDLS.1[=7#;^OA&W;O2#V._9I=Y?#/68YSDD7G))N=B6RO M'/VV'/V3O\>X9%R2W]@T0W6W)MORI&UYXF/EJ9D'AEFW^77H?W <)[#7NWD_ MU!H,#K2B0ZV>XQZHS3K4O#V;=1+LG3Y3 L],@Q?(M(KZZFBE[0PQ-JWSF7S2 M&TY['?)(S1SUB/"7OAY8[C#/"!6H@%29']L7*(P< ,%% 9 M >&PO=V]R:W-H965TEMI-Q=]?OI8B.V?GH1[T2DOEG%R=:7ZC!9]]-= M(OQE7FD;]LE@,.IO_2#J3:_S<_?)]#K>RS"(Q'V"TOUVZR?_WHHP/MST<._Y MQ$.PWLCL1']ZO?/7XE'(K[O[1!WU*\HRV(HH#>(()6)UT_N$K[CG917R$G\& MXI#6/J/L4N9Q_"T[^'5YTQMD+1*A6,@,X:M_3V(FPC CJ7;\4T)[E^XXYDM_>IW$!Y1DI14M^Y![/Z^M_!5$64=YE(GZ-E#UY/2QZ" H7J'' M8!T%JV#A1Q)]6BSB?22#:(WNXS!8!")%']$LCA8BDHF?Q3C-ZLP2L0PD>@C2 M;^@=$](/PO3]=5^JEF7\_J)LQ6W1"O)"*RCZ'$=RDR(>+<724I^YZX\<]?O* M(Y5;R+-;;HD3^-L^ND!T\ &1 :'HZR-#[WY\7\9#))8&SL[GD7-X#+A]'*Y] MAD-IU<]H;H"^8,#H.BA1_>4#6@61'RT"/T1AX,^#,)"JF]DZ3X'V[.@LE5ZE M.W\A;GHJ5Z8B>1*]Z4\_X-'@9UN@(&$,$L:!8$9\O"H^GHL^O:MB$42I3/9J M+)"IRD5RHV[SU<>Y'ZJO!2H&KRQ\V=WOZRP1QFGZH2F.11-&>1.R$>QI.KCN M/]6#XVQDV^ TFN- Y@R/#RN/#YT>_Q)+Y>U$/(EH+VS>*JH/:\T?#@=T,#CV MV?#D,@DFHY-R[)1W2?%I.7[*HY/)N%[.N-Y1=;TCY_7.RF1BCB+%T/$?^K)) MA$#/9:R]QXEOFP4@80P2QH%@1HS&58S&W67I,61\(&$,$L:!8$9\)E5\)LY[ MZ/?]=J[N()5ZM_[?<5(-T*FZ@QR#_ZV3VC8TD# &">.3DPQ'[3GKLO+WY1MR MUJ,?JL?BAR*#J^.J]!^1-:$[;;6- B2,0<(X$,P(&!YH/3/H+H65;* 0@=(8 M*(U#T *F%0&@.E<2B:&26MAK%3S)V14\:-=W;IY/') M0X4]IUB E]:<<@ITYQ0M,;%;8[XRI]S%>ZOT=%MKW5E!Q2LW]L264=QVVOK88M6>=Z#,FN[3 MNI&X=6.[Y'3&I++;7MN.#TICH#0.13,CI\4O(=VE)P*J=4%I#)3&H6AFE+36 M)4Z5]NH)9C>V=8"H8R*W]#JH=H6BF5[7VI6XM:OMWMB))#OGK^VC!.1"Z:RD M85Q?*KV83(Y]#FF4-QHUG:DU,8'4Q-EC:\,( :J)06D,E,:A:&;@M"8F'6IB M JJ)06D,E,:A:&:4M"8F;DW\ZA'B5-EZQX^TH(N^S08YE$'3E5II$[?2;M8" MH-H9E,9*FJ%3QL?^[4(1$ZV(2THY1[E'$YE$W3Y;7-RVY9_*:L]L+Z MO=MDZZ# ;FN&W=?:@ M-%;2CK(:P<=IK0O%3;7BIF_9DMV4UE[:1. VVCHNH%([6 MIJ#;M4%I#)3&H6AFE+3*IPWKZ>T3&ZCL!Z6QDM:8V+I0_E0K?_J6?=L-B>VE MG0QNFZW# CJ' $KC4#3SEVAZ#L'K< NW!SI9 $ICH#0.13.CI"<+O(:E^-9Y MS0UL'1K0&8*2=I37,#G^P6 7TM_3TM][RPYR>UYK7N%R&VT=%]#I 5 :AZ*9 MX=/3"%Z'.\D]T/D"4!H#I7$HFAFEVB^AW:OQKUWAM_(I_PM&T?G;_'5#%O.,WS%B[>):'SQ M," X"0 &0 'AL+W=O M>6 M",/X67)ZE4L+/!SOV3\Z[:AE036,)/_&4K/N>W<>26%)M]S,Y.X3E'I<@(GD MVCW)KK0-/))LM9%9"<8(,B:*-WTJ\W 0)YZ0%@"PI> UBN J 1$YWIHE8#6 MN1[:)L$C30FFE#10+D>@R&,J[? MH<7#?$RNK]Z1*\($N6><8S'HGF\P4NO/3\JHAD54X2M11>1>"K/69")22&OP MX]/XS@F\CQFJTA3NTS0,3Q)^V8H&B8+W) S"J":>T?GPL$[._WF?_+/WHV1$ M5%KU//8([.H-3:#OX1FG0>7@ MQ6_?-#O!A[H47Y)L?$FRR87(CC:C56U&ZQ1[/%4R9^[4QJ:!)W<.8@ND]%.W M)P5=,W!\MHWD<:>!594?YKK&J-GH'!N-ZXR"QMVQU:3&*CPP.A+=KD2W3XJ> M%?*BT3Z!ZT@ M [5R/5@3=YH7?WBU6K7Y@>MN+]:'S>ZH6;,^QFM!T<5_TQ=WBGNJ5DQHPF&) MKH+&+0I319\N)D9N7"-:2(-MS0W7>+4!90WP^U)*LY]8!]5E*?X%4$L#!!0 M ( -V#"5="MYZ6D 4 !D_ 9 >&PO=V]R:W-H965T&WQDF[R>[!/VFFXHY>1[%,;I4V?#^?:QVTW]#8V\ M]"'9TEC<624L\K@X9>MNNF746^:B*.PJDJ1V(R^(.]-)?FW.II-DQ\,@IG-& MTET4>>S'9QHF^Z>.W#E>^!JL-SR[T)U.MMZ:OE#^]W;.Q%FWI"R#B,9ID,2$ MT=53YUE^=.51)LA+_!/0?7IV3+*F+)+D-3NQET\=*:L1#:G/,X0G/M[HC(9A M1A+U^+> =LJ8F?#\^$@W\L:+QBR\E,Z2\%NPY)NGSJA#EG3E[4+^-=E;M&C0 M(./Y29CF[V1_*#OL=8B_2WD2%6)1@RB(#Y_>]^*+.!/(UP1*(5#>"_I7!+U" MT&LKZ!>"?EO!H! ,V@K40J"V%0P+P;"M8%0(1FT%XT(P;BN0I>,O)[66E#_V MH=,=>DG>Q32/>],)2_:$9>4%+SO(^VFN%STKB#-+O7 F[@9"QZ M@G4Y4B/76L@E]:I< M;Y8_;YF(+EV5&S]K.FNLO-DL_\OGI5RND5O-L4O7]=^#LE^OS,:ZQW3K^?2I(P:S ME+(WVIG^^HNL2G_6=6::9>$WTZ M2Z)(3)/$L.6_$K[Q.!&#"5E0LMTQ?R,F/DLQOO$-V9?C2! 7X\>G.@,V1KO5 M@$B8AH3I!]@@AV53X+=I7^F+,?'MW%C(B"829B%A-A+F(&$N"%8Q5K\T5O^N MQFJ,=JNQD# -"=.1,*-_X5*E/QJH59N:EZ54596JA2QDO6PDS$'"7!"LXIA! MZ9A!HV/FNX58MHAES8HRL8JI,T$CX%83(&$:$J8C80829B)A%A)F(V$.$N:" M8!5/J:6GU ^OE52DF9 P#0G3D3 #"3.1, L)LY$P!PES0;"*F8:EF89WG=(- M+R8>O>%8&0R5ZMQC=EE.EL8]\:J6TQIK?ZMMD# #"3.1, L)LY$P!PES0;"* M;4:E;49WM4UCM%O'+21,&UT:=2#UU'<+#AT9TT#"S,L&U"R%D!%M),Q!PEP0 MK&*9<6F9<:-EFJ9MC!152D)^@- U*TZ$T THSH30+2K.A- =*\"/F^B1%RS5/^ M]W.?69M"6G/%;[8.-)4!2C/;?!T6-*0-I3E0FHNB51UQRGN0?Y+XT#C#.[O; M."9!!)2F06DZ ME&9 :2:49D%I-I3F0&DNBE8UUBEC0KYORD1SN)O-B*1I4)H.I1E0F@FE6?)E M?LO%9-2&AG1J0@ZE=\^Y753(JG5.61/R?=,FFL/=;!UHX@24ID-I!I1F0FD6 ME&;+E^D?%T9TH"'=FI#G1CQ8IWNV5S;;-/[%8^L@3DE(5T(E/0R%G!WV81]. M>++-M\\N$LZ3*#_<4&])659 W%\E"3^>9#MRR]WPT_\!4$L#!!0 ( -V# M"5>7Q^X_!0( # $ 9 >&PO=V]R:W-H965T26/./8#M-]]]C.VFHT#:^ M)#[[WKOWXKODO38/M@%PZ"2%L@5NG&N7A%C6@*1VIEM0_J321E+G0U,3VQJ@ MAPB2@J1)LB"2]U_A='/=>!C6MCX1/V0N_#)K+-.RQ'L%4BNAC<]C=_A I"FSP#2$9!& MW4.AJ')-'2USHWMD0K9G"XMH-:*].*["I6R=\:?:UXQ1E5 M#MTPICOEN*K11@O..%CT'MTIIB6@'_3DPZLU.,J%?9L3YX4$.L+&HJNA:/I, MT6^=FJ$L>8?2),W0;KM&5Z__H2'>QV0FGG&!@O2KE'Q!5R](1: M;7FX?ON4RH'MP]-L81R6MJ4,"NS[W8(Y B[?O)HODL\O:,TFK=E+['^U_E_F M0+2(1&'(CF62D^-E;7+1 &&6OE-3V*OG>^P MN&S\2(,)"?Z\TMJ=@]!FTT^B_ -02P,$% @ W8,)5T?)HP=> P I0X M !D !X;"]W;W)K&ULS5=M:]LP$/XKPH.QPEJ_ MQ4[3)8$VW=C&.D)#M\^JKE[?,_ID;@; M;[EXD"F 0H\997+BI$KE%ZXKDQ0R+,]X#DSOK+C(L-)3L79E+@ OK5-&W<#S M8C?#A#G3L5V;B^F8%XH2!G.!9)%E6/R] LJW$\=WGA9NR3I59L&=CG.\A@6H MNWPN],RM498D R8)9TC :N)<^ARQAQNEOLE3IQ#EWT!)6 MN*#JEF^_0D4H,G@)I]+^HFUEZSDH*:3B6>6L(\@(*__Q8Y6('0>-T^X05 [! MOL/@B$-8.=C,N65DEM8U5G@Z%GR+A+'6:&9@8@T"+% M"':U"8 M4'FBMZ59D6-7Z;@,NIM4,5R5,01'8HC1#6@S6\*RZ>]J/C6IX(G45= ) M^+U@9RCT/J+ "\*6>&8O=P\ZP@GK'(<6+SR"=ZD3>;HDM#"*11*20A!%VC-5 M(@W:DIS::/8$U2 ]JTH,N]*.D$3PFM-#G MC%:"9TBE@!),DX)B>ZVU#JV3WF=:;=2H+==JDZ7:"*M4=M*6O#*BR$9DWJ_- M-/)'T2@>CMW-;EX.[09![/NU58-P5!...@G/>)9I OK&)@]HBX70]ZCUB#MA M7GO$/8$U&,OCE=#P]U[?G#@>_MZ?K0+HSCT1%= MG]>$SSL)W[$-2!.WCDX)DIAA*?*"D7:%=P*^]K![ FMP']7<1[TI?-0GZ9[ M&J1][[DF\-Z]D.F$>>TI M]X76)!T\DPYZ4W<%U1?QGM":Q)_K,;^S\OD_^@X/BXXP.GC"6\RBX?!\3]_N M3L&?@5C;/D@B6[.797*]6O=:E[;#V%N_,CV8;22>8)^4#=F4[_ 5!+ P04 M" #=@PE7V5^Z>N<" #A"0 &0 'AL+W=OW##E=&#J;<$+@97<:B/C M9,KYF^G<)"/',X* 0JP, ]:/)8R!4D.D9;R7G$[UEP:XW=ZP7UGOVLL42QAS M^DH2E8Z^NH;23\?PQ9Q*^XM69:WGH#B7BF^*.< MARU JWT X)< _ZN H 0$UFBAS-J:8(6C4/ 5$J9:LYF&G1N+UFX(,ZOXJ(1^ M2S1.15>8"/2":0[H#K#,!>@E4A+]1%>$81833-$-DTKDQ7A9E""LT!9VND;7 M! 06<;I&M[ $BDXGH#"A\DQS/4"<"T'87+>?'R?H].0,G2#"T%/*CT2VX[%=>6PWKN,8RQ3I'8EBTX#WG"PQ-5N_SG5!U;54 MYGNYC/Q>OQ.ZRVTW^T4=O]VMBG94=BJ5G4:53USI8&*['B:*,Q/%I8EBG>Y7'7F,H;@F>$DH4@?ID](YI M]$AD.T;[E=%^XV*^8B$P4VAC>%WGMK^WBP;>X.^MME_4&03M^JTVJ-0-OI ( M^FR9/ MN=(GO&VF^@X&PA3H]S/.U:9CCOGJ5A=] E!+ P04 " #=@PE7HM>>\0<49INN;B7:TH5>$R33,Z"M5+Y^S"4\9JF1/9X3C-]9LE%2I3> M%:M0YH*213DH34(41<,P)2P+YM/RV*683_E&)2RCEP+(39H2\?21)GP["V#P M?."*K=:J.!#.ISE9T6NJON:70N^%-:!G-$D*))W'OQ5H4%^S&-C",5 M3ZO!.H.49;M?\E@1T1B ^@<&H&H ^M$!N!J RT)WF95EG1-%YE/!MT 4T1JM MV"BY*4?K:EA6M/%:"7V6Z7%J_IDP 6Y(LJ'@@A*Y$53W2$GP&_A&A""9*D^2 MDO(/4C<[+S8E>'-.%6&)?*LC_RJ/@5RPF&4KD/(%3::ATMD5UPCC*I./NTS0 M@4S^W&0]@*-W $4(@UOP]?H:I)@O5 M9*$2N>\BZZ$@JZT\Y]CB=GPOKZ1= %85C*P4P1? K6FX(RG.?I5@NQ.-;.,' M^^3'$YC%3[_FI^^4075GR'?-6P9\R?*-:JM[!S8IP8I9]6&.>I/!-'QHUO,R M",*>";+R'-1Y#IQY7NH9D0JAF_:<,?C[@J9W5/P#_@,ZDMW3\JYME;,3NVN[ M/(%9- QK&H:GD//0)S^>P"Q^1C4_(Y]R=H)UK7L'-FC(?H"B=M6/ZW+&SG)T M]U+=2_V?,[ZO&_@#>G>B=JW+$YA%P*0F8'(*O4]\\N,)S.('1L;S1#X57Z$U M)V?<&T[V9G#W-5];4\/'06=-%^21I9M4"[VR8S<\T5U.F'IJK'9TO-)LCX^F@TQ)UUCQ^:4@PZL%]WU+%060%CGK]]DD<&H\% MW2;+Z/F*R7NP%)3J5BJJN5% $-4ZA[LQ.W?,$YK-@'%O<' 257LU=K[0;(Z, MM8-.9]19U<.7:ATTM%K5U!+5[XT.*-K8+.CV64;1GQYS&BO=Q80MVW7LU63Y M0K/K-GX,CD^B8Z^&S1>:S9&Q;-#I>%PZUGJY;:U_TJ;2%ZZD->K @R4R#@JY M'931\FOMMOL"G9=+CF&^D#%?")Y"XLBK2?.%9G/46#MS+YYUG*HKM.:C(1Q% MT9Z\OQ=EYVK,$G*;I0N6=3'3;K3.?3K&VA8RQ@OU3Z)EK];,%YK-D;%FR+VR MUE7+@Q;;@7OC?3&WA$$\;,39Z1J7A-PNROWA"[/<@WM?TN,U_H .*-GX)N?V24?1WO;0;J7./ MCK%RA8WOPM%)7LUX-6.^T&R.C!G#[I6P5WCI"M%2:=2#>UINCSKP7(B-,<)N M8V2T_%HO[;Y Y_8=Y=UCX^7C:=X^^GW]> R/AHU'PU[?0%9H39?I!^E;0H\7NNXG=CN)Y^>G!'5>*I^7FFI(%%46 M/K_D7#WO%%\SU%^OS/\'4$L#!!0 ( -V#"5>VJ=LP2@, '0+ 9 M>&PO=V]R:W-H965TT;KH3\ MKC)$#3]SQM7(R[1>G/J^2C+,B3H2"^1F929D3K09RKFO%A))ZD Y\\,@Z/LY MH=R+AV[N6L9#46A&.5Y+4$6>$_DP1B96(Z_CK2=NZ#S3=L*/APLRQUO4=XMK M:49^S9+2'+FB@H/$V<@[ZYQ..H$%N!WW%%=JXQNLE*D0W^W@(AUY@?4(&2;: M4A#SM\0),F:9C!\_*E*OMFF!F]]K]O=.O!$S)0HG@GVAJS4_CEJ0IDZ,(MWM^>POW< >T Y?,Y$H0A/ MU=#7QB5+[">5^7%I/OR#^3Y<":XS!>]XBNDVWC=2:CWA6L\X;"7\6/ CB()# M"(,P:O!G\G1XV.).5(EP'];BU W)6^.N[W==+3:>J:23O#XV@>M6LPS M^Y>:J@@V+\%!,-C-1[N9?Y7A;_0O.J0I^]$K(LV!4N9YF!G*X.C8Y$F6+5XYT&+ANJ2IT*;GYC4(79P( $X& 9 >&PO M=V]R:W-H965TK8F>T ^_>SG9 %2%$_[ OQV?>>W[ODCFC'Q8O, !3:YY3) MJ9,I54Q<5R89Y%CV> %,GZRYR+'2H=BXLA" 4PO*J>M[7NCFF# GCNS>0L01 M+Q4E#!8"R3+/L?AS#Y3OID[?.6P\DDVFS(8;1P7>P!+4<[$0.G(;EI3DP"3A M# E83YV[_F0V-/DVX2>!G6RMD7&RXOS%!%_3J>,904 A488!Z\<69D"I(=(R M?M><3G.E ;;7!_8'ZUU[66$),TY_D51E4V?LH!36N*3JD>^^0.W'"DPXE?87 M[:KSM'UU0VZ0H2AIXR74L-DY"JMR/"Z27W[?76[ M_\KMWTK60X'W ?F>'W3 9Y?AJR]Y_(CLP&C=G@$GMCEC!9"LP2Z'); M4826P@R$;7P;CB-WVS9QGA/Z_W*.M T:;8.+VNP'V*6G@@U;=XUO3_6)ZXP145=,6CW"K>]DM2]@FVO="D?GE6I/P[#$^D=20,O.-'N MMKK=3-KO6&ST2T04UAKF]4::1533JPH4+^P 6'&EQXE=9GK@@S )^GS-N3H$ M9J8T?R'Q7U!+ P04 " #=@PE7ZA#:_84" #I!@ &0 'AL+W=O[!14%/>O2Y;*- /2I:444U!H=,%:$*9.D,?T>/] M IV>G*$31#EZJ$2K""]4ZFN3VS+X>9_GILN#7\GSO>7G* P^(!S@< 0^/PY? M0&[@$P?'+^&^<3S8QH-M[/C"M]L>\]211.,DML"N5$-RF'FF@A3(-7C9^W>3 M)/@TYO _D;WP&PY^PV/LV18701! .1, !D !X;"]W;W)K&ULK5AM M;]LV$/XKA%8,*9!&+W[W; .UI6$;VB5(T/7#L ^T=;:)2J)'4G8*],>/I&1% M.YY(3@Z4?>%; (&>TR3C4V MIH[O'"<>R68KU(0[F^SP!IY ?-H],#ER*Y28I)!Q0C/$8#UUWOOCR ^4@I;X MB\"!U]Z1"F5)Z1.I[R"!)8"06!Y6,/"T@2A23]^+<$=2J;2K'^?D3_ M50",0J=4Z%QJH5LJ="^UT"L5=.AN$;LF M+L0"SR:,'A!3TA)-O6CVM;;DBV2J4)X$D_\2J2=F'T"RS-$[]%14"KH)06"2 M\+<35TA\)>6N2JQY@16

J@CS036XZB+(;8H!_:]?L6?5?&5047'(.;!U; M/_+L#G6\6Q1X00=]>@K1S9NW*%$A&[Q;7 X6',%,0;;I4_3#/C6(ZU15T=&X M'6M5F"J@T.N:]517&_,=7L'4D6V+ ]N#,_OY)[_O_6(BO$VPL$VPJ"6P!OG= MBORN#7WV9YXN@2&Z1FN2X6P%175P].ULF6TG(S1WX+E@-8XX?"/B6.K MT6N[1YM@H9T.%9:I3;3D0B-%@RI% ZM/CY#! 2=( $M-7-NU>^@K8&9J\0NK MXK6\_E\OHI:\:% [K*@=6MVZ;[8-!,]R7RZ?W] ;$],%6+^VE(I626YW"W+%Y3*I.4,Y#%.J.Y< MY# A>$D2(HC^^AGKUV[XVORUBA:6:(U*[W5?+PB#G%I=9Q:$7SL>^5;6/^N3 M)L3O\%ZNC0W(P[$Z?K^L$=5^T8UN8^8CDQW?UQT0C5"JCSY&0JT(5Q/ZH_Y$ M;?G3S$CPDI'@NHS$A*_48D"R=QEW=B6@WZGO5^]\?WC2H>V&KR;Z,JM16U8+ M.MW:54 *;*/O8#C2!!7GOVJVNN=YKV\W3N;G_GCA&^9#=2^DKQY>X(M+I8^8 M;4C&Y;I82U/>W4!N8%EQ3U,,!-WIBX@E%8*F^G4+. :F!.3_:TK%<: ,5+=E ML_\ 4$L#!!0 ( -V#"5=2&IOI:0( $T& 9 >&PO=V]R:W-H965T MW4:JB7[;.! M ['JV)E] N7?SW9HQ(9+OQ#?WO=Y#SB'?"/5BRX!D+Q67.A)4"+6XS#4\Q(J MJB]D#<+L+*6J*)JI6H6Z5D 73E3Q,(ZB+*PH$T&1N[6I*G+9(&<"IHKHIJJH MVEX"EYM)T O>%A[8JD2[$!9Y35?P"/A<3Y69A9W+@E4@-)."*%A.@F^]\>70 MGG<'?C'8Z+TQL97,I'RQD]O%)(AL(. P1^M S6,-5\"Y-3(Q_NP\@PYIA?OC M-_?OKG93RXQJN)+\-UM@.0F& 5G DC8<'^3F!G;UI-9O+KEVGV33GLWZ 9DW M&F6U$YL$%1/MD[[NOH<]01R_(XAW@MCE;D$NY35%6N1*;HBRIXV;';A2G=J$ M8\+^*(^HS"XS.BSNP)2DR3FYI]@HAELBEX3;1<(9G3'.D)G]TVM RK@^(R>$ M"?)4RD93L=!YB":$M0KG.^!E"XS? ?YHQ 5)HB\DCN*$/#]>D].3LW]M0E-# M5TC<%1([W^0=WY\U*(I,K$A;DB]9Z]#W.]CK/]8UG<,D,/=;@UI#4'S^U,NB MKT?R)5V^Y)A[8&PO=V]R:W-H965TK.Y^>7T='UQ7?3]U\7JR^O2UGR[M?7_FO M'K_P?OKY>K/]PNF;US?%Y_)#N?G;C5E5?SM]4BZG\W*QGBX7WJJ\^O75;_XO MQO;ZU]?G;WR+LNKXG:V M>;^\B\O=*QIMO8OE;'W__][=[KF]5][%[7JSG.\VKO9@/ET\_%G\OOM.[&W0 M[[^P07^W0?_8#0:[#0;';C#<;3!L;#"7R[ M_6?O]TNOQ']\P_WF._[R*(]ON=]\SU_>Y/%-]YOO^LN;/+[M_OW[?OKP2W+_ M&Q84F^+-Z]7RSEMMGU]YVP?WOZ;WVU>_6-/%-E(^;%;5OTZK[39OWJW*R^G& M^^WSJBRKI-AXQ>+2BVZ+5;'8?/-^"LI-,9VM__KZ=%,-MMWD]&('AP]P_P5X MX*GE8G.]]L3BLKQLV3YR;S]V;']:O/W1SUZ_U^][ M?_L0>#_]I>UUO3N"Z9T=9((#3+&HF,E!1KB9L/QTXOF]>Z;WR'C333GW_NG] MQ3OUUM?%JESO_FA[%]U^4%Z<> /_WA\X=C,Z]$VK7NV@9S/6'K:8\?&FZSLH MW8PJOM4O\)CO6'+\=ZQ?O]06*#WB!^T).F;/LD.O=-415$> _?X.?%')W8J^ MV#SMEG_4;NDC?B?ZXPZ@.?Z7["!H9=/@*84']R,,OB>%6W;X[0,W;.>VAZ&_ MK&^*B_+75]5QYKI;LE(WWJK8E-Y/Q=HKO)MR=5'%4]L4XJU3ZQI+ M)!:0F""QD,2B!\P?[ 5.[\0?#?N-7"('E226D%A*8AF)*1++24R3F($P*[S& M3^$U=H:7>0BJXG.Y/9(J%HO;8N9-]Q.M+<*<9M<(([& Q,0#YOM64/0&=DR$ MY) 1B<4D)DDL(;&4Q#(24R26DY@F,0-A5H!-G@)LX@PP\7N58--UZ=VLIA?W M(797K+:GNM;>3].%=[FGM ]G"&[:_>'^XSQ6^=XW4--Q(+2$R06$AB MT0,VV9\VGIP/!^>-PS-R3$EB"8FE)):1F"*QG,0TB1D(L]+M["G=SISI]FXY MGR\7WGJSO/CB;:Z+C7=1++Q/5=K=KBZNBW5YZ=U--]=VYCU$VS;H7@XYY[!= M0X[$ A(3)!:26$1B,8E)$DM(+"6Q[ $;[?U7IC\\&XWM_\@H] MY;H^NU)LYU&91VH!J@E4"U$M0K48U22J):B6HEJ&:@K5E,=E$T7G[<+ M=Q<7TYMBUII7XV?!,6D+CG?NX3L?^"[RP?W5Q6:?:LCS'L\!FO-LLGS+!NU)!G:&4 U@6HAJD6H M%J.:1+4$U5)4RU!-H5J.:AK5#*7925;W#'QWT>#OQ6I:?)J5=O?3FQ>KS]/% M$:5V-]]Y7HDV"E!-[+1F?;S7_'PK1(>-4"U&-8EJ":JEJ):AFD*U'-4TJAE* ML].M;B+X[BJ"FBZF\]NY=U&LK[V+Y==R\>*J7K2"@&H!J@G_>0MAT%I"0(>- M4"U&-8EJ":JEJ):AFD*U'-4TJAE*LR\Z6_<1^NX^PONRBJ[;TOM<+LKM\=FE M=[NX+%'][>O[HZ5NXQ.N<7VC= -8%J(:I% MJ!:CFD2U!-525,M03:%:CFH:U0REV3G8KW.PSRY%ZZ,] E0+4$V@6HAJ$:K% MJ"91+4&U%-4R5%.HEJ.:1C5#:7;FU86#OKMPP%^3S3U@YU!$.PFH)G;:V=Z$ MTN^=-#];0,>,4"U&-8EJ":JEJ):AFD*U'-7T3K-6@TZ&C1,FAAK3#K&Z0["] MD9@CQ'Y84=0];NW\4W6HM7\8-EVO;ZL ^^/^[FZM(87V!% M M0#6QTZQWL!E1:(T U6)4DZB6H%J*:AFJ*53+44VCFJ$T.\OJ&D'?72-X6R[* MJ^G%M)AYR[M%N5I?3V\>%Z85GUMO5N 6.T<9VC- -;'3FDO3SL_/FX&&5@A0 M+48UB6H)JJ6HEJ&:0K4[E'.%VM-]Z'[>HU+RN^7*^]#R^?'D.;!*@6H)I M1#5(E2+44VB6H)J*:IE MJ*90+4A94J#+_U$M1C5YS+?/..[D'ZYPA MZ+I[5!.H%J):A&HQJDE42U M1;4,U12JY:BF4IE\]_)//.SD'[!R* MI!:@FMAI^]/\\T&SAQ&B8T:H%J.:W&F'SCN18Z8M8X[]LV;A*VMYVG P>%8, M4^C.Y2T_(*/)LSN6HV.:0S^4=D[4B^ '[D7P/^[<$[I2'M4"5!.#YROE6\X] MH6OE42U&-7G,MR-!ATR/&3([YDD*W:_\F"$U.J2A-#M.ZG7H@P.7LW>>>W)= MT\8-=\X+=#DZJ@E4"U$M0K48U22J):B6HEJ&:@K5LWZ8 *? M9T)7KJ-:@&H"U4)4BU M1C6):@FJI:B6H9I"M1S5-*H92K,SKU[@/G OZH%J":0+40U2)4BU%-[K1#YZ/0!>PM8XYZ_O/S42V[-AR-GY^/0M>< M[[3]=CT+7DJ-:@&H"U4)4BU M M1C6YTYS7+$G0(=-CALS0(16JY<>\ (T.:2C-"JAAO:![Z%[0_:%<3)?5P4QY M<5M-][S+[-E%5A7C_5EZYK.S0EB6TZYA^^:4Z@6H)I MM1#5(E2+44VB6H)J*:IEJ*90+4S#WWV/-@07:>.:@&J"50+ M42U"M1C5)*HEJ):B6H9J"M5R5-.H9BC-SKQ^G7GN1?>J^/W^5FJ?EJMJV^WR M^HNB&F[Z0N"AB^I1+4 UL=.LVZF-6N^GAHX;H5J,:A+5$E1+42U#-85J.:II M5#.49H=9O6!^Z+Y0/3G'_=G[6!WW75R7GEZT7K[+O2^=LQ!=;(]J M5"5(M0 M+48UB6H)JJ6HEJ&:0K4;%\]9">\0S3S2"U -8%J(:I%J!:C MFD2U!-525,M03:%:CFH:U0REV9E7%P>&[N+ ;_/E;95T#_/=\K(UY= * *H% MJ":&SQ=ZOS#)16L J!:CFD2U!-525,M03:%:CFH:U0REV0%65Q6&[JK"CYGD M?KQ;MD8AVFY M0#5!*J%J!:A6HQJ$M425$M1+4,UA6HYJFE4,Y1FYV7=;AC" M[88AVFY M0#5!*J%J!:A6HQJ$M425$M1+4,UA6HYJFE4,Y1F9U[=;ABZVPW' M3'+1N@*J!:@FAL_7C_LOS'+1*@*JQ:@F42U!M135,E13J):CFD8U0VEV@M5] MBJ&[3Z&FB_MU*=ER<;E<>')136T_%8LOGKZZ*K?SWO?%IO1^RN1;_?ZOWK]4 MN;TGYK^_8]DR6J] M0#5!*J%J!:A6HQJ$M425$M1+4,UA6HYJFE4,Y1F1>6H M;G:,>NP$=X16-5 M0#6!:B&J1:@6HYI$M0354E3+4$VA6HYJ&M4,I=F95U+5?>YKKT/A7K\OXKK:F'EC50+4 UL=,:]PWN^8U^ M8XB.&J%:C&H2U1)42U$M0S6%:CFJ:50SE&;G6;_.LP/W/EB5-\6W^Z,W?7%Q MN_*J.6\5:F_+*MI*+RP_K:KCN6\_>W[O9Z_?ZP^[3W3=.] Y_M#J!JH)5 M1 M+4*U&-4DJB6HEJ):AFH*U7)4TZAF*,T.R;K>,8+OAS!"*QJH%J":0+40U2)4 MBU%-HEJ":BFJ9:BF4"U'-8UJAM+LS*LK&M7#(P\,*W\^O9UOKTEW4?V]^-P^ MS75ZG3./U )4$SO-]^UI;K\YRR4'C5 M1C6):@FJI:B6H9I"M1S5-*H92K/# MK.Y>C-S=BX]W2^_C]?)VO3UP^WA7A=BW_6GLXV76GS[.;UF-U:UUIO#3NT M?H%J :J)G69=8VKP0[4 U<1.L_JU?MLT%ATV0K48U22J):B6HEJ&:@K5;[?'E9SKP_O#K>6B,-;5"@6H!J M5" M5(M0+48UB6H)JJ6HEJ&:0K4,Q\\C?O946:QO5P_!)Q=[D^K^R7FCP1NC8TI42UI>@?_LQM,I.F:& M:@K5CCOW8D8N^]JT762BC8B4"U M-8%J(:I%.\WO[\WQ1B?#YB05;3J@6M+V"H8GD^8D%6TPH)I"M1S5-*H92K,3 MJFXPC-T-AH.35/'[37FQ*2^]V?2J?6J*-AM0+4 U@6HAJD6H%J.:1+4$U5)4 MRU!-H5J.:AK5#*79(5C7'\9G\-04[3F@6H!J M5"5(M0+48UB6H)JJ6HEJ&: M0K4VG1 M0#5!*J%J!;MM,;D[KPY M/44;#*B6M+^"9Y^AHLT$5%.HEJ.:1C5#:59*3>IFPL3=3'AI>KJ[CTZGSU#= M0W6-+U0+4$V@6HAJ$:K%J"91+4&U%-4R5%.HEJ.:1C5#:78?TZ\]PWD>CX&:I; MZYQX:+4!U02JA:@6[;3]9;+#$W_0F*2B8TI42W9:8Y+:N QSBHZ9H9I"M1S5 M-*H92K,3JJXB3-Q5A(.3U(.?H;H'Z!Q::#L!U02JA:@6H5J,:A+5$E1+42U# M-85J.:II5#.49H=@W7:H'K)3TR&:>:06H)I M1#5(E2+44VB6H)J*:IEJ*90 M+4='[[C,U2WV#GUT%(#J@E4"U$MVFG6Y*YWXC>GIVA9 M =62]E?07.*+CIFAFD*U'-4TJAE*LU.J+B%,W"6$%Z:G[Y;S>?7E]69Y\>7I MFF_5UZM-IU_*^Z>WSU71D@*J!:@F4"U$M0C58E23J):@6HIJ&:HI5,M13:.: MH30[$>O2PV0"SU71C@.J!:@F4"U$M0C58E23J):@6HIJ&:HI5,M13:.:H30[ M\^J.P\1]BX>N'Z.B#0=4"U!-H%J(:M%.V_\8=7 R;J[U1<>4J):@6HIJ&:HI M5,M13:.:H30[R>KFPL3=7.@XGZVKK =GMFB_ =4"5!.H%J):A&HQJDE42U M M1;4,U12JY:BF4V;JUSXJ&5"%03J!:B6K331GLS6W_2 MO+=.C(XI42TYZA6DZ)@9JBE4RU%-HYJA-#NA^G5"N2L,76>L3PN'#\U8W>-V MSC*T[(!J M5"5(M0+48UB6H)JJ6HEJ&:0K4DC-6I]8Y\4@M M0#6!:B&J13MM?[XW;-ZY!AU1HEIRQ/ZGZ(@9JBE4RU%-HYJA-#N=ZE;#F;O5 M\,)L]>/=TOMXO;Q=;P_0/MY5B?7-,^7JHJR>_K7T'C/-^YZ+0DTWY;PM^-QHU^!#M0#5Q$[;[[3Z)\/& ME8M"=,P(U6)4DZB6H%J*:AFJ*53+44VCFJ$T.]#J?L6YNU_QHZ?$!Z^.[-Z_ MSMF(-C903:!:B&H1JL6H)E$M0;44U3)44ZB6HYI&-4-I=H;VZPSMLQ/A<[39 M@6H!J@E4"U$M0K48U22J):B6HEJ&:@K5_SIWKG(JD%J":0+40U2)4BU%-HEJ":BFJ9:BF4"U' M-8UJAM+L *T[)>/Z+UD!0+4 U@6HAJD6H%J.:1+4$U5)4RU!-H5J.:AK5 M#*79F5?70,[=]]WHN"3:K75./+0$@FIBI^W/?<]Z_>:B:'3,"-5B5).HEJ!: MBFH9JBE4RU%-HYJA-#O)ZG+'N;OQ7,QRDN42EDM9+F,YQ7(YRVF6,QC7",'^7@BZ M[Q?2<;I\@.L>@6A;A.7$(V>MG!Z>-:?,[*@1R\4L)UDN8;F4Y3*64RR7LYQF M.8-QC6@;[$6;NQ328?:L%^6/N,#T@3WLGI9HRX3E!,N%+!>Q7,QRDN42EDM9 M+F,YQ7(YRVF6,QC72-7A7JH.Z5GSD U!D@M83K!:%V% MY03+A2P7L5S,R7,1R, M,<;OP?-GG^VOH%S QG&*YG.4TRQF,:X3@7G_% M=]\LY3LN>GV [!Z#;(,%Y<0CY[KP-3MDQ'(QRTF62U@N9;F,Y13+Y2RG6P>EFS7!>4$RX4L%[%R7,1R,@D^L>@207L)QXY/8GS:/)L\N$L:-&+!>SG&2Y MA.52ELM83K%_.S \9A/GMT[VSTXV=H+R@F6 M"UDN8KF8Y23+)2R7LES&^48?TQ/H-GZ"LH%+"=8+F2Y MB.5BEI,LE[!VP()R ;UO%Q]+M^5 ML]G:NUC>+BI^^W'TTU>]57FUC;Y??NN_.GWV]O;XK/I2I6 MGZ>+M3!NN?IRO]MO_A]02P,$% @ W8,)5V/N$XV3 P [P\ !D M !X;"]W;W)K&ULK9==DYLV%(;_BH9V.LE,LGP9 ML%V;F5T#:3M)NY-MFFL9CFTF@*@DK[/]]96 I=X@:W##C8W$><\K/=((G=6) MT"_L ,#1U[*HV-HX<%XO39.E!R@QNR$U5.+-CM 2<]&D>Y/5%'#6B,K"="S+ M-TN<5T:X:OKN:;@B1U[D%=Q3Q(YEB>G3'13DM#9LX[GC8[X_<-EAAJL:[^$! M^*?ZGHJ6V6?)\A(JEI,*4=BMC5M[F2QD?!/P5PXG=O:,Y$RVA'R1C5^SM6') M 4$!*9<9L/A[A T4A4PDAO%WE]/H+:7P_/DY>]+,7=7^XZ\=AS.!R*,6 M.)W ^58PNR!P.X$[UF'6"69C';Q.X(T5^)W ;]BWL!K2$>8X7%%R0E1&BVSR MH5FN1BT YY7<6 ^YT/%P0R'+.;K=4P"Q7SC"58;>'3'%%7]";]$&4_J4 M5WMT6Y*C>/W'#G&@)7I/<(5>1_?AZ97(Q*IG;3+L1W+4C M<"Z,P$4?2,4/#,55!IE"'^GUOD9O"AH]$N<9R9VC3?C;L;I!KO4&.9;C*L:S M&2]W5-/Y/O?X^]P3O3R"5,AME?P%2[??7FZ3S_T_VTNU5]IT,W4Z>+Y66IMKUVJD:3RE::(P]9T7IB\(>SUA M3TLX@BU'.6-'7*6 4L(X4W%NDWAG[F]M*QARUII=RWFD:3RE::(P=:S%1TC11F"XDXPN0@QYR MH(7\)^&X$#>_K1)O,#"U/=\9XM5Z7(MWI&D\I6FB,)TY_D6\\Q[O7(OW/3#V M1EP;*97?VII0>7M7D9Z/)*VUNY;T2--X2M-D/CB5M:07/>F%EK2X#@NX_^"V M/!*7FNSYF-:%20E MT'U3.C+4G*OMY;'O[:O3VZ8H^Z;_SEYN;$5_9"_CMOC\+WU;"G_ =)]7#!6P M$U;632#V&VW+R[;!2=V40UO"17'5/!Y$10Y4!HCW.R*N-%U#&O0U?O@O4$L# M!!0 ( -V#"5>'5) ")@, .L, 9 >&PO=V]R:W-H965T3JSI+QC$C5Y"M;%!Q(;$19:KL8=^V,T-P*!^;:/0\';"U3FL,]1V*=980_ MWT+*MD/+L5XNS.DJD?J"'0X*LH(%R%_%/5T>):0:YH"Q'')9#Z\:YG@4Z MW@3\IK 5>^=(C^2!L4?=N(N'%M8)00J1U 2B#AL809IJD$KC;\6T=EUJX?[Y M"WUJQJ[&\D $C%CZA\8R&5I7%HIA2=:IG+/M-ZC&8Q*,6"K,/]I6L=A"T5I( MEE5BE4%&\_)(GJKGL"=PG3<$;B5PFPJ\2N U%?B5P&\J""I!T%30K03=IH)> M)>B98I5/UY1F3"0)!YQM$=?1BJ9/3'V-6E6$YMJ)"\G57:IT,EQ(%CTF+(V! M"S2&)8VH1%_0C3);##$B>8SF("21JC$"+JF*4 W$EN@NCQ@O&"?&4Q=CD(2F MXO/ EBHO3;>C*H?;,@?WC1QN"MY!#KY$+G8])!+"09R@C.HIW]=Y!WEG*>,& MN>#^.L6]%@6)8&BI)54 WX 5?OS@=/'74UYH$S9N M$S9I$S9M$S9K"79@%V]G%Z^.'HY8EJE50FC77"*RE@GC])]:5"YH7IGRI&EJ MJ>\U30D+#$R_HC>AAZO?P-[L.Z+-;B>-NYTVCIP=1SK!Z\B#0OF[0OFUA9K# M1LUH*"N%1)&J]T'$XO3$JPLCKVWC=.? 3\( M7]% Z0-U?,B9?&GJSN/N^ M"?\#4$L#!!0 ( -V#"5?9CE=1 "8 )D; P 9 >&PO=V]R:W-H965T M';D*RKF7BA"<^/?[MQ[SZQS?E7&Y3!^#:O71IU?E9O)0SA:3^4RJRMO?/WSI_EIT M.U?K$<]?DDW*'XN=Q]+ZM7R;S_]_/ZALUZD+]?&>/6_[^773M^FBZC M^0^CW+RBP=J[GD\7S_^5?FR^MO-!NGY:+..J T6; :'_ \," R\V MRU-GN-H,N-H?,#BTXCK;-=6UWMZN[^V9]'URP[0KOGKS&N]M5 MWCUYG7>W*[U[\EKO;E=[]\UZ/_A:MBN^^V;-'YQEN^J[;];]P5FV*[_[9NT? M^OF2MVM?/GGMR]NU+Y_^N_[ZRW[R;[N\7?ORR6M?WJY]^7GM?WIY\WI^YU/& MR_'GWZKY#ZE:?_W*6S]X?OM\'K]ZPYO,UF_U\;):?7:R&K?\'"_GUW_>SZ?/2O^EE,OQ9+KXU^H3::Q(__4?_Y+^0_HD M+>['5;F0)C,IG4V6BX^K)U>/W\7DCJ[*6]:QKOB\;UCXT/Q^.&Q\;%X_-6Q\^W1^Q8^%@^/RT?A\$0\7"FOA:\]/>'WM2L??.W9">]5@MGS4V8__/M: MG/ KTWE9^([@C;OW&LN]9Z]W:%6,IZ4TOY46ZP!N69P_7H;WVX>OMP]_73R. MK\O?/ZPV !=E];W\\/D__T]WV/GOMA0@,87$5!+32$PG,8/$3!*S2,PF,8?$ M7!+S2,PGL8#$0A*+2"PFL83$4A++2"PGL0+"&M'9?XW.ODC_;"X63^/9]7-\ M7K]LQBY>-F-7&Z,W*@3 KO^[FX_)^O)2NQS/I6RD]/E77]^-%>2/]F"SOI1_CJAK/EHMC M&2J<[=P,)3&%Q%02TTA,)S&#Q$P2LTC,'KSY6VTX''::?ZDYY(PNB7DDYI-8 M\/8;*_OT3@41F.\3CGIL9JL MMB37J723FDUA 8B&)1206DUA"8BF)9226DU@!88VD'+TF MY4B8E.I?974]66S#O/W0?_BJM^[:OY]X)%S^B06D%AXVG,22PAL93$,A++2:R L$8D M7KY&XJ5XX_%YA^IB.5Z6-]+W\?2I;,L\H7%NYI&80F(JB6DDII.806(FB5DD M9I.80V+NY9MW^O:78E3#-W_-?DX>FA+<*$ \^-,!)32$PE,8W$=!(S2,PD,8O$;!)S M2,PE,8_$?!(+2"PDL8C$8A)+2"PEL8S$O.,:CLUX M*#U134$U%=4T5--1S4 U$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(M1+4&U%-4R M5,M1K:"T9J;NM!5TA9NB036_+LN;A71;S1^DR:%+/28SZ?'IVW1RO?K,;5E- M9G7;8DIJ*:AJJZ:AF MH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B6H%J*:AFJY:A64%HS;.4Z;&5A MV.Y>'=(:E,+A9V^_DIJ":BJJ::BFHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J M1:@6HUJ":BFJ9:B6HUI!:FBQ3ZHIJ":BFH:JNFH9J":B6H6 MJMFHYJ":BVH>JOFH%J!:B&H1JL6HEJ!:BFH9JN6H5E!:,U/KOI]U&:Y@,_7E M9-MU[4]Y(RE/SSMW@[*:S&\^2L]7<2X^2OGVBI3MQ2IM]:Q_B"VPW6;>/[]?.GE@="%"T!0C4% MU514TU!-[[:TVG3DOJOFH%J!:B&H1JL6HEJ!: MBFH9JN6H5E!:,T+K"J&NN$.H&:&;U)Q\FZZK$LK;LJI6&ZPG==.*YSD[4]%B M(51344W;:.(4U-$Y#50S4\W*:O6+B4Q=7:\BA=L(/U=CJNV M36<%70X5U314TU'-0#43U2Q4LU'-0347U3Q4\U$M0+40U2)4BU$M0;44U3)4 MRU&MH+1&E,IUG9(LK):H=_S*PAV_8N7<%$4U!=545--034U -5"5(M0+4:U!-525,M0+4>U@M*:R5J7*LG=]^WXEJOFH%J!:B&H1JL6HEJ!:BFH9JN6H M5E!:,U/E.E/%W4F[.WR7!W;XBHFS8U6\0-V>]#"?+>];=_FB2Z*BFH9J.JH9 MJ&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HEJ):B6H9J.:H5E-8,T;HM218V M1VQW^?[Q6M_0FJ)H8Q*J*:BFHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6 MHEJ$:C&J):B6HEJ&:CFJ%936S-6Z,6GU\'T[?/MHII*:@FHJJFFHIJ.:@6HF MJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%J-:@FHIJF6HEJ-:06G-3*WKDF1Q79)Y MZ%XT1ZH=Q.S948O6):&:BFJ:_+;@2.Z_J79 YS10S40U"]5L5'-0S44U#]5\ M5 M0+42U"-5B5$M0+46U#-5R5"LHK1FA=5V2+*Y+>BWI'<]NI&IR=[]Z.']: M+I:KCY]OX7;P0"I:CX1J"JJIJ*:AFHYJQI&?E:CF MHUJ :B&J1:@6HUJ":BFJ9:B6HUI!:[(G=4F9CF]E:+R;K)85N/E^MYM\7*\ M+!_*V;(U'=%N)%134$U%-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C5 M8E1+4"U%M0S5O;O*U_+ZJ9HLUQ5*D_75J8?V[Z(%2JBFH)J*:AJJZ:AFH)J) M:A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B6H%J*:AFJY:A6;+3ASF$">><003-$ MZUZDU<,C.X!E*:C*V[*JRAOIY4PD_W;UX61VUQJ=0N_LZ"0U!=545--034U -5"5(M0+4:U!-525,M0+4>U@M*:&5OW)/4& M[]SYBQ8BH9J":BJJ::BFHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J1:@6HUJ" M:BFJ9:B6HUI!:N(RG*^[?8/+^_%2NA[/I&^E]/A47=^/%^OBA\GR M_K7]X5@GH7BZLR,8[5-"-175-%334]<=F.B4%JK9J.:@FHMJ M'JKYJ!:@6HAJ$:K%J):@6HIJ&:KEJ%906C-9Z^JDWK'JI/EU6=XLI-MJ_O!R M%+6MXW<5IX]/WZ:3Z]5G7O86?Y1FY?-!V.T3JP&+]MXE\2*MSH+:F)5J2A&H*JJFH MIJ&:CFK&1MM-R_[;M$2[CU#-1C4'U5Q4\U#-1[4 U4)4BU M1K4$U5)4RU M M1[6"TAIIV:\;DOKBAJ2@>>+O1^GZ.3Z7DV_3\N/F<*GP0AJQ?VZ4HIJ":BJJ M::BFHYK1;^NCZ>[?9\Y$)[50S48U!]5<5/-0S4>U -5"5(M0+4:U!-525,M0 M+4>U@M*:85IW*?7%74H[G8(';]LF)L[.2[0Z"=545--034T M4,U&-0?57%3S4,U'M0#50E2+4"U&M0354E3+4"U'M8+2FH%9ER#UQ25(RM.F ML5=;GZV[+6Z0DKGT93:;K ^%CJN_5\]+7Z?SQ8%*!_$49\B6!!V)$G_EN+5@W(A?7F]1UMKR KG.#MD24U!-175 M-%3348!2 M0^?4406M)_:BC4BH9J.:@VHNJGFHYJ-:@&HAJD6H%J-:@FHIJF6HEJ-: M06G-S*P;D?KB1B2DHD$\Q]E!B58>H9J*:AJJZ:AFH)J):A:JV:CFH)J+:AZJ M^:@6H%J(:A&JQ:B6H%J*:AFJY1NM41HC[YU$65!3-N.T;CSJG]1X)+Y.!BTT M0C4%U514TU!-1S7CR(^%\#H9M.8(U6Q4 \&*]I] MA&H*JJFHIJ&:CFK&D9^5@?1W.:[::CFHUJ :B&J1:@6HUJ":BFJ9:B6HUI! M:LIIP.+B;/SDM04 M5%-134,U'=6,(S\6HM.!T06Q4,U&-0?57%3S4,U'M0#50E2+4"U&M0354E3+ M4"U'M8+2FAE:-R4-A*T1/W\ZL-@].UC1!B544U%-0S4=U8PC/RO=Y[.U)&&^ MHJU)J&:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:IEJ):C6D%IS7RM6Y,&XM:D M+\M?EO?E+P_CZL]R*2W&TW(A_5O:W2O<&JYH-Q*J*:BFHIJ&:CJJ&:AFHIJ% M:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J):B6HEJ&:CFJ%936#-JZ:FDP>N?)2VB- M$JHIJ*:BFH9J.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HEJ):B6H9J M.:H5E-;,U+IO:2 NUC$7BZ?Q[*6X\'KW1*9C)RFA'4RHIJ":BFH:JNFH9J": MB6H6JMFHYJ":N]$:IXIU!KV^W#Q7S&OYNI$\O+IJ?IG?QHUZHT'GS?US@Y8O M'73E-U\7HJ\W0K48U1)42U$M0[4BD'JKYJ!:@ M6HAJ$:K%J):@6HIJ&:KEJ%906C,-ZXZCH;CCZ,O3\GY>3?ZWO)&^CZ=/I70[ MW]S/=/%Z?+4U'-$N(U13-EKC*$)7OKC<#T>TI C5=%0S4,U$-0O5;%1S-EKC MOHJ=_61$&XI0S4>U -5"5(M0+4:U!-525,M0+4>U@M*:R5@W%*T>"L\U:IY! MU!J"0N'L$"0U!=545--034U -5"5(M0+4:U M!-525,M0+4>U@M*:J5IW%@T'[SRBB783H9J":BJJ::BFHYJ!:B:J6:AFHYJ# M:BZJ>:CFHUJ :B&J1:@6HUJ":BFJ9:B6HUI!:HI^]U%/,GAVU M+]KN16:]2_EJ.&SN,%/06554TU!-1S4#U4Q4L]K6_>A*'HSVKFVTT6D=5'-1 MS4,U']4"5 M1+4*U&-425$M1+4.U'-4*2FOF8UTO-!16+>#W<1%/=W9NCMZ\ M=W8'G=[;W$1[AE!-0S4=U0Q4,U'-0C6[Y2=I.!SN';!TT#E=5/-0S4>U -5" M5(M0+4:U!-525,M0+4>U@M*:H5GW!PW%_4'Q.O^DQVJRVJYC6A[$*HIJ*:BFH9J.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J M,:HEJ):B6K;1=L^DZ^_=(S%'9RPHK1F?=5/1\$A34?/LH1-ZX\7@V=&)]@ZA MFHIJ&JKIJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J):@6HIJ&:KEJ%90 M6B-D1W4CT:CSOI.)1FCE$*HIJ*:BFH9J.JH9J&:BFH5J-JHYJ.:BFH=J/JH% MJ!:B6H1J,:HEJ):B6H9J.:H5E-;,U+IR:"2L7_CIDXG$[-E1VWUS*$N67_H? M]PZ+HO.JJ*:AFHYJ!JJ9J&:UK/VKP9M5;[=\6;>W^K=WP!-=-O>T9?/027U4 M"U M1+4(U6)42U M1;4,U7)4*RBMF6ARG6C'"W]..?UG/BM_N1]/UQWQVU.! MCH8>6A&$:@JJJ:BFH9J.:@:JF:AFH9J]T1KYN9^=Y(0NJGFHYJ-:@&HAJD6H M%J-:@FHIJF6HEJ-:06G-B*U;A$;B%J&?.UE(C)Z=GFB'$*JIJ*:AFHYJ!JJ9 MJ&:AFCUZ6P[4'>UO!SKHG"ZJ>:CFHUJ :B&J1:@6HUJ":BFJ9:B6HUI!:JOFH%J!:V+:RAA=[)WQ&Z)PQJB6HEJ):AFHYJA64ULS1NEYH)*Q: M:#GM-JC*7VZ?9C?KO;R;ZSM;PQ&M'4(U!=545--034U -5"5(M0+4:U!-525,M0+4>U@M*:65O7#HU>:AM^_NQ;M%\(U114 M4U%-0S4=U0Q4,U'-0C4;U1Q4KBL33G1W!I*:@FHIJ&JKIJ&:@FHEJUJBES.JRTY4OA_OG[I+3 M.JCFHIJ':CZJ!:@6HEJ$:C&J):B6HEJ&:CFJ%9363->ZTV@D[C22.[(L?4G< MUJ1$FXM034$U%=4T5--1S4 U$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(M1+4&U M%-4R5,M1K:"T9IS6'4>CJW?N $8KC5!-0345U314TU'-0#43U2Q4LU'-0347 MU3Q4\U$M0+40U2)4BU$M0;44U3)4RU&MH+1&IE[6E4:7PGJ'GZY?$+/G1BVJ M*:BFHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6;K3&H8#19:>_=\9VA,X: MM\[:&^W?MCUI^;K1Y>5@[WY%*;IP&:KEJ%906C/WZMJA2W'MT#]Q 8QX$<[. M2%)34$U%-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"W<:(WK9+H7H_V$1#N1 M6N>4+^3]@&SYLL[%U7X^HB5&J):C6D%IS7R4ZWP4EQBIT\G=Y-NTE+X\S)]F M2^G+T_)^7DW^M[R1DKD4E]-I:^*A_42HIJ":BFH:JNFH9J":B6H6JMFHYJ": MBVH>JOFH%J!:B&H1JL6HEJ!:NM$:<=S?OZ(V0^?,4:V@M&: UA5%E^**HNVY M/R?XO6CU\UZE F_%4II*:@FHJJFFHIJ.:@6HFJEFH M9J.:@VHNJGFHYJ-:@&HAJD6H%J-:@FHIJF6HEJ-:06G-3*V[C"[%748_?2H0 M6F6$:@JJJ:BFH9J.:@:JF:AFH9J-:LY&VSW-H]CN'9:,T2D35$M1+4.U'-4*2FLF8]T\="EL8?AG3A9"RXM034$U%=4T M5--1S4 U$]4L5+-1S4$U%]4\5/-1+4"U<*/MG9'3VS]9""TE0K4$U5)4RU M M1[6"TIIQ6Y<278I+B0X<.EU]Z([_FCP\/;3F)]H\A&H*JJFHIJ&:CFH&JIFH M9J&:C6H.JKFHYJ&:CVH!JH6H%J%:C&H)JJ6HEJ%:CFH%I35SMJXGNKQ\YT%4 MM*,(U1144U%-0S4=U0Q4,U'-0C4;U1Q4QK>"[4G2P6D]5&ZV-979>SY?BN;,U6M*L(U1144U%- M0S4=U0Q4,S=:M]O8_];9VP%GH9/:J.:@FHMJ'JKYJ!:@6HAJ$:K%J):@6HIJ M&:KEJ%906B,TK^H2HBMQ"='.Q:7?Q].G4KJ=;^[CO7@]VMJ6H6+VW Q%-075 M5%334$U'-0/5S(VV>]/L_6H6"YW11C4'U5Q4\U#-1[4 U4)4BU M1K4$U5)4 MRU M1[6"TIH!6K<978G;C':.F'KE#RE_N5N+]'_=\N%;6?V_UNQ$RXE034$U M%=4T5--1S4 U$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(M1+4&U%-4R5,M1K:"T M9LK*=>H76'Z&:@FHJJFFHIJ.:@6HFJEFH9J.:@VHNJGFHYJ-:@&HA MJD6H%J-:@FHIJF6HEJ-:06G-3*UKDJ[$-4G;357UK[*ZGBS&Z\K!I*Q:3_$5 M4V?'*]J3A&KJD6_:4'J8SY;W;=<1:>B"Z*AFH)J):A:JV:CFH)J+:AZJ^:@6 MH%J(:A&JQ:B6H%J*:AFJY:A64%HS2^M2I-5#42P8%U\OI'P\F?VH)G?W2^D_ MQP^/_RU]G5]\E!SGZT=IO?VZD+[@K%TYT=P2_:;GN8/%S]:YY>GI M;6PCWLRGTW&U6.?HR_9B^^8B6GZTT2YW?C4&PPMYL!^<:*L1JFFHIJ.:@6HF MJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%J-:@FHIJF6HEJ-:06G-0*U;C:[$K49Q M64W6IPY)057>EE55WDCQP2.=:+$1JBFHIJ*:AFHZJAFH9J*:A6HVJCFHYJ*: MAVH^J@6H%J):A&HQJB6HEJ):AFHYJA64UHC7;JG&^RL)LM9+&>SG,-R+LMY+.>S7,!R(S7,)R*S7(%Q M>]DJ[V2KL"_BX)YBZ=_2SG,%R)LM9 M+&>SG,-R+LMY+.>S7,!R(S7,)R*S7(%Q>[GV/9WPK8OW @V-_>L60?N]>Y5K$>N4#WBGI_!)*>PG,IR&LOI+&=L M.?'^:I.=U6(YF^4XY,SPYV<%;5TEC-8SF0YB^5LEG-8SF4YC^5\E@M8 M+F2YB.5BEDM8+F6YC.5REBLP;B]L+W?"5EPD]?,'ME[M M9*NX4PHZD(NV3;&??WLHJ[OR:SF=KFLKGF;+ M]20[STI5>;N.X5^_R!\^O7G>ZO[J=%N>=[N_!FW/A]U?H^?G/]73?O[M<7Q7 MNN/J;C);2-/R=K4(G8O1:M/H^?ZSVP^6\\?57P8?I&_SY7+^\/SPOAS?E-7Z M"U:?OYW/E]L/UA/\F%=_/K_,S_\?4$L#!!0 ( -V#"5=V7L%P+@0 *(8 M 9 >&PO=V]R:W-H965TV@-I2NPTH$,3M]IJ1:$N()'HD;:???B2ER'I@A&1AWR0B=?:(80 X]E4=&5D3%VN#%-FF2HA/0:'U#%W^PP*2'C3;(WZ8$@F$JG MLC =RPK,$N:5$2YEWRT)E_C(BKQ"MP308UE"\G.-"GQ>&;;QU'&7[S,F.LQP M>8![M$7LQ^&6\);94M*\1!7-<04(VJV,S_9-; ?"05K\G:,S[3P#$Z,BPQ(U2@A D$Y+].:(.*0I#X//YMH$8[IG#L/C_1O\C@>3#WD*(-+O[) M4Y:MC+D!4K2#QX+=X?,?J G(%[P$%U3^!.?&UC) !<]0.3N/@#!V\9QSX^"]= 2_<9"AFW7L0APT6*" 41VN5)SL 5D-U7:YZ!%&QP MR;@>\9 M/E)8I71I,CYM,;B9-%- MUFSM3 +_.E;7P+5^!X[EN(KY;%[N[JC">=OH\?\>O;<8;KN!7,ESIS;0Q$Y1 MY;LF>FJBD,8;>H )6AE<^R@B)V2$[W^S ^N3:K%UPB*=L%@3K)<6KTV+-T4/ MOV,&B_J3O+J7R4FZR4'/)Z?F!I(K_LR<0F_.-\JIN^9CFR!8]&VBL ?V&*<44"YMJB@G&:_=@CIAD4Y8K G62T30 M)B+0K@R!SK3HA$4Z8;$F6"\MLS8MLU^D##77[WRMSGP@#&,3UQ[HPMC$GPUD M86PR\]6B,&^#GD\&?<>7$9(D _P(PL^1)WY /O#C+E.%.4EZ[1[4"8MTPF)- ML%XZ%FTZ%MJE8:$S+3IAD4Y8K G62XMM7:H!ZQ>)0P/N?K3SP:>_4=@LAO*@ ML+&#@4L4YR7KL7M=(BK;18 M%ZV?$>>2$4>[3C1(7_6.U$F+ MM-)B7;1^6BZ5G^WKEPNME:!66J25%NNB]9-SJ0;MR:KF+7(1C*X)7&]TMA@; M^=9L*!ACHV Q4HRQD6W-AZ<+LW/G6B*REY?=E,=TK%A]>];VMA?JG^4U\J!_ M;=]L;$5_)"[@Y1WO!5_?WG^#9)]7%!1HQX>RKF<\L:2^$*\;#!_DC>\]9@R7 M\C%#,$5$&/#W.XS94T,,T/Y;(OP/4$L#!!0 ( -V#"5=K#:\.; , )@. M 9 >&PO=V]R:W-H965T%90]/C/8Z:,RL:&LI/QB*V^2 MA>/9&0&'V%@$Q9\MW +GEH3S^%I#G69,*SPN'^C_E,%C,"NJX5;R_UABTH4S M4(PK@7CYPHFM6!2.E.%4OH044/#N9([HFQOI-E":6:IQO"9L._] MP2A\RE!GPCOR!EA@BP9Y_@^]=PU.#L[AAO7,[FI9A(\,1.?+*4P MJ29_BP22MM[%J)K0@D-H-T$O\#I7(S+V_B2!%P0=\[GME[^E N5^*?<[Y-&S MY?ZL)YIQ\Z+&)6_\!.^9;Z;+]PH\Z0;;@^5*YS2&A8,GAP:U!2=\\8<_]?[J M,FU(6#00K&7HI#%TTDQTZ++E"%!H2NM2%AT4"PEI/3QLGI[]J\TR$-'1(6#01K&7K1&'K1NS27=,^R(B.*9EV>]K)/];2"38^.A,!KGPC1SUW\\Z9+*_Y9$__L ME[8F5I9,6(NZXN]EGQK_D+!H(%C+T\O&T\O?M4DOAS1T2%@T$*QEJ._]N%QZ M_=]8CGD%7:&ONKU@#=T?MJPF%/\(NAR#,)AKV&Y&&OPN;RDOH/,FV3OLJ88/ M2HMJFN\?;7=O-'NTW]VC*WL&:E.F/IK$LA"FNN(VK4UZ=5TF%8_:;VS:5:8" M/S!5SK:D:L.$)AS6B/1&%_@%5%4:5%6,S,O$8"4-IAEE,<74$93M@,_74II# MQ0[0)*/A=U!+ P04 " #=@PE7B?.BF'8# U# &0 'AL+W=OON.![[.C>WPY].*K?$1S9?J7E'+[U12 M7F"IN2Q!83;S%N'U,FP,FA%_P*"LIO]K&;^G,"ZQ'*# Q5H+18X-+ M%,(JD1_?=J)>-Z5<>I)BQ6I@'N?T5=T"Q MU4NDT,TO;-NQD]B#I-9&%CMC\J#@9?MDWW>!.# (3QE$.X/HI<'HA,%P9S!L M0%O/&JQ;9MA\JN06E!U-:O:EB4UC332\M&E\-(J^Y^<[PBB/<%-Y!1<5&H P^ ]1$$T[/%GZ3;_O2Y/ MF1^Y,^P".FSTAF\):%^X6KE1OYS=Q=>Z8@G./-JF&M4&O?E//X3CX)<^UC.) M'9&/.O*12WW^J3:U0JAJE>2TL2!YCD0?MU/LM=RM6!@T:O;HVLRC83083?U- M#U'<$<5.HJ54O"Y@L5:(E@/^N<-BA>K?/AZGU&MYSB1V1#WNJ,?G7<'CR(?-*13YSY_EPS95"))WO2\H)2OY&B+A!8(6M*O\R@4C*M$P-&P@I!JA35 MRU.L#!,&/EWT+P&GYQIA\Z&+R MP>G7_1$W.XX018:*)R;,TSX^?>#M!&%XD/=@$,4O$N]TXXV08?!\YP=.S >D M]4VI.W5EWKCM7[NE=VKQ04@F_0=S>%"VA$X$\GS4G$X?69+#W\@4_)'38F09 M;>!>)*?>JY'"G@LG&L0OL/R#PJQ M6[J54TW(YTF;8W6]78U\:*I!/WGX6U! M?&PO1EDJB'V/S[G']DUCZ%=ZR>G=C%(=+ HNJD$XT[K\&$759$8+4EW( MD@J#Y%(51)NNFD95J2C)*B 5/.JT6DE4$";"85_,BYM"5\%$SH4>A-TF%+C; MEVP0MI/+,'!R(YG10?AP]O[G7.KK=X&[GWPX.6D]G%_OQL\L'R>\3QZ2[!TGO4<:$>]O"=O2IT7&\4XR6>F@V_Q_R=5M>XD9* MZ%AR5!?*L)]+L:Z7.'0!HTX*&CP2/@A'A+.Q8L#*2<'XTH4[$)A(+E6@3:&: M=&V(5$\.;KL>U'"M4S AE6.P$[K L%\2K:D2-Z9C M!]O@,RBHV_?+TCB<*K)L=Z["-<'>3)*Q5!E539IVN H-^YSF8$>QZ0SN6I81 M@%K+PC0R1J92$.MAQ:@;1G9".;^#!_Q'OJ6]R#?VS>Z::)K&4-UT,JX#^IMJ M3GM3]O)%ND')'J7^/#?3$;8/A4UO%6, 4V_CZJ0L^?(39U-14#?Y M@Q,.^V3%"V92L2>3#4IE8@)4A<$C59I--B._%"GOZ4*ORFF1XYX[;]#SOUWG M*154$;YIVM3^,:_RBQW'W=>R;+]5=@U[/=9O[6,W>?463";';S).C]]C?7(Z M=I.]MV#R+6QW]]6^V?>:C.J3T,9Q:^NPU40#.-0.PN]P1.;KI,%XSKAFHN[- M6)91\>S,9>0U&9L_U;;TS?B,YF3.]7T##L)U^QO-V+Q(FU&WL!#UJ'7[*TRO MG30G:I.+B8PN:#:JNVHZMLW -$S6^@+"+G)C+S^"<1SF1P##\F .,(YC87G^ MI_GTT/DX#//6\R(]E--#.8[E0T;V@^7Q:IG&<)-B*CD9>!R-LW9($ M?OQJF#=@8'D@T]^M-;[;>(7LKP-L3_=5"#93O!*QF>)K#8A_W8"1IO[=QO( M ]L%K'8@OS\/U)2?$\>PJY@W[ G&D33%$*A%?XTF";(Z"7S\^X,])7&!IQ!', 'C DCNU[<.=]%*W>4]'Z_Y?#WU!+ P04 " #=@PE7 MEXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S M9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X M 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7) MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 M ( -V#"5=^&_N)( 0 %$@ / >&PO=V]R:V)O;VLN>&ULQ9E+;]LX M$(#_"J%3>O#:>L1YH [0.IMN%FD3U$%Z#!AI;!&A2(.DXB2_OB-IG:5:9] + MK9,MBJ(_#4U^0_+C1IO'!ZT?V7,EE9U%I7/KT_'8YB54W/ZEUZ#PSE*;BCN\ M-*NQ71O@A2T!7"7'R60R'5=H9A%DXC94F_^T4:\:N6X7.1&2SF+XN[&'1@G M\M^*%PWD+7^P;8GC#]\Y@LRBZ00;7 IC75NC;9\CXQ-@Y>ZJ=OI"2 ?FG#OX M8G2]%FK5-(-O,?9>HXW#]K,+XJGYDS#JY5+D<*[SN@+ENC@:D V@LJ58VX@I M7L$LVE9A7!7L;^4P2.Q2=4UAW>9-\:)Z,32G F^8RZ(%#P?YF4NN MT_Y8/'F!*,:5C&1?.[31W+]))=K\%T==K. MGFL/,B,@LWU"SDNN5F"94&SA=/Y8>I"'!.3A@)#WB0X7DMF074F_\ M 7-$T!V%I;LV*Z[$:WNC_0.>@\V-6+?7>NE!'A.0QX%#6%<5-R]-_!9BI00^ MQG%R_)3GNL;)T8,\(2!/PD)><&'8'9!M)#4A*)@UNDD866!1B+,PL^)9S/1KDC M#BR/2Y7K"M@M?^YW*J6*.+ KYKJJA.MDT64#.+VAU%3^RSB@C!$'5@8Y&_>L M&U/.B(>4QGWJ8U+6B(?1!CO 98GL=7I"Z2,94A^]3D\H?23[U\R]E&[$(H[F_/II2%TL 6 M>A_S!S>&^YB4A=+ %GH?\PJ>0/J8E(72P!:B,V!_/9%2%DH#6VAG!GP.C@O9 MRX]2RD%I8 ?]EP*/V'; [R+,*/UD@?7S1OB5N]HTYR\X)\FFD$F,K(])Z2<+ MK!\R:>\EFAFEGRRP?NBUQ83+BX6/2>DG"WXZLQ.S+1Y]]O634?K) NO'WP=L\+B$9JQ_@PW[%\E]3$H_ M66#]D%N#O>5Y1NDG:_4SWAYA%]@M"HIO^!,6RW,N\QO#FH]NNST[;#;'EK64 M:%]L3\>UI_ME/4$L#!!0 ( -V#"5>2+*"6N $ .<< : M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V3MNPD 4A>&M("^ X3X@(8)4 M:=)&;,""X2$>MCP3!78?! 4I_< MS^S-3FW\S\1FN=S,XT"8 N!V()D"X'9@F@+@=J"; N! MVX)P"X'<@G0+@=V"> N!WHIZ*X'>BGHK@=[Z\+%-H+>BWDJ@MZ+>2J"WHMY* MH+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ'>1J"WH=Y&H+>AWD:@MSTAMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H[:BW$^CMJ+<3Z.VHMQ/H[:BW M$^CM#X?=!'H[ZNT$>COJ[01Z.^KM!'H[ZNW/U#OETRZF6\]UC>]_)M7Y_&R\ MO?ZRO&ZBA,,+S@'^:[[_ E!+ P04 " #=@PE7C$_JC[H! #N' $P M %M#;VYT96YT7U1Y<&5S72YX;6S-VUW7VSI;#)^VUKRO4U=-7Z2%"'8!\9\ M5E"M?6HL-7%D;ERM0WQT"V9UMM0+8F(X'+',-(&:, AMC60Z?J*Y7E6A][R) MKWUIFDGBJ/))[W$WL3?4@;[A#2N[.;XHK2^'RC3S>9E1;K)5'9>DWCK2 MN2^(0EVENZ+]\\DA[C#MKOSJ_*[,N< X<^:,]?'$'%T>=SB2=O7 QD+D0GG^ M$X^)L?35WT?M:>>4_S([;N^'<&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( -V#"5>^8-6;S 4 M .$> 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ W8,)5[\) M])G0 @ !0H !@ ("!"!0 'AL+W=O3$HD0 E! $ & @(%F'0 >&PO=V]R:W-H965T M&UL4$L! A0#% @ W8,)5^E5OO<, @ 600 !@ M ("!)2X 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ W8,)5Z !1*(@&@ (E, !@ ("!(44 'AL M+W=O/KR&FFP8 M !\6 9 " @7=? !X;"]W;W)K&UL4$L! A0#% @ W8,)5\$,$ I^ @ >P8 !D ("! M268 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ W8,)5_FN],@:"@ .R( !D ("!-7$ 'AL+W=O&UL4$L! A0#% @ W8,)5QU(O(@_ M" 414 !D ("!_8P 'AL+W=O&PO=V]R:W-H965TY6F\H)@, &(' 9 " @5RR !X;"]W;W)K&UL4$L! A0#% @ W8,)5UW2^N); P %PT !D M ("!N;4 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ W8,)5S5]TEZ @ L@4 !D ("!Y[X M 'AL+W=OP0 >&PO=V]R:W-H965T&UL4$L! A0#% @ MW8,)5U3$$YBU @ 2@< !D ("!N\< 'AL+W=O&UL4$L! A0#% @ W8,)5]QPHC#2 @ ME0D !D ("!^<\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W8,)5T*WGI:0!0 &3\ !D M ("!=MT 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ W8,)5]E?NGKG @ X0D !D ("!#ND 'AL M+W=O&PO=V]R:W-H965TVJ=LP2@, '0+ 9 " M@6CQ !X;"]W;W)K&UL4$L! A0#% @ W8,) M5[F-0A=G @ 3@8 !D ("!Z?0 'AL+W=O&PO=V]R:W-H965TR7F%T$00 #D3 9 " @4/Z !X;"]W;W)K M&UL4$L! A0#% @ W8,)5U(:F^EI @ 308 M !D ("!B_X 'AL+W=O&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ W8,)5X=4D (F P ZPP !D M ("!CB(! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ W8,)5VL-KPYL P F X !D ("!AU ! 'AL+W=O M&PO=V]R:W-H965T2+*"6N $ .<< : " 8!@ 0!X M;"]?,3^J/ MN@$ .X< 3 " 7!B 0!;0V]N=&5N=%]4>7!E&UL 64$L%!@ X #@ /P\ %MD 0 $! end XML 61 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 62 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 63 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 270 241 1 false 69 0 false 8 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Balance Sheets Sheet http://www.agiletherapeutics.com/role/StatementBalanceSheets Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Balance Sheets (Parenthetical) Sheet http://www.agiletherapeutics.com/role/StatementBalanceSheetsParenthetical Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Statements of Operations and Comprehensive Loss Sheet http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 00300 - Statement - Statements of Changes in Stockholders' Deficit Sheet http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit Statements of Changes in Stockholders' Deficit Statements 5 false false R6.htm 00305 - Statement - Statements of Changes in Stockholders' Deficit (Parenthetical) Sheet http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficitParenthetical Statements of Changes in Stockholders' Deficit (Parenthetical) Statements 6 false false R7.htm 00400 - Statement - Statements of Cash Flows Sheet http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows Statements of Cash Flows Statements 7 false false R8.htm 10101 - Disclosure - Organization and Description of Business Sheet http://www.agiletherapeutics.com/role/DisclosureOrganizationAndDescriptionOfBusiness Organization and Description of Business Notes 8 false false R9.htm 10201 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 10301 - Disclosure - Fair Value Measurements Sheet http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 10 false false R11.htm 10401 - Disclosure - Prepaid Expenses and Other Current Assets Sheet http://www.agiletherapeutics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssets Prepaid Expenses and Other Current Assets Notes 11 false false R12.htm 10501 - Disclosure - Accrued Liabilities Sheet http://www.agiletherapeutics.com/role/DisclosureAccruedLiabilities Accrued Liabilities Notes 12 false false R13.htm 10601 - Disclosure - Leases Sheet http://www.agiletherapeutics.com/role/DisclosureLeases Leases Notes 13 false false R14.htm 10701 - Disclosure - Credit Agreement and Guaranty Sheet http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuaranty Credit Agreement and Guaranty Notes 14 false false R15.htm 10801 - Disclosure - Stockholders Deficit Sheet http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficit Stockholders Deficit Notes 15 false false R16.htm 10901 - Disclosure - Income Taxes Sheet http://www.agiletherapeutics.com/role/DisclosureIncomeTaxes Income Taxes Notes 16 false false R17.htm 11001 - Disclosure - Commitments and Contingencies Sheet http://www.agiletherapeutics.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 17 false false R18.htm 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPolicies 18 false false R19.htm 30203 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPolicies 19 false false R20.htm 30303 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurements 20 false false R21.htm 30403 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) Sheet http://www.agiletherapeutics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables Prepaid Expenses and Other Current Assets (Tables) Tables http://www.agiletherapeutics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssets 21 false false R22.htm 30503 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.agiletherapeutics.com/role/DisclosureAccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://www.agiletherapeutics.com/role/DisclosureAccruedLiabilities 22 false false R23.htm 30603 - Disclosure - Leases (Tables) Sheet http://www.agiletherapeutics.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.agiletherapeutics.com/role/DisclosureLeases 23 false false R24.htm 30703 - Disclosure - Credit Agreement and Guaranty (Tables) Sheet http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyTables Credit Agreement and Guaranty (Tables) Tables http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuaranty 24 false false R25.htm 30803 - Disclosure - Stockholders Deficit (Tables) Sheet http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitTables Stockholders Deficit (Tables) Tables http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficit 25 false false R26.htm 40101 - Disclosure - Organization and Description of Business (Details) Sheet http://www.agiletherapeutics.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails Organization and Description of Business (Details) Details http://www.agiletherapeutics.com/role/DisclosureOrganizationAndDescriptionOfBusiness 26 false false R27.htm 40201 - Disclosure - Summary of Significant Accounting Policies - Inventory (Details) Sheet http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryDetails Summary of Significant Accounting Policies - Inventory (Details) Details 27 false false R28.htm 40202 - Disclosure - Summary of Significant Accounting Policies - Advertising Costs (Details) Sheet http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdvertisingCostsDetails Summary of Significant Accounting Policies - Advertising Costs (Details) Details 28 false false R29.htm 40203 - Disclosure - Summary of Significant Accounting Policies - Deferred Financing Costs (Details) Sheet http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredFinancingCostsDetails Summary of Significant Accounting Policies - Deferred Financing Costs (Details) Details 29 false false R30.htm 40204 - Disclosure - Summary of Significant Accounting Policies - Concentrations of Credit Risk (Details) Sheet http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails Summary of Significant Accounting Policies - Concentrations of Credit Risk (Details) Details 30 false false R31.htm 40205 - Disclosure - Summary of Significant Accounting Policies - Co-Payment Assistance (Details) Sheet http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCoPaymentAssistanceDetails Summary of Significant Accounting Policies - Co-Payment Assistance (Details) Details 31 false false R32.htm 40206 - Disclosure - Summary of Significant Accounting Policies - Warrants (Details) Sheet http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesWarrantsDetails Summary of Significant Accounting Policies - Warrants (Details) Details 32 false false R33.htm 40207 - Disclosure - Summary of Significant Accounting Policies - Income Taxes (Details) Sheet http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIncomeTaxesDetails Summary of Significant Accounting Policies - Income Taxes (Details) Details 33 false false R34.htm 40208 - Disclosure - Summary of Significant Accounting Policies - Net Loss Per Share (Details) Sheet http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails Summary of Significant Accounting Policies - Net Loss Per Share (Details) Details 34 false false R35.htm 40301 - Disclosure - Fair Value Measurements - Financial Instruments Measured at Fair Value by Hierarchy Level (Details) Sheet http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueByHierarchyLevelDetails Fair Value Measurements - Financial Instruments Measured at Fair Value by Hierarchy Level (Details) Details 35 false false R36.htm 40302 - Disclosure - Fair Value Measurements - Warrant Valuation Assumptions (Details) Sheet http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsWarrantValuationAssumptionsDetails Fair Value Measurements - Warrant Valuation Assumptions (Details) Details 36 false false R37.htm 40303 - Disclosure - Fair Value Measurements - Level 3 Warrants (Details) Sheet http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsLevel3WarrantsDetails Fair Value Measurements - Level 3 Warrants (Details) Details 37 false false R38.htm 40401 - Disclosure - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.agiletherapeutics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails Prepaid Expenses and Other Current Assets (Details) Details http://www.agiletherapeutics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables 38 false false R39.htm 40501 - Disclosure - Accrued Liabilities (Details) Sheet http://www.agiletherapeutics.com/role/DisclosureAccruedLiabilitiesDetails Accrued Liabilities (Details) Details http://www.agiletherapeutics.com/role/DisclosureAccruedLiabilitiesTables 39 false false R40.htm 40601 - Disclosure - Leases - Summary (Details) Sheet http://www.agiletherapeutics.com/role/DisclosureLeasesSummaryDetails Leases - Summary (Details) Details 40 false false R41.htm 40602 - Disclosure - Leases - Maturity of lease liabilities (Details) Sheet http://www.agiletherapeutics.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails Leases - Maturity of lease liabilities (Details) Details 41 false false R42.htm 40701 - Disclosure - Credit Agreement and Guaranty (Details) Sheet http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails Credit Agreement and Guaranty (Details) Details http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyTables 42 false false R43.htm 40702 - Disclosure - Credit Agreement and Guaranty - Carrying Amount Of term Loan (Details) Sheet http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyCarryingAmountOfTermLoanDetails Credit Agreement and Guaranty - Carrying Amount Of term Loan (Details) Details 43 false false R44.htm 40801 - Disclosure - Stockholders Deficit - Amended and Restated Certificate of Incorporation (Details) Sheet http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitAmendedAndRestatedCertificateOfIncorporationDetails Stockholders Deficit - Amended and Restated Certificate of Incorporation (Details) Details 44 false false R45.htm 40802 - Disclosure - Stockholders Deficit - Common Stock (Details) Sheet http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails Stockholders Deficit - Common Stock (Details) Details 45 false false R46.htm 40803 - Disclosure - Stockholders Deficit - Stock-Based Compensation Expense (Details) Sheet http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitStockBasedCompensationExpenseDetails Stockholders Deficit - Stock-Based Compensation Expense (Details) Details 46 false false R47.htm 40901 - Disclosure - Income Taxes - Sale of New Jersey Net Operating Losses (Details) Sheet http://www.agiletherapeutics.com/role/DisclosureIncomeTaxesSaleOfNewJerseyNetOperatingLossesDetails Income Taxes - Sale of New Jersey Net Operating Losses (Details) Details 47 false false R48.htm 41001 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.agiletherapeutics.com/role/DisclosureCommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.agiletherapeutics.com/role/DisclosureCommitmentsAndContingencies 48 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 17 fact(s) appearing in ix:hidden were eligible for transformation: agrx:DurationFromOfferingToAnniversaryOfClosing, dei:EntityRegistrantName, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:EarningsPerShareDiluted, us-gaap:PreferredStockSharesOutstanding, us-gaap:StockholdersEquityNoteStockSplitConversionRatio1, us-gaap:WarrantsAndRightsOutstandingTerm, us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding - agrx-20230630x10q.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 2 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies - agrx-20230630x10q.htm 9 agrx-20230630x10q.htm agrx-20230630.xsd agrx-20230630_cal.xml agrx-20230630_def.xml agrx-20230630_lab.xml agrx-20230630_pre.xml agrx-20230630xex31d1.htm agrx-20230630xex31d2.htm agrx-20230630xex32d1.htm agrx-20230630xex32d2.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 66 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "agrx-20230630x10q.htm": { "axisCustom": 0, "axisStandard": 23, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 549, "http://xbrl.sec.gov/dei/2022": 29 }, "contextCount": 270, "dts": { "calculationLink": { "local": [ "agrx-20230630_cal.xml" ] }, "definitionLink": { "local": [ "agrx-20230630_def.xml" ] }, "inline": { "local": [ "agrx-20230630x10q.htm" ] }, "labelLink": { "local": [ "agrx-20230630_lab.xml" ] }, "presentationLink": { "local": [ "agrx-20230630_pre.xml" ] }, "schema": { "local": [ "agrx-20230630.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/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 421, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 21, "http://www.agiletherapeutics.com/20230630": 1, "http://xbrl.sec.gov/dei/2022": 6, "total": 28 }, "keyCustom": 43, "keyStandard": 198, "memberCustom": 37, "memberStandard": 29, "nsprefix": "agrx", "nsuri": "http://www.agiletherapeutics.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "10", "role": "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "agrx:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Prepaid Expenses and Other Current Assets", "menuCat": "Notes", "order": "11", "role": "http://www.agiletherapeutics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssets", "shortName": "Prepaid Expenses and Other Current Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "agrx:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Accrued Liabilities", "menuCat": "Notes", "order": "12", "role": "http://www.agiletherapeutics.com/role/DisclosureAccruedLiabilities", "shortName": "Accrued Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Leases", "menuCat": "Notes", "order": "13", "role": "http://www.agiletherapeutics.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Credit Agreement and Guaranty", "menuCat": "Notes", "order": "14", "role": "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuaranty", "shortName": "Credit Agreement and Guaranty", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Stockholders Deficit", "menuCat": "Notes", "order": "15", "role": "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficit", "shortName": "Stockholders Deficit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "16", "role": "http://www.agiletherapeutics.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "17", "role": "http://www.agiletherapeutics.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "18", "role": "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "19", "role": "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_BVJVdlFG1EihLlGH-fS4Qg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.agiletherapeutics.com/role/StatementBalanceSheets", "shortName": "Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_BVJVdlFG1EihLlGH-fS4Qg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "20", "role": "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "agrx:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "agrx:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)", "menuCat": "Tables", "order": "21", "role": "http://www.agiletherapeutics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables", "shortName": "Prepaid Expenses and Other Current Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "agrx:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "agrx:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Accrued Liabilities (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.agiletherapeutics.com/role/DisclosureAccruedLiabilitiesTables", "shortName": "Accrued Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.agiletherapeutics.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Credit Agreement and Guaranty (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyTables", "shortName": "Credit Agreement and Guaranty (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Stockholders Deficit (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitTables", "shortName": "Stockholders Deficit (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_BVJVdlFG1EihLlGH-fS4Qg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Organization and Description of Business (Details)", "menuCat": "Details", "order": "26", "role": "http://www.agiletherapeutics.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails", "shortName": "Organization and Description of Business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_BVJVdlFG1EihLlGH-fS4Qg", "decimals": "-5", "lang": null, "name": "agrx:CashCashEquivalentsAndMarketableSecurities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": "-5", "first": true, "lang": null, "name": "agrx:InventoryReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Summary of Significant Accounting Policies - Inventory (Details)", "menuCat": "Details", "order": "27", "role": "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryDetails", "shortName": "Summary of Significant Accounting Policies - Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": "-5", "first": true, "lang": null, "name": "agrx:InventoryReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "us-gaap:AdvertisingCostsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_7F2Eyt_fqESfBnSyem4fxw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Summary of Significant Accounting Policies - Advertising Costs (Details)", "menuCat": "Details", "order": "28", "role": "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdvertisingCostsDetails", "shortName": "Summary of Significant Accounting Policies - Advertising Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:AdvertisingCostsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_7F2Eyt_fqESfBnSyem4fxw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember_78iCaY_nTkq6xGIf2jhaSg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfFinancingCosts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Summary of Significant Accounting Policies - Deferred Financing Costs (Details)", "menuCat": "Details", "order": "29", "role": "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredFinancingCostsDetails", "shortName": "Summary of Significant Accounting Policies - Deferred Financing Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember_78iCaY_nTkq6xGIf2jhaSg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfFinancingCosts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_BVJVdlFG1EihLlGH-fS4Qg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_R3kNdXgn406BbyDQ7Ge2dg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.agiletherapeutics.com/role/StatementBalanceSheetsParenthetical", "shortName": "Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_BVJVdlFG1EihLlGH-fS4Qg", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_robhC1z6UEOQfFIELSJu2w", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_BVJVdlFG1EihLlGH-fS4Qg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability", "reportCount": 1, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - Summary of Significant Accounting Policies - Concentrations of Credit Risk (Details)", "menuCat": "Details", "order": "30", "role": "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails", "shortName": "Summary of Significant Accounting Policies - Concentrations of Credit Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_srt_MajorCustomersAxis_agrx_ThreeCustomersMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_rlGTBr1QWUWQz-_FoeWW3A", "decimals": "0", "lang": null, "name": "agrx:ConcentrationRiskNumberOfMajorCustomers", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_customer_wkQ1jnZuOkudM1O-o2OtQg", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_7F2Eyt_fqESfBnSyem4fxw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProvisionForOtherCreditLosses", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40205 - Disclosure - Summary of Significant Accounting Policies - Co-Payment Assistance (Details)", "menuCat": "Details", "order": "31", "role": "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCoPaymentAssistanceDetails", "shortName": "Summary of Significant Accounting Policies - Co-Payment Assistance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_7F2Eyt_fqESfBnSyem4fxw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProvisionForOtherCreditLosses", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_4_30_2022_6NQbAEG4H0ep5Zk00iFZrQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightUnissued", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_robhC1z6UEOQfFIELSJu2w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40206 - Disclosure - Summary of Significant Accounting Policies - Warrants (Details)", "menuCat": "Details", "order": "32", "role": "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesWarrantsDetails", "shortName": "Summary of Significant Accounting Policies - Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_4_30_2022_6NQbAEG4H0ep5Zk00iFZrQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightUnissued", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_robhC1z6UEOQfFIELSJu2w", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_BVJVdlFG1EihLlGH-fS4Qg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40207 - Disclosure - Summary of Significant Accounting Policies - Income Taxes (Details)", "menuCat": "Details", "order": "33", "role": "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIncomeTaxesDetails", "shortName": "Summary of Significant Accounting Policies - Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_BVJVdlFG1EihLlGH-fS4Qg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_robhC1z6UEOQfFIELSJu2w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40208 - Disclosure - Summary of Significant Accounting Policies - Net Loss Per Share (Details)", "menuCat": "Details", "order": "34", "role": "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails", "shortName": "Summary of Significant Accounting Policies - Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_robhC1z6UEOQfFIELSJu2w", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_VVh2tq5Ll0ymXHh6AQdLWQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Fair Value Measurements - Financial Instruments Measured at Fair Value by Hierarchy Level (Details)", "menuCat": "Details", "order": "35", "role": "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueByHierarchyLevelDetails", "shortName": "Fair Value Measurements - Financial Instruments Measured at Fair Value by Hierarchy Level (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_VVh2tq5Ll0ymXHh6AQdLWQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputSharePriceMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueOptionPricingModelMember_fLFbS4wXZEagF2JBY_NBqQ", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "reportCount": 1, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Fair Value Measurements - Warrant Valuation Assumptions (Details)", "menuCat": "Details", "order": "36", "role": "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsWarrantValuationAssumptionsDetails", "shortName": "Fair Value Measurements - Warrant Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_12_31_2022_us-gaap_ClassOfWarrantOrRightAxis_agrx_PreferredWarrantsMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExercisePriceMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueOptionPricingModelMember_cF73fUQ8bUCqsZMX8i-LHA", "decimals": "2", "lang": null, "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "agrx:FairValueTransfersBetweenLevel1Level2AndLevel3", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": "-3", "first": true, "lang": null, "name": "agrx:FairValueTransfersBetweenLevel1Level2AndLevel3", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Fair Value Measurements - Level 3 Warrants (Details)", "menuCat": "Details", "order": "37", "role": "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsLevel3WarrantsDetails", "shortName": "Fair Value Measurements - Level 3 Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "agrx:FairValueTransfersBetweenLevel1Level2AndLevel3", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": "-3", "first": true, "lang": null, "name": "agrx:FairValueTransfersBetweenLevel1Level2AndLevel3", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "agrx:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "agrx:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_BVJVdlFG1EihLlGH-fS4Qg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidInsurance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Prepaid Expenses and Other Current Assets (Details)", "menuCat": "Details", "order": "38", "role": "http://www.agiletherapeutics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails", "shortName": "Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "agrx:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "agrx:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_BVJVdlFG1EihLlGH-fS4Qg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidInsurance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_BVJVdlFG1EihLlGH-fS4Qg", "decimals": "-3", "first": true, "lang": null, "name": "agrx:GrossToNetAccruals", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Accrued Liabilities (Details)", "menuCat": "Details", "order": "39", "role": "http://www.agiletherapeutics.com/role/DisclosureAccruedLiabilitiesDetails", "shortName": "Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_BVJVdlFG1EihLlGH-fS4Qg", "decimals": "-3", "first": true, "lang": null, "name": "agrx:GrossToNetAccruals", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_7F2Eyt_fqESfBnSyem4fxw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Statements of Operations and Comprehensive Loss", "menuCat": "Statements", "order": "4", "role": "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss", "shortName": "Statements of Operations and Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_7F2Eyt_fqESfBnSyem4fxw", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_BVJVdlFG1EihLlGH-fS4Qg", "decimals": "INF", "first": true, "lang": null, "name": "agrx:LesseeFinanceLeaseNumberOfFinanceLeases", "reportCount": 1, "unitRef": "Unit_Standard_lease_ZSDTRErY5kCeewwema5o3w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Leases - Summary (Details)", "menuCat": "Details", "order": "40", "role": "http://www.agiletherapeutics.com/role/DisclosureLeasesSummaryDetails", "shortName": "Leases - Summary (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_BVJVdlFG1EihLlGH-fS4Qg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Leases - Maturity of lease liabilities (Details)", "menuCat": "Details", "order": "41", "role": "http://www.agiletherapeutics.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails", "shortName": "Leases - Maturity of lease liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_BVJVdlFG1EihLlGH-fS4Qg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RepaymentsOfDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Credit Agreement and Guaranty (Details)", "menuCat": "Details", "order": "42", "role": "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "shortName": "Credit Agreement and Guaranty (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_BVJVdlFG1EihLlGH-fS4Qg", "decimals": "4", "lang": null, "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_bQ0qoHxXfkWYkr1r5JhXWQ", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_BVJVdlFG1EihLlGH-fS4Qg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Credit Agreement and Guaranty - Carrying Amount Of term Loan (Details)", "menuCat": "Details", "order": "43", "role": "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyCarryingAmountOfTermLoanDetails", "shortName": "Credit Agreement and Guaranty - Carrying Amount Of term Loan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_12_31_2022_D2NxVOs5P0GIDD5iL3x3UQ", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_BVJVdlFG1EihLlGH-fS4Qg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "Unit_Standard_shares_robhC1z6UEOQfFIELSJu2w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Stockholders Deficit - Amended and Restated Certificate of Incorporation (Details)", "menuCat": "Details", "order": "44", "role": "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitAmendedAndRestatedCertificateOfIncorporationDetails", "shortName": "Stockholders Deficit - Amended and Restated Certificate of Incorporation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_1_7_2022_55d_-MqTS0qP-7yACgu7sg", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_robhC1z6UEOQfFIELSJu2w", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_7_6_2022_To_7_6_2022_9v9cCN12XkyRYU7ktONYAg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_robhC1z6UEOQfFIELSJu2w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Stockholders Deficit - Common Stock (Details)", "menuCat": "Details", "order": "45", "role": "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails", "shortName": "Stockholders Deficit - Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_7_6_2022_To_7_6_2022_9v9cCN12XkyRYU7ktONYAg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_robhC1z6UEOQfFIELSJu2w", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_AwardTypeAxis_agrx_EmployeeAndNonemployeeStockOptionsMember_eh1HXi-Jp06_4W701lkGyA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40803 - Disclosure - Stockholders Deficit - Stock-Based Compensation Expense (Details)", "menuCat": "Details", "order": "46", "role": "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitStockBasedCompensationExpenseDetails", "shortName": "Stockholders Deficit - Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_AwardTypeAxis_agrx_EmployeeAndNonemployeeStockOptionsMember_eh1HXi-Jp06_4W701lkGyA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_4_1_2022_To_4_30_2022_Pyssm63uTkyG_NU8-7npZQ", "decimals": "-5", "first": true, "lang": null, "name": "agrx:AdditionalCashBenefitReceived", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Income Taxes - Sale of New Jersey Net Operating Losses (Details)", "menuCat": "Details", "order": "47", "role": "http://www.agiletherapeutics.com/role/DisclosureIncomeTaxesSaleOfNewJerseyNetOperatingLossesDetails", "shortName": "Income Taxes - Sale of New Jersey Net Operating Losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_4_1_2022_To_4_30_2022_Pyssm63uTkyG_NU8-7npZQ", "decimals": "-5", "first": true, "lang": null, "name": "agrx:AdditionalCashBenefitReceived", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_BVJVdlFG1EihLlGH-fS4Qg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Commitments and Contingencies (Details)", "menuCat": "Details", "order": "48", "role": "http://www.agiletherapeutics.com/role/DisclosureCommitmentsAndContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_BVJVdlFG1EihLlGH-fS4Qg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_H3K1OWtCSkiFTdbUbp4Nlg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Statements of Changes in Stockholders' Deficit", "menuCat": "Statements", "order": "5", "role": "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit", "shortName": "Statements of Changes in Stockholders' Deficit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_H_TDwHgolEOtzK3gYcll1g", "decimals": "-3", "lang": null, "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" } }, "R6": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "00305 - Statement - Statements of Changes in Stockholders' Deficit (Parenthetical)", "menuCat": "Statements", "order": "6", "role": "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficitParenthetical", "shortName": "Statements of Changes in Stockholders' Deficit (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R7": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Statements of Cash Flows", "menuCat": "Statements", "order": "7", "role": "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows", "shortName": "Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_ZZZng_p1JEO3fI-09vizlQ", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Organization and Description of Business", "menuCat": "Notes", "order": "8", "role": "http://www.agiletherapeutics.com/role/DisclosureOrganizationAndDescriptionOfBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "agrx-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_CHMn9YT1106mNk1wtcirtw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 69, "tag": { "agrx_AdditionalCashBenefitReceived": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of additional cash benefit received under the program.", "label": "Additional Cash Benefit Received", "terseLabel": "Additional cash benefit received" } } }, "localname": "AdditionalCashBenefitReceived", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureIncomeTaxesSaleOfNewJerseyNetOperatingLossesDetails" ], "xbrltype": "monetaryItemType" }, "agrx_AdditionalFeePayableAsPercentageOfTransferPriceForUnitsOrdered": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional fee payable as a percentage of transfer price ordered.", "label": "Additional Fee Payable as a Percentage of Transfer Price For Units Ordered", "terseLabel": "Additional fee payable as a percentage of transfer price for units ordered" } } }, "localname": "AdditionalFeePayableAsPercentageOfTransferPriceForUnitsOrdered", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "percentItemType" }, "agrx_AtMarketOffering2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 2022 ATM.", "label": "2022 ATM" } } }, "localname": "AtMarketOffering2022Member", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "domainItemType" }, "agrx_AtMarketSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to at the market stock sales.", "label": "At-the-market sales" } } }, "localname": "AtMarketSalesMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails", "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows", "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "domainItemType" }, "agrx_AuthorizedValueForSharesIssuance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value authorized to issue and sell shares of its common stock from time to time.", "label": "Authorized Value For Shares Issuance", "terseLabel": "Authorized value for shares issuance" } } }, "localname": "AuthorizedValueForSharesIssuance", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "agrx_CashCashEquivalentsAndMarketableSecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash, cash equivalents and marketable securities as on the balance sheet date.", "label": "Cash, Cash Equivalents, and Marketable Securities", "terseLabel": "Cash, cash equivalents and marketable securities" } } }, "localname": "CashCashEquivalentsAndMarketableSecurities", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "monetaryItemType" }, "agrx_ClassOfWarrantOrRightExercisable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights exercisable.", "label": "Class of Warrant or Right, Exercisable" } } }, "localname": "ClassOfWarrantOrRightExercisable", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "sharesItemType" }, "agrx_ClassOfWarrantOrRightExercisableTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period following the date of issuance the warrants or rights are exercisable, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Class of Warrant or Right, Exercisable Term", "terseLabel": "Exercisable term" } } }, "localname": "ClassOfWarrantOrRightExercisableTerm", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "durationItemType" }, "agrx_ClassOfWarrantsOrRightNonExercisableCovenantMinimumBeneficialOwnershipPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum rate of beneficial ownership percentage after exercise will not be eligible for exercise of warrants.", "label": "Class of Warrants or Right Non Exercisable, Covenant, Minimum Beneficial Ownership Percentage", "terseLabel": "Beneficial ownership percentage" } } }, "localname": "ClassOfWarrantsOrRightNonExercisableCovenantMinimumBeneficialOwnershipPercentage", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "percentItemType" }, "agrx_CommissionPercentageOnStockOffering": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The rate of commission on stock offering.", "label": "Commission Percentage on Stock Offering", "terseLabel": "Commission percentage" } } }, "localname": "CommissionPercentageOnStockOffering", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "percentItemType" }, "agrx_CommonStockWarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of the entity's common stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Common stock warrants" } } }, "localname": "CommonStockWarrantMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsWarrantValuationAssumptionsDetails", "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "agrx_ConcentrationRiskNumberOfMajorCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of major customers.", "label": "Concentration Risk, Number Of Major Customers", "terseLabel": "Number of major customers" } } }, "localname": "ConcentrationRiskNumberOfMajorCustomers", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "integerItemType" }, "agrx_ConversionOfPreferredStockInToCommonStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of conversion of preferred stock into common stock.", "label": "Conversion of Preferred Stock in to Common Stock", "terseLabel": "Conversion of Series preferred stock into common stock" } } }, "localname": "ConversionOfPreferredStockInToCommonStock", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "agrx_CoriumAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to manufacturing and commercialization agreement with Corium, Inc.", "label": "Corium Agreement [Member]" } } }, "localname": "CoriumAgreementMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "agrx_CustomerFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to customer four.", "label": "Customer Four [Member]", "terseLabel": "Customer Four" } } }, "localname": "CustomerFourMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "agrx_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to customer one.", "label": "Customer One" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "agrx_CustomerThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to customer three.", "label": "Customer Three" } } }, "localname": "CustomerThreeMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "agrx_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to customer two.", "label": "Customer Two" } } }, "localname": "CustomerTwoMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "agrx_DebtInstrumentBaseRatePercentageMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum interest rate for the base rate for considering the effective interest on the debt instrument.", "label": "Debt Instrument Base Rate Percentage, Minimum", "terseLabel": "Interest rate for the base rate" } } }, "localname": "DebtInstrumentBaseRatePercentageMinimum", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "percentItemType" }, "agrx_DebtInstrumentFacilityFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The facility fee expressed as a percentage on debt instrument", "label": "Debt Instrument, Facility Fee Percentage", "terseLabel": "Facility fee percentage" } } }, "localname": "DebtInstrumentFacilityFeePercentage", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "percentItemType" }, "agrx_DebtInstrumentInterestRateAnnualIncreasePercentageEventOfDefault": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of annual increase of debt instrument interest rate up on event of default.", "label": "Debt Instrument Interest Rate Annual Increase Percentage, Event of Default", "terseLabel": "Percentage of annual interest rate" } } }, "localname": "DebtInstrumentInterestRateAnnualIncreasePercentageEventOfDefault", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "percentItemType" }, "agrx_DebtInstrumentMinimumCashCovenants": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of minimum cash to be maintained under the debt instrument.", "label": "Debt Instrument, Minimum Cash Covenants", "terseLabel": "Minimum cash covenants" } } }, "localname": "DebtInstrumentMinimumCashCovenants", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "monetaryItemType" }, "agrx_DebtInstrumentPrepaymentPremiumPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The rate of prepayment premium percent on the debt instrument in the even of early prepayment of debt.", "label": "Debt Instrument Prepayment Premium Percentage", "terseLabel": "Prepayment premium percentage" } } }, "localname": "DebtInstrumentPrepaymentPremiumPercentage", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "percentItemType" }, "agrx_DisclosureOfIncomeTaxesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Disclosure Of Income Taxes [Line Items]", "verboseLabel": "Sale of New Jersey Net Operating Losses" } } }, "localname": "DisclosureOfIncomeTaxesLineItems", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureIncomeTaxesSaleOfNewJerseyNetOperatingLossesDetails" ], "xbrltype": "stringItemType" }, "agrx_DisclosureOfIncomeTaxesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The disclosure of income taxes.", "label": "Disclosure Of Income Taxes [Table]" } } }, "localname": "DisclosureOfIncomeTaxesTable", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureIncomeTaxesSaleOfNewJerseyNetOperatingLossesDetails" ], "xbrltype": "stringItemType" }, "agrx_DurationFromOfferingToAnniversaryOfClosing": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Duration From Offering To Anniversary Of Closing", "label": "Duration From Offering To Anniversary Of Closing" } } }, "localname": "DurationFromOfferingToAnniversaryOfClosing", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "durationItemType" }, "agrx_EligibleAmountAuthorizedToSell": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Eligible Amount Authorized To Sell", "label": "Eligible Amount Authorized To Sell" } } }, "localname": "EligibleAmountAuthorizedToSell", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "agrx_EmployeeAndNonemployeeStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An arrangement whereby an employee or nonemployee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Nonemployees may include, but are not limited to, consultants and outside members of the board of directors.", "label": "Common stock options" } } }, "localname": "EmployeeAndNonemployeeStockOptionsMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitStockBasedCompensationExpenseDetails", "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "agrx_FairValueOfWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to fair value of warrants.", "label": "Fair Value Of Warrants", "terseLabel": "Fair value of warrants" } } }, "localname": "FairValueOfWarrants", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "agrx_FairValueTransfersBetweenLevel1Level2AndLevel3": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers between fair value levels 1, 2 and 3.", "label": "Fair Value, Transfers Between Level 1, Level 2 and Level 3", "terseLabel": "Transfers between fair value levels" } } }, "localname": "FairValueTransfersBetweenLevel1Level2AndLevel3", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsLevel3WarrantsDetails" ], "xbrltype": "monetaryItemType" }, "agrx_FirstSevenLakhsSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the first seven lakhs shares of agile common stock.", "label": "First Seven Lakhs Shares" } } }, "localname": "FirstSevenLakhsSharesMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "domainItemType" }, "agrx_FourCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to four customers.", "label": "Four Customers [Member]", "terseLabel": "Four Customers" } } }, "localname": "FourCustomersMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "agrx_GrossToNetAccruals": { "auth_ref": [], "calculation": { "http://www.agiletherapeutics.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for Gross to Net Accruals.", "label": "Gross to Net Accruals", "terseLabel": "Gross to net accruals" } } }, "localname": "GrossToNetAccruals", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "agrx_GuaranteedFutureMinimumRevenueRequirementInNextTwelveMonthsAndEachYearThereafter": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of guaranteed minimum revenue requirement for first fiscal year following current fiscal year and each year thereafter. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Guaranteed Future Minimum Revenue Requirement in Next Twelve Months And Each Year Thereafter", "terseLabel": "2024 and Each Year Thereafter" } } }, "localname": "GuaranteedFutureMinimumRevenueRequirementInNextTwelveMonthsAndEachYearThereafter", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "agrx_GuaranteedFutureMinimumRevenueRequirementInReminderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of guaranteed future minimum revenue requirement in remainder of current fiscal year.", "label": "Guaranteed Future Minimum Revenue Requirement in Reminder of Fiscal Year", "terseLabel": "Reminder 2023" } } }, "localname": "GuaranteedFutureMinimumRevenueRequirementInReminderOfFiscalYear", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "agrx_H.c.WainwrightCo.LlcSalesAgentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to H.C. Wainwright & Co., LLC, sales agent [Member].", "label": "H.C. Wainwright & Co., LLC, Sales Agent [Member]" } } }, "localname": "H.c.WainwrightCo.LlcSalesAgentMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "domainItemType" }, "agrx_InventoryReserves": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of reserve for inventory.", "label": "Inventory Reserves", "terseLabel": "Inventory reserve" } } }, "localname": "InventoryReserves", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryDetails" ], "xbrltype": "monetaryItemType" }, "agrx_LesseeFinanceLeaseNumberOfFinanceLeases": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of finance leases.", "label": "Lessee, Finance Lease, Number of Finance Leases", "terseLabel": "Number of finance leases" } } }, "localname": "LesseeFinanceLeaseNumberOfFinanceLeases", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureLeasesSummaryDetails" ], "xbrltype": "integerItemType" }, "agrx_LesseeOperatingLeaseNumberOfOperatingLeases": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of operating leases.", "label": "Lessee, Operating Lease, Number of Operating Leases", "terseLabel": "Number of operating leases" } } }, "localname": "LesseeOperatingLeaseNumberOfOperatingLeases", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureLeasesSummaryDetails" ], "xbrltype": "integerItemType" }, "agrx_LoanAndSecurityAgreementFebruary2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents a loan and security agreement entered into in February 2020, termed as Perceptive Credit Agreement.", "label": "Perceptive Credit Agreement" } } }, "localname": "LoanAndSecurityAgreementFebruary2020Member", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesWarrantsDetails" ], "xbrltype": "domainItemType" }, "agrx_LoanAndSecurityAgreementFebruary2020TrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Tranche One of the Perceptive Credit Agreement.", "label": "Perceptive Credit Agreement, Tranche One" } } }, "localname": "LoanAndSecurityAgreementFebruary2020TrancheOneMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "domainItemType" }, "agrx_LoanAndSecurityAgreementFebruary2020TrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Tranche Two of the Perceptive Credit Agreement.", "label": "Perceptive Credit Agreement, Tranche Two" } } }, "localname": "LoanAndSecurityAgreementFebruary2020TrancheTwoMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "domainItemType" }, "agrx_MaximumLifetimeBenefitUnderProgram": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The maximum lifetime benefit under the State of New Jersey's Technology Business Tax Certificate Transfer Program.", "label": "Maximum Lifetime Benefit Under the Program", "terseLabel": "Maximum lifetime benefit under the Program" } } }, "localname": "MaximumLifetimeBenefitUnderProgram", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureIncomeTaxesSaleOfNewJerseyNetOperatingLossesDetails" ], "xbrltype": "monetaryItemType" }, "agrx_MinimumLondonInterbankOfferedRateLiborMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum London Interbank Offered Rate (LIBOR)", "label": "Minimum London Interbank Offered Rate (LIBOR) [Member]" } } }, "localname": "MinimumLondonInterbankOfferedRateLiborMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "domainItemType" }, "agrx_NatureOfOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Nature of Operations [Abstract]", "terseLabel": "Nature of Operations" } } }, "localname": "NatureOfOperationsAbstract", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "stringItemType" }, "agrx_NewWarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants", "label": "New Warrant [Member]" } } }, "localname": "NewWarrantMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "domainItemType" }, "agrx_NotePayableCurrent": { "auth_ref": [], "calculation": { "http://www.agiletherapeutics.com/role/StatementBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Note Payable, Current", "terseLabel": "Notes payable, current portion" } } }, "localname": "NotePayableCurrent", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "agrx_NumberOfWarrantsIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to number of warrants issued.", "label": "Number of Warrants Issued", "terseLabel": "Number of warrants issued" } } }, "localname": "NumberOfWarrantsIssued", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "integerItemType" }, "agrx_PercentageOfAdditionalFeeAsPenaltyPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of additional fee as penalty.", "label": "Percentage of Additional Fee as Penalty percent", "terseLabel": "Percentage of additional fee as penalty percent" } } }, "localname": "PercentageOfAdditionalFeeAsPenaltyPercent", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "percentItemType" }, "agrx_PerceptiveWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the perceptive warrants issued as part of the perceptive credit agreement.", "label": "Perceptive Warrants" } } }, "localname": "PerceptiveWarrantsMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesWarrantsDetails" ], "xbrltype": "domainItemType" }, "agrx_PreFundedWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to pre-funded warrants.", "label": "Pre-funded warrants" } } }, "localname": "PreFundedWarrantsMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "domainItemType" }, "agrx_PreferredWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred Warrants.", "label": "Preferred Warrants [Member]" } } }, "localname": "PreferredWarrantsMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsWarrantValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "agrx_PrepaidExpensesAndOtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Text block]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsTextBlock", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "agrx_PrepaymentOccurOnOrBeforeFebruary102024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to prepayment occur on or before February 10, 2024.", "label": "Prepayment Occur on or Before February, 10, 2024" } } }, "localname": "PrepaymentOccurOnOrBeforeFebruary102024Member", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "domainItemType" }, "agrx_ProceedsFromAtMarketSalesOfCommonStockNetOfOfferingCosts": { "auth_ref": [], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From At-The-Market Sales Of Common Stock, Net Of Offering Costs", "label": "Proceeds From At-The-Market Sales Of Common Stock, Net Of Offering Costs", "terseLabel": "Proceeds from At-the-Market sales of common stock, net of offering costs" } } }, "localname": "ProceedsFromAtMarketSalesOfCommonStockNetOfOfferingCosts", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "agrx_PublicOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to public offering.", "label": "Public offering" } } }, "localname": "PublicOfferingMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails", "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesWarrantsDetails", "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows", "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "domainItemType" }, "agrx_QuarterlyMinimumVolumeAmountOfProductToBeOrdered": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The quarterly minimum volume amount of product to be ordered.", "label": "Quarterly Minimum Volume Amount of Product to be Ordered", "terseLabel": "Quarterly minimum volume amount of product to be ordered" } } }, "localname": "QuarterlyMinimumVolumeAmountOfProductToBeOrdered", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "agrx_RemainingSevenLakhsSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the remaining seven lakhs shares of agile common stock.", "label": "Remaining Seven Lakhs Shares" } } }, "localname": "RemainingSevenLakhsSharesMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "domainItemType" }, "agrx_ReserveForVariableConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of reserve for variable consideration.", "label": "Reserve for Variable Consideration", "terseLabel": "Reserve for variable consideration" } } }, "localname": "ReserveForVariableConsideration", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCoPaymentAssistanceDetails" ], "xbrltype": "monetaryItemType" }, "agrx_RevenuesForTrailingPerceptiveCreditAgreement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of revenue should be generated under the debt instrument.", "label": "Revenues For Trailing Perceptive Credit Agreement", "terseLabel": "Revenue generated under debt" } } }, "localname": "RevenuesForTrailingPerceptiveCreditAgreement", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "monetaryItemType" }, "agrx_RisksAndUncertaintiesPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the risks and uncertainties in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Risks and Uncertainties, Policy [Policy Text Block]", "terseLabel": "Risks and Uncertainties" } } }, "localname": "RisksAndUncertaintiesPolicyPolicyTextBlock", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "agrx_SaleOfIntangibleAssetsToPercentageOfValueOfTaxBenefits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The sale of unused net operating loss carryovers and unused research and development tax credits for percentage of the value of the tax benefits to unaffiliated.", "label": "Sale of Intangible Assets to Percentage of Value of Tax Benefits", "terseLabel": "Allowable sale of unused tax benefits as a percentage of total value" } } }, "localname": "SaleOfIntangibleAssetsToPercentageOfValueOfTaxBenefits", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureIncomeTaxesSaleOfNewJerseyNetOperatingLossesDetails" ], "xbrltype": "percentItemType" }, "agrx_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of prepaid expenses and other current assets.", "label": "Schedule of Prepaid Expenses and Other Current Assets [Table Text Block]", "terseLabel": "Schedule of prepaid expenses and other current assets" } } }, "localname": "ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "agrx_SeniorSecuredDelayedDrawTermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for senior secured delayed draw term loan facility.", "label": "Senior secured delayed draw term loan facility" } } }, "localname": "SeniorSecuredDelayedDrawTermLoanFacilityMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "domainItemType" }, "agrx_SeriesA1WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Series A-1 warrants.", "label": "Series A-1 warrants" } } }, "localname": "SeriesA1WarrantsMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "domainItemType" }, "agrx_SeriesA2WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Series A-2 warrants.", "label": "Series A-2 warrants" } } }, "localname": "SeriesA2WarrantsMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "domainItemType" }, "agrx_SeriesAandbConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to series A and B convertible preferred stock.", "label": "Series A and B Convertible Preferred Stock" } } }, "localname": "SeriesAandbConvertiblePreferredStockMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "domainItemType" }, "agrx_SeriesBConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to series B convertible preferred stock.", "label": "Series B Convertible Preferred Stock" } } }, "localname": "SeriesBConvertiblePreferredStockMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows", "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "domainItemType" }, "agrx_SeriesBWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Series B Warrants.", "label": "Series B Warrants" } } }, "localname": "SeriesBWarrantsMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "domainItemType" }, "agrx_SeriesConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to series A convertible preferred stock.", "label": "Series A Convertible Preferred Stock" } } }, "localname": "SeriesConvertiblePreferredStockMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows", "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "domainItemType" }, "agrx_SeriesWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Series A Warrants.", "label": "Series A Warrants" } } }, "localname": "SeriesWarrantsMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "domainItemType" }, "agrx_StockIssuedDuringPeriodSharesWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of stock issued as a result of the exercise of warrants.", "label": "Stock Issued During Period, Shares, Warrants Exercised", "terseLabel": "Exercise of pre-funded warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitAmendedAndRestatedCertificateOfIncorporationDetails", "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails", "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "agrx_StockIssuedDuringPeriodValueWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of warrants.", "label": "Stock Issued During Period, Value, Warrants Exercised", "terseLabel": "Exercise of pre-funded warrants" } } }, "localname": "StockIssuedDuringPeriodValueWarrantsExercised", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "agrx_TechnologyBusinessTaxCertificateProgramSaleOfUnusedTaxCarryforwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the part of the Technology Business Tax Certificate Program which allows emerging biotechnology companies to sell their unused net operating losses (NOLs) and unused research and development credits to other companies.", "label": "Sale of unused NOLs" } } }, "localname": "TechnologyBusinessTaxCertificateProgramSaleOfUnusedTaxCarryforwardsMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureIncomeTaxesSaleOfNewJerseyNetOperatingLossesDetails" ], "xbrltype": "domainItemType" }, "agrx_ThreeCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to three customers.", "label": "Three Customers" } } }, "localname": "ThreeCustomersMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "agrx_TwentyThousandTwentyTwoPreferredStockOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 2022 Preferred Stock Offering.", "label": "2022 Preferred Stock Offering" } } }, "localname": "TwentyThousandTwentyTwoPreferredStockOfferingMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "domainItemType" }, "agrx_TwoThousandTwentyOnePerceptiveWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 2021 Perceptive Warrants.", "label": "Two Thousand Twenty One Perceptive Warrants [Member]" } } }, "localname": "TwoThousandTwentyOnePerceptiveWarrantsMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "domainItemType" }, "agrx_TwoThousandTwentyPerceptiveWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 2020 Perceptive Warrants.", "label": "Two Thousand Twenty Perceptive Warrants [Member]" } } }, "localname": "TwoThousandTwentyPerceptiveWarrantsMember", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "domainItemType" }, "agrx_UniversalShelfOffering2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents common stock, preferred stock, warrants, rights, debt securities and units covered by a universal shelf registration statement which permits the sale of one or more of such securities to the public.", "label": "2020 Shelf Registration Statement" } } }, "localname": "UniversalShelfOffering2020Member", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "domainItemType" }, "agrx_UniversalShelfOfferingAuthorizedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate amount of securities issuable under a universal shelf registration statement.", "label": "Universal Shelf Offering, Authorized Amount", "terseLabel": "Aggregate amount of securities issuable" } } }, "localname": "UniversalShelfOfferingAuthorizedAmount", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "agrx_WarrantExercisableTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant exercisable term", "label": "Warrant Exercisable Term" } } }, "localname": "WarrantExercisableTerm", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "durationItemType" }, "agrx_WarrantsIssuedInConnectionWithPreferredStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Warrants issued in connection with preferred stock.", "label": "Warrants Issued In Connection With Preferred Stock", "terseLabel": "Warrants issued in connection with preferred stock offering" } } }, "localname": "WarrantsIssuedInConnectionWithPreferredStock", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "agrx_WarrantsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents disclosure of accounting policy for warrants or rights that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame.", "label": "Warrants Policy [Text Block]", "terseLabel": "Warrants" } } }, "localname": "WarrantsPolicyTextBlock", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "agrx_WorkingCapitalDeficit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deficit in working capital recognized during the period.", "label": "Working Capital Deficit", "terseLabel": "Working capital deficit" } } }, "localname": "WorkingCapitalDeficit", "nsuri": "http://www.agiletherapeutics.com/20230630", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "monetaryItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r461" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "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'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "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).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r223", "r448", "r500", "r519" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r236", "r237", "r238", "r239", "r306", "r413", "r421", "r430", "r431", "r447", "r452", "r457", "r497", "r512", "r513", "r514", "r515", "r516", "r517" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsWarrantValuationAssumptionsDetails", "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r236", "r237", "r238", "r239", "r306", "r413", "r421", "r430", "r431", "r447", "r452", "r457", "r497", "r512", "r513", "r514", "r515", "r516", "r517" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsWarrantValuationAssumptionsDetails", "http://www.agiletherapeutics.com/role/DisclosureIncomeTaxesSaleOfNewJerseyNetOperatingLossesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r223", "r448", "r500", "r519" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r236", "r237", "r238", "r239", "r299", "r306", "r334", "r335", "r336", "r412", "r413", "r421", "r430", "r431", "r447", "r452", "r457", "r491", "r497", "r513", "r514", "r515", "r516", "r517" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsWarrantValuationAssumptionsDetails", "http://www.agiletherapeutics.com/role/DisclosureIncomeTaxesSaleOfNewJerseyNetOperatingLossesDetails", "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r236", "r237", "r238", "r239", "r299", "r306", "r334", "r335", "r336", "r412", "r413", "r421", "r430", "r431", "r447", "r452", "r457", "r491", "r497", "r513", "r514", "r515", "r516", "r517" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsWarrantValuationAssumptionsDetails", "http://www.agiletherapeutics.com/role/DisclosureIncomeTaxesSaleOfNewJerseyNetOperatingLossesDetails", "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r187", "r307", "r465", "r482" ], "lang": { "en-us": { "role": { "label": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "domainItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r187", "r307", "r465", "r466", "r482" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureAccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r12", "r456" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r224", "r225" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.agiletherapeutics.com/role/DisclosureAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.agiletherapeutics.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Total accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureAccruedLiabilitiesDetails", "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r7", "r456" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r339", "r340", "r341", "r479", "r480", "r481", "r503" ], "lang": { "en-us": { "role": { "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.", "label": "Additional Paid-in Capital." } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r41", "r61" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r86", "r87", "r308" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Share-based compensation - stock options and RSUs" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r344" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r345" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising costs" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdvertisingCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r338" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r27", "r271", "r397", "r474" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Financing Costs", "terseLabel": "Amortization of deferred financing costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredFinancingCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r271", "r397", "r445", "r446", "r474" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Financing Costs and Discounts", "verboseLabel": "Amortization and debt issue costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyCarryingAmountOfTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive securities excluded from the calculation of diluted net loss per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Anti-dilutive securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r114", "r128", "r145", "r170", "r212", "r215", "r219", "r226", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r367", "r371", "r389", "r456", "r495", "r496", "r510" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r140", "r151", "r170", "r226", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r367", "r371", "r389", "r456", "r495", "r496", "r510" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r97" ], "calculation": { "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueByHierarchyLevelDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueByHierarchyLevelDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueByHierarchyLevelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r309", "r310", "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r333", "r334", "r335", "r336", "r337" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r43", "r143", "r433" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueByHierarchyLevelDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueByHierarchyLevelDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r38", "r43", "r48" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r38", "r108" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of noncash financing activities" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r146", "r147", "r148", "r170", "r190", "r191", "r193", "r195", "r200", "r201", "r226", "r240", "r242", "r243", "r244", "r247", "r248", "r280", "r281", "r284", "r288", "r294", "r389", "r432", "r464", "r475", "r483" ], "lang": { "en-us": { "role": { "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.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails", "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows", "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r80", "r82" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsWarrantValuationAssumptionsDetails", "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsWarrantValuationAssumptionsDetails", "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r295" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price of warrants (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Class of Warrant or Right [Line Items]", "terseLabel": "Warrants" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.", "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Common stock that can be purchased with one-half of warrant (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r295" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "verboseLabel": "Common stock that can be purchased with warrants (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails", "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r80", "r82" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightUnissued": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "The number of warrants or rights which entitle the entity to receive future services in exchange for the unvested, forfeitable warrants or rights.", "label": "Class of Warrant or Right, Unissued", "terseLabel": "Common stock that can be purchased with warrants (in shares)" } } }, "localname": "ClassOfWarrantOrRightUnissued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r21", "r119", "r134" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies.", "verboseLabel": "Commitments and contingencies (Note 10)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r66", "r233", "r234", "r429", "r494" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r479", "r480", "r503" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails", "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitAmendedAndRestatedCertificateOfIncorporationDetails", "http://www.agiletherapeutics.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r6", "r73" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitAmendedAndRestatedCertificateOfIncorporationDetails", "http://www.agiletherapeutics.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r6", "r456" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.0001 par value, 300,000,000 shares authorized, 1,640,805 and 859,402 issued and outstanding at June 30, 2023 and December 31, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r54", "r55", "r105", "r106", "r223", "r428" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r54", "r55", "r105", "r106", "r223", "r427", "r428" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r54", "r55", "r105", "r106", "r223", "r428", "r520" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r126", "r204" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r54", "r55", "r105", "r106", "r223" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r52", "r54", "r55", "r56", "r105", "r107", "r428" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r54", "r55", "r105", "r106", "r223", "r428" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r45", "r46", "r47" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "terseLabel": "Conversion of stock shares converted" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r29", "r170", "r226", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r389", "r495" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "verboseLabel": "Cost of product revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of goods sold" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r53", "r223" ], "lang": { "en-us": { "role": { "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.", "label": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r71", "r168", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r265", "r272", "r273", "r275" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Credit Agreement and Guaranty" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuaranty" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r1", "r2", "r3", "r115", "r116", "r127", "r173", "r249", "r250", "r251", "r252", "r253", "r255", "r261", "r262", "r263", "r264", "r266", "r267", "r268", "r269", "r270", "r271", "r398", "r442", "r443", "r444", "r445", "r446", "r476" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Variable interest rate margin (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r3", "r116", "r127", "r276" ], "calculation": { "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyCarryingAmountOfTermLoanDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Long-term Debt, Gross", "terseLabel": "Notes payable" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyCarryingAmountOfTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r19", "r110", "r279", "r398" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Debt Instrument [Line Items]", "terseLabel": "Term loan", "verboseLabel": "Credit Agreement and Guaranty" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredFinancingCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r20", "r173", "r249", "r250", "r251", "r252", "r253", "r255", "r261", "r262", "r263", "r264", "r266", "r267", "r268", "r269", "r270", "r271", "r398", "r442", "r443", "r444", "r445", "r446", "r476" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r20", "r124" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "terseLabel": "Monthly principal payments" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r20", "r74", "r75", "r76", "r77", "r109", "r110", "r112", "r125", "r173", "r249", "r250", "r251", "r252", "r253", "r255", "r261", "r262", "r263", "r264", "r266", "r267", "r268", "r269", "r270", "r271", "r274", "r398", "r442", "r443", "r444", "r445", "r446", "r476" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredFinancingCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r111", "r261", "r277", "r443", "r444" ], "calculation": { "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyCarryingAmountOfTermLoanDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedLabel": "Warrant discount" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyCarryingAmountOfTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Deferred Financing Costs" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid Expenses" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r111", "r498" ], "calculation": { "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyCarryingAmountOfTermLoanDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedTerseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyCarryingAmountOfTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Finance Costs [Abstract]", "terseLabel": "Deferred Financing Costs" } } }, "localname": "DeferredFinanceCostsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredFinancingCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r41", "r63" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsLevel3WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings": { "auth_ref": [ "r373", "r502" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from excluded component of derivative hedge, recognized in earnings. Excludes recognition under systematic and rational method.", "label": "Derivative, Excluded Component, Gain (Loss), Recognized in Earnings", "verboseLabel": "Unrealized gain on warrant liability" } } }, "localname": "DerivativeExcludedComponentGainLossRecognizedInEarnings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r92", "r93", "r94", "r96", "r436" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsLevel3WarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r152", "r153", "r388", "r436" ], "calculation": { "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueByHierarchyLevelDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Warrant Liability" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueByHierarchyLevelDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "auth_ref": [ "r152" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Noncurrent", "terseLabel": "Warrant liability" } } }, "localname": "DerivativeLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r161", "r179", "r180", "r181", "r182", "r183", "r188", "r190", "r193", "r194", "r195", "r197", "r376", "r377", "r416", "r419", "r438" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share (basic) (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r161", "r179", "r180", "r181", "r182", "r183", "r190", "r193", "r194", "r195", "r197", "r376", "r377", "r416", "r419", "r438" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share (diluted) (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r50", "r51" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.agiletherapeutics.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Stock-Based Compensation Expense" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r73", "r138", "r157", "r158", "r159", "r174", "r175", "r176", "r178", "r184", "r186", "r199", "r227", "r296", "r339", "r340", "r341", "r357", "r358", "r375", "r390", "r391", "r392", "r393", "r394", "r395", "r408", "r422", "r423", "r424" ], "lang": { "en-us": { "role": { "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.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails", "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesWarrantsDetails", "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r41", "r72" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "terseLabel": "Unrealized gain on warrants" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueByHierarchyLevelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r378", "r379", "r386" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueByHierarchyLevelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsWarrantValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsWarrantValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r263", "r300", "r301", "r302", "r303", "r304", "r305", "r379", "r409", "r410", "r411", "r443", "r444", "r449", "r450", "r451" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueByHierarchyLevelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r378", "r379", "r381", "r382", "r387" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueByHierarchyLevelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueConcentrationOfRiskFinancialLiabilitiesBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value, Concentration of Risk, Financial Liabilities, Balance Sheet Groupings [Abstract]", "terseLabel": "Concentration risk, financial liabilities" } } }, "localname": "FairValueConcentrationOfRiskFinancialLiabilitiesBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability": { "auth_ref": [ "r388" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of financial liabilities, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.", "label": "Fair Value Disclosure, Off-balance Sheet Risks, Amount, Liability", "terseLabel": "Financial instruments with off-balance sheet risk of accounting loss, liabilities" } } }, "localname": "FairValueDisclosureOffbalanceSheetRisksAmountLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r263", "r300", "r305", "r379", "r409", "r449", "r450", "r451" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueByHierarchyLevelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r263", "r300", "r301", "r302", "r303", "r304", "r305", "r379", "r411", "r443", "r444", "r449", "r450", "r451" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueByHierarchyLevelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsQuantitativeInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Assumptions and Methodology for Assets and Liabilities [Abstract]", "terseLabel": "Significant assumptions used in valuation of the Company's warrants" } } }, "localname": "FairValueInputsQuantitativeInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsWarrantValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r99", "r102" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of rollforward of the fair value of Level 3 warrants" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueByHierarchyLevelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r263", "r300", "r301", "r302", "r303", "r304", "r305", "r409", "r410", "r411", "r443", "r444", "r449", "r450", "r451" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueByHierarchyLevelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r384", "r387" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueByHierarchyLevelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsLevel3WarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r99", "r101" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) using recurring unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsLevel3WarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings": { "auth_ref": [ "r383", "r385" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings", "terseLabel": "Change in fair value" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsLevel3WarrantsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues": { "auth_ref": [ "r100", "r101" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of issuances of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Issues", "terseLabel": "Warrants issued" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsLevel3WarrantsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs": { "auth_ref": [ "r97", "r101" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsLevel3WarrantsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r103", "r104" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r30" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r28", "r170", "r212", "r214", "r218", "r220", "r226", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r389", "r440", "r495" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r62", "r65" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r24", "r113", "r121", "r136", "r212", "r214", "r218", "r220", "r417", "r440" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before benefit from income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statements of Operations and Comprehensive Loss" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r231", "r232" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitStockBasedCompensationExpenseDetails", "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredFinancingCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitStockBasedCompensationExpenseDetails", "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredFinancingCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureIncomeTaxesSaleOfNewJerseyNetOperatingLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureIncomeTaxesSaleOfNewJerseyNetOperatingLossesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r171", "r350", "r352", "r355", "r359", "r361", "r363", "r364", "r365" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r172", "r185", "r186", "r211", "r349", "r360", "r362", "r420" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Benefit from income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r156", "r347", "r348", "r352", "r353", "r354", "r356" ], "lang": { "en-us": { "role": { "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.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Uncertainties [Abstract]", "terseLabel": "Uncertainty in tax positions" } } }, "localname": "IncomeTaxUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r40" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r40" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r40" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r40" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (decrease) in stockholders' equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r111", "r123", "r160", "r210", "r396" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r95" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest expense [Member]" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDeferredFinancingCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r162", "r165", "r166" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Interest Paid, Net", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r150", "r434", "r456" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r142", "r149", "r198", "r228", "r229", "r230", "r414", "r437" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r31", "r209" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Operating lease expense information:" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureLeasesSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Description [Abstract]", "verboseLabel": "Leases" } } }, "localname": "LesseeOperatingLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureLeasesSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether lessee has option to extend operating lease.", "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureLeasesSummaryDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Maturity of lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r406" ], "calculation": { "http://www.agiletherapeutics.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.agiletherapeutics.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r406" ], "calculation": { "http://www.agiletherapeutics.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r406" ], "calculation": { "http://www.agiletherapeutics.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r509" ], "calculation": { "http://www.agiletherapeutics.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r406" ], "calculation": { "http://www.agiletherapeutics.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureLeasesSummaryDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r16", "r170", "r226", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r368", "r371", "r372", "r389", "r439", "r495", "r510", "r511" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities.", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r11", "r118", "r132", "r456", "r477", "r489", "r506" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' deficit" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders' deficit" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r18", "r141", "r170", "r226", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r368", "r371", "r372", "r389", "r456", "r495", "r510", "r511" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r97" ], "calculation": { "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueByHierarchyLevelDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities at fair value" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueByHierarchyLevelDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueByHierarchyLevelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r14" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r3", "r116", "r129", "r262", "r278", "r443", "r444" ], "calculation": { "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyCarryingAmountOfTermLoanDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-term Debt", "totalLabel": "Total debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyCarryingAmountOfTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r15" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Long-term debt, current portion", "verboseLabel": "Less, current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyCarryingAmountOfTermLoanDetails", "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Credit Agreement and Guaranty" } } }, "localname": "LongTermDebtOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r20", "r70" ], "lang": { "en-us": { "role": { "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.", "label": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r67", "r68", "r235", "r236", "r237", "r492", "r493" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputExercisePriceMember": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using agreed upon price for exchange of underlying asset.", "label": "Strike price" } } }, "localname": "MeasurementInputExercisePriceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsWarrantValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Expected life" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsWarrantValuationAssumptionsDetails", "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputOptionVolatilityMember": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of option increases (decreases) for given set of returns.", "label": "Option Volatility" } } }, "localname": "MeasurementInputOptionVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsWarrantValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Risk free interest rate" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsWarrantValuationAssumptionsDetails", "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputSharePriceMember": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using share price of saleable stock.", "label": "Fair value" } } }, "localname": "MeasurementInputSharePriceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsWarrantValuationAssumptionsDetails", "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsWarrantValuationAssumptionsDetails", "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsWarrantValuationAssumptionsDetails", "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r164" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r164" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r38", "r39", "r42" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r25", "r42", "r122", "r135", "r139", "r154", "r155", "r159", "r170", "r177", "r179", "r180", "r181", "r182", "r185", "r186", "r192", "r212", "r214", "r218", "r220", "r226", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r377", "r389", "r440", "r495" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss and comprehensive loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit", "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewJerseyDivisionOfTaxationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of the state of New Jersey.", "label": "New Jersey" } } }, "localname": "NewJerseyDivisionOfTaxationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureIncomeTaxesSaleOfNewJerseyNetOperatingLossesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r32" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense)" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r212", "r214", "r218", "r220", "r440" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r507" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureLeasesSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r400" ], "calculation": { "http://www.agiletherapeutics.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "verboseLabel": "Present value of lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r400" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Lease liability, current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r400" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liabilities, long-term" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r401", "r403" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "negatedLabel": "Lease liability", "terseLabel": "Cash paid for amounts included in measurement of lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureLeasesSummaryDetails", "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r399" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right of use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r405", "r455" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureLeasesSummaryDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r404", "r455" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term (years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureLeasesSummaryDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r91" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureOrganizationAndDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.agiletherapeutics.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Accrued professional fees and other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r144" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r469", "r490" ], "calculation": { "http://www.agiletherapeutics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Other Prepaid Expense, Current", "terseLabel": "Other" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaidInKindInterest": { "auth_ref": [ "r41" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Paid-in-Kind Interest", "terseLabel": "Noncash amortization of deferred financing costs" } } }, "localname": "PaidInKindInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "auth_ref": [ "r37" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "terseLabel": "Prepayment of outstanding principal" } } }, "localname": "PaymentsOfDebtExtinguishmentCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r33" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Acquisition of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockConvertibleConversionPrice": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "Per share conversion price of preferred stock.", "label": "Preferred Stock, Convertible, Conversion Price", "terseLabel": "Conversion price" } } }, "localname": "PreferredStockConvertibleConversionPrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockConvertibleSharesIssuable": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "Number of common shares issuable upon conversion of preferred stock.", "label": "Preferred Stock, Convertible, Shares Issuable", "terseLabel": "Preferred Stock, convertible, shares issuable" } } }, "localname": "PreferredStockConvertibleSharesIssuable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r5", "r280" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Stock stated value", "verboseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails", "http://www.agiletherapeutics.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r5", "r280" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred stock, outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r5", "r456" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.0001 par value, 10,000,000 shares authorized, 4,850 issued and no shares outstanding at June 30, 2023 and no shares issued and outstanding at December 31, 2022" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r470" ], "calculation": { "http://www.agiletherapeutics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.agiletherapeutics.com/role/StatementBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Total prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails", "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidInsurance": { "auth_ref": [ "r435", "r441", "r490" ], "calculation": { "http://www.agiletherapeutics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Insurance", "terseLabel": "Prepaid insurance" } } }, "localname": "PrepaidInsurance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r34" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds from issuance of common stock in public offering, net of offering costs" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r34" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock in public offering, net of offering costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r35" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from issuance of long-term debt", "verboseLabel": "Amount borrowed" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": { "auth_ref": [ "r34" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.", "label": "Proceeds from Issuance of Preferred Stock and Preference Stock", "terseLabel": "Proceeds from issuance of preferred stock in registered direct offering, net of offering costs" } } }, "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r472" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from warrant exercises" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r139", "r154", "r155", "r163", "r170", "r177", "r185", "r186", "r212", "r214", "r218", "r220", "r226", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r366", "r369", "r370", "r377", "r389", "r417", "r440", "r453", "r454", "r471", "r495" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r64", "r133", "r418", "r456" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Net", "verboseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForOtherCreditLosses": { "auth_ref": [ "r40", "r120" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to credit loss from transactions other than loan and lease transactions.", "label": "Provision for Other Credit Losses", "terseLabel": "Provision for revenue reserve" } } }, "localname": "ProvisionForOtherCreditLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCoPaymentAssistanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r4", "r117", "r130" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "terseLabel": "Future purchase commitments" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r485", "r486", "r487", "r488" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivable [Policy Text Block]", "terseLabel": "Trade Accounts Receivable and Allowances" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r473" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedLabel": "Repayments of long-term debt", "terseLabel": "Repayments of debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r36" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedLabel": "Repayments of note payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r88", "r137", "r518" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development Expense" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Unvested restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r8", "r78", "r131", "r425", "r426", "r456" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "negatedLabel": "Accumulated deficit", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r138", "r174", "r175", "r176", "r178", "r184", "r186", "r227", "r339", "r340", "r341", "r357", "r358", "r375", "r422", "r424" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r207", "r208", "r213", "r216", "r217", "r221", "r222", "r223", "r297", "r298", "r415" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue", "verboseLabel": "Revenues, net" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails", "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionSalesOfGoods": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue recognition for the sale of goods, which is a transaction between an entity delivering a tangible good to a purchaser. The entity also may disclose its treatment of any unearned or deferred revenue that arises from the transaction.", "label": "Revenue Recognition, Sales of Goods [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionSalesOfGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails", "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesWarrantsDetails", "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows", "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r223", "r484" ], "lang": { "en-us": { "role": { "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.", "label": "Sales Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureAccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of outstanding potentially dilutive securities excluded from calculation of diluted net loss per share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r20", "r74", "r75", "r76", "r77", "r109", "r110", "r112", "r125", "r443", "r445", "r478" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of carrying amount of term loan" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r84", "r85" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Schedule of allocation of stock-based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r378", "r379" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of financial instruments measured at fair value by level within the fair value hierarchy" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Selling and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [ "r467", "r468", "r499" ], "lang": { "en-us": { "role": { "documentation": "Series A preferred stock.", "label": "Series A Preferred Stock" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesBPreferredStockMember": { "auth_ref": [ "r467", "r468", "r499" ], "lang": { "en-us": { "role": { "documentation": "Series B preferred stock.", "label": "Series B Preferred Stock" } } }, "localname": "SeriesBPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r40" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Noncash stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r309", "r310", "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r333", "r334", "r335", "r336", "r337" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r312", "r331", "r332", "r333", "r334", "r337", "r342", "r343" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued, Price Per Share", "terseLabel": "Share price (in dollars per share)" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r49", "r167" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r146", "r147", "r148", "r170", "r190", "r191", "r193", "r195", "r200", "r201", "r226", "r240", "r242", "r243", "r244", "r247", "r248", "r280", "r281", "r284", "r288", "r294", "r389", "r432", "r464", "r475", "r483" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails", "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows", "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r23", "r73", "r138", "r157", "r158", "r159", "r174", "r175", "r176", "r178", "r184", "r186", "r199", "r227", "r296", "r339", "r340", "r341", "r357", "r358", "r375", "r390", "r391", "r392", "r393", "r394", "r395", "r408", "r422", "r423", "r424" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails", "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesWarrantsDetails", "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Statement [Line Items]", "terseLabel": "Inventory", "verboseLabel": "Advertising Costs" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows", "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statements of Cash Flows" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statements of Changes in Stockholders' Deficit" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r174", "r175", "r176", "r199", "r415" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows", "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r22", "r73", "r74", "r78", "r266" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of convertible preferred stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails", "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r5", "r6", "r73", "r78" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "verboseLabel": "Issuance of common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails", "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Reduction in the number of shares during the period as a result of a reverse stock split.", "label": "Stock Issued During Period, Shares, Reverse Stock Splits", "terseLabel": "Fractional shares retired as a result of reverse split" } } }, "localname": "StockIssuedDuringPeriodSharesReverseStockSplits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r5", "r6", "r73", "r78" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "terseLabel": "Vesting of RSUs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r5", "r6", "r73", "r78", "r318" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "verboseLabel": "Issuance of common stock upon exercise of options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r23", "r73", "r78" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of convertible preferred stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r5", "r6", "r73", "r78" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Stock Issued During Period, Value, New Issues", "verboseLabel": "Issuance of common stock" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r5", "r6", "r78", "r83" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Vesting of RSUs" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r23", "r73", "r78" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of common stock upon exercise of options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r6", "r9", "r10", "r60", "r456", "r477", "r489", "r506" ], "calculation": { "http://www.agiletherapeutics.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' deficit" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheets", "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' deficit" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity (Deficit)" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r81", "r169", "r281", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r296", "r374" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders Deficit" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficit" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Reverse stock split conversion ratio" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitAmendedAndRestatedCertificateOfIncorporationDetails", "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficitParenthetical" ], "xbrltype": "pureItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails", "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesWarrantsDetails", "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows", "http://www.agiletherapeutics.com/role/StatementStatementsOfChangesInStockholdersDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Sale of stock", "verboseLabel": "Stockholders' Equity" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureIncomeTaxesSaleOfNewJerseyNetOperatingLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureIncomeTaxesSaleOfNewJerseyNetOperatingLossesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r501" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r346", "r351" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r57", "r58", "r59", "r202", "r203", "r205", "r206" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Approach and Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsWarrantValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Approach and Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsWarrantValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationTechniqueOptionPricingModelMember": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "Valuation technique calculating price of option.", "label": "Option pricing model" } } }, "localname": "ValuationTechniqueOptionPricingModelMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsWarrantValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Warrants" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsLevel3WarrantsDetails", "http://www.agiletherapeutics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "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.", "label": "Warrants and Rights Outstanding, Measurement Input", "terseLabel": "Warrants, Measurement Input" } } }, "localname": "WarrantsAndRightsOutstandingMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureFairValueMeasurementsWarrantValuationAssumptionsDetails", "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "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.", "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Warrants and rights outstanding, term" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/DisclosureCreditAgreementAndGuarantyDetails", "http://www.agiletherapeutics.com/role/DisclosureStockholdersDeficitCommonStockDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r189", "r195" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average common shares (diluted) (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r188", "r195" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average common shares (basic) (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.agiletherapeutics.com/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(17))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577181&loc=SL110061172-113977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r458": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r459": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r461": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r462": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r463": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r49": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r494": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.C)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 67 0001558370-23-014296-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-23-014296-xbrl.zip M4$L#!!0 ( -V#"5=M"]$C!A( !RZ 1 86=R>"TR,#(S,#8S,"YX MQ]JULRD_QANG;,NQ-;N;4PHB(0D9"M " MH&WEUZAZZ%-1=$(1.CH].CXZ/SM!P:&5<8@D\G"$C;'QT$I5<67FC\?'X%+T_/_EX?OP./=Y'=/?0O#FM(GR3[KETEF2%$>C(Y+D@\T^#I5+K M\]'H]?7UZ&TFO",N%L!^_&$$I0-+Z%'VM9#R=*2+9Z!$2 X5I:A?3T/:D]&O M]W?/I@TQ,:TF'E(F%69.7 4T@)8T*8_>51%#DOC]*"B,2+T2N;_>@:XQY7:_ MV,:?G)V=C4SI "DL%D0]X!61:^R0%#E>4(^H)1%X37Q%'7GD\)4![_C#*1@> M5DK0F:_(#1>K:S+'O@P62 M34F*G)&%?ET*X3L;:9Z1)8O:(U11^Z.B5#5X(=X:P1BP$>:OQGD6.#X>D3=% MF*0SCPPU&4A2X'[D<'P4L;M*;#4SI1X4CW2QD3<\/AF.3R+T?2' A17!;TO3 M&%&G "+JI FAAPH@BHK2D"I1@@^41MWUYBSSVZ!+TKACZ/-\6E.41J_ZG8I4 MRU4J)=N,>=A+N/VT29)Z2:/PC MS76>'P+G20P*KBS M05D93#"!,#!%K/#;B&HOHAYS,)^MP8-*O#E]!CRSUL/5"[KC?RU#-*8I!^]=!7A:#C*" M>I1JC'8WF(J?L>>3>X+UWZ8?;R@#IT:Q=PM!CS"1J+3E[H6*6"XW?Z,@73C+ MS1UY(=XU49AZF='Q$%64V MV09%#4*F1>@[VZ:_]/96P]X>!5ECZGY^6X,_)=I[3S3+E8D9U(64,(H6V%$3 MUG+[>)>U#RL#?"^\)QA$_<.XIGU(.VD")TBPG+L7R? MQ=**0@E9/6J-4+L#[T?D/5:^H&HSF9N_JS&LRU:.Z(?C\3:B@6#X$YU<+^":0U5%PM!S!P(QM&? M?"PP4YLK+,2&LL7%2F=P)_,I$:L[CEG!Z[Z[H'*+^)AU $%5**K+#,]A;;K< M5HB"&M%DCA34B72EO5NH8QYVQ2G\/X#YF2EX]6[9G(N5T<7B7X>R/(8[/C/9 MKG"1*_%3PQI(0PEQ/6X-4UR/6,]8EP1HL5>6[TH35B6_WIX MQG [$0O,Z'],Z\%77A/I"+K6?TWFE[ZDC,C,R%J+IPS;$WA;,W%14JKQM FY M&NY0<@]KG64B?[7" J:^SW3!*+P.,!.!P%///F >\L@]>$%(=J6H'E\HF[I)&K$"Q3?ZPQW6GK&%U MNK "LWIYPAZ=5@F$^AF""K0^9M$J30'TN-7:V5(05Y23E"/U?LOTL6E0-RE@4D8$:&NP>BCH?CJQ559AYF]I>8*31A>3/Z,M)2 MH$Z.,LQ/ ?/3-I@'=?2([QRCYP-<1EJ.YVD6SZ*=1#UX>P[<\[%LP%D.[;LL MM TV ?5@MXGF\Z$MI"L'\GT6R-P=0#UDK4+%@K&SD+ :+'PU._4.,"<]\)](4)1Z.'%%9>%NVO;"2LWB7:1$+CSN%9D MJNT-Y0"& BZ7P"3'M1OB]V$NY2*KC*9-*#5$8=THJKRWG8/9SA5G#G2./38U MF0?)^BLW6V*"50C=A-Z0#F)(CWBS"B(Y&GQQH:4% M%'5L81UM;;PP'L(;%4 MULHD, EO% E#Z^_4C$\Q*+=@-+@:PJ"_F^E85 I>8 M.H)JD:FWMY/VBP;6&^OG0?Y#2G]EDA-%#F17,>76<9H-DXN/+=O:4%0=2M37 M6T5[JS"GNT\K)A<-.*NPK[W0-+0'ST_[:42;@X_6\98>9=VB*8?P0S;Q&1UD M#+U\#]1^-AHV/I%8]^1ALVV'/9YM5Y4NH$]=HK^<]42D/GSD7NE4KYX%*3*9 MZRFQ6/,@ 5,T7]N/U'++J+G-42>K@[J-G82UHT3U>J:7:D!O1&V-2&^;X\'Y MM_HVDL-490+958Q\$PA$!Z4]NFW1-8_,)VWUE[@(DT8UNT>C/MZUQ%190+U% M:_O8?HPBHMP: M*C9::RN BK2[AZI04)>)X*/:4%!=;PS[VIQ=-"VLYBB%NO%6[1[10QR"+_NJ MP6XRRE#7Q^.W/WC0['A\_T&$G8/S_'"\XN1+80#>=WSMCL_?Y9755E^74M2"*D[SMZS?DJ);;$I[ M(/<*GA'QE(S$M.F0G.MQ\IJSS>8)D>(::CG#D_'PY,/N#4E>WU2G$89%_Q5= M$Z6;<:J;<7I2OQGYET+5;$#(H&M^OYLI)"Y6:F$)^DE#0\BYW:9> T+ZH')] MX4]NQ?:.*C-!TM[M7^%*N)F9;*;D35UZ$)$/3-L^#8J+J>?IB>RG@1(^&$?@ M1*.;D"( B_DPJJGRMQD^"^^M/ W-WV#D%$O",YCK&9$#.(NV:/,[5YQS0TTM;L$0ZG C@H[>;O3=^JRSS#.\0TA$.D\<$;L M7R8/,PDVP61ZI#Y+MQ2.%/C"J+Y'$'O/2^+-)_,Y2&"+"U\MN:#_(6[P\=O0 MZ&M3Y[X#01M7T$\*@H$6YA]X4!46S8)OAGX:.":^+%$24^'W)#8%KJL1Q^_MS2(][_$;7?FK.SHGBJ[( M)6$P+U9?F$N$]3NA?K4H#VNAL4I;)NJ2696%!N[S%L(SMM"W[=D#Z/R1"'UR M!"^@U.SAFLS!NUKM9*C\SMP50*\#_H/#G#@_.D\LL)G<4*AC!4T)M/#*@<.J M5,)5Y\N-UMB?D=N]OJT%38=(R%0D*U1,TK57<]^NZ$%_6Y^DKM*RDD.U2BFZ MI]"%NL?B*U'ZI9+I<2*_J)M#1#Q FS?_A@<;S.6ME'X0P5B=JNFZ.[#?P724 MD.!D9K"Z\.!K5";SY+/H!:M/7J(R#)UD0<0^-*Y6+=Y1D&QM^NF6>G59?G\5 M'_T9S#S"&67Z52LHZ^:[]DP8A?>&..#GW&OBX0W\3^#7\+Z*&^SHSX=LTBHV MYNJF\KJI,+$T>D!KHX6>&S(3/K@&G8Y**]Z(X]M5>@J!A+,D$T::JY_#^\UW MQ/25[]P12=YN=H29:T/X_T+"+-&60RLN[Z9"-U1(]4Q>"+O#7YD?LDTX^ M1BV]![ @_L_7K8R\D_I!*$_ UI1N] 5COK[?%.;#H$:LPF>]8CZ97P?W=^^?+!Q($!8L(FXI+,N2#A\*!OL!B_V_*R#9F^A9?8VJJ^D?B* M UB8Q9F?6I2_3_Q6(^OUI'VK3R0$G3#.@_MABWB8W-J*%#OF1CS=3?E=>5C* MR3R<#4S$$UTLU8,^2P#Z4*F;':)H@0TR=_J2X(3HE M&VL7S41RB[J;N##;OJ6$JA(YVF %(HQYDXL3U:0=@2A_L2@; M:@ZZ9K-KX5 M_OO\FT]?L&?/ @1I0=U<&\S0."O3B*.SKOK*EXJOB,A$LWD%'87.MC03A^85 M=%R%)8QP!4JDBCJJ1O)[:'IE,LQ2WN-_IU9')/+&HKH_&14[>?#TQ5GQG_N[.[)Z=)7%]O21; M^ROC&8MH*:,S!@(^=;KDOL3,G;Y"R:8J3]:$H9O>+:,!#(V-M2[GZ:CB>NB) MW/&6@OEEW50D'%_"?M=KH7KCJ5W/+BKMP.CS1"01+WH5]V="IZ#AT3D1JX%,[,O+*6O5[";;[6++FV-/DN:*I:-V&[0G(G:]*#@H M2AX4D2?5#]OZOU&_4,]GX(\_DYG96YE?W-(M[*9)0%NAR&6%)IGR[JH"'L!\ M'AVDPY0C^.BUF7T5J%9)WT55PSEF(N,PSNA71M1%I=(#T2T#9!AQM)!?J%JF MP4FHV8RM,ZZT> (>18LZM43UE1-I)6[9E">BBD$J(*W+\\WTPR]MX01QQ9(JZ:'Q_.W*.?H%6O H] MW;SB1W>>8[(U%PN2HU0]\BXJ>FU9=%HJG 5,^06SJQ;Z]/R5QZ59>HE7;1LP M== ZTTO)\4(Z_%I1?Y5<$"Q8J"[E:;LB=1BE_^%CH8CP-G8E]&?N@2K!D28] M%>"N[Z@IOR03 <%QRL,V9SVPTXV"ZM8C:SQXZ-U >(/-F9+D:1*]+4_.]=D: MZN@TPA=&]5+S=A^U%=1-HTFV/Z6A5@U^V9PE2\ZV&O!T4^DK+N"-CK969)Q] M07D7O7N084WG6Z>O/#T)W-YZGDCO[L#=Q6ZP&8JF<^=JABXJ"RV]\?4'=0L3 M-H44753'AC$G%>FG+$&'E1E7*9,AZ*(RX1K'#?=%UDGF%'91"?M]+D+<&U\? MWK-3'+OW[HG\YM/@&H%;]@0S/7W*5I^AD@[V_DEP4N/6DKHR::H*5*%V*:?\ M@2AS:S#VDDL3>85=4:QR-A@Y^3+7F4_QC=OV WE3,,![+^2>,[74:^^?L;/4 MACE=P@P5SQ79T=AKBNZ*D519OW9HF=7=>.-F7FD7;<,"=L>9"_&XWCP_PRR8 MS!%7;Z*_HS.>=>O-V+JH^&>/!E\.,.%K?"9XRI^)YR4_?E)!V!6#KF^R^ M6?JX]D6PBQRJ,9N(0S=FDXJID+8A7V<2K;MV2'#J:8<>*61,=HD,SIK_OJ%M MM'D\3$;(2Z)>"6'F@J03\^\8''1P(5/2KS5D[(PQ5*ZA56PO:+ 3X5]8J-7PEW*G*]'S>/&$2*.R2SJC+X>>6X-NR:E1[_\ M_->_?/E;K?;;Q> .6WL[?G_A]C'C(ZBB M8=0CZ:-0_-VE">DW(Y)MUG^[OWLRQV2":]1Q!7;,1:FE5L)RS6ZW6_=_G8M" M\S1'H5C5+CUW_?;NF(F%SU8A#I0I(3_5(K&:_*K6;-6,YO&[:QV!]1#ZPIE- M!F2(?(7/Q6Q*OAZY=#*UI3;^=V-.AE^/\(B_UR0#C5.C(]L0W%AU6T1V M15W39J['R0VF_-_8]L@]P?*SK]8-=<#M*+9OH1=R?\ASP]^MGI@7N9C]DP)0 M;HYG=^25V%=$8&J7-\PG:U.)71\YF6)J7;]/P7F)].6^!'_I<0[Z]UP7.O3Z M]BK52B5VZ)DF]XAU1_$+M:F@9 .H<^JL!.,=."-Q[['P.!6S_M#_O%'$RBWH MC/\2VV;K\XT0-E.))6 =9U'1&W'B#UW0'[]YF&-'S"XQYS-86O8FS'-$?_A, M^.2.86=]WUBCS=(V,L&VGNU/SW?P6V@7J=#:2YN8UUH-(K)!\/(+*9F6C;EFM,QI.4R^I5.AY >+=(SN+O;458&&U+?UI9Y-"1>S1UA>RB6UG&BF M5-F=HD\9@.Z#:.QL!L:1)\',W\?,!IU=.::(60:#Q<6V MO2]CDPD5_KFS?R?AR,Y%'!,4S-J-99?0SQ55:4KLP4H"5-EY+5QU^Q-&S ;% M7KD?%!8!*K>G,JJD+'\QOBRH-8&IRN72I[#05NQX%MV5O(HU/K"LRI";-6ND4%]PCDE<$N^(V\TO]0YCNQF-W M2SVO$V,F,["WM138NV@"L2%:-(*P8Z%$,ZCDOPN.P3NI@_GL%GCR%_!0$MP$ M5!O=.H)PXF:'NGU:B\E^U.RTC9.*!XU4!TB&R6W7&AHNYT![%IT"!###@+*L M#I,EKQ_]VV9WV;_*&4M#[Y!QI*X?:Q"H7SBZI(OKYQOEF$D;.4H@U9+80-_\ MSOY!:A]I+ 98N).K;9^^Q4G>];MI>["ND^LRYH _?H/EKASS!L1D(X?^26!G M$RU^"X\^2]6V?^ZP24-HN&/L)VV3LRQ.D=2/[>KG=U4S:7@8](V#LH^<#3./ M"6(2^G&O:OEESHI@:3A9#\@K<3P2>3G'IOB5BO&EYPK SH.Q2CYL[+H$_K/ MU3./?DK7E#12JV-4_D!4$8-IAT";@:VA;UPR5_2'(<#,L_B8S#[P60Q(QT7; M?,R*\D9H:L\(+, OO#;$F,.BYTB0/0;4#0LR;4H:[@ MX0XOC]N"4OM#\"I -=S:SO=XH=X7 "M[:Y,AK1^KBC<8:DA*3*K;O<>,)^)3 MN;)L%UQ9ROI0VZF'UWY:G=?*3L MF3#0Y3UWJ%Y!LK\9'>.TZF#@:APL,]R:,"_IG M'K^9\@= =CGLNJ1IC3OR$[_+V#E;%>;2G"Q\ YR6 ZY[L) C?_1=UK(+X ME&7!)-YVQSCI[AO1BJ!5GMVKDN1YLO'%8-4?_HJY3+>;M03++7, U)?''WK! MJ:Y>L+PG64Y8F7WH4UCT 'QB93.$KG&6>WQ4Y8YL&5F4!C-[BY];YB"]H0A_ MZ :='7*#,%/F5?C,76K&3&7_4*GL(!UG9<.$'M7=(8_ZD&E&WIXL92HI/0WE M57:0'K6R8:+CIH:NRYADX@7 Y]]=%,6#)(0/P"-* (\8SSYAK'H0R;!.\"#! M&K<1*14D+:1#)GIM;R-4K:=[EONH^P-F[?+ MBM>_GQ8N_MFO)X_1G1%MWFX8C2:JH84F\$'6C/RJ45P=^4ND$8JI% E9"(MX MV9<9FBN&?,W03Z%N_] VZAO[.Y(G?JB0CIDN,Z,6TZ1U<]#U6@IS&:]29?G&UV6ASGV M@UY;;K9J+\]682,H:L7/X^BW@\*&4-#2#LP^G_I>V*K><@M+!8_+)7R^ZG.Q MI).?=8QNI^+>6X*6E%?8Y@,KUWO;V[_+EU"3!BAXO4MF@;TAMB3$%=\HL84! M>CG@I-QP?+(\'(=5HEB=.S#P;NSM5%OOG]>3JV,"?ZT7CN/1:>Y+\_3+P\JO0,>=IH?9PA@P;@CZ@-F=3!EE\B>Z8I]=RP@4P;NRB!P$T1[$_EI%9!9=24[ M2:=C&$;5YQ+_++@%1/KZ7/-' )3;94YX)N M=]VY /TD&T2M_T\*6DT*D6(#,L$4N.?]X0W0C.W_$,S709I:X7Z-$!NV@^YS MA*JI'F 8>7XC]BNY9XX89]U_K%K= ?J0JA4TS/*HBD_VBNB-._%B-GF-]\[#,@S"[Q)S/9-B-OZSN#V60W1W#3KEM M[-GR-C9H$LW;]._=HE;E[V'#*&@9]8=(0-M(-KX+F]OB<,ZDR-8OR5_$(@CG MNX.#O$;$N@KW4X^<3*@W\9,6@V@81N<'1SV0[-=$KU5KLM=T.^UFU6=5:30F MK]DW#UC[!Z2BA]B#<*YBGTB5WD6NU8$H/6)0+8=QQTV.\DJ=.UDD8823=N>D M\G>BENNY"FA63.R6-GM_J0?V#:>FG_\'4$L#!!0 ( -V#"5?!X3+18R\ M ";A @ 5 86=R>"TR,#(S,#8S,%]D968N>&UL[7U;<^,XDN[[1IS_H%/[ ML+L/+MOEGIZNCN[=D&\]WG597ELUO>>I@R8AB=,4H09)V]I??P"0DD@15]Z0 MJE;$3+4LX9)?9B(!)!*)G_[C?1F-7A%)0AS__.'\X]F'$8I]'(3Q_.)TY!/DI2@8O87I8C3%JY47C[X@ M0L(H&EV2,)BCT>C\[./%Q[./GTD/1?'W)*R4?KO8E#T__9\O]\_^ M BV]DS!.4B_V=[5JO13USC]__GS*?]T6I=V'"H)J3=-?@W1;H5SX+Z?YC[1H M$OZ8<-+NL>^E7+!:R"-I"?;7R:;8"?OJY/S3R<7YQ_3]APCK[_N*,U?_GYY1*G"G3]D,R MF5TMO'B.DKOX.<7^[PLFN@LF;AQ%*%XAX*Y2EH9]\ M]/'RE)4\;= #Y[61FISV@]]+%K<1?DLZ KMK;D!DUV'B1SC)"'K.EDN/K">S MYW >TX'K>W$Z]GV5YX! W%(EFW3CAUZX7D[UZ4H2_(8W]SHUJ8"2^ZHQ,TX:NAI/@]&*?; M*I?KOX64(<1?K._1*XK:,[ 7:N#PM1@<['MN3<9)DBU7W*[TQ#N3'N'PA\OM MHCN39=.)$R[D<\EX3A"G;1P'OV0>HVO='KQ!VVYLH672YPO5CLPPF;M M0\'.O^*;1DKE"L4)'Z.[LV7:.J]H^39B]!D]H#>_I-2 MCM9TTIRL$%N$Q7,V>Z(.S$.CWMS8":K 8G'@D8"Q.$M2O!R_ MA\DU7GIA3,>EET5I8F-'C!NKLLI2)QG(9..)F7G)"^=GEIS,/6_%_%*?3A'M MBWW#FDP8O9\XK0@%R[I.UIK(94++GMZ\I]3^A"\1NHGI&B_?;MV'2=J3]FU; M"./T- B76PWQHJB9FI6\5,R/]!?.!]Y:!U31SXP].#X)N)@[)+'>=!?T\J9. MEFCYTG38BHFMMML!I0M*%/&S%W2R942'] I;[U8?\@'?CT)LVBXHIG^'<9B/ MS/CWHG5&3^L17J(=L7(!"K;?ABGK8%=]5*H_RJW>Z M7B,:V0@^L#T.OQ/OY M\^>SL]'):-0$F9T]Y) MS_N[KMC1$MWEGX5$[Q>H4KQ3I3&ITD['[J:U&<%+'9>PN++Y3++*(:.O*&>"4=7V@\E .MB6JN%'E1Q%>429 M43_\LNLJ6V81W7J]HIO9#/GI(Z*393"9C8.Q@9F)Q-HBL/)*NV90IFXD$Q<16 M5U)P*#Q/:)41?^$E:'N(OT^2=+(QKBM$;E6[W92C%@9N0,^PLXR0_LVL8D6W MVXGE'L=S2M?R&KWH9A514:F%E16&@%$YF8@+&^/L4:H>XJ'MTTCE$5]P0:4"1XA>@\]1AY/'Z0.?E6C,C+M6:*,*@IU2##NJ 8HIU-#&K:,Z3C><9. M:-B:P,%'GA&@\E T!.)V5.91BUO?_.82G&(T*FI(E4Y3!Q!PY;A3UK$%W^%8 M,Q,)MB!I\-&EA% >55K2W8ZGROTN=JU+.[LI:DA52E,'!'#M+*:H80Z\XUG+ M3!C8F*#!QY$20'D<:0@'-XHN4>POEAY1';CJJMF,IUI%&'S84&4WLO:J6?"A M7K&/,2:3DFJ@"4B#,-KVH"B'G #"\([N+]X_,,F#/Q$1!?^("PE=O>)B0R') M3[8K-$A=VM*R0ES*TJU!W50BZC=N*>55+J=3G875J,(O[$<(>QN MTA-*$'E%B69]9E99:E+-J\/CC'*2,:G:D"L=3C;6TL/V1 X^[9B"*D\^IF#< MCM1Q\ ]J._*+^I@\H+=2P@."8_K1S^]=*P:L51M2#;5NQ06[F*AW825?*M>C M]K@B*BH%+RO<>C@VE0W6TS;X*+3$4AZ,,@S#K_ZH =BX4B1+O[T2DB/^6AD' M !3Q"WME=" Z6MS)68<570ZZHJN1N(LV$)#FV"L0>4DRF17)-B;D*9PO5$>J MTO+R_:^J!AC(ZKV_O(8=["YW_ :"P,;D#+_+EY-?V=ZKR7:\L*+S4A!&&0M* M?49^1BA$E-R\^U$6H."6BHM=M\A2OD2"9U.JT'JK0-JR&K;*7+P6LF6,WX55+KD& MLQ(5F&%]'WHO8<0N6[/-B]EHKM7IDP&.K54]8;/*3HE+RX>&O+R3 QUV+7_&SM;CX)G**F3I]2$R1OXA# MNI$RB>FH%-9'*]2*PT!J%J>Q5]P";1_Q&#+.B^(O!(2XB[G8(UP88R$@V,'1 M+GNV1W:HN_E-?!):_G50/26-K]@D;8.K6N4MYB7><.+.H^L55;*B+2K8:7 MW#M\ Z6)')45EVJ%J@(4O,H1(*]@A;G#$6$@ VQ*S. C1$Y\>:2HB78[8IY0 MQ%ZI?&0)2DHIYY++=?D7Q1@R;T"J879-N.:2:V+R'8?VO'DDT$Q%E3+RV(_]4D[RM/'8AOT'A<8LJ&J>GZQXBE.GHJ-,0B-K)5RZC ].E:T_(0JSHB*-9HJY5RIB%3(^X5<8E'GBS/;H?2PMY#P$:LZ'3ZS6X7(2@JW M(5;SFG.Q*:-[,KN+@_ U##)/%',K+2<\*Y.6= ;IUS!=<-<*\\$LPM44W\A? M56O0@AD;]&VT.E;4"0@W)FO08T@)C,V19 /R(61 G'KOXRQ=8")^@5!=6&I1 MY<5A(#7(=E@O;H&V\QR'"L[7TAN*"7&4V;!.>#VIH9A@:*-#LW*25[#0&]>K M*C%%EJ/%8,6EJ]3#J%&OQG0$ 1@]XI6:CG"WHXC2=450$*97'B'K&2;<;2P? M1-+R+J@88R-I1I*EE![_CL60B%&Q%TN"C20&AXFO2DP[@R/-:'6=6*:,^ M\KQV'&&V)4)]I;]:2@^IZS-" 3.QLELWQWO7PG@R 7FN3R&$(0CVL3!-@E^@ M1+N8/B>JK&,+OO]P&+/X%Q@OB"HAR&)?AGH^U$*MMBGABSP\VM=Y9>7E$1RJ M&@ZS0W$Z3))"E0I*08J+=O=TM8+;]110>U2X>[.Z3K4@\],>M8ZW''F*P5WX MBFJ[(2JK.=<5E':R="K%YXSCX(%JQNZ;$8'*%"4$Y72Q.C(28Y.\"E_*(EI(NLDC4[1]%P3@8 M+UF&4<50[J,KJ;KWU9G[S,-[R-3[,GU-N<$PJ]O:2/2L%M@:T>!VI1\.5,R2 M&7+7[U&2\)4_3;Z[P\V>HE"8%%45J6+K*KG%?H79,QR^_D*3JHH!=G&E#EZN M-)((-B?)P3N6*@C5%RW5I.^/IY].]]AZ3__,?ZE^5]!8@?CV]O;1FX<12A>( M>"N4I:&??/3Q\I0#W>X'MA_HLO]JP=8>R5W,U_\+'%%ZDFO:E1_N&,$%BMY3 M% '9J.AB%,:C:- 4V=+0*CP6T\SA:T M)O&S%W2R'7%E_5?NNRL"J-SM4$/9LPP#RV:/)J6MEI3M218EFU=T9"@(E9:5 MY2*!XU8>E)PES@V=7'#A?3I9%+VHA*-6I^MI8C7ZWC!\'09AW_>B% MP5U\Y:W"U(O47@UUG4$%\JFE0#18W KG":64;!1L,C0KI2(K/*@X+EJ*0P;" MK1P>:3.([K@"O8$2%QU4!M^UE($8@EL)/&RP,5'L((R_O8 TE M,5(&:R@Y#,?RV)&3O\]G>N!J4A'*RDJG!J)3)O3MZ9'"[.OK\XX[)@ MW_SVF+U$H3^9T1%+[:70-"G*05@[F:L2X[<"S(JYW:B)XSWUP>MQ^L4COZ.4 M42R>B^7%("R*&G!:B*4[1L,YG'^W4'E?)?AI;R M/EKXLLWULJ%P:Y4A+-^LE-AXY!Z44#E6_MN$4Y;]9'$;X;?=7*2^+/F=[K(D;6^T:?!X+?+/&C*Y%7[JD=OR0\GY+<%V+= M$(219B;I)N@ .;,HW;,P57BRR@4@S$'-U;*:\V"'"I T*B&N+#XU]L,(5;QN M4]S-J.RG*PCCMAL-Z8<_@'3M&JT(\D/5046U"(31W^< J>8Y+",')+4= VXQ M&2\Q7=_]KTJ$BO(0QNI0\E2P 9!P[4X1(1P42FY[#"76 S@MS*^G_%<8TW]3 M1% BFY!%!2%87"5\7)NUE5".MJ>Z57 M2U:$$[1,[^)7.@ PD8=X:NI 6$UW+<4*0-#B>R1H1=E\&7(T[& M(6V#&KZTV=(BZ>(84=D0!.FW.D94H@,DY8VAF>*Q_T<6$D2!4,5,UX\1W>#3 MV8.%EZ^*PVVQ]\N\ 0@;IN9J7?5YF:,&)&US\*W',HR-53?2MD$-7]JW8>S% M?@<67-D0A+5U*PNN1 =(RI1N'Z$@N:70V>4L2C2:S*J!8_RM0_8%HC_R;^1! M(XT: VS9#=1]+\"D$0=Z3X=0)JP2+\ZNX6X?*Z),F,PV4?I7.*GMI%JV!=BH M&PJZ)0. C_P[)A,OJM[6L!CLDOH0UN/]C6\):."BGLSN<3R?(K*\1B_2Y;E! M10A3=9_&NXH6D%2?T*K81TQF"AG6BT%P=W4CL3HVH/)YP"G:.%4-Y%0M#N&T MN'MY53$"DILYU-8;'ABIO[J1K0UJ0-)F-+/_,Y?+*UW#%4^XD]!/4EDGD*B[KKWH^R@$*^>??YR\M/="-Y0Q<&TBWRT$1 F ',MM=#<^9;TZJ MG=_%4USR$XG$:5$9@D^M& MD%O4\#ZT*21 0MQ<0V 7$^B>1AHTME<*@DFUU+]J*-@>'F=)WG;6X3E;+CVR MGLR>PWD_?8":2XZYS>YBJAB9 M+J&64A9 TYF.848]B(VY6AQ6Q'@+D^-HRD*8Z8R4332_[6%Q?1>_/.AK*RFE_;V'D!5' M Z!ZM5Y@X XP/TYUN8'X-$\73)JUO;86A%V MZ,OW_B>SZC)1(BYU M%0@&T% -*\D0E* .9KU_A2G>."4.9I3 M,F*D',#"OT(_HUFU]I<5'MH7OD_&Y7I*NU,L_Y4UX"S_U<*H^+)5@!R?5-1 MT,[4V495-8"L_@UT3BF?,B3'\LF2E*Z:28U$Y2Y 6PO"=&B@>A4AZ3 !&TB7 MZTL4^PLZ.:F2*.NKP;^J(6?+Y/?.6][;UC#)F2LNY_*"DQUWQ?0/IKJW."-Z MS2V7S2B]C!V?,"H?07@K-5&,]UF2PZ[@/D9E6I M+QTS - A\1;9[D!P,IN]E.AG&)/QDFW3-PC7.CVQ; R"3ZF7<234(4OF#!&P M7QT*#QECV-Z,)LR(85P50B8$LR%OAPO02"Y\F^P2/R6?JR&[_[$A]N:]N/W' MTIK2_P53[UTRC!NU!"$=@IU1;P03D,!K:!\185]XS8WN&P#>;YO%]0CBNKE+$MNS*8VIY<2#'TW*UDLNA#*./E>0]]N)Q'#PC/V-V=SPG MB&^9;]$+R:A=HC7.Y+X=F]H0=@PZC=JN)FV 7FDEB4%2-?LE2D3TI))R@(Q8T8:5Y:+!(Y;>10ZI0S>V"L#P8(IU:C, M]#W:>TG4R5;NM,E7M%F7RF<*>5D(KD4M5S487-_E?TG"(*33$HN8*EY>5YE_ M>7E <3%VIE\.R7WX7D%.?N8TI7 2S]?>-S6I"&5"T.G??E"?#E9@KA?(U#GMK( M1IR[.A"6!!W)=0<*DAM:1.GFO*38\[+KBU3]67;,S6JG*&@U1FU:!7'BU(W8 M;6 ?C,_[ :7LJ56Z#.:O6MNZOG]HY?JFG8]8[R/:_8CW?P!.\&=_@8*,3=MC M"B@(HXSM'G9*D1]8H2 _T%JNLK0XPK[Q2,Q.IS>\5CG.N^YDZ L5[8B^7(L; M4.Q_>NT1CON_'^6K7 7IDY&.K_D(*=.>0>BK =FS#3#J])K2]^%&*?FBRMVG M*0MA[V>JCJ5P&!DO2C>LI@Z$W8*-? QA]3$@;I:K M"*\1>RSW <>H^(MW/^$]*3RXYG4AK..M!XPY/(@3D['AUCE:NFO>G4NF:Q95 MW)<=+ZH.T.'3$G@>+=N/^FW:ACLE=*.%';$)@.=A&V+]!7GL;_[BSC9X>Q>K MD12_!^-T6^5R_;>0MD[\Q?H>O:+(SB%Q<7:^[Y!@+8]XTZ,R.>R7#46C$DF; M0L'(2\MU7]:C+6$C3MD!N"JV7&6QLVE"I\%2Y/P&Z"1^8MI&\GSI=)XDFS\O MO21,5%Z*#MMW==_B0@Q;^CXR?S0L>AUM.UV5.KW3W*DN,4^1?XB#O_(4.^GC/(N!TBQ_>3% M<]$C07N_?5N'ACHA;W)REQ@P?/)SWKG0%U;[%4""\YH>57CH,F/_>[C,EE(^ M[OWN.KVY0.B[E/P52AVPDC)$RB_6M MZP.[XE*WDXK90U883B*6H:<.&4>@"54Y:,T)(Z7?D]G4<2 MLK>BO^ 1(RCG;3JF&")ZN9]A5BVA2DB8J>Y344(#V^T M'5QU5(4&#[H9]@(A(6;4^TSY!.@@+'-40%E0YX;LMT1*[ M)B#LT)H-#D&F>T/,4$/,\GM%S9Z5NCB[,(\JRQ-27!S26U);ACV@=!?WR8W* M]M5%@3GA]N-KC%\21%[9[)'O!Q&=+'Q:)[0(D/WSR4J/6^JJL \;^:J+!81B)0(.;[0WN"QD2U^GJ) M!O)48KS/[+5K 'O- 5@K7/'W9OH/><_9@"GL2=T:8_K0:EE'H/:N!Z3-,GX" MVN-VRM:DRM<[]M+&(-97TC&$$Y=#U%M3_OY)]/@7*FWVU,5=G.?SO(LW"3P= MZ+:*& AG5M^BOJMXWMT8D 03;X'QY\5FB"27*'U#*,X3%?%_/S%7+G=8B4*, M;5N <)8VM!HU8A0 W^45Q1^FV_>0*7&_9![;WJWM7)9_K6??S9L>;=L>>7$P MVK1^ %[*ZN/2*L>BL*3S\-G#B%(W>MG[&%Q^#"X_!I 5S M4)L'^PKF =X0[. 29D\W!"4\GK[AZ0)G"5VV3M_HR%S+WXNO,]VB,@3OJ(T4 M+*#UOKFMT3*)42LQ*>M#\ >VDI027=_>N(/-E".1A&;>/B:X.2:X.2:X.2:X MZ865SZF7&4E(-SM]; B$HP.&!ZT?_7.%DA/YR%*!!NOSBQ;]/9C-$4, ZOP]?,)$;)[OZ$!PS<@W: M&B8[4(ZS-^-X3@ED;[D2"I78@G*#U(<$21$"KAJV;C[U7EJZO\'*%8W9M7+& T-1Q ML);XH=5:0H/'K8#V:%*N*21E@2PHC%2M+!<)G%X\RQ8! 4 ._R5<5NK+SE_L M+A[C-B1)^HQ>47SO_;Y(> HQ!;>5Q5TRW$AO=G'_*AB]\_P),4!A/#?GN[:* MRY66'>^U4 #-Q] 3!$B6O%JK S(SP"$GHO[<:LESS!]]S!_=3C(\ZV?#]-&2 MNA"63^T2;$J P9+<,7GT-Y,\^E"SV_:4.AI:=MMO*=MW+_FCC]F^>Y)6+^FC MH67[KJYU[S6YN*2EW:7/T@"0G[,=;I(J!G(RR^_];P_3\ZCS2TP(?J/;]"MO M17])U[*8#ZLF("Q(+.1L!PZ0X^*18!^A(+FER%GR'B_V*1 6=C$MPBXDXC2I M"&%Q8B%$$TB 1/>TB1U.)C.%H.K%("Q +,12!P!("(\5TF[>4SK0LS!9L"^O M<")-QF=0#\+*PV;TZ!$!DEL5V".BE 6A7V P6HK4Z@PJ+Z, 4HNE20T-6%GQ M1$[/*X*\8!*70YG/C<2FJCZH!(T"Z2PDJ +6^TE5C13>,S_JB5-OCHIX65WS>@,/?.R:'^>ZZC-8<\#SKH(*4UUA$0YZR8AK#2N2YFX08T # MA,S0OC*4W&(R)5Y(*\QW 2=[*3'%\3,V]8>53W,/1P-H@!8FPL0XE3.([8]) M\6LBVPPT;&M80;?WF32$"5WH#QECU&16!&Z'*+GRH@@%E^M],#;BMVEU6$5H M[Y5I#;AWB[TA9M,U3R$?B&RSK.2P,FGN>5&"Z)W/54W82/@!QX598.Z"S4Q= M3-Z7**8<]4,OFKS%B"2+<*5>;7;?Q["R;>Z3Z0D^((-D0#.U4V,16W2.Z#-J\VK#@Z=:M($ %X;X0G;U[@B().KOF: M)BUE=;9[<^2'LT_[;XZ4FQ\5[;.G2'@7^:\'\/+(<_:2A$'HD?6$Y)=OOE#& MXN N?D5)BM"S%]%ICZ.Y7-<+;XJIGBSIM@M7]YJ+I30GT^1.<[T\G!=/^A"Z M\")TG0D@?#BY 3!X-J!2$,@U(*U&"KPM%1R.$P4@$J)D_$A;0X2@@).F#(E6 MUH!PUT>N595!H8(!02:7UC*1U( 0*FLC$PD,QS+9FMV2-59-//+R<-Z?Z7WB MD3/!L31WY+ L,),9?[;/\QDYRHG(I"*4B4FGL15)&>#J8Q?W-0Y?Z8+=BYX7 M*)KQ_*%T"ZG.]Z6O V$6,E>Q[4Y.#VR 5U7H2F9=?3ID^H:K%GE#F>IQE0;- M0)BG&DBM$=8^9#=.OWCD=Y0R#(H,(,)B$&YB-."]$$OO@^0Q>XE"7S\*Q.4@ MW*YHP&HQF#[UN&0 /^G5650:P@V)%EHM@M0'P__VT?_X*R7DC3!?[A7^>!_Y M?$2-YTCUO)Q9/0C7'AH(P0P<"/_)@3Z**9L&>MZ4'%_3''0; OLUS=SCH$\. M*"X'89]A\RJ@&$5_?!V?FW*V7M)Y#D"5:NQQM$Y]CSS]9,S36DGGN?UL>%JC MOC^>7IJRM%80PI[5W@+48/3TJM=MQDYO#5*ORHI"V);:L%<*I)? 6/2F?0&Z M7@;"]M.&I74$Q\S:[=?>,K_ 4"?1QY34@+,R- M<^<*Z#^^P:U]G;$O4W5\O/OX>/>?[/%N"YM\R*FU9;[AGM<\QYS\GV_LS P\5Z3YEE7R5VV9S,XXK#8 M+E:+MHKE'&<4&@G_%P7C)<[$275,:T*8\; ;#^+1[M+4R8YW^7Q6025ZY2"8V>2340^:=M#9\)L-ZE MLMNV\OQ;MYCLACC3$I%(]'5 Y)6VE(<>%2 +]Z?+C]O:==,2+2#95Z^A7N'X M%9$TY'DFV4=N41@.Z21G6AU$JNLFDYTIP$,0:LD(R1- &=<&D=2Z0Y'NXW.^ M;Q/D#+2H!R+5=,<;N*Z3!W8\U!X],B$\NC:?]S4[.M/*(!)4MQUHZ M!-*6H^B8 ==E!EQ9JFC[ 71,A.LT$:XL$76W@APH'^Y-%,[9(B<_4-[M3Z?X M&;$@AKHYU-4 D5;:TC+J, $:0[L-1H$J7YX6ZU442'?@^GH@TDDWV&WKD0&2 MG_*4J REO /9G@(V"9\P:!1$YNJ.XRH,8/>?;3PC'FN0^<0W#M155]>D.US9:5'%8$K?T>2BPP$[_GL8U>@@)V M/Q+%"5']!0HRI@XWRU6$UXA: M0?(:^KEKJ\;0<<3)X);S"?EX'K.U4&Y;^9/KRCSQ_?0U\"P]?O-(H+FEME<& M4&+X/L5=GG_W. @;J(.CMFW.=\/)Y?K79GB07J.8 *^L&X*4ZZL 2CQ^E"&74( I]06WU-7I%$5[QQ#[YED4I$J.: M$*Y460O)")GK-URBB%WTBH,\ES/];"(S?34(%Z>L!::'Y59:OZ 8$2^B](V# M)>5JDC*'UBLR$9EA70@7GJSE9HC-<=ZV3I90-=?:?L:WKGMQ=V.Y)X95!GP_ M"]SA[SJW=T#ET% @1EZ,))EGRK RA%E\ *TR90< IW=N:J?>.TIR__T#>OM/ M1!*T?D#IA&X8/38)WN,D08F=P_OSV?F^PSOO;,1[8XYNVN$(ST:TRU'>)_V8 MCK:]CO)N^_=WRP[3MK1/9B4^B9S1!N4''L^TZRN"@C"]\@A9SS#AOA>Y1T)1 MWKVCV5@$H:[N7AGK#CX$MQ^E MK0C.2M<,M=:E*Z[@WJ/;R(*J($&4CH%/5E8%B/'4:YU>/C &S%EH6&=XUY\5F%U'27EXV#@.KJ@)#NFL&?NAI7/Y_*SN7"ZU/?)B%CI=:OT 8J:9L[M"LRKH M659X:$\F;7LR*T7]J1S,XK+NG<"DM_NF](ZT.C[* MNA4@CA.E)E;.YFP!]I,VC(39O36'M\:EC>%?$J8L>U]Z+-$A%\IGQ.%%-NV""&0 MT4*F;>'V+N$R*15B&97T4[HN2HB$:5$90E)U"[E9(.M=1+]0N^#1V1D%MUE* M=\6%>7A"KRC.T!/Z(PLWF7JHI0^9LVTRNZ6;:"_Z?\@3+D!;-PDAK[J%.%OC MA23D![I.F[ZAZ!5]H>@7;)G.LODS0J<+:C:\62K>=G3?!X0D[OVH@2$#&GG? M?CK-15-XI/[]_P-02P,$% @ W8,)5T\%K[JO9@ !DD& !4 !A9W)X M+3(P,C,P-C,P7VQA8BYX;6SMO6MSY#B2(/C]S/8_X.K.MK+,0EF9E=VS4W4] MLZ9GC7:5"HVDK-J^M+4VBD0H.,4@HTF&I.A??W" SP@ !)]PYIS93)Q[ MSY20CQ_>?WK_X?W/Y.0D@W'F)&Q.%!(.[*?W'XMOSC-X4?@+^>=BW&=&WLIO&ACXX1^_P/\\,82$L1DF_)__\MTZ3;>_ M_/CCZ^OK^[>G.'@?Q<\,Q(=//^:CO\N&OR5^;?3KIWSLQQ__U^>;!W=--\Z) M'R:I$[KEK",LV;R//__\\X_\6S8T\7])^/R;R'52+OU&NHAR!/SK)!]V A^= M?/SIY-/']V^)5]#%QGAI@:8*X,\_BB^_8X(CY"]Q%-![NB*) MO]D&P"/_;!W3E9S@((Y_A/D_AO09?DT@YF<@YN,_ 3'_5_;QC?-$@^\(C/QR M?ZWD_><:K&P29\?H9_QQ,GX>F0G13DQ59[;F3"@Y3+YA?]48I&\I#3WJY2P" M3@UH3A+730X98$=N#6 BAK%QR)+6A#]KQ?YJN"$'KD,4S_=D^MP%<4;[MW^(L@84[=R"BI8'YVGTL8K MK&N&(M:X)@9SY5.-0ZJ'C>3V5LD*9/*5P_[?=O21.6EZG=)-8B:&ZO!YZ>41 MHQK=+,;.1S^/21Y61P$^X0B.%'405M-JS&&'7^O+Q".#J.$^^WH&9E=EY-#, MX#OD9E4CL;=: ;0)E>C?=T[,C"G8W]-M%,LB6O7(&:B6@KU#+3L8AESA5-3V MUKT",!&0)]3#.QK[D7<9>A=L2ZGA_7#<#'10RMJA!M8&(=<_.:V]M4^ 96NJ M1P#PE"MI[(2)#\MWHQ>4#)V!"JH8/%IM#\8A5T0EN?U7X0+R=*Y0!)-7?D!O M=YLG&DL8EPQ!K'TJAG*M._P>J;8IR>RJ9=FN 2 2 7(R[;JGSSZBU3,Y87=/J8U!KFX+4GAI70B4 =C*MNP[=*&9>E.^0'U*VN)]'NS"- M]^>1IU;"IEGH==*([;J*:J>@UE@SRGLJ< W)@G T)(I)AHH KLFT^M%YN_98 ML."O?'$!VK!LJ\>CU^0&5NLZK!B,6GN;:.ZIMPP\J<.?>N$_]3PFM23[#QR' M?E0*0SX6O9)J6*PKJ&0@:N74T=M3,3.8B_P/P@_NE^%T7C1#?,[^7,:/T6O8 M)(;:R+DHY3%[4I4LA\U!(274#J6. !H6=@ ^M2KRJ&(9W\71BQ^ZZOA4.7PN M2JE@5*J9!V/GH)XJDH?2T2+ZS#%,K:AW49(ZP?_K;[7;*,7@N2BIE$FIBM9& MSD%!Y00/I9X".F'@I]H6@=,^C:FC4,>#KQ$KH(R1(C&N\AU2)9.2V%6M^$H, MT*;2(D@G#N[64:@^!I<,0:Q-*H9RC3K\'JE6**H5R[#K]'JEU*,KMJ%X="HA7Y^-.[IQ](#G\"%7N, M'7A]\K#?/$4R5@^_1ZQ<4E9RS:I]B52MY#1VUBD!C0AP$WJKRS=WS4BFBDL[ MQ3#$BJ5C[-!S5<<@53,MJ5VU+0=*__@O],))G8P>S36E8CAZ M-=4S>GB-+!N+6DT;2.Y]<5Q A^1")]?;2=.ZXG,GI<]1O%<*X7 4>J64LG6< MWU4,0:V"WVA#4^B:G MM*>^<: DASJ9OEUN:/S,EO]?X^@U79]'FZT3JOV<:C1Z_=.R6==#Z5#4^JBG MN*=>YL")@$XR\-,YQ#4-@B:]/!B$7AUE3!UXP\H(U,HG);2O+P28DVL:P[>! M%,C(_>-A[3!)+7C1M_])U9[S>!Q^E96S=J"E]4&X%5-!:U]=%& )ATL8 MX"E2"<3V_,I/7"?X*W5B]V"E:,G;%/M%503D>B5@;&]@[?"9Z, RI+C91V_N1:%47.>C)%5$\F393Q?K8 MV2BCA$6Y.E8&SD(A9?0.I9+94_JIE/*4X?8X9X$CV^(U$XG&^HA!CRZE(U;&+ $!3V\Q#J,2=R.^JWV=. )5OX:2(IOU=92_] MEM5Z5 Z:B\X>U7>4CYB#'@Y3T[$ -U@AQUY*=Z,HZ*@=.!?E.V).JH WB,LW M&A [@"+>V*K6.")[U^$+@R>Y^Y@ MN8A1N+)H/]F!II$9'8^= MA34I6#PVJH.!Z&U+16\_95P4R;0X;&UH+G/N' []%RNV=^XDZ]/0@_]<_GWG MOS@!HR@Y3<^=.-ZS9?4W)]BI]F"FNI01PO;=MS25OQ4PG(+< MRDT8KBW$FO&(;=J([,[+<@:^4B M;FGEGD0><44>(>W_B**+11?[>\:@0A@'0Y!;K(RAJH56OT=LD5(R>Q_B+,CM ML9Y-8U)C,63+<.YBNG5\[_)M2\.$LD!@F:YI7 OY%9(PFXGL04:D=U]A13 %X2#%TWT<@3C!?D&U[63 ML,WYI26_MO8 2T:- ]4Z;BBC[]Y_7J?+U1<6$X [40BH:0YRZS5BN6J^V@F( M[=>,[JZ:7$ G'/R"< 0GT>J$H1"1OIWX?ERV.3RH)K>#G8V,RVGLM@S8;YG* M:R-8U5CL=JICL6:?LH&8[5)+;V=[K.VP2\"6C'!$'L,H/$$0]@KNM*$^?B.K M,W&\3T1L1@<$#IO_,^6&<*"=H$53N/&=)S_P4Y\F+&#F;]774> Q)P'!<[IO MR&UJ,1VY.;451-7@3. M7-"GAM0G^4CL5JEFKV:.Q\,PVZ&&VNY]%\+G$V81&P)02QO\[*10;YKIIR4; M')57C_.:;R!YL>+HJ+785(?-H[#*N_XT,&CB:)SG^ V\QZP_U**2>HX$M\!J*(98]AI>5>^"=1,U^A0'R>;/,Y1=(#V;Q M9P+'H>F:DJ?L#74";ZB)QYNBB6\R)>0C@\(20T9<0K:"/.+M*'GUT[4?$F@$ MLX=B*E',IT?%6;.[=]E07T"A\?M1[%;FA\>2)H D&4Q+B3%CLE;\O(,XI,&R MO[7NJW$P4B]FQJ0LUQN53].>^>D)[IW/;-<0I^(R,TE;%ACOJ'>\S5++0CD> MOQWJ63TP1?E@W-;80',/507(1'9$8,TF1^8U3Y&T=!4Q&G_9[43&9>7P T'" M2\[N7N^$&B/(YHW#B+F M&#V8A0VSBA=&6%RF"Q":%M#15L[L&2^@\4M2,:1]C M(;6>O#8Z]_7EE#NOXEC4BG%?T-A_<: K7L6/-9IV\RSDAFW(=M6L&Z8@-FI3 MRCO7GB[@8S+FL;G^W8ECI[(\]V^*T3,4;HY/\-NEA!U%U(O8WF14#A#GCG/G MU2:^'2BPM1W00FLE/]WPFD>A=QZ%L.33T%7;D'X&*[A"WJ>E6ACV.5!ADD4W+L5J&3=_SN^N.''RP5KFZ993[GO/)VF>2SS!T? M,5OZH98=G>6*GZ9I[#_M4IY[DD;DSD&1?SJ9&&PFB=\Q,)2%WR)%7E=J4SX2 MN;5JV#NH)'0X#+%]ZJCM429'P,S[6W*P"W*=)#OJ62L/-"*?B>#S__[P_L.' M#Q_)UHE%&MV"K:,+]A'\/TE$ET]GEZZCV/\']1;D3XM__O,'XG.Y\*4XC/)A M4=D,% J+_H]=2,FG#PL"B9L'0ROS#V9=4)=NGFA,/GWD,W^R%I%G#56U]7>/ MAR'W""K&#@/NZAC$OD!):I] L^QRB\ +C,6AVOX_?= Z@(^+?_K3A\4_?_@S MM]Y__O//BS]]^$ECT,=NX,C$%X0AV5(7SL8".\=6IY['VS@YP9WC>]?AN;/U M4T>9HZ(WV05.2KT+L650R,=H(G)#-6>^:K/-LQ"; M;POB.]?,R5"0' =Y5\%",C1'QTC]6/]9L![29T"B,^P))%!E5['QGL:)X>#5 MT@&A\9$+?D>E9DY_$(C8$6F(G>#@;Q1SW/+NRY>AUOV,P'?6S'1$GAY2)TZ_ M(:X:KS]'X$?<@J(LW2&M7M)\,:R:AMR9FC+>IEH/8D=K3/JPU7FLIRV,P^Q1 M+@.R@CSU\VRVV"UCWI#4X^=:=S1^@,,FH\-PS63D%MY.".I+&M5,Q-;>DH'! MKG+NQ/-]@4L)8F[SS M0^)%0>#$"6&1HSC9MI,P4A<&YSPY+4[8C20HF30KQZ=B6NWP#F?,QM$I"1_, MP0D,I$2!P:F-R'9FV^6E%#=N<56%QZ+%I6$+61439FC)=6:;K%B,GID%'Q ] MM/7BR309B=W,:K.+8HP6NRPOKEL(JCYKAK8K8;O)@"M39F;%,LH'T^UJYH-M M!:_DC;3<:IO-1*[H+=A7I#[-<(?=AOIA$J2FWUL;/D282 R8MYD5,1CN,?4S MYF/Q)KM+S?!Y6/C@&ZRZ92/95$[ ,+[MY!'3VKVD>O3<+%:]BU0,G9.E#K2A MDEDIF@SE,3C%M6\\8K9YT]@P96Y&VK!=U(V?D[D.N5&4VVP% Q+#'8%GA#OC MZ]"--I1O"C;-76'4HY$;;@.;59M5#$5LKDT4=[\QS2#R O%9^24H%R^>V6^V M,5W3,.&59:+$3K6(>_I"PQV]8K\V/+('OG_WT_7YCMG:AL:7;VZP T.#GF[L M_[Q'YTTAQ6Z0D.M]#_'44^E;@T%L+WVXZ9YLSW$2^'E(CI4W5B YW@4I,),< M-6&X;:6D3R\DD;05"\RV#LPL:D=BK^/X>92DRU5&AS)$JH]![OND+-6C\\H MQ/Y*3F?W6#3AG;+O[9K9.$QMX\C;,<>:^1 [,GINME)MI*QA?9JT6&C:ANO'(3:F156FE MXL/!B,VLF>;^E8EST-:+0DW!;-Y^Q$Y+TGN:4*;>Z]/0NV K:A!MX3@@8U<9 M/^OG(#=1(Y;K>V/-!,2F:D9W]QV-@)[5."G@Y]9K:U,[&<]>"=_..VL:!+!+ M#;W/3OP'K;@IA6RT$Y ;;3.SM??7RM&(S=6 Z,[GO (T5]L"N%U#G8C;30[< MSCZ1AFR9#QB3I][&#WT('J#JD]Y.FVU7$)JFF=;B]J9UCH>$Y$S =B!"Y6UMKD!&00@XJ8X M*I(NK%C<;11&=?XRS])P1&LR#[DU&K->M/SOTS7-"9^QGBVE-I*^WNA"6\A(EB]#IE\V"<*V6B&(S?C)D;KF7_RL8B- MMI'DKKI: LXL=4%RV';,]2!?.0J9^_C5\4,(L.^I&SV'\,3M.LSK M[BI$U!T:<@/M*29Y ]96H! ;?%^.NAI0B3?/"*8BW9ZC7A! GFUY%Z2D "KQ MYS382NJS);(O84R=@$OA&:03A>0510-8Y::B[28$OR]I9-5HHXS8'S33/,K& MV,ZQUGC,9D?*E;VPO:SW\LPN3_?WPQWCN'SK=$9744S%N$?GC2:7;VGL1+'G MATZ\OT[IAG>MAH<"$;]7;MQ)CXD1N8N80-S'+_E&08?834W!=?>]0>6\OGP+ M)0BLOC!\XB3FOI 3*7K6ET2-?![1Y" QBYG?'V0B?*(A7?FI$'9V]I@"-18= M+I-&MIJ<">JT,I:-GH6C4[)Y[*2.AJ)W,&J*>SH'!C@_$B'O,MC6FA"-Q>L9 M*JN\I6GCE?KA&.06*&6IM@.I#D!L;7(Z.^\T:%J_-)^R[T[S%=S@O :2N@03 M;:!&X87GN[FUT@LR%B?Q&OGI35Y&\,Q)?%GJ[ M:FG12+"H>KD@'+(==S(.DX4I%A4MR;LG@/P#IGJ7A[Q?^,$N55;-4X^>F8$> ML*DST6SHC(STD.(AS32#C<-0AV)49JJ>@(W*6'^G_O.:$77Z0F/GF=[NH"'X M3B9A7]A%"J 8#-:GX*H63^U+1&9WLH\W0F36(Q<"]2LL^$Q@.E%@HN>K1=66]=G) K6B]2FY/3-5QV;-\V9B]+K6)8JNVS"')1< M2W?G';?H<5]")5\![M%+EVF.ANH<7D0;QP]5.W/%6.1JJV6Q=B@D&XA83?7T M#J6>Y*L ;$<_ZYW*/E.(P13B4 Q%KITZ!M7-YL0XQ+JI);>K:AYTB+3=YD*K MC;)QR%51R9JBBP5Z)533.D3O!BOJ=^IY/B24.<&=XWO7X;FS]5,GT*IBTQSD M:FG$9LJB">OE]CU:%E8.1ZZZ> MR7KE2-E(Q-K:0'!G-77=W687\*Z95O?WNZ?$]WPGWC\X \UXY$K: MR&IM3Z\:C%A5FVGN?%#%X/'#:X!HS6V; _'V,G3!P7/+YV4V\T$;L" M&S-?T^3&69A5VISX@72[QRF \QR_@PI\=[EB>SJV M@$C7?]TXI$K9R!KHH'*0997S(K;ZTC#ECU9,?XL!:B5O&;'\*#1=4^*'JRC> ML)X.\EY \AVKPS/ M R=)#+84FO%([=.85>DUX>%@S/%7(\V=CQ@!((H]194U[1Y".A"YAJJ9JYUV M'XU"K),:8H=2QN$W 0\L[*')>12^L/7(?PJHP8U?JXE(]; ]\T5L8S0+>[33 MCHD!XA]U[)-P4L@I<4MJR+:X:^3!T,1AT#32><@9KR B URR:DW]K+.M&\S$ M;^RF[!]8>].T>9B[,1=3V/L9.GL?73P/.>=3&ORI$WI/G8W><#9^PV\CA@/C M-YDZ#P?0BI-I%GUX1(_/%4PBJ(>Z# 9V"KWWG]>A&U-&Z 45_[T.CU/.[Z,@ MN(KB5R=6/6=N#P6I+^DIEH,Z0VU (-[S=N6D1UTBCH>\RS'^_+QJO)):O*A'*V=,UC^;NHZ27;*^@<'0Y![ QE#M([5A* M9N=UC0-;$ %N%,-CP80?>9>AMF#8H$R=.6RB2W6O_P;D["%UXA03;Q-EU_[' M3O252!XC13HF9QS(YN6L:9CPZ/(>?%KBIY3%5"^^2^^X%+/ZUC#@-R?8J0H] M3X 6N1>;2O#U-.%Q<2+VMI.QWCU9N2 0-FL'NB'?C)YQ04J44RN%G MM)*,6"*H)15R[41EZ.5?%:I;04].LMR :"MJ\\+.\?[ABZT+=4:*6((N=I ] M(Z0AEJ9[^@(_ Q_SL W\5'W-WA8*P?R2[((7[ MYC@340)X,3D7[E]OZ2O_IJ5+.9H[3T1@PAQ) , M,RE0H]IOC"@AI6/9;=F?-,,#WV9'&IB\C/"R [@9/:!Y^AD#X1B')=^(IS%A M9H@CP>J))#F%WIK/_#$$>=K7SF/OG#W_^!3NEA>Y$UH47HC7]!.DHXQOD+BD MOD&0*CU/XXQ_%QU3E?ZF$P"D?J:[,,H\O3:ST:?J=6*FJS5PL*#LP@9\$ 5 M[BLO+THZ\!W1C2^ZNEPTKW(PN2SAP0?V6>9 Y^FT6@K-^"CO&W1;;1D;,Y*: MG>.:2GC&G@MUX)7W1JUGG7:YS5$!FJ>W,A".\:VF%,K\O)(),V/>:RKSOJ'3 M)S/!JRA>43_=Q<@9WXB+,>)F MS&AGMDYF5,D=>!D< 4WM2?-ME%;RULO0[!X$\%$GRG9@YN!K.@CFR-&T@('= MRW1AI9>+.2P+ #@7U;V<:)BR*6B6+J#J?G M3K*^"J+7Q+RQJ6P*>D?1S+"BC>G1>-0.P(#L[L9>:UK*X!..P(H&L_ $*+B+ MHQ??H][9_@L+ J[#Y9:"587/IV[JO_"#CP:][@0(N;9W%T[5!MI#06P9/9CI M?*?-(FAN)3E2R!Y\!WB)'_Y "M2DQ$V^YM@ME=.Q("8NHA4X$@):3*)"+DZ! M[!=+O3FCE9_>1(GJ9J,V +E/.&:FWGTS_Q:Q#4N([&.;UZ$;;2AY!P!_6, _ M@YW'-\E1+!)_TS3VGW:I X?<:<0"6S8C3!F= 0R[#IDYL9VB'4L=6!@! V2_ M) W4>0A=/Z",)/'S (./T3!+_4BHD!O^F )6EIL9" ]B9S0JNP.5E2G((D?^ M#KZ>6W R!Y''A"0$C"G(NH)BLZ^NN*0Z&(/=W,H:J?JKZ M/6+_(B6SJY)6@=FQWZWVS^97R[&Z-1[H85ESZ6KJ5&8=)V*Q#Q,7O7B25_NR< M*/$"B/_3#[W\\$"UNY<-1&Z(:N9J)TU'HQ ;H(;8KGH)($_\\ 2 VCY"&IZ[ MW.JGB&Z\D.'[8_8QL>-DFZO&7M;X97CQSQ)K5SZEZO\?9)"5DUS MD-NF$ M9P?.+L)>CY%[F^]QRX?B?"E$\KD? W5<9*#4\TDH:FHGAWXSI,?6#SA/);%J>M&.^:^[JE+_1>X MWC,6HW3J['R$6@!Z[W \;U9^04/^P!XAQT1*5,,Z@I\%_R%]=E*J;=(RB1@* M?F,EOY9L_3I\8>%0%*O?IS;-F9UU2UC6FW5EPJSL64;WP(9<08''@(?E6\"R MTZ[LF+>[F&X=W[O(#@PNW^#$CIZ&WC)=T_B4QQ7&@C($-CL+;R,DO>F;0)J5 M3VC%T,#.(L--,J0\_.5HB<"+QX-,(J5<'%1 %]N!B,O#D-D,PV$3I(LW(YK1@::Z.1(>"1UN.:9S22+SQ;%H>[ZRB&"Y N0?R^:L"D?2Y M8?AV,+%K1[0/!V'@7 ,'(@&ROPC#U&I^[?=WY,F5B8_TOW=XS5E&T6H6S'%H8HI-D* '*?TEX8 M]3Q+T]F(?4@')KKG9>[+=NP"&?A>_IV@OC&Y1!V)/T8&)":,,5-N6L63"MRWO=KDD@])%'2 A M]CD]&>J>K2'0"G.J]O L4&=%/2'Z+[&+#ZT50;(O*K\BJL-6"'Y(8OKL)_"\ MSB,>VZRY!U0: -:O9!]S=QB@Y_5?FDR.1V2J365K*+.$R.VAA M/:#+'B7.O Y9X.L$=[NGP'=S6;58/%7SD7KPSJ)H"B"EDV<6,^IY&#A,S) 1 M@:UP*7C"PBFD48T$:XWO61BX%8(9(?8;:<-Z$X7/CS3>7- GY6V;R<09N@XY M\\V;SNJLF3D+!?'#;R8!S0FSX T!1'C\PZ@"J#J&H!" -Y8 7FC\%%D7P2E/ M@21/41Q'K\<-J2=Q;?=TF]V6+E<:1R89AMQMJ1BK.JG#,8A=DI+4[JU71,:KR*M6Q,_$N M4I*'T5,..G^(A<'=C,AKR$#GSZN0W^3WOK/$;[_MA='MQAZQC7=@8L(;>E0) M0&/)A"< 5=-^RF0@V>V\%;@O Q.DL:^R_PJ?'$:>O4/*B-% MZ]'C1ZU9XYC+-Y?7PKIG/OIRM:+*Y*')B4#NONS\*%47."T%B-VH)4'TR0): M"&=V5<[0^4<0!=32@0/=ES[S'XG6!Z\# ^< MAKOYC\+_H"5I\UL4QOB!OG&7/;@'_E8=*A;_.(J/VW(O=!EJM[/VQ2=U4PM" MH9;1B@@F1I3/0^K$Z2PE]$2?_3"$95,II\F\.S0JSFK3E\\?0D^R$[KP$S>( MH$Y#PPN <#.P,J#.HBBR<=M,QIZ!VXF7KB:0(^,Y"Z($B5O@(Z\,X6&2^_MI M$VSM2$-@8_Z4E/@((#Q\'6$A?1:Y?A0I;@.Z2<;B"Y,)0WGXW.,Z?(PJ2<,R M>;69C-E!MA9"X1V-9V)WC>T9Z9G-Q#,[1\YH<#A^) M,;\ +:8K[PTL>$9;PGB@4)N]63?L= 6M!+EYQ'T=KJ)XP\VL8=MK/ANIZ^PH MAEHC4;.IB/>J;3D89$-5[$])!97U3:<54;CYZW7F$PI4ELJAB]:/T SREJI; MIAV.0F[="K;JERRU5VH.4$#^P3[A::2LX,!1NYY0XJPEJQ\2$ (_82 MP_+7N91YA0I^Z'Q!$S?VMWD-N;-=XH3@BUHR^CF8@UOR4#G:U K_H(%L"I M!(';'5PY?OR;$^QHN:0W+6T-4Y";O@G#58/7C4=LYD9D=]5I $XX=/*Y[.F$ M1X&;EK&F.3-48>VBI9TP,R4>SC-7M+@"'\'*-!G;UHTW[[_+J]F=.UL_=0+_ M']3+.N?6^_$:9R;WAXK< 0PDMJJ+Z D2L1,9BK/NE9!J3;&'+6_+0>>0%=:-F:X*_KBFA(&%AD&5E'%H KI5 M-T!W!2U9(_2)<\2FE<^A ^!2X A)AI$(E%GH\60A], L%EL'O@==N7-Q5#]J M/ -N!0.I=^TEDH.38G, B".*;GQT3KQM;F8_Y16(MG.]^15Q=VCXK:2/F"0W M*VU!X;:<7ASUL"'1CCQ#S-<:B6'ANJ*U*"T4'H?WIV]:9(\&(?SE5K=//@VO\$TG(K=?EL(H&;%!O,PVW(;\CL_9XNIYZ?D M]#FF_'J$!XR_[AQX^KNW=%7RE%Z'C#U^]/>H*<,L'XEA9J>P1FVJU+8;. M1G6/*>ZJO@>*2KX":,)A6XJ0QN(4UB@21,[1L\9!V#)H<3(68SC71O.C1_7H M&3@,PRSN<% =ZXW%*3Z[Y*4EUE'@,9% T<5T#QT9F@HL-$U" M;J5F3-=RRK4S$-NL(>&=0]T*^.^)0 "%J5>^ZZ<_(-)H\[6GS?Q9ZKGA^F0\ M>7;:/X9GEQH"(,.UL-D1",D<@J7J(6ZTH8_.FW%RJGX&840Y'+%= MFU#=O4('P"8,N*53!,Q+2M5DW1 M9N.GHCI)Z)U'_+4@#=U61=I;PD!NS)U$4BN_W@8 8G/OQD?WXHX%-GZH4,.' MUS::%K;60+X%Z] N?NT@S-T^!CQZTQD(KC43DV2LN(XS)_&3Y>K@S?]>_&^3 MRS">C-Q5M!-"U468S43L&EHRT%7Q.1JXI"\1+42IASWYFOW7NC.86A;5PE)6 MC/]+0I>KRR3U-TZJ[(Q\- BY,$! M'QO?^\D?$#)\8?H8IXX?PKL D[6S_6RD]M91#,4;8_.IV!\8=^"D\_U]K0N5 M4Y9-V@H+AG?&Z9J2&$CB(>:N2A3OP\"^YD^1XZ(^XZJHSYB4]1E%*QP$P1XP,[6@7HV$V&= M@&=^@'SA/*_+^1:0X;'DR(1B+76CK"+ M.VAO;+25,9V+U!EW$L%A)\;&B8A#I7;T=]Z_Y_U-)2W#D3@ ) *QX@#NJ4L9 M 4\!-;1Z[03DIM[,;-6^U:,1&[4!T9W7K0(T'I,=D=W'V/$H*1Y^5[CG;[^# M('IE$:#MJIN5ZMJ5UQM"%@J9F!@=@%]V.EL M*@52$L4D1UN\$^:8LY)Z"!V(#8D=R<72'CZAS.3@[.*"OM @VH(8LK*(VJV MV4SD+J0%^_7M?>,TQ ZB#?7=-_P"1]9,J<"25]S$YP0P2,5.;47OA<:IG_CA M,R]3;192-,]";OJ&;-=J(NJG(#9Y4\H[5^TKX1- @,>LI^;<5B^#I]3,;N4C MD=NJAKW#P@/SL4D=M7T*#N!;6L?A5'16R,_0K)K?.:APF(H4#[BC%^40X"_5 M?:%V!G)S-&"WGMBO'([8/$VH[IZ87H%- .2"9!4TQ#^P6?!DPN"9NA516-H4 MO]!P1^^I&SV'/I#UX 0T6:Y^C2)/E;C;. FY49LQ7=\%ZV8@-FU#PKOO\CAX M4H&_(!P#*#?'@<>RIY?%@&G!OSLQ%!AJV+(V#$5JER8,%MF]BG'84WF;R.ZN M=5OQV".I=@52IO"^9F3 T77L/Z_97^G:2=BYH!SA/X&Y[)EUBAKP0_I( ; MJP(SX:C1N1$K@H-J<"=G1X*SXFTNG3ADL6UR1V,N"[-8H'D6P=3"GOJM Y?,(0$(X!7[PPM@QN:4INHJ0B ROF?$M?*]41XBB,X'EI)1W9 MS+X[@$%N\%T%4_4 ;6$@=@F=6>EN'Z^5TB*DCA*?NYABA.KR[?W&#G4>^*F1I$,CMQ;K=<'7K;QCK38R!"[I'& M$VYMGS,X%L1>;41F.P?[E?Y'5:)(217)R1)GOQ7">&V4H^ J:Y9DWTDB%W>T M2Y.4;4+%T7T*&SE^TE[\!)5C>%K["5PG<'=!\1/P">R[D,5X <1X6_93)-9B MO%+LQ0,TD0[.-JR5'KB?J0-W&-XRO <^8R8&7MB**X^Y0QX&QVQ\\8 BE;OA M 1#,P@,/R><0WJ!\1KG(7D_P ZIJ-^V<*@(9-CE=1%2#P^=SL0FXK%'D5QK[ M;7*9.BE9P4_PPE^R/NU) ,GL^54F7'A6OE[[-(:L=SO/Z K)&@CT2Q@])33F M3_6O0[;$0=H"$T/@\^6CR<^.A JYNQU3P-*W]P/B0>Q\1V6W__/UA:FS79 J M=8231^KTH?''*&5>=+<%BQ7LAGS/IL&5"K&#:P'0(>$B]XF"B*G*[^@##G@ V"&^=J_0X3VQ? M&!^DB(%-N924,@#S@AH)*X@DCBO&.UK=E[0\?# @-2I=Q>&XO2V M83;BL+0#$X.$I$_J'='8S_R>)D <\K1"7'QI9]LG\$<39 M_CQP$K'C;12];,9L_**27;EG.QH^"]^DIGH(]>;0(7& P\]\PY%#F*9X#U"0 M\7OCA_0ZI1M5D0_56.2JJV6Q5JI'-A"QNNKI[5R1ANMDH:5? 3+AH#MIJ.(^ M]1:VVBCV>TP#RKLJ8_BC,^V%XHB\"-!@ M625P\C4';^,6<&)F!W0?T +JH-W4:>A]=N(_: J+:9FY+>.[U6S,[J6]& IW M8SX5N_OIP$GGI(DUK1P*N0SI@O\O+WF3X>8WV)L">S4UWTD@10QR+)Z< 'H@ MD61-:4H\)YVZVLV$0COG8CKN8@=R*A%67I%8\(23B\-<:X:L&!;%?T I8&?K MITYP05>^ZTOC+=5 S+Y0RUQ9*TPV"KN'TQ/=N7ASX<@\ 1':\+X*5$P_.2X2 ME^=9WH[GM?*>OOP :.H"7:-((8-*,K D@VNC,M>H_.4_J"?GKX=7*1H%08'_ M^$4>";V#\/S5T D.4@+;F%, MMK*?S7;GC2SY5'',)1V(U',?1CJF<^:IR'66#5193)B?,A_0/8(Z"PRV%)JM2#3)^ZM] MIILG&BL%)!^+7H$U+-855S(0M<+JZ.VNJ )JGM)"O@K =O0S;R\DN@M1GNAS M2U/%#:WY+.0Z:\AVO>F6=@IB/3:EO*M&'[2HHGD>G*7[3DMLV^W,=;J)V!;D M'UG^7D$1)TBU$])/06[!)@S7-N":\8AMUXCL'H=Z!7!>;4BOR!-MT*?DV,MM M>%6P;F\'?]1\3)=BJAR,W&[U3&K;Z6'/*6T@N/,M\E$3/;MII(=DN1*J!U1?@&WSE.G84!DR[1F3?L;<5/B87;W?+8;/ M284E5 ^NPC9/ELYW21IM:'S$N/:,J7D6=F4V8[NFT/HIF)7:D/+.BIW!)\<: MCL,QG^W/:.BN(5NN78!Q. V[5ALRWA!JU.9@UFM3T@?TV 4"5)%'056[\.-X MVNP47,ZX7L'KSN]A>4OP#*R=TW'1H":!?C4^KV2K54O-<.2:V<1H[41<,1:Q?C:2W/E< M. -,2LC#*6H2IQ4E9?\J%93]XV^?G?^(XCP23R1AKG(04F74,P4J*!^!4/$: M".V][QHZ%&U0M5MG0Y>K&D/2N+-I+&+%:V0QUS_E0*1JV$QO?VWL$3>J7N]F ML)>A?,E5#D*J8GJFRB>WAR.POQA1$]Q5J^[I%MXE$X^;/8P3DN[(B!',&$'E^C9A.J#IJ#"1TQ=61"Q8BYF- QP=.8 M4/H:63*AX3@N3(B!',.$V"B#=:@^;!9F=,S8L2&58V9C2A*2)S(FP&S+G ;D MNC0H #J"25TQ_ILMJC9J#@9US-:1/95#YF).$HJGL:850VS)F ;DN; E@*E, MVQ\W2W(2W@9T$]SM%(A&(?95>A8*YR%;!!V=Z&E>0"' 65%U$Z#K[R% MZYBZR]0HO'.@I( ZH'F!M1I8EWP89N/2,%;8EF0,=M/2D3RZ9<$J;,VPQN"< MK\,%4)LK\OCEB=F9*-7X )4:?XVCW98Y3E6QXK%P(#>2440J[7X]! +$ MIC@.GYW7FDJ_Z[HE0Z,+1M*"%$15>Q,N2$87X821@C+KKW]QR;P+(O!7^B!:]DP32ZMP-WZE[]NKGZZ9CR\E)LI4@X?* M>J\"%;"!9)0R&?9T5:K+A,.X]'8'6ZB#=!=Y@7?CJ4C]2Q_QIFQ!,ADL5X0C4Y\P3'&18?MWQW&J$MB9%^:22 M9+.^E6VA(5?MGF*2][ML!0JQB?3EJ/.[P$J?S!PSBT\!-]ND W;>*J>L2E82 M8+4"4DU*3$"'S;-16PWK5GH^SK1V#AL7[S=Q=&+ MG["X[2J*E^F:QN].'#MANHSO_>=UJJV5JYN U'^9,ROI:R\9C3BB,""Z\R%BWN$^ M TZ8)G/P5C>0%_0IO2XN836%[:0#D2NLFKEZ-X7#48@55$-L]^8!3RDI8=JL M25?G#LI,:&O1:8;/2C./&57K9SEV-EHJ(7D@75T0@#U&L1 XUC@-O:P#]_[T M.::\E],5?8IW3KQG,SZH'[FTFHU453N*H=C F$_%OI?IP,D #V@<$C"\_&0M M:\N^)TZ.FE#>NLDC?IA&T$$[IX4 ,0O"OMRP;YU$7,QN4Y_%SMGA14'_Q/NB M"<6H8=K*NI:%?-I*?X=CD+H%+4O59:LV /%:):>SJ^9ET(;,2"R5.0>N7G@T M8Y'JDQ&+Q:*B&HA]"6FD>Z 7E]O2\;UFB(B?)#NQ%FR=F!^9'8QTA8MT+*T+ MH\FFL@KT,6K(>$C'!S=J"]7)TJ[&Y=U M?&;[)13NM(T\*G/F:+2'+#?:;#YA;B9[1/?@%KL@.0Y$YCH=Y_]D^U:?)N1,$ MU#O;Y]XH&]AJY6X%=8Y>HKW8&OV(.9H.G(W@B\JG*"4=1!!"GO9%S%S, M&"?AY87&3U$'MS6E#.?FV*Y#-]K01^?M"S-F7G<'Y-/P4*!Q$G*W9,9TU>OH M9R!V*H:$=]5W 9XP^*2&P'HEA9'Y+J'NX4P]9?QOH\2'0QT[6Y O84S=Z#GT M_T$]QO49#>G*5P8>ZM'(+;>!S:K)*H8BMM4FBKLK:PF7FVH.V8YICL=F9I,( MS+'R.H4Y'L\/=G"X6 8@EV]NL/.H=\6TF\4,VUV:57JY=&*H?)?[>4 -$EWXV)$[A@F$'?M%=AXZ!"[C"FX[ISCK_ 9%A,4Y=PV)BH: M3)NE,>H3%YOFS,XL!DQD5.CV> F-X@SK 8ZP=-E(36.1JJD1BY525?*!V+-( M&NGN'*GE"8;\5IN^<&0>E5K,1>IVG820;'JF4[$O@JVYJ-[C$:X/WX6*?>O:QK3ISUQ M0I(CA:O1L*2!^(E8!^$&E2V5,:^#0?E= EOH5KN45X5-=D__05V^F(+=0,4, MR/*/>(6!W(2 CP5;]\+BDC9;;S-@8KTE;+FNKHU;-I5ARG$PS:HMVM+5W(MUS^W[35!]H./!(7>I8@ASP M9.EF!BFP@[,X])E1ZW/F&]NIM:A$>E+(-"E(F:/#$V5#QI%X ?O;=G5U$0[H MYP3@;]?)'?!GV?Q+X/: [Z_(0A MX2/WE(.+4MIZI2]PQ!YS>!X':-"2X>5-1Q:DP,UWME7L5G,-"LF=[2OT7L7T M[SL:NGM-SH#9S+E87C/[4IM23YN#M1A0W]4.*H!) =GFC7K!M(QE[:6ZVX9!]%[9-B+=+>N1E.G:'BJP30I/F'\V:F M^DKR>S2%$/!LAR[%G__FTY@IQWI_0U^8CAE%+_K)!6 .-M&*CP$VNQ7+0!'N7(?;79IP M+_#1+,J1SIB+WJO9E6KY\? YZ+2&ZJX:S(&1CVAT]5-K7?TT9UW]U$Y7/\U2 M5P^I[J>KGV9[V'_3D 0R-(ZYV,.0(AWZX/]F!CDAX_ YQ'9!$,0/_"LDY<=$ M'H&NINIK 4X8@@01K/*M7;#821+A I$TMV^H@&(R#[GW,F:]EKC1- FQES&G MO7.6 ,>P(!4-+[%8+XDR%?^_V*G0YB1KYK?@/Y=_W_DO3E#;.)?<*J339CYR MRVXMBEI]-=/)B"V]/0^=T[L9"K[N\S\JR!1.P%(QQ^GEX<(?M$2&:W5OZR'Q MVWPCJT:K.&*;;J9YE%5['(.-4B?HM%3W9O814!,GV]:D9 5,OP 2*Q9:V8>T M#\*-)R.WW79"J!JRV4S$5MV2@KI[=ZI+8=:G+'M[=C@./SEY925S"%8:3LY)?R6:,:T M^8J*V#8-">]\:.N'3NCZ$#N*4^Y5\4'SXFHGB!Y9(B*2#BJW O;#Z2$.^F$^ M?[WT2-UUZ/]]1T=_Y*-!B=S!3"'PH6\$5?@0.[=)V![V/HN(_ 'N+@O4I,0] M_)NA)$XK/H+]J_0/[!]_NX?R)))\VL/OD%JFVI=(U4E.8^>W@@+:=)KDAWI-.O@>LR;)6"DTJ?HE5DV2TMA9DP0T/$W> M-"^0=..1:IPQJXTMUY!&6^8T#]XFS>:+(BF[VO=#^AES5%_UVR#-\+FI\$#O M?C1*/'Q!\3OV)8W9#MV@*[UR*%*--&&P[$DO'X>]C&H3V5V5L(!;-)"2X(G6O M0&(SH#EF61O-:(;/3FW5<8QJ[*Q4=Z (IEEY;;YB/F9;E)6^BWT7JG=$'@VT M#T5; 9B=BC<)0Z_TJMFS,H-&)KH:A@#,Z[O#&[0-@+9B Y7+,'X7]LAP:>(. MS7#D^MW$:%6;56,1ZVXCR4-4F..0"8"V&77(6-7&'=H),U1;=>RA'CTSU1TH M_E IK\VHXY!=L13\%D$U8D@\U$8A47#YS1NK>P$#/"*.$BT+9 M[_WDCZN8TNLPI= :Y]Y)Y3D+G0#,3.F;A:%3?/7L&2F_ 1.=\R<8:+**H8U3 M!IS$##H*,[A\H['K)Q1V%NWT7SYS9HJO85^G\9)I,U)U'?5==?PAC?T_J&@3 MAD*Q>3N']EHMF38SE58QKM/GPSDS4F8EZ;WR<^WEY!\;ZY9"W\M'&LL3F%I- MG)DNJYG7>^?#63/29PWQ734Z!TD"?_5-/32YF:# 7 -:Y 8UE> G>'1R\Y^D M,IT1ZU,_/KE1UZ2S43KUWW<.=*GE;V^OPU44;SC)#04@6@.9BW&W$HJFYFH# MA#D87CM&!C C9NF[C6C4R^WG,TW7D1<%T?.>,,2JDI"VZT=,++ '_SGT5[X+ MN8-.16*[1'22?BF\3M;R&;KT.>'^^X2\9CE15OQ.GI#%'#7/=TR63%@I^S%Y M3XUZY*:0=$L0R'U.%X%4/4Z;^8C]32E:$$$Y$H",5?(OCI=R.3[$B% /N MIXU0;FE:%@;AWK^HY"&) 'G(]R6,GA(:O\ +7W$83<$4V1P1")J\IQ\/+7*/ M-)7@I7'32#@1>[[)6!^B'C>CD53J!7$JR;N"SA\4E;DYL0M2)3>[M*\3;+61 M9\G7=5T&VF4)4$G4.I O5\(NB\1GWN*B16]64/\!$ M@>"LSKNG8'\6 2&:@_(.O\CO?KH^^E7&\#M*1-^PE]$+=RB?(L?RC7J0!F9M M^PORRNB3^(RCD^Q!A+QE5$;>9>@9G?KCD?8E/QXD3PZ;?YPZ-J!H'E(G3FA1C[HUY1CH=17S.LDV2D+>D^"^!M><]H)?[2X5HKU&UV36C)O>XV2 MQ;3)05"[(()HRQ?5>'^,XG[.!WC>-^>C?W7\\"9*DNO0#78>]:[#2R>&5$;35TI#WE7\(__?GR!!E73C@OS$,YT^ M35S>;6*I5%UW@9%D* E' K(0?PB)B+\_3>MF;U1HA$ D@*BG5!G-+Y\%5^3F-4R7=,X M(P4>JX4)/6=!&EO"%'+03D!N:LW,5HU./1JQ^1D0W;F8"( FN=IFP!Y2NH;CSGM.) MXSUL^D4DY23YHDD:TI3XCDIA6^BI\!_=L1+'3^$?3/;[T,@NG7V_)P M'CAQ,DD:\?.'G-*)0_<11"5ERT+D/29K(6/-4; VR<)_N=D&T9[2>QHPE:L^ MEM6O_R;SD/JKUJQ7HX'&28B# G/:.Z<29!A.8H&BWFK4:H@P/O/<.S">W6@# M$0CWVO:"^8P:8X-NG(3+19]1U&]#;FF_I*R,-SF]9V'@71R'[T^5O+9-E+*XPKL/J"!8G M^MN ZMXL]H6)W!<,(K*JJ^@%$+$G&8:O'A:7 28/\$C9B;V$?-GRO0_87'D_ M5QE9T&#UZ5]7P=TTO"49 NXW:IQ'HAO"0&]F\,1C.-ZZ&BJCH&Z"51J@$UF3 MI=Y8?I-QPQ9T2I=;&CM V@UE;%W0Q(W]K4'5(O/9R$VOI1BJ!F8X%;$9M>6@ MJ[$(/ M28"(3ASL/YW.MA0'Z(+P*S^$XU(._78' M11J7J^IGTE-U\ZE(#;F+ (KS=\-YV _EV[+1.0-B34G((<-!_$K )@$'/O'A M^E0LYZXK@YH[KMM""K4O;)S%3R6)6\4//[@?JSO@G)GZIQI?9CH=OS]K)8@# MGV8T=QY^K1TKP_BVJ(A4+'JW:1A7!F>EP1]\9<_+32.16Z4:H-FI7;[Y24J9 M$P'N>9FJZ/*-?>"U"&UU,) ZQUXB:=J[*0',; ?7S,?@KJ) *;P%W\^E$1%H MR=?A,I9G&@%912<1TG:>"]P/ ZYY2E9JZ^+!X,06YR:UEX' MU@L",*WW"!B>.X6=$;]L.? +@F7O=PKERZEW^L(^?68+/%26S+^$=?ZCD7FQ[,'/V*QK!&/L5"8RY^A4=*^/Y ME1PK ;0+DB%&Z%G&$,^19_%R:5CKW%R7024%^<[9\U2HBQUMV#*T!#$K%V(F M$+7[T,^?C>LP9&/PH[FBT@[S% +O@C#$UOOD7(MHS!.I M"XGK!']E,5*+,T]C@,A]2']A-1WIFT%#[%\&8&H";Y,L2$&#R!4"*@B0@>>F M8"*Q0;8/7M=S 87:WM+'5QJ\T,]1F*Y5SQ%Z@/L6W(Y&4*V=C@36W%V.CJ5I M' [$-T "$300002FE.I)A,;=R()8N/B4#\0VX MDD-.IO,@@)EYD AQF#*@?)@1_QFUL^@IIV_'/?3Q"]^ 0YC>$XSC *+4"89P M /VSOH$2?*;_):RH:)<;1=Q:6#-V2DTB ML:$W43S816L!VM9!P5BH^O M#.>>W_MNH>]#WHSG,X67100+]_%DY P-1J/V!9O+L7(()+U-XA8\8O<*8PI$Y!H9O<.<@#]^3.*V$ M[NQ?9=C._O&W!Z9!O(+4@TM#)_:CTS?_\!Y2-PZI+VAD#6Q>.0AA>-Y,:U?U MS(&1KP!N0LW+\'X)DRUU_95/O8L(T@!DG&O&8M; )A8++50-Q*J)C?3VU48X MURE@DZ\"^I Q$^]3P4]UEZZ[BY?A,CZC;-FB5_0IWCGQ_N,'N-!5!TUM 2#5 MT^["*,*F5K.QQTW=F!D]<-H69)$(Z(+>E5%,GCAI)*>-?/RP@!CK3Q/'4],* MK<1&EA59G-5EL2B$8>4L]#?FQ: R+F3C2V(JS3"DCJ*)L>JQY^$8A,M8(ZE= MM3,'R-^+#!Y4==1 :62E'3@C+3R.J=2C9J*) T53![HX?!3UF2U0F]WF)@J] M*.1W3T].^,=RM:(Q]0#IC?\4Q>H@JN5\I$K9611%"-5F,O8(JA,O734\0T8$ M-E*@(QD^H?GO;J[/EO='3U_'#8KPRF&$8Z8V:2A1^ P/DB_H4_K(\&BB(\50 MI&[ A,%:CHAD'.+U24MNYZP%!O2$/T\'L L"@&T&38=,:@,GY>"9*:@Z@)*/ MG)&2#A1(R=5T^'CJ@89^%#]0MJNEW@4-G#W[3^R\0IV(F\@)KQR7YQ"H(ZK6 M$)#J:@]Q%%%5N^G8XZJ.W'2O3NPG9,-AD00: R6\S6G"J6#_X6003]!!/$:( M*#,2,%+(*J-EXG.HB47TT$H60U8M9W!/0X\SRB"?/L>47PSE9U^0?/$(?SR^@CFK*@>0<@V-U'+YX&.-_.8/.K[ZS;5'R?I WVAX8WSQSIY6#M,C&K_H!^.V0T8,%I8NV8L=J,V M(7V@2^T5H&)!,L-% D!&$HX-C-EY]@,*O;HW4.YLV7?*!^2M@2!7-V["*1V9=-B M/F+E[\1&Y^L=7QQ*9;NI'-^"9!A)@9+D."V5J9E2*CGS3P7SKH+Y23Q%7H1C MN8([N,LW>+J[\Y,U? C=&51)!";SD/L$8]:KCJ!Q$F+K-Z>]\QE*ED$,=UJ M@]21D/SC2K(Q(+9C]A.(HY)?OB+1+N57?F#SV]@/77]KJ68-\'L=)FG,]TEW M-/8CSW2BDU30'N;$;L5PU=.T$Q$9N1G=7C>;66X+GE?LY@KS:E!U3'I=I M7LHRV)=&2S*KMK-[K3-[YB1^\K"-J>,MPVJVLZJ-4(OIL[+I9D&HS5L]=S:6 M;L#"8$;/<1&!#-X)U3+B,7B $851\.IG1:%XTPZR<>)G/R3OG(0X\,H,&H5T MZ@JD.),^XH]6.I(XSS1+598=[YE/16KO7010G%4;SL-^9MV6C>X):DR7L[3W MNH9#3 _'V3"N_(3];(GOL0477E2R;^EJ15U^B5K,AA[2[!L/O(A?L##Q&?=4 M\COPE> JLX="):X%R;!-ZRHGE<.U7G<0!$XYA<#_9:ZUI2",UIEF&$A=:B^1 MJ..H!@"S":9,^1@LHBK,1?1#*W!6O :&N&ILN=2]QD3!5)6ITS#<.<%UZ,90 M7K#D[/(%GN&O+NC*V06'1R1#P43J*P85F2(N:P]P7@%;#_[Z1'+; CA/-."( M60PF,,-'!T'90SM>$D3Y> MEOM*IMR5)EV&\7BQ0DV0=[0(/G-XS#:$+!B*?-ZEX7[V.S7>@9"[E6ONL[P?*5!5_)VM_J;P%&P('9 MHXTETL(7#HT NQ<=C=\A,OKRFXJG B.)H' 0FC%/:V M-/"??4<:12ZF77#'/FDDJ#\.5+RCU4Y N&FT8KKV;U(Q'O-DU(KO[G9\ M3D"TQ<:V@&_I5>1T'&J Z/>O>Y8LC+SM*6 IDQ) P"0=*EF5 8B&(&(VYHU_-RO*?\W0: M>N(4;UF^]88RR0I?:S -J2MJRW@U%&B:@S@<,":]JTX7>P9H:RM0D J.!0$L M=@*#:7F/!>]1E?=4POM@J5!YX96EZLJ*4Q;80@R34(]7'+#P;.CS,";"9!C6..([RH'(TA.'!E-HY#OM754VP M?$)1Y_><^=H]B M-D4]Q?U6T239 51>,"U9$ 9X6$/\63 8TF?(4'MLML<1F?5S9ET BV"]_!(Z MFRA._7]0[\)/7' ZV1L0MAWB0S.*&PVW+U3T!CZ(V-0+1=1L4/?&-NPQF9QP73RS"_MO$R=-8:;#YF#1H5 9N])/A3X2GX>=%R)>(8J/0,G@&\16;0 MJOO[%M.1&UM;050-T70N8B-MS4)7?:\B@BNK I581L7RFF,;Q;Y?:/P4Z>-Z M.]( UKT\\K<9]C_LGA+?\YUXOXPO_[[C'2'2=>1=AR\T22E]< *Z7#U EY:S M_?'@?-@C'"0H)#PP"N3.90R!5AW0D/ 1.ZE1V.QJNB5\R&T4&(B@A^28%@1( M C?'B2)/>R*=EH\G7SEM=AK4EY15Y'CCA_0ZI1M5 - X:3:6J6-:;FNR&;.P M'BWA_>WA4.N_ A+"L1QI]C3GYF.SGK'+^Y;9BEG&YA' K:/ 8[+^/O-;=MP4 MC7V:G-[%V=DK)TS;K4P_ [N#:F:WYIW4PS&[)@.J.RLNATU.20%=N"6+RGO6 M6GE5,V:AO%IVCY57.AR]\NJI[JF\9T,HKR(#[$OHL]4E<8*'-0U6R]6*US&' M[M+J3J\&22BS3DH.QR#[$*?@V)4LZELV^3 1X('D@ 3)*;/?I+&XN@D8;SS,B7D=>V[ M:\@SVOA9RGN216<1=.*+R2:*1;"V8^,J:-.(C][NG@+?G3CM??3?!T 1#IS< M5^7VD,MM0(?R^,K@[1_7T2YA/V7VK]>H[A]S'M4^IAL8S&ZGAV *3]0!!G;G MU(>ET5_%0 1WN/B2G)B)O80-06GY']!IG*:?G?@/FE9\WT]JWZ =C=D%-+-9 M6+IZ*':#-J!\&KL]??P\L8F.R'K.T8!&]V_OW?>_,YF]\E#L/'I_$[AP>)2< M/D-=3*7Y&<[#;(AM6"],TF02=N-LQ<.HY8[^[?WY>U*20OZKL]G^/X11M" W M-^<+'K>SW0"01;X*PO[WQ.8\B;":Y, 1DM.:' 9T N*((7]WIC9ZQ3C,1JYC MK3!JV2#L1JRE>6"CC6G@I)G)%F>IO]MY'CX*WT=,#6YPN5Z>?+15C6$D"4@8&][D?C(VN>.1,S Y!7N')O?3+$U. M1?5T)O>399,;6@(2Q@8WN3-3BSL>B-_@%,P=V-O9',U-1?3X<>29W3AR:,:/ MN!K0Q.YB>@7U\KUF(U,/Q6QF#0P6AJ88A]W4FL@>?6ECPTY6G );2]M8(K@[ MYFS(8N[T-:-7;7&2,9A-3<526;K]8 !VXU+2V[<*T\1UUX=F@P$L*FJ.<'(H MSUHXW:7K*(;'I]*Z*NUF8C:C=NPWY!(=3L-N"B+/ MG2"@WMG^TG'7];$'J!7+BH8OQQ.PAW?&]'?>FAQW2F*6GA6\ MI24BJXU41N"[N86?M?#D@7L*T0F+]^6[HS'_3.$;=>.1&K,QJ[572:K!B)?_ M9IH['W)SR%GGMD76;I)!)_P+2\][Q^4VZR$Y7-_(WJ9:[4^2%_-:KD2HP%.T M%8(RF8?<=(U95S7>D4Y";,KFM'<_0*\VI"G*VK%%*@L^I4\.IS'MJ;GW*]Q7 M7[(19OSB:1C[)C]7"2D_7\@_Z%ZQ1Q5I,P(802Q&*^MQ+\/:,P]I$&,T#:F= MMV6\#+F;YZ"/NENPT*'H MQ-SWJ\*O>L%5'.7R'D=745R&9>!197P;S,'LIDQ9+M]T-4S [J",Z>_CG40W M*Z>\LTBCK"(>O Q/:!!DAUK@POR#%^=B%4_]#>4/NME_IWX!-K:(*IZ+-6/7][7D4OM X]7E#6/B3>W780"HC M7./I2'UA5T'4=VAFJP.0B\'(_NM3YVC^"@[&L?YJ(""Y2+!L_&.+PJV*HAH; M=+Q3Z7@#*NEVVF8>4BMOS;KQ;2B"AJ>];T0'Z?[)=O]^Y+'(-@BB5YZXS?9# M7G9:4QQ-PH>26U.XJ:C?PXC'\-_:?A^^)2 ]?\."9OCF; M+0S\_N[C7__\^>.GB^])7.:3LS^C.&7&M7+<-"^@M:=.S&;[+Y2P/5>Z3A9\ M5Y:N?3:4AHS8_=1YY9/\,F;WMA8ZTTXG@BJ? W>AO0S\9W#:(@FPW.D]1@]L MNR_CN'$&9B=JQF[A/O7#L3M.0^H[:V4&/LMLK>:Z/L)#LR"8UANA8W>:U-9B M%Y85GA:17A;Z4>^C(E(TF8?4DENS7DL];9J$>*-C3OL >_J\B'RQLRG06$H( MG9AY<:B=;65<%>]]&L#OQ.L(N&#/[YH>H],P2]>/]\O5>1 EBJOF5K.1&G)' M,91=X8VG8E^J.W#25OL(95T+'/289PXK;P\Q%$#]//M@L&!Q?* MD9A-6L]>8;[R8=A-M8'JG@]?J^<(TKW>N.8W,G--&_9ILJW=-?5VT*CEPP5K2EM-F8#2A@NPTH ZIM%2,;A]Q$E:S5-\L'@Q";AIK6[OO!A)^^/T>1 MEY D"CKM_GHKX3U-*/MAU[R%^ L-HBW$)Y=O8$E4JY9F,Y$K:@OVJZIK, VQ M,K>AOGL!(X$CZWY;8+'4GBL(H"I!Z(DR[NQO$PTWF(9Y"BLJ/2O-*2Q$S!63[V-'V;54%ZHB5Z;SD6NW*U$4-5PHXF( MU;P=_5UU/O3NP],@2G;[ZJ:_'A&.0*+&6IJJBU 8@54DYG MYXQP@$8 '/D* "VUS9;O>>&HZ9E7FTK.]N68.V"S(C7DDL5;M>& 4B$UX+$Y[5/]*HKY/DU] *8; MC]1*IARMP4 M>L!#(X5:+PC@Z'6*I(B/'JF[#J,@>MZ?[1*VTTL28!$>'J]\B ?OXN@Y=C:0 M!;)=<5&MD%(DN="R(2]C(=[?+F^0'?AZ5#8L5"2G$Y2Z& X\8X+C$ M-W& B^=G!Q3P:V:B UE:B2**,#][#IGNP?5KXE_M!*1>TYS9:MB@'HTX8C @ MNJO*EELV4@#/(P5[8;"<86T,W#!EEDJLCGYUXV>GR /%O3I5MGEU>DM?_P<< MG>XO_!=?/)5E-/*(0)MN9C(/N5H;LU[5[<9)B!7!./H=GN(CM)IUD%)OY.L;JKA=$@L$'%IB@F&R?<$WY&G>W"4@NM=4;_.71'\SDOV9TJ6Q7[WAN]W!W2AGYTW?[/;W/@K"F66SVC(]"[] HTX MLPVH3!!&LS"[47.V"T?:/ 6[*VW!09\KQ(U 0X(,#WD2B++VKN"Y'M*L&EZI MZ-\G1B=)C[$3)BL&)J-X8OKC:I/ZR>WQV3AQX;PX@@(T1J?C*7.W^0DY%!?=5CJLB.-^4;4_^P<,S\R3 M1Z6[T%FM_(!'M1-[9DN_0AZQE8B)P SBN*M)[[=<C=DHQN/*3FS:"ULYIXYDQ63V&EX]$?/;>0'#G M8TV(_FIP[::V,MC+5>49D2ZM53$6N8YJ6:SE ,H&(M90/;W=*R(%#$\D:@Q4 M'YCQ34GUWTN>IY.NG9#4)UF\ZJ^^L#T-O5NV*)2?\$,JQX6E0E_KJST4Y#;0 M42RU9U7M0""VFZZV>XP9)=D6K?<E#OEZ[RHB5!%8Z>5)1/?FM%64G9/-\*Y?F;_NV'.BI]BB>_3HQ// M/G"0FW9GT=0:7;8%@M@1=.>EJ[WD&$F)QDP+O_WG1,SYH-]QL5O4< "0L'+)E*S##/N$)[FEPRQ!:N82S*IIW.C'*A?$7IG;-W^-5Z]5(]SUWC M+=.OHOA+Z*>)QKOVAHC9UPXC+LF==1=PV/WP0-P-<.^YHO#ZEQ,@R]4@:9Z? MN05"++EF/.)B^,E=55SUE*!*-BM(BQ%"."4673<>V36HVH&F0;;:CLMN>-=> MY;XF'Q ,^RO=9R-D FTS&;/#;BV$PC<;S\3NAMLSTGF'7%-UIVX4S!BV MW$ M?M46_P<.E?&?HN)((HOF[^D+#7?TGOY] MY\?\9N(ZO*DE7W^0F'WD0 (K/&=/>-C]Z5#L=0XV MBLWA7^1E%1@*YK\LOIP+$)^@@0(@%1VY;=(4DP/_:<=ZW]"U]?*7!"_T< MA>D:DE4N'7<-[#VN62SMK%)YRL8(.+X1]]Y*I%W\O1&";V@!:,?OH"N";BF M;>?*CY.:\V>?PF,7N,N2+ W\BI@RVL6_TH+Z]^3RC=<8@&(#[-_^1G1C"L,= MF[KE=>D3\KJF8?%]_B$4'A!U!F %@Q[D.>($GMIR4AE395F#;93P,))X\*KV M'?NY IYGL]W&$2/M![SKUS2*T'I! [*(H(L(P@BCC !I?&4C)7&X%[EIY,O6 MJS]Q[6X2T%]^+)FY87^Q#_./,F#_^O\!4$L#!!0 ( -V#"5<(*!0\"40 M (V5! 5 86=R>"TR,#(S,#8S,%]P&UL[7U=<^.XDN7[1NQ_T-0^ M[)V'ZI(L?\@=MV="ENT:S[@LCZWJGMF7#IJ$)$Y1H"X_;*M__0(@*9$B (D M2()TQ<[>+ML B,QSD$@ B<3?__5]XPQ>@>?;+OSMT^B7X:>;:W 8# :_C+^9?C+Y>#SY[B-*\-'=5PX((V=_#+:_V46M^?" M7P>3+Y=?3H8GX\'9KZ.+7X>G@\=O^W+?4/>6=E%!QX8_?L7_\X(^.$!B0I_\ M^-NG=1!L?_WRY>WM[9?W%\_YQ?56J(GA^$M2^E-<_-VW,Z7?QDG9T9?_^G;_ M;*[!QOAL0S\PH'FHE?M*7&]T>7GYA?QU7Q1]WN9T*-6T;__JD^_=NZ81$+0* MY1@P2^"?/B?%/N-??1Z=?!Z/?GGWK4](>X/!WSW7 4]@.2 =_C78;<%OGWQ[ MLW5P;\COUAY8_O;)6'GOGS$"P_/Q$-?_/]MM2.\_ M#7#[WY_N,F(8*]L!P1IXQA:$@6WZOYCNY@LN^46L4:)6(82_5)7R.4!DQ3VY M,AR,T?,:@,"7EHO53.N2/!H>^M4:H.X:CB*QCMIL0\;]/_SYSM0%7P+^#SX%K_EB[CH4F@VNPM$T[4*,! M_A=TEE_1$"CYN=8U8_CK6\=]4S004LTU*-FU[9N.ZX<>F'LK ]I_D;&(AN(U M\$W/WN*?YLNKT+/%=NR@&G]IC;4BU3VB5"5)D@9: MZ3U:OUEV,%UY ,0>^M?0\) MV%60B-=H.]94@9]4T%HK-YF# *PXQ7%;U7A6;VQV;WF6%^ODPGAQ&M!%\AE]_)W* M@G-;U=;WJ2RVS$L'"GA3\;L: MZPJ-?8!F8>O6A@;RPQO66,'7-=8;6KN8:$3$AQ+S931U/-G^CZ9T)] #K?7W M:.PVD?=G1\>SS2F._6F--?:'X6%7I+&QF?N>QKI)[9"0HPH__;DV#?96KW;_92"&>N=[=@U?@ M5%=@+;W11Z^Q^<"_C]QMWP\WQ-56,$1+?U$?_1#_BHU(WBVVI1#JU]760GOR(1[CC4$TWD!*)X M3J]%&V)?;#NBX-EP$&\?P-N_HYZ#'5I3Z> MG%R,+B M^:7G;J@ZBK_F"O;:]9#A_.W3Z-,@]%%?7++$QJ'6C>CZ/Y$;% #/V3T!-'?3 M&, HV3T$1 2(P3AI!XQ'X-DNLD#6-?*H.%!DRG4/B.+NQS",VX%A@18&OHT_ M63@HCHMV#PPA"6(\3IO%(YHT;]'L_1!N7H!'P>&X2'?T+]3S6.]G;>C]":QL MW'48/!@;FC6B%>N:_@5Z'V-PW@8&F34UN;G84$CG9%T'<++!>C?-= DA$CAF?2!CQ3RT*Z\^/_H$4C M&#&AH93M&BRB(L207+8(R0QOSGL+]PT6 7(HV5$X"@1(UH/#%M$@=G;N/7KN MJQUE>N!"#=;HKBCXMDNW]V.;R\U%3Q0CU/%-_P.GSA&3CEU?-N\^(Z%*UG_MX= ME1=W.]%WPVONA LW[R9)B,+8]Z 5ZX[VA7N?@-#*.CH.,(NV)#%9D/)"G^GL MT(MW!Q1I*1)P6EE%W\$ 8"GL5W!M!$;<;N-0 MV/=$_0VOGF,/XQ"E2"X0^?,PP%?VL#_.=JXXE;H&C[0L"5RM''W/ +Z0ZMQ! M"[S_!V /F*-RG0-%H/L)#@TOP6,W[];V3ND8M$D]\_?NZ+ZXVXF^6>4A@S_R?+F_:/WH1L&$C)!R MN:H5QDD9>:+KK 4]SQ;*$O%B,AFV-'[*8(*'EH18S$!U)&:4=^8^4A53#")# M@*^_D)(M 9Q<7A;!^:BL=G +P,;"6D2T[D..$[SC*T?H/S?_".U7PP'X$E*0 M7/LD=_P9%!"JJRDE1-#-,Z.\Q-UG2IQMQ7\")D"2OSC@ 03TLPV1*KWBA;2@ MS'LTY>FP1=XV/K@DUQ :YL8^7Q\2F\&%=)%>85\H&/.R3C>QSJ8\23*>9#3( MH(! S5XQHZR\S-M$W22,"#4X2IE,3D<=)D&Q9,Q+3))PNX'AM.,:/'KN%GC! M[M$QHCOBR#?:XD46>SK@5=$4?^G1+RFA(I_@%7@O+F7@GS1.BT/^!IQ3Z,E> MK=&J^SNRA%B=#%YPZ_2#&/(B]LR#2$V##RXTN1,#M6Q/>" L6B\= JXGT ^$ M.;)T?])/Y8A#LULZR1&>Z8)=P?ZA:'7MF%!V![F2P#7L%[1'%[$-9G8%[2A1 M"5HN4T0D[_[6XKT+5SBOX#5X*=A1I)34F0TB\%'P%Q2R!N /;L%(E@7YY&GX M-W\^N %X-'9X3Y0.+:-4?V"5$;#6?6%I2)6=&7 )P"_<'QZ4D+.&A5_S##A* M%5U( GKYK'XN)Q,<6==U'DB(6L,:L-7MH$3L'9\/_$K](T4)>54M)379'1 V M%1_!1L@9AWRL<6=V$QB\+]X?+*JG,R=4+!;+*:!G\0?7P+-?#7SW-*7=0NX4 MU.H[<\J(7^M)1//KDY3@Q9-,W_E0)*HJ#S0UR1RP/V\<>_[C\#0N<&KTG1NR MHBOR25EGV.*I.2J?-?V%K:/24>)Y+R(:4K)C$[.AY.+BY.V MS[>DX*,%OH@)J=?VM9+Y)+XZS0V:/RK6/_R%)*QU =)\J-/4LNQ(@D?#MN[@ MS-C:@7&ZG_!3/1!8-X8'D7OD3TTSW(0.?@DL?O>)P8?B MBOVC1DF9>Q8*E5>CL#O9/TH(RMC_T*F2(5/:,:*^#0IQ^9FO'51E2^/7Y1^) MOM< E3UX%H5WY\^X=^<'?\NT^L^??MZE;V/-B$"8>Z2?%G&9DP?LA9:1K,K9 MX3!"PV'4]@11+G*R@KB*UIC9?:A6J1*EY9J&P1HY+7\=ACR7(L>5>DH-(3&[ M'TI+$_K.]T,I,D05>DT$CHC=7VS2!&9G*Q2LU6LZ%,FI:&GIM)/'X[#I)NE, M"-3L#2W*REK+<59[#!'T(3@U^L@(&>^APZ=5.8FYK@.C='_Q+W8:*F\E:(1] ML<<@G!&X5RP0]!7RJ2NK4J&)7:7]/_SY,@X?=&$4U[%!WUD#Z..@,-<7S=!X MDLO0>/C$P%T.#A\9()T.,I\9Q-_1<]L)OZZZ 7MI"G::F*4;/XAZ!3 $MVAL MX% =W(<_[& ]"_T ]<^[>3>=$%,;WT]&_V\4%2U)Y=B_H* M(%*?@Z2?6AL;VEAU^+X/GQX%M7K'D3+R=O_\**A=_B+25C#[:>V$(\\ MK/3^#@OS0TGM4"_C)A:(T_W P@<7NEEAD^3#_-5!8;TNPU].N.X?].#$Y#ZY MLQ=)35[H1;]A;E[2BVL'?3D\\[R0$KC[RX1$/+[S=U0JJXOQY+2M]Z_4@U\L M9]75P&6$.00K'&70#NJ'2_[1YC4@ASPN1&K^:M@0SX5/P'17$)]XW\'D-@:# M'25;ZRV+5.I#T9*"=66Z^=4G4\FR3DAOZ2,G<:WY%]IX,R9QQI/C-AN&2!&' MP^(KL'0]$)5;&._ OWE'VD5JL*'A[>Z0YT?2E>"#.I=L\Q1Z.+5]43N*2OC' M3:NEMALY#5,7:2(>KE< O:9&J-T]RDC)E+54!D=O*@'$!1NFF3*=!G<8D%B M2/,/R79F!">>6!+U>V7XMLD EEJVRP"+"Y2L>H?=7?8>"WMM.V' #'=EE,XJ MYW0RF;0PLT+\.;+7%@G;\1+M=%E M;E07-&%,AZ_3,900CQ/1.&G)5GK(&BE1$]ZH/T%M.H)ZMC;@"OAW,)V0X"C? M2T'\]+@@?CK^Q,"&@_1'_N_@\!D]PZ=3\?@E$N@)U$7<.CL;#\<7XR&BV&0X M&HT;MQ_[CBYP.O\B:4BA[) XFYR=M9P"L+RR*3$WQ:(R3U/:@BX2=+]YZT_? M;=8ZCUM'7V#98' 0%!:1 G 3B\LNPR$JH"X^9DK$!V.#_KGP#.@;)NX.=Q8KKM@; M8"N*K(N[N9\!9H[A^P)S&ZN\?L!6VMH1$D]13&*I30"&R7U&%A_X,Q>^ B^P MD> "NSSB%?4%60BO([-<7N0V=W^XP%^51KZH9A^A+R6SHDNPZK&?&M!Z*8V_ M2.T^D$!2Q$[G/]WKZ-Z&@$0D%_EW^X+ZXEW* ML>/+U6F0[Z#IX5=NKT'TWVS,1;3O]N0ZSJWKO1D>*\9/LA5]Z<%'.D\1%8+7 M^FC;67??W]& %RK@I=D5(<$5\6*+7!87>2:&%^38T4)D3W%^7';2V(O)9-1^ M3'@=C"@26=$"@L>%YJ^K3:W_":/;XO["99R^$LW@,#MR#11 GX#]!)"B?3L MR!]_M4V<:1S)%=\+Q05XST76_=D/PME6U%CK8^DMS971L+\.\;%+I(K('.#4 MF:B;40KEK6,';/];JI4/PD\56JGU:<3FW]-EJ(0,MP?P1OXB2;)LW8]-+0%= M]/,1=]8H*\FIH\K:D:H\_))62HA+:C-B'[ATJ0N7B%[)W^9$1/_F'7BF[;,7 M$++M:,>PYLV6N%YJR.*EK0NF@'6;59? N5)VL<;3XA^%Y M!EHQL<@DWT!64Y/V<\FIM5V*%%+#.T,5''DYXD3#I IS&"UH0QU%((NQ1D89 MM6[-Z[7^BXZS?23??)DZVGX&)BJ)WP1)*.6B6F?@03FF3^R>YVEUFD4AO2CI$MK%+%%:,JH98F[T[P MEU *B,=K23OF*>*([$I5FGU]B>FHF*Q/ \;48ZN*9:XCW5OK=DA%=,_E9#)L M/S]3"]$]L>"J\L)%(1TWT,J1HV/!/?TE1)'(JA*^L:FPMQ,Z9?)Z)'BL 6H& MRYK&EY/6ZZQ26J_!WS)?_>=/'S;-EP8SQX,;I"(P#LO+)TS#D?"\PF]&.R,C MA2Q_8BDAN=I;:)25>.,6QO#7MX[[)OJP^FE18D#4WB!I4'O;L)=>W"10JG0L MN]_%$/G60VU&,1,#P0Q^B3A:)GRK)X^)5@BR$:' *"6>GH@VE*A!"XREX*+ M74[D>C.D*$M9HP5"Y31\=-0K+&HG=@%1=0VH4DCF6QT %H0J..XJ-*R:HMX0RELNHYY*6$[;=95 MY;#0 ?EJ4SA?+K6):=J\D/0 KPA\^BYK[8%K*O==Q^_$[M_L'Z*7-A7$JY4 M]("[=$/Z,H8//O5<6X7LM49!-'_VC=2QM -.",2A0%8=H\G%Y4F[5%"$:)XJ M!3+W+! F<^D=WUB'INV 3!C(PE5C?^KXU,>A96/:4^0>Z1+?>@U0OTV;%T"8 M+J(=H1K#/4^Y0KW48 M;,W^WKC?=N&@I\1>/*LSR/WE35DEUY,97$_@E'(!< M'$;[P1DAH:$:$N(T[563A$'_84,K>>*>Y5WG"O[DC+1V:LUHT[SAN35LCT3] M'S0_7R9W.QD\XM;Y2:DJBE*4WD:7U5X^'GBOU#C!6<$:3KR!G[Q3IK4:$I2T MSKNI:;HA@@(! >Q73MB<2%7MN%81T %K&E^ISNO@D1W+<_.. MER5@"JTYCM6>^CY@^EOE&ON(/"NMEZJKP ("2F=&JG$&?#1VV'HCI:#?>"'J MK6V\V XO$42YQCXB 4OKI6>)4O>*O<=Z0=H@?C"#7O3"_:>/A-Q5UX7:39#B MYU:5HPNT(U)M9W85=:)J*]1%0T%?BF%?U%<1R,)I2#O*J0YDD96]UD/>%@)9 M8EN]<*?F/T+; T@_:) %NT?'@ &:]?'UTBTNPMR*%VU .RHI8@1M [Z23FK> M>6C>AQ)7=&6[]7%(5E$GJNR8WE/DK0T-:"J8(CD-9=4[GDQ.3OLU1IH 6/XM4C).W8)T >;+;- \LNG1+P#Z(_D-.RZT1&/:44P14Z@QI*KT MHU>Z2=8-WI2\F2N2.+'F9N-&V7*0NN?+Y$[KS/5S&Q"5VNH_N]2KI]9E0//I MNFC#[@Z_P&4XV0O5$F:-6K__7%.CDEKGT.97 '2S?N_"U0)XFVOPPEQ>%E;\ MV(P2T$6M&_+-'V,_@6V\O)XO.<0Y+O9Q:"(D>3+2FL"OS_\6;O M*UIGD) SI$_;1$, _P&M8[._2)6,DHWG#VI-)[20)F_>39+>] D-IQOD1S*W MLYKMA'94+[T5IH'>5/EM?1@.=;#[)UG9:E 4O<][9+[YE4,7&*A+1N*V*3A2 M%KS/3H7>#@-Q?M@'%YKHGX>S.FA1G*1KVS<=UP\]4'!F5;79?EE"Y9JH]<5( M:1(R#A*2RUC1XP)W<.9""$B.QC_L8)T]0*$='LC4SVKI+'KMH-5,6'7 ?G1\ M4%E!G3B/2K_LEI7I#B[/,*,A"7P/?]&PBSWQY%?IH;/EB;X",ANC_#3X/#DVC M']*M#PQH#5+MXV=!4E_0\U&0M !HTO%=Q[8273VF<)@OX[G-< X/GQ187D5M M-WV)ITJO#^18(!I=.>S@+M6?R8[C\\ED>-:NU5+*K,P%HB8T5UO2K4:,WG.X MV1C>;KY\ME?07MHF#B6/+NGAQTF1QLS4:56!V3O)F[VX?6SA4E\8'#XQ2'U# M3\.75T=18D5.A:8=8AZJ189'K+)VYJ08KXP/7%[(;H_\??*=;\# /V=NH!8, M]'%^H./F!J2]P5&#>H[JO?@'*8K&-;]*6XFI4ITI&M#<.MJ-8Q&$J-FDA*7K M]@".DSG$21S\)(O#+/2P9K,9,PK&\VE^/,>M#Y+FR9J%?& 0?V&P_X2>(SS) M,;Z/9?P(HERV:]$#X5J=RJH@#_8NQ9UD"^ >U,@R)H4T'\5;71;5/" MSG128#C.\H8C;FN0;4Q/$Y&7.X$^_:M";U^FC:83*@LD7!'?BBC96G;$7$PN M)FWG'BR#>R:ELD)%=-MTD-PLHN;B/&\N]O7UM!!1]PI,P'&AAL?X/4 3%,AF MRRE<"_ K:3=BZ3BDAV0)@6H]O!@W.@QGJ+-V,%UY@*R[D4'Z&AHXLF G.#0O M\D,S:G.P;Y0L 5+-:CIB4S>7B$D77^"+5$5$.CL;#\<7X^')Q>GER6C4?, 7 M[I_XI,THK=\0+ZO]O"V0$;G;TR\)[5B[#I+!1ZLBV[0#P0$_H6S6IQH;'%K3 M2\Y?@B 72. M\K_*R=;M48J#+>WH10/D?\]<';_GQYU*-=]+]%]D*LLG9V0BXBIX*0W7\ \[L/YLL;/[ W1L#, M$I$MU'&X!82IX9:*DE/X)]O_@2>N[] $7F#8,$B,=<%XEJS=48152-G]YR?C M:\K'R1R$[+U0W8ZRH[J,-:0@:SR]5/)8F" AV!4ZS@))P6IX![*M^,W4Y8,[ MB!04;@[\+XKCY-7-ZNUR,AE-ND2(\C+VX7G&Z#DXP54!JWC'&2 E5@W9%)H& M?;-%E"=OX.*3SZWK&TZ4A_/>?@56%(0H2(@2376=+*I$KN%><^-.A0^0FM?D M#NLK<%SR)D@T_K+])/^XF"4IJ-5Q-I21 M+MEB&G:7"C@Z1@Q^2LF.0RXJ40)SA[<29RXTD>X\ @;>AHGB^?"_F,=1S!H= MAUU6L@3^]K8<%;@!R'T. 5I8NRO\0( +XV6:"FCU,EP,AF/N\0551(G-.KP9N*- MX4&D-9P^G&A%S(84U.HX/B?)DCMIXMQ0[:9CI-% MB;@)>]3O*VH4I[8@YW="46KCX8=OSD!+/QD&)Y?PR2-VK%=+;R_HOQ#';R.E!^WZWHM [YZ:EL"C$HUAP^X=& G[@D@:($'G$[ MH^ ;VID8V419]6NC^W&X>\T(*.0[=%]\X)'HI3N(;#+>880FJD58()R53>&G M.L_1QI126VRQ-CG@I&;&T_S,*)P)3O^YLL\IX0Y679@4W&.#*NUE1]IHD?U0GCE"NGVQYY/OF5E-$YRQL=2A8Y_[=-1)R/2\8LG.?-0M2*_I:@JVGC$D;NOAD!WG+:"0WJ$BUI-[K+)9@K M(V6/GLQA9YV3&N@7^8'.S3W7@?%?;Q*Z%N=]W*W4/1SQ^9Y5,3M&3B:3DY8O MKLE@1Y_>I43M41)*2C(Z*3LPH1P)4E+2Z3_\>Y&;;D_GF\W6<7< / /OU38! M/;9FZI!ND,.H.,(2KZ_),\EDU2UN*11_3SL#4R+W7:.ZZ?9"8R[PC-\U" S; M$3-+IU5>\QO\+?Z4OK9JWK=W_1C[HP_80TJO<\-='R4C00/IF>#^0V,CM/ 3CT.R&>.V>D$*%U+6^0CY6 MQ(L_7.\'OB@:'1[130*[8)_0%A>PANQ-E.?E-8J W>>LD/,P*SV<2E([QY_M M@+_98F L8V3OM8>S WBO=,.>*Y0E_'@R&74BTE1"F%IWIG0W!#3AF8,7^YDATR"E1= MY^V$J)!,0]'*/?G]YM9]O D^?;=9^2XX-;2#4Q2-/(ZR4G(,?^*^G>@"[K6[ M,6PH!V]41SN 96$2!IHCKSY#%[D)P$]2L7T#FQ?@,5&EE.T*FAPL:'B*2JH+ MCEDCA9PX<(?D9YE?1FGML"QO>F4DK'4;=-("%=*N-2 N[0,(!"]3,&IE%7:6$!L7K47_RAY1QNLPUB*"4T5#@LA#3%FRRXK\ M$1;OF:Q^_GQY2.HGNX _K;2 S_8#UXG#5W%7/M8JOOTLE[Q5.[VP=B:C8FY+ MME!:+NQR_;_:+=#G.*MV3@WML)1 1P#: D&[@2\6@;MLY]30']\"B$3&+U]: M799ZL] /T K7R_6?NW@OJ*4_O@7H4/ M(;$V&.?9?06@N4:^T0\Y YVIU@&4 MJUGI8FDYBWV-3/5>#CE[?51-?[A%$!,!7D!N788VR7T=I\1&ZU&NT::6S4IW M-CD[.=,-50$X\JB*"ZL+E/%ZP3\\HL9%DU6\KX!*R2'_<1&93"=DX8:6*Y\X"P!Z,#9@O,[VF3I3868[ OU#\,^*(I MFFF*,$"E!$9"JE@/<2@0CCF?*$7BU@V]8B .I?J'0X%LK;_GS "0T&<_)[(A MI)7K#XC"TC'?9E8"!N:0 !:48OV!0E2X[K^$G%M)W!=$%+$K9#5T/KEL^]ZV MVCU'OIP;N,^QV]&F/D2B[._JI[*D7=E.#B"XGD-0/#5<\,MN7PLF.I< MQ3?TIQ"?!7D:U:^>6J.5SMOC;"KAR'+YDE(+5IT_W> =IWUVN")R2C6F'0OK M)Q&'N-55UTP"KJJ+B..1_A#B:?_(A:"G)!"KJAVM2ANWRE+KE8] 0683N%SV60**E[UUL,!G]YM;)CIZ+ MR^&HY0-0#AYIBR O5.MIUACN:9Q'!,GQN^'96'"TH$K7,"TM M4[P*V@UZ MR9L8[=PV<^C?.N;G;/Z%Q"UZ\$$V>J,:0?7 J7EMSQ N ._+< M*HK=:0NPSU$1):/'F>1="' .5[;UY];1CAF5)P)Y<;6\WW'4>ZZAIY;5#EEY M8/+@BDNJ2\!_3&1NE'^FC':XB>L\CU>Q9/6&MY)]6]3D*TA6F.SIE%4VV^W) MY/*DY10W90"1EU#19D=+\V3XXMN6C;P!?$5HOB3ON/#F2%9Y[<"O/C]*B:KH MY*LE%AP$C(+X%DAGOF%B&;@3:G%%[7@A!RN%%N5$KME\AR^.;G:> [M'T_ M/)PWB+ DJ=,-DO Q%B0*5^1FWK!MER=)P-CA\9J9X3C NMHECFY<4,K>B+?Z M@;A642F*5A6OP'MQ.Q(J$V6771CO0/I0]:+B4S/XPP/RY8]UL(JH=W8^O#PY M'YV>C"['D]-Q\^'G>]B_0Q-X^!FVH%@D?B7MS(PD GD34T+>UN-J*C/C._3V M+[TBT:\ !$N;.34Q2F=U_#$HGAV8$7Q[IMMF+PFFSS_F5"'%_*C]B/:F2E)A"D;9?7K1Y>MFXH" M7NWH#7#VX6O\HG9,;(!(>?8VK6"]J5P80E5433M2-8VO*,,*5%9SDB-WLW$A MV7GG'<=SRW8$Z0(]'QTF2 FKRU!^ FB^MLT 6*3CWR%:(#P]?^=&6'#K] W: M\D+7F^?J9K-UW!T 4V@]N!#$/Y&^SHNL+E*-5%/42.VL[H_1)I?MCRE>Q:":6N=_?@%3AR^X_CX>AX_Q&W M/"!-#]+=P7])>C1(=2DI9 V,(%WW93?8=VQ >M:!G4E*4ASA_%C4*FTE5\*I M,P(?>2:IK$$)4'/XA,<>#E2*7!/L'PK4U)<0M0#,(92DCO2F"DT4[M:>0$U]J2()'8<$ MDM+KL@E$=63V0X2[%R1255_D)?$20UY(?.V@O]KM_YGU3,4F"$YE?>%O?HZ0 M59.6MRGIZYZ<9-(3!K,-?1DDCZB@#9%2A7;&Y YNP\ GBAB)31_Y&OJ"7AHG M#O:"\NN,]%@:Z?$'1YHG?ZWO<36\-U%TW*#T&UEMCB83;=C4M+M1FS9KS>#: MO#\3Z8FRE504WUA4KY=4Y%.#QJD-T-S <#:Q-RJC+SVIBE;4C M3AM36P55U?K40O.,NP8>,LDX0""E$P;!J&6UXU,%;/-$$1>Y9Q,57XNE+%"_ MF5)"]F8FK_8B:N)@:OS["%;?#S=1I*9LU,R)>-1,_-7!_K.#U'=_QL1T8M]I MC]T"F&MH_R,$M8?)L#Z9';DGD\EHHHF_U&#DC)1RFHN0*'CL_LF *T Y!B7-EB$ ]3SC:._:L.#8A H@'%DZ!QDWXQW>Q-NF*!E_JX? M;)Q^98$KEJ-[T-F0#UWZ[UV&KE".3N>-I::\XH03,T((H6.&+@<274=[I'-^MUUD.K1V-AQ MC;U8Y4X@S8&J&&L)N77%_K^/^DX0Y\E@?5^L_T$(2,_VUU@?U%N!, M@@O@T0^YQ"OV'VE!F6.LS]K&NJ8US7T#5^AXG]6.9QJL'5O1N78\C^ZS_F=H MP, .2(SS'5RZWB8B@V#$H5 C67V<3BXN3WO)03X!.#PLK\5:P\Y';;T3C1&) MGL^:([T$!K1(4I;L_,*@IDP3^A*S/"/R-*NLD5I)MM]X:R]0/;K3GZA)-C9] M+!Z;'N5E'"6)*ZZPGI)JYD S7PJ,H7A7M2"6-)H\0@O)VFA"\N#)J M&8TA%\2+Z35S!.PTQC5:6N$MKQH_K1TC-9G96M-]IR]$5-':'W:PSFFNCJ%! M_]!'&@A\!JH=#!+:5C1/;%$/7>LY,+Q @YTZI3#Z61SO?#]D9B&I_\,_ATQ# M\X>X]FO-NM.OP?,5N;CXB>H[&#WS

3=WU:&%#LSOP<9.T,,DE$:LT8VJV! MIY\C-_HY8AI6-R>07-Z5NX%6]2'!N"6X5\C",Z"/NN9?@> - !AE*B?_>X+/ MO MXRHSI'STC2@:0^[\]33_HE[\D4'RE8$!K0'YSB#^T"#Z4@>.7Z]CA&>N'_@S M8VL'AF/_!:Q8QD2!L>9$4X56;K7A:3ONUQU$O3"@R3IR/2ZFG5%2A&9ZYA.2 MN;;G.AMC -%+UGK$8YG!!7:%C\ *2>F[_Q9Q5M:LROA$$:CY$1A35@VJ%HBI M)*8-^B-3T_1"D([^E/,^SO+>1]SD(-5F!_R,O"(2"J1_5?"LAEP;2M8Y7SW7 M]Q$'.**7=D"X%P'Z5(2A@]_V F\W6<7< / ''"#+JXEOYPGK] M(40UD;OO"D035TY[ NXBLU+_R%%"WAJV@IM^?462%(+Z&2/]C#O.!SE1%6V# MMN3TW0/D7_G/X69C>#LY?^\\[^]%K:%_Q UVP-F+NESTG,Q1H:8?H !HZ0'F M6P1E8,,5Z6>B@F2*W+]7X+VX)6TXPXV/I+JU M(=["(C(]A#CN>?]55*#7!4(N/;*Z2D3,_I9#$:'J M_:=)>37T+ B'IHZ;=]M'4[\)L$9(;*U[0WP!B7F&V49/N:5.%XI6&(Z>W'H" M$+P9#DZ'(<&F5*T/R)\BZ54M1#0Q2<>#A^S%LW8L:&5[3A%QF6N-F3AKP9X@ M>?%IC\BB+5U.0T(4KW!$9.C!/F6&S(_&CF0)$!KM26$]T2W$KFA@<\7KV0/C M66B'A@+M[U/H0RE2*TZ=UE5G2%5M9SAO@8.R8@>L^2\;D>K MD:VG&>JN'4Q7'B!)E*?0^AH:."^?9.#F13YP,VIZL&^;7!-.6N_"7I,+5WA+ M^QJ\!"345SQ#LUC5QM.0O@2'!)V\U,J4DMH9 1ETLIE&Q63CK.K;VRA2_*2Q M%D"* I*'4D+ CJ!9^25B+1"5P$4$5(Z4NCQ0V-)+Q)JBS0%,!&\IR75AP,PQ M?'^^C),:SSWR$ C'.#/+:X=O>?LL)R-G_[(]$TT5@6NE.36T@U8.($& ZS?7 MC$L,,W>S<>%SX)H_> G6N66SW3Y'W;[4$"(A RLO9[WP+-[443G$%0"E5._][C*RE[K0[V^%Z1F M1_33869$/_SY9, 5;>69^9MVB,D[,L7R<([!_V)J0_69S[NWX(11/)&D@.->>F&7IS./>NP-+UP"UX\4+#VXV&J-(IV\>6:D O M^*1@.'*OJXNMR\;B[T@'V.K@ZQ#JUHK'#=.]"RX5W, #>BP%_S)=+X $+]^S>?G$]MA&5 MJ:\UP;XN/=< M(TPOK!V6PH@4@]F:07X&$)'B&3\*@KPZX!@[]!_/>,,!/?>N 6\-,WY A&62 MY5K0'D1QPZQ <%U:0?AA4NIT/A[*0 NH]7Y?HYN+-58+WOIV/BC=? ;4>NDO, MN_NM[9M_A$B@F;O9NA#??.$X4=PZFL,MXT_)RQFC.M'*M3KJ/=>OHI;5#E)Y M8/+@BDM:\[F,1)B36%B/!@")*_?XM$5&PGJ!N;4]/W@&KP#>&S_6_O,:21)@'78V17 MT Y7*73$P.5(JLO>^'&W\74X\+OK(,TS#T:DZG8"9PY0Q4B+BZTKZ$^V_^/6 M X"?DM MG0J+P:'BBCUC3DF!:TZBW'P&TJ?D'HP_7W+X<5PLJYS1Y/14JRPTLFP0$J_6 ME,;-OW7WF)'XYAUGMPQM?XU_B=]L87DDA?5ZQHUR\O;L8<2L"A\!ZHIEF[%J MA%S7HSH](XF\K+4^D-@V0:X,W_:?D22&-8?I"T:LY]-$J_>:-I)B*\HSK"C% M/N,T/RI)^R\RJC0M963GA#WJ:E_28DXA# WG#IH>>=)T+^O-*_HO=N:61N@< M^RY*VNP)D^K3!2=&H@53)<2L0\((]*^-'6Z8QD>NJRJ>/T^D:*RW D]ZGDDNGD'EYH@-'-DO?^C'__59RV?2[65U3)^C/FLB^Q2 MKX.$:7UYO(ZJF8<0GY3/E_&E-QOX,\-Q@'6U.U:2#.?$6_T([*NHC82'53>1 M6:=-%XJFQ$3,1"A\GG9X BH]^=%+]H0*LA(F\&JR!SJ70$(EK9I&\[\#:+.K>TM?[6D^AM](E0CNDFH6,]><@MGFZG3_5AS MB2? /-;D5.D)GTJ+FM"CGKUE55N!MX;MX=>"4GX>S=A0BF6%QH] GG017RGQ M$DSKV=YM?L@GPDZA%;E4\S#P P-:^)&HHWA1A@F0::(GE%$F>D*G>O9TFU\S M\12"(\1*4 A7^T"T88J;Q-#5L]%;S\%2$EQZ"]BGCJ+5>L*!2N(F'*AGKW?/ M@9:?2)ZAX;%#0R%Z4GR^3'(PRCZ=?"+W=#+Z>_SA0?3EP7PYP-DD!_CC/U]6 M;CF6(%#>CQ\A\;&]0+[+V!A#>)!$9^DHRF&%(WO M+13RIE*K/>*7>CU4O1.0Y:$&%!2X*\2^)--A&FPD=4N>2MZ[3I()/^:'#,%TPU9N.)-(.#C))[6#"!M MH;^A?\^7=]!TO:WKD>_++7TGP]'QTC?]_4'< ?3KN ]D(9ST8I#JQL!=#C(= MZ< R."UJE'ONP0U P0*87PGQ\^QL/!Q?C(O=OG"23&2 MW8HEL<)/9$?91?LWF\4XD/%$ZE8'Q_-M+ZG7_B6+.'B3R"?R],IQ>?T84#>> M-&=61CF=?E8V+2$W/7>^H'Y,D8*-XI>*B=AIO)^1CX76]H])5XFPW%R?G!K: M,4 00@%?_TYF;G MHJ2G;$!+---3C%5IHLU)GL&5:?#-\'Z "N*\T(=I5A/L1:55-$;&ZSW-\,7 MQS:+QRBM7$^!$195T7,8!0,F9>E/BL=-OG2VZY/)6=OYR-4.'T&!%06FJ;2( M__:+^@EQ9=4619J[N=V90IG%4O ML[Q^K&A^U2NGG#;/\.OAC6Z M@2<'C^.X#%$9M<5Q.A)%\KBD-EC*(4%%4$@V?3$\$<;PI,<8BLBFX1Y%?)8B M"N&5I@@JM:@B0FH(Y:,';D,<>%8,)J-H5M++R=GHM--PRHBI8>CJ WB+.\Y& M\KA,WR 4DJ^.Z-+F \*B!=[,W6Q="'#B'(&@,%H=[2C09F"8L((ZS:$C*;D+ M7FI9_3@C#6">!.*2*CHS5'DKA1OFDRNG'7[BNJ=L4PA)5RMFOA>D\$(_';!" M/_SY9, 5H-CGS-^TPZ1!.URL",[IA.(WQ9 MF?K/_#W3^Y/AY/2BI>QX(EK-8E LARYST'%*SP7Z%L<59177!JL6O5 IW73Z MO(XF*=<+95?0CCA2*(J1@"-IIP/6CV4E3ZO\[CH(+H<,.(Y/*U2W$^3@H%M, M#W&Q>\64)]O_<>L!D'Y%4(HN[ ;ZSQE)V3M]'^)8]IOW+3"C/(UT+U*\8O^) M(BASIT- CF4F:0J(596BQW&U_I-#2.).;Y-2[Y/<)SG-67OMW$I9)8W:?_Y% MEUM5? W5^B"Y=-HRJ9LZAW1;U"3=$C4UYHXPD$?'=14$[UG^;F[2G ?P1O[$ M/M\3J=PO_BB079%CRTJF>:E'.*M6KW/VAG9U*$61'ZU/:F!))=T8YCI;5@TC M\^W^Y*2X6E1E*Z_U:=%6T_9UGD"J%*#V"EG=#]!FW_6F)&(3JI-5Q,GD]/*R MZTPH);+:\Z@V9ZV(\=%((/L;:""0W[&\;U;Y?E&CG+BUKMS/&N=&^KW;Y%67 M^3(5@<3@2&&]?G*EG-@Q9^IY3E::,ZRY! EA^SCQ]>%]PCG,I)^@3B?%U?I% MA4I2QTRHYR58Z61,K#0$^^TJ\ECRK>L=3"0F/(T&175ZR(%2(B>[?/4\\-I\ M.BZ>:Q4=IAS>VD[V"E@/%)1J*ZME_"C[18>)I5X5">'JV5=NWIG-)D:*7FL( M;.3$'QYN(/IA^BUBU?M)JTK2)TQ2^>J%EDQ*F7%V,G/!VA^,1P+")S2JNBM< M[_Y;T98!Y9U[X7K]XD0UL1,V:+(;J]BH/!K>W"-7N2(?L6#C1:QRO^BC0/:$ M0U6W:>NU*+>&[1%9#IX;S8!0BO4+<"DI$VA[L N;R(F?@B3^>NHQJ>-0-(9] MD&DBJ\[3R>GIL,.D4::!A%#U[-_JQ2J*CR):[>.QAREUPIAZ=F]5S2XWCKW" M#G@48';8FEJXS\!Q:!,-OT:_"%!6X 3[JONU&DP_AQ5^K+MHJ1:OW8#%W)0K MJM#.PD:S>C^;G)UIMMZ?C>[N&#ZP<'H= 'WR)7RU#_I M]D7:L>"+M.37G\E7!^G/#N+O?LQ7:A'SSB[/\./)X]%P.!J?#YN/8'HVU\ * M\7BZV6P==P?0Q.B]VF9T%I'CR=0AW2"3Z1,PW17$:X!HNIVY?N!S7["MXUO9 MX8L?C!ZU;*?D,:=X-(VI2LMG;N\@,F9@G\7M/A:.DTB&4T,_AC0&;IY8LGK2 M):\0H]_<+#'<.MJQ0A8986PY\NJ"+J8Q\NB8+UTQRW4%10X&M-T3$2EUP>X) MZ1CI9SV%UC5X!8Z[)8DW(\>.BZ9 S5[B6U9NY@75QA\6=AQ\+QM:T8M2Z-\B MA^O M,N[3-\.S"C(W9LIDI;F8G)ZW?8K1HHM=K!EM##E=&7B7;$7X[U_M#F4>C1W^ M'1'O(".T'AT#XB?J^.]'U_ I[5A7C#QE@FA*,?6^;)P,,]27!Q>"9-"1*SWD M2YSW1$3K:H=W8]@=G\5749@NZP8UAOF^(/^6XJ_H1\$6)[HF=*LH"4KZ&+9I M9RI2 +#H^HF]0I:7)519.U8VP0R*XU5>636D#VOPF"]:M2R,=^!'9Z,/X.W? M<5=V#R"8;P%>?\#5O>O[P)<[XKL^N# 70[0)P?1-]$_ M@\'^JX/HLQTXX=MK\2!NP?$>MX:: (]]P_-E"F7:*5MA>>VLA(#"#^$:LH+I MXN:@;LZ0^;"#F>%YNZ7K$?>/O:YFEM<&OG)XY,VUG*1:GE-212A<"Q?4T@;H MUNPI]Y&7X/NXCC@Q/3+W*T<7H[RUB'"3JQ37"*E4L!0M-A\*G M7KY#&[^\P:1.M19[1J0:E-',YE=%6J4ES.@ "X_^%>SB$C0&"5?.Z&<\1/J9 M=)DLU>3NQ..N7Y%A-6 @'4;!J$'8OOZ!%X!#,$3^$=H)WFLT?QLXQ.D^?+6 M]DW#^6]@4)=#%9OL&8?JT(:BMV"U8=8#> \6;\!Y!=^0GM=X>8H?4,;R+];( M[AK+@+[R5OV-C\N]\NI1]#AMF;.?OW^)&!&?AOS+_P=02P,$% @ W8,) M5^-?B[X]%P( 0PT7 !4 !A9W)X+3(P,C,P-C,P>#$P<2YH=&WLO6ESXLBV M+OS]1MS_P%O[WK-[1Y1L&@YAG$-,7A9 2$!K1 (A?_V9* H3!-K;! M%B[M<[K;0"J5N?)98ZY<^<__V\A29 5T0U"5__Z;>,#_'0$*I_*",OOOO^E> M 4O]^__]_E\1^#_G7Y'(/_\?AD6$8;93B_ J9\E ,2.<#E@3\)&U8,X?(SU5 MTU@E4@>Z+DA2)*L+_ QXCQ#X0_0!?TA',.RWO\,L:\#G5>5QU^Z!>-HDY[T$ M-4K]2O\B<3(:B3\2B<R#B1CI]_ MJ OTE<"!2$6=1,KYQ\@TR4]BZ6@2X]))#HO%XVDL%4V2&$[@Z107P_$$G_3U M!/_SS]R$9(6D58Q'R\!F+*O]]\?<-+7'7[^FK#%Y4/79+^\'-!'RA]=8$A1Q MWW*]7C]L)KKDM"9Q//H+_3R!I-HUWQC"4>MU=->6^#6LU[K<',@L)BB&R2K< MX2G8)V_N'_2_(O[+_7'75-B8F &XHY? SP\S=?5+4.!P *+8+U-G%6.JZC)K M0BK#CH@XAJ>P*+'KQ]#-4P+ +X\F+VR>FSH1];UMUUP'TV=)E?@%?_7/5WB! MJD_IPP/AF#B[&<,?C@=LJ#&22+[4M=O">^#<6A'I=/K7!N%EURL[TX\)PB^'Z6)]@Y>@/Z]0";=Z &0N'\1%_# 8F1B2/H M"6>AEW"A)_SX_<\W?__#"*F*8M@3^^T-F]9F@8*:J/49Q MS?P;OO47_/FH#2\8FL3:CXJJ -1 V#RBWH#N_BGP/%"#20D@H MK PGX$F8QP$09G,H.S-0#+(ST+#D"=";T[P@6?#;KC.TIF6B]4:"_T=$X/_[ MH^3,CYE)6GRPE/MY,9&-Q];-T8*3LK,?OXED(IW"H__\.I[_)]"#]-.#9.8E M?65/M?* $G*%U:P:7ZJ5_NQF]$CI8RW**P3DO4T)E*E>EFRRF1^_TSB)QSZ3 M&L19=.1*=24]ZA$$GI ;(K$V.4$W;X<.<4S*<;I6Z5-R#525IE@G1R*D!A&- M1&PL]H4TFZ#MAI7,QV/]LIK*W(P>1'%*##IFAQ,Q.19++YA9 M;:RT?_Q.)J)1XKW4H+MY9CP>*S-&(RI4,SHM8WAZ)6RE-A2KQJ,B2% \ZA8X M)DS&8)I3'S*R_4J?EPI%@A+F-:E8PJ;=6'OV=/(Y598%$UEU1D;A<[ _.$5H M$0K .)JHO)7FT5XLCXE"N5O)X*5TC#':2(I^_AP)DHEZ:Y\G&YM^TXBW\&(Y MGX\+M>@F2K??.\F9EFVG"CC@<4RV*Z7ZHB6-BB],$D(%Z )W#7YU!PP-CD<* MCLZT-/QYBQ=AX,M" ;'2B/ ZI3"YZ'EOA\R)K/5313,VO1RF%MF MQ]T>S_7;3!0-&<,($CMPRF>,-^]Y,80@\\*)]5K*>+"\UK&9G9<6BE]U^7DE(L:59S=R)$GMM3;'"]ND@1HR:%KU^:C^7I%Y_AE,;U-*% 2?WAI/]N6]J9ZRIYDK-!OE4"GAR?B M>;(=K:\$-GTOLN?%F16US$SK>314#RD.J&,%/^^P.[/)!S+]101X;Z#D703(M'C2&"SX$5YL&[-:IS(SV1P$?^(A]54 M>&]@Y%WSSQ5XPO*GJ6B]%*HJL0T@SREZ$,R\5[AIEDZ8"9M?*F6-L.I M.!B).J''*_/AH/T\ZO']JA\^1.-R9JF2C0J.]956@5A7&;[??G'6CI2;JQ(/ M=(-:6M!A:*@FC5Q1 Z^IK8:VPY3H8 V:#3+S2S#K2 Y M\(?WJ["[)88DK+/->'DJ4[9=7>124UH1EZ\0XYS?YRJM*$/$7"A[@V-R$FL8 MS>F U9$SU]0[*(Z7V0@&@[94F"[L"!A9[V>C#E!<;_]PUYH8 B^PNMUE)="< M.G,Z/-Q;0T_6[LU5RX#+X'U:J\=&>',*/T .\;I>;+JS5*''KG&6(!9V=5A8 M8M$3*V$WGHS".P/V&T0]H,M')-Q8U3ONKA34N[QUSU.WC;G0%795W3_?4 MC*(("%YP,,UI3E*-IS:C9!68BLS,!K@=QSD]S932@^T,D2=UACB_CG=QG"$# MA0/&[W_0;MFCX6R$06I%G-VS1[3']-\?AB!K$MH5<[Z;.[N0:,S8;D/N86/P MR-HY[L-]G?\=SD=#M73GD[-)^>BMD#.GJ\*<3==:34Y.\6*BH,;$?![D00:Z M#]Y[@1,)V7V":@=^G@I CSCC!V?W?W/EZG&,\>G#N^X,,$-Q(/@+\Z^0<'^_*Y*?[X[<#C[!S_^76V_]^[@>V'\>O!PO$T$VFPRHSX*P=^E07%$&VY">2 MZ97U]MGB7I,GS]9>5C3+[$$8.X\_UX#: )T3#-""7 *>=(;,?8X";*\+2.N[J].>FACZBKI 4'D@[7J,)8L98\1L: #LK)8?C(F^'3A$PF5Y MW"_2C]_HX]$J/0NZJV']N?7]^)N? \:/W\^U.(.,CP_C/*0.@[@<4S>2 %$, M3V!1_%,D +OY99>JFO4P1 [O5M=-(:$FV1$5ZJ;0 MTOMD+OKF47LZ/2J6LL7XD+(F5"Q6ZAA ; :.S<+8>LB'[^4C)[GMMDPTK14F MW=AZ.*;868&L9$=,([ML!Y6)W@[EIR0,3 MFVB;LT-6"K<0 L!&=Y@M4IUI*26WGJ\I$HI7FAXI3:9\JI/RRV%7R='2V[%A>DBH;'WK=CI4XP]U>RSH&AM+3Q1%V<) MHUH*R2C4[J=FM"YI3&N#U," M5BL%3F-=&F%_9A'" /OW8<,@YHNT^]N1BLN5#DXNL0&A:DQFL VE_5I07$#((U6X#,44->$+B]JZ9:9RJFRIBH U4DZ*,37 M!G0]_@-M;M%N+Y,MD6RU],JH(>?JT3\P,/B:>KP8--]&8;Z(TYW1<#,B!%[* MX>C^%^)J67$O2KGW9,2$4LXGY9IY:LX/K7$&K]KV-AG7F+'V)YY%"J5<*.6" M(>6"(\6>=7*")<+:"9P;TE@^<"/L6@N;Z/ELH9?YT*7/! M]G2PY$US,L7-"DGU:5">K@VJ-DCQS5#>W-N>>"AY_G3)XRBR9S?P@R5T$@U^ M.^*H406ODLS +M2[HYD5N&C4MQ Z9V$1RIM0WMPPQ2%8PF8V2!$V3\6KU'*9 MIX@U3H[E4-C<35Y%*&GN2](T%1"Z5\4!WMV2]4RBD$AGEFAO+DO>7,OB3[M&A.W]$*)H\EI M/IFO%\9#;/U]8CJ!$SAA1DXH<2Z0.'DP@8@Q3-U"4SYT5E-9):/P7HV&M@-C:7KR9WZ.)J;5-7^%$\4$TJ.EE=6;QRX ^'!E#NG MX/"&<3DZOHNU]>=(G[.7N$=/CBR];%WL6AU?RNRQ9$JN].?$2JU1@W*:3V.S M2:=0"*SO\8K6VS4[-]-K+C5<3MW,PZ%X%P03\/_W_>Q_VY.0]S6-^L[\['[Y M "YB+BZ,:LL[H(3/3C M3J_Q8HY@E_%6CK+6N7R>XLN=Z"*P4?P+L?4BM:Y@USU'9D_:GZ'SS9 =Q?#8 MA0_78T$IBU'5FU[4S$HF0: MHQF0H#NAA LZ#F(^VWZGZ=YJV]],P@UU<9P9#XRT6"WD"N-V-C-@I="&NQMD MDY?K;O)6-MQSR'X[&NE$FV^8>'I$"]6I(995Q4B70PD7=!Q<(WIQ,PDWZ-0Q MG1ST,R);%)KKB36=-3;!Q50HX8(4?WD%V6]'8QNDV;7,1ZM*BFMO, M@ZMO0QR\2<)Y6PI/<-"%[P-&AE7X24Y55D WA8D$SH9KKQ#QK24MTS:*C1C- M$CFED9*MV:(37(0]1SH/89?3[N9[KG]L]/E#GHOOSII=.E1VM$AIG;4D%E/4 MM%6/YU:&&'R O@R*DVF&EM[EB)A4;+-4ZI?65'=J+&6NHU;$_+V'V3X5$5\G M(^*^*%?\G?';4T1<:&&UK FD9',*Y3':^'6?A6_9)+LJ5Q1EL[D8)EF")HOW M;O!?CJ:K&7?GB'O+"%W\\@A=_%,Q_ X,IGE]R[2',"491Y@RF-<>"N^T> M(N&*^^W7E6;9'I[@ B*91F7[ZC^J48/A?S,/*IJ90M M-&W:2K6K@A[O5_$[\$@#!^$P)^"K$)R-CIB5-)RL<=)0^M&*&E73_5 (!QW! M7[?GFX22=^J%C M[V]Z7)7=(O!_]O1;?_WA>>+W&V/[).#1(R23G:)+:]0R_Q6W8Y;%+=A M VM(OW:^YNP<;QPVCUT(!7_3P&ZD?,"@-;/]9;\T[/1P5HF7YKERJS:I!19) MP34'_I@4GRA#Q'P[/T3LTAWP?0N7VU_>]7X9R.XIO.,S>;VU>MSE$Z,#ZY8; MM&;EQ:K/=C(G!MWM/=\/W39ZGX^WA_HX5N"4[1#'B4H'N;QH<=LA\ M-CNPBUK65I151DPP4#]CH[8DDER58'."OT M&7HVG:_D9?#E=F"!_.T35J,N@@D_@HD 2.1F*3N)+W++.AF>B1NDHKX03'LOG*EV+[4LC7B.*G;S0P4(C60Q$]R(= #S M#@,?4GLI(S_["=GXI#'NR=JF+N")_IINZ9EHU;J#9.<7L_%?H]L5I%\P,_$# M>]+R"]!^*DVE="\6MZL*39.,E)K@5-K*,,%WMNX#ZN'Y@DMQ?FN86T8"$&:A M4<>%N=A.E2N#]2RX5\)=!O,_$N5?>JX*WR>X'3Y$XW)FJ9*-"H[UE5:!6%<9 MOG]S)_\=>54Q7_&[5_*J_$W?3SFW2N=[DUD[P&0%!? 4JRO05=K%5+I:KYKK M2Y**8^TH+R1+P^K&N/>8ROFY7I.-?'40GV1^?K0*ZVT*W!58.U.BAZD$C6W* MC852 (L-'GQY?8OS_X%:[?=*4UBU.RHB)WK1+*TPJNKS[D,T7G309F[;UH;0"K340@UN_/XBRC,0( M,@@+_+(PTV8J!6)$L4G)+!^-938SI7WWFR%?(M=+?/,:O-A+SW9?YD=KZ)HW%=;DZ39M$V59$2==$G$)+ZBU\=U;I"\=POTL[GY%J;G=;FYH5EJJ67G1O0R MK7=RLV&JT[M[?_*+N/DFMO9;LUF>86=S#&);NZ5U1*PPM,8]A/Z$G6JPA!7]W,GC\?.7E/M3;V5B=>JM1 MD!(XJ>9ZJ7AQU.O803A2>!PXB-_ T?AX<8.EA'?Q[*"SH9?Z?-PI6K/"*L!U M10.P'1B\R/;IJJH5FK<7 M_ NRDMIC=Z/"XFPE6]KR#?Z;*:^7)+;/)IE1KT M:R5E6(@*S4RXK'<5ZSDC@LU)G&TV*Q+5[0H&U5K:'8D*5_6N?/ZS&4-3=;@L M6&HFCLO)<38 M^_+K3YJ4=HZ"939Q>JGK,, M4Y6![KLJ??=5;ZT^2=K,J0H')^+VW!$,,6MG@<+-959_QH;CO+X5Y=2P$AW/<&H9"YQ6@&1^/"6SE_QY0N=G M,74QFE];(-_)[7,K=),!G-YB_,K:7I.U3G,G@U47]"(^G.L !)<3!PUFTTCP M[2Y=5+AB-Z6WINE9X.3]99QXH'3(BR$OGN'%IA)@3@0R565RE2:)LTR?*0X6 MG4(O>Y^) '%67HVPLU@]>Y?#02PP8'[ZAITX,O<20#^_72RQ,B'1';[7'='5I@/EJUK!KN<#M?X9>8LB)+]=!NGLO M<0S6%+_JDULQ)^0[L>8"&Z_[=VJ;AE[BY_!A .N1?0,OL6DNMWS<[FCT8&Q/ M$OQX%K7T^[1-0R\QY,4[]A(KEEULV%QC(V*)&KW(:-5>V@SW$D,^#"H?GK\$ MX>YMTZB]R%6-OL#2.0TK%*+-?IVR[Y,/0]OT\_@P&)H M*LB-TX7L0AW7[S-<$]JF(2_>L6V:EI?FH%&*+6F[V$M7.# I#;#[]!)#V_1/ MX,,DD_+=X9LZ/CZ5!Q.SK!BF;J&9'5BQIK)*1N&[@+-T.,?,#,ILU*( )KK% MZC;L!-]MKB\)>Q9?] 6ZJ+07M7B6S$22O6B6G)>J=&=Q/E&E6W,'8]#F'R;FF2O! F_J:WO^[O M'7?#ZZ"OLIBA#7"VUY>BZ_0HM0KPO90!NQO^Z_0*Z16OQQ$4#A^N(3)Z.@MM M!W :&ZFIRLP$NHPZWUMNW@40BJ#J3J^ SP.)M>%_=';=@ZW1*PLL)TCP?5Z' MBWIR6Y\4YRE:B E1SAYC73VXE^I]2!H])>;';:USJ["_4^(MRW SQL QG+SP MHH(G3>^",4X=I*LQAL3*65R>K%;&:5\E9X (-UV2,*WI!(6.\(Y=J M;SO<]F+*L[9'NT-ALP9\"+=7_*S&]Y5VY^[KMG[!E92?:O4$,!_PDS#\PN6J ME19;(K#,2J;EI-7)9>?KV#05(OG-2/Z"RU6#C.=WXS&:7VN+65Y,T4TU;?46 M)&9+-C*:Z7 [?H*#:^G\6/WVZHW#>-6[KK*8PD+W37_4VO'+BY8CW#-TH* M_\7VV+@VQ@2IGZ,L610FM4VYMRH$+O/U?E16X"ZV/ZHF]0D0?K>R6F)X-L,5 M\ 5=S)GLF*M5:DFRG^0K(+![8,'5 M>)\:;B P K\0Q4[3:U\7_.%PPS.W7P!%X=J#TF" ]VN$6.M%^VJ]P[&V]]^ M$^4755%#J%>F%6HI>4+J3S=GU@]H.K^H**C3_9ORE;?J/8",V M&L8D0JV)E,"2L6DL#7@L$]BMTV!B(S"'%:Y\09K>6;86319O4E61&VX=[NON5=]JA[K?;#5?_VJE/.QA!:7?"AS6 N7]'LFT :OK\+6[6':I$-_4 MNQ6:;J9Z%;.(MR:U0F#-XY)!D1S.\T5I>^4*E,W&^=RQF2B?'!BBG%WBQ M*?!J:S3)S8)7BB]XBWFU"W1DN;4!W M&)\3T 56T/NL9(&LO?^S!"G-ZMS]FP[LE-P>\)@H"".Z42$S6\ $%FF74?2 MN1=(^G$#Y(*U.#.2%Q;C;I77/0 ]88!D35=F&D4*LU52KM.Q6'!%:@CT0"CV M)$/&?>?,=A^NZ$EB>C?+-&++-B[;NC9M&:4I'=R[V )^@BB)D?$+0PS^IL%. MC_> 0A%*LUL6ZP6ZF]N(A6*RU;>"FWL69*!\:;IXE"'BOD E$7\F4)F36,/P M;\#N6\!W B-S]F+'8KLR*VM4KH)W.U1RE,\0R4WPCG&?1"J?SM5WKOKYR=Y2 MCD0QXE(YXF_ZB?!XX_Y^O[)F!ZFDU<3E%JOAM2F=L\,;!.\#$E]RD42&XU3+ M-=P ].TGT@7%*]Y^XV!QE15CL71>!'FF7XV7\JQ6"9RX"FXEIN<6Z29C"$[A MB0 >+;AY,:9/XJTD2?38K>WZEFK7(*)F_?)CU]2E2GDQGOBQH]<+?$I[ @&FT:75 H# MRA[-AXT-J6ZZZ_LT5[_F=HF0'[^,']]0L- QG?;?OY^:>N-;7V6,04-?TH*0PM;F*A,G M6X'S H-RRNV8B^-720=P5S/YUK/99U=36;0S4K."-^ENT:0FZR2WC"<"9[4$ M<#6=/?OKK69L;PLG&NU)ABK&2CC0XF,1QX7"6 ^80G*.UEPOA8MDR-3QP>$K MGHEX>8_2Y0R@4NC.S1"RPU');N1FHCU8%]=;>KF4@ELV-1#'(%[9 M+'79]!EZWXA5"90U0::NB-;TS4[P? 2M34P?LD*',/'!6A72E5AZ$8\&+B 4 MHO5EM#HY/N35C/TWUQLK/7 / U90UKHPFYLY]:$F<8YCGIF!_8& WFK#S,EI MO2_*"L7'"MNZ94T"*QA?,QLNF?+MC,)K)D.?FOA>,I,'W:;>05/T"1,=%"R% M!_P36?(1FY(4![S 9.I]?*DEUK,NW^K6:X$%Q[,$VK'_>0I=0?8$QYB]NFN2 M^+AGTBOVDI-1GQ5P0&)B+LNTE?4VL FF 5I,]]J*JT4-8B=IYJ^(%#=)\GWR MI+>&D[1[<]4R6(7W/JW5XX3+)T#A"OG!L&AH%%6MI+/=059.TF)@S9[7Q,TY MZMU>UKR#[K=#;\R7"_]1]+ZW]L+Q^<<&H:DC-CD016!8LEK:T+$^&UB(79BO M^CEG6X^*)UQO-=5*MUW,DZ4:5:P/A%K+*"?;\^!%2:X[^5V)V*_Q.PN";IA= MM#M78\6YT9VS^K[,*&-6ZWA;*"EB4:NG:P.V5RKH@0T*WXWK^0+);\FPAYJX M'\5H-]-N M!-?Z#8XG_J14Z167,P[(TBB;[HY%J[NUXG@-+ETC8-D+MYO]1X\??H09%M-% M;CPLUR2\2D^$S&#;IE>CP$K\\.V >!IC_S0_['QT8J5H;*\P,I;XDMO6 MIU*Y+I2V[)3"Y ,K!%\-[C]_ C7 MS=,PO]@:T'1=C'.9\H1FYS658E,&7@QN1.L>@/K)&R;73"O]0G1>9 UD! M? MKW-$A>ZJVC!NT]U**[C>U#V ]0NM@6^&W9>L 8K=THWBM&6+"7I>&:VF3'09 MW,I6=X/;+]GONBYFWY;Y=%&R9;?<)S+H3G:9!C$*8U)F*B6)R>$LL"&B&U7BNQJ$ [5A=,ULJ=C)AN>E MB,Y^-J(E8P[$<:TWIKH-8YNVAY.Z2@97*%Z*Z+-T_.,0?;TMT%-$!RP!9T^S5+PXN;=>&R,YF1@RW,HM!M#:: M-B0\L';$/?@]WR(;-YC!):8U;G)#6\ H0=@F:8Y,6'IP+]B\![!^;7#I.V'W MI> 2P%K"9)Q6<5'FUJP6I;MEH1I8T_9NY35\O6,,A\D M1+G#M=;U)5L2RH$5FG=E&=XXM?.+3<.ZFLV2[0G'X,U:0C-FY059"J76O9B& MMT_6#)9M.!+I_$3@I*4HMPM]I1BGJ]-AZ,CZ-4G-,L M/2%6J7ZI1XSKVVXQ- GNT7:]"6:_JJ+F:_*6IM.4NLC9%;S86V_+PJJ86_&A MO+U/>8M_+^P^:]E.I-52'O'QC"CTI5RV(ZVU42J,Q]Z99?O-T/IB3GVVN!(- MKHGBM&1S96##/#5@!"W:7TY;-3YX1=^N M6="7(/>QZ/&XD%:+R80ADEDIT]EL$_R@';#9$QA!7C&H>5J\NL *>I^5+)"U M]W^6X$!9G9O;-8ARZ2@DN6]35C3+-)P&Q!.QY>NR#EC#TEUVU<'2 @IGG^_/ MUQ+='V?IOBWT?G].FLMX3<)M>5B:)S)MOA:\F\!V,N0RBAZBCR^0].,"[8*U M.#.2%Q;C1B+NRF6[]UQ.WA70QWBC1AB;08ENCNK#S5B5^SDBL,'3$.CO #IY M+8'^RHVL.]QEX+!X0;*0@>V94 (PJ TG63S@"[HJ(R/',IV^FE.*U9$#:4"K MW#%LLO;Y#HZPW0'0;!,XTTO_H14!4K-+[T ]Z^-Q*IYNTB23+ P -V.Y9&"E M]PWI=<#?BP2[)O",H-U3^@4H=?PD2M8DU08 .A(-:-%[G]QL-0UUNG.:DJJ< M'^II;2*RV"HU9X2)0FP"&YJZ*5H=;^=2PH6HO0%J?67DCG,!4FUR6N0!5\6+ MQE9@ MS=AOK/&_XB[D *#T;1H_2A"Y>5,N6)2LU%J9K#'O S/4^%^G\?]DU#ZO\8E^ M;96V!AN1',4LE<^+RU(VU/B?I_&_%)6Q%^W0LL*I,MCO7=14SGGJ2&.78:\Z M5$+41H.+!7;>3DK(L2-&Z8G+Q*98GI*+.1OCW5 A<;&^*",8^4$ M'PVLZ#DBV[6;8&JFI-P= 3XIE(9K_FB MIM-R:3E8;%)<3 MNQL,= /X"HH>8OQWFBT !.BO!/C.\+"B"8:+AK< QZA=Z M5MQ.1@Q-6Z-!8L4O4C0K!=:6N /47T3V$/>WPWU.-2'<*: M3B@;;V':M-ZW"\$];GX'&#\A<8CGM^$9S(G24, J&IY@8H,D3DABT0[N;MTM M$'G7R'@E1R$H/IS1CL>Q;*TQ%;M4(];KLLV+16>).O-[I5?I(70.C#W8D/]QWQS G5Q+0Z M9N(XBXUE*SN:%4GQS[(U[AH9+^_9!\:'RS?ZZ6I73V4IK!$?;/OUS3HY"WVX M._3AOC07(1AHO\2'R[+Y=D7E&P)NK]9%O#DOUR:%T)J]3Q\NQ/R%/EPNM^@5 M-5DP::$];2V5=CJ3#? 9N."C_FM]N!#W9WRXXFC9UHE5(TI90J8>M95<#ES)]E:]PU,EXY.108'TX8DJ6-7A0H M&=-CDJXN*7GP9\'L^_AP@3TG%R ?CC-'TT&MKX_%1%M)"_FX7*#7(>#OUH?[ MTS%_F0]'33-LF:SS%HWUN:ZA]2OI,?YG182_F0_WI^/^U(0,RV/5:CS$^)WX<-\1SZE81Y_DB>5<7&(DM:7*K1X9W,+F0?7A@GH>[N5Z MS'O\\+R .F.E%BOP927':H+)2AY"Y#G!E=O-407/*8DXQO26X\$DL-;H*_60 M]T!Z:N".=/@MA=&GU=%DLD M6[2L-N=3JBNW:J;:W6ZBB9#%;I\4X;^;^69(P6?E<8UG^V6\BV_)879&&^/; MYY'?%>%>CE%?@\4ZT5A%FZB&(.:RLU:%@;_4>B&+W5W,^CQ2YB5]94^U\H 2 MEF2I137-;C".<6\$\Q25?=JYEE=Y,H MK)NX0,1KFSE;3\T*09!%QY<7I# \N>_HXS7=DTQB#YK]W_M F,0:1G/JE;UK MZAUA-O==--2%KP-&AGAR?56IE5=B52QIB58J(=FQUJ8H!3>5[=DY>F&*\Y.\ MI01)0AUR(2/XFUY%29/Q/1H.']X$AR=@V"LJ:V((O,#J-@KZ-:=.G.?P;&\- M*63WYJIEL KO?5JK+1U,@:Y[M6R;4_CA<(>%NIUN)W)YF*6[FV&=9>VY@,\" M&Y2]#&<7HNQR;?D#W9?2[/M[+ H#E*I8JEO@K&9NUMT/R70[9']/&F_%8"]6XAP=$^[_W+ M5X!'*\(*Z 8K=>= FOIHM+L9<+!:%)(UC&F))(VM1ZMV;UIF GOR[#4PO#;= M:T+BZ#H] MVH=T5S[1K;!KZ"QMYB8T(AL2G.Y QE2;65QN96Q$@,K,5VH0=X M,LWON3WP\E&_5_06U/,%2^$!_\1J(V=Y?E2RBUD\L<4;M4V_0BGKP(8$7E,^ MS\PR(+'LF^"!2"$\$&X4 'XP=)/IL,K,W6I&G^J"(LB6?#8]HL=N,I8Y5]$M MJ U6!D?B ZKR"I2EP,X+*P$M1',*VSLO?](9_#H';4C!S$&ZVU-51[O /IL? M<'-%E=29G;4,00&&@1X .H(#!ZG0TM69SLJN1*<5RP \:N#K:P=7L3\8&DHR MCE/51*&;B1.DG@G>Q5^0ZH_[-?CQ&WT\6H1KI5Z<6[V#6'QU^3X^C&?7?>=T M7&OA;\7!1.IB#G:;7C>.A_M$^OY^R8-,O\:]STR92W47Y8:(:4D! ^.-5+<# M*]]O>6'SQV4],O$NE/5'%S+>7/=? 2>3*:]F,VUR0-O#WD(E>*O-5D.&?/Z4\B[/I5V\'0>IG+HD9Q;-4HGLM#K;=KM*QPR< 1U$' 0AO9CP M^7KPPWW[!4.Z5AR2@85BZ'%=B8^(R_F(N+['=39FFBGIOR;/;1"CE52RYP^%-GL8J,9M1H!Y,!R>X \ MM,15/#1O%_8 ^3S9V/2;1KR%%\OY?%RH13=1.@B0]\W^"8IOYI_F2G4E/>H1 M!)Z0&R*Q-CE!-P.7@1A ARX>&XM]( G(/'I#+;Z23 M]^#/>GAEN[.W5H]3G5I YX"&#E<_V0"=]P5JD1JL:7' ;_@YE2Y%.[' >B&O M;8!>/.^;Y4'@4-A<32[!J=N;[I6+@@"NO!@*\"OKVH!':M@Y'R]C3"35PWO^G% M-,P;9!&OZ&Q%WHSH#%4=E8?3_FIAC>\W!![F\WI .N@("*3#!Y3YLL\?ZW) M86'/1_E0&FNCWYH<9^E-I:EG ?3I=TBTNIQ\'X_6!'F_]XG2>PG\3YI>WRJ^ CZ'I:TP MJ?86NMC%R_%)L;!IYRN!E9(! \8M;*'7!-TL#DV;P43MTM5\.95N)F)$MY#]6ZF'2],'=@K> MQK8,FVA$5^FV!%7&!'#3ZW7JVL7F"#;9>!Y;5)?T^TG#^> MY!PW8!>JGK,,4Y6!;AP@4E"MP]=/U"8D(?0Q3+?OCF"(63L+%&XNL[IX7(H: M)?ITP HH%FB IV+$WAY[1'3!C:TG"11I'N_@ M1&?3)FDN9/R^%.,Y4H?<^ E[ \'R:6ZN&3,: \(*129NP(^;8=5L M-YI0?N8< *REI'&3PY]:$F<8YED)F!?9IO4M=' M+7LY&XC+9IIM"* >O8/>Y6BQ^"GY<35Z]2M75N.F3C\?&,#)Y(?/XFUY''^.'\TC[ M#P%CGC-IJ25NLDE.>JL!59WG:8+1:#5=#)R:#WGHLZM+$A>F##QI>@56BOI. MFD?W)\T#QDE^-90H6E2A3C!=<3GN MR_]Y>68O\YF;X?S!X4M]5V@S MQ'P7DNP^O D.GW>;0%V/Y:WQIK>B;#Y.%LTH25?N]\1G>)N 28(M>SGE!2<7D4NUOA M]@FU[&]7(.>PIME^I<]+A2)!"?.:5"QATVZL';S+UJXY^;O8O6D,>W1'-YH T;E$^7FHB51=+\RN\(E!74]P0@YGDC00G+>B*:4OD:+@74"O[0$Y@<.J<5N=S F MMD_\;=F&(2>B5D^TBTR#3F%)1;M]FN.[%;G M&;J;9\;CL3)C-*)"-:/3,H:G5\)6.A!*!JQAZ>"W8*@QDD@^PD=V[]C]M/N, M7O+*"S78GIFT\:5:V@RGXF DZH0>K\R'@],W>O."?W[@A<:%,E7K5BQR_R$SO?3A8! MR1_>R3L/^#MK6)"VK*GJ[P3VR?/HRSQ05%E0SG5[*92.NOAU//K+UV'$T%MY M!:9FDZ83T[(VPE3)[*Z?6831RROP2]@\PE&KELX!P_TX!RSOR#!(NHTDD/B&1I___Q"O4"ZLO ?[0Q].=_/R7U"05]%$H_D.Z8 MKT.4W1+"<4 9]4CXOD(KA#Y/5!TB9-_B ='-4"6!C_P+=_ZW:X$>B)[Y^4#X MO\\2UQD,_!'5[9\($M2OCW.!A[H7-O^??Z5(//KWGIH:6BS$)0R?Y--1,LXS M(,6S3"S-19E4&F>9!,ER9)HG$TD ?KCTOPZID-;%6$F8*8_HU K0+YI8_/*) M?(C[C0#^N)*O&P+=TH]ZA\I-O+]*CN/[\F 1UFE\K1G7*O3'4CF48^ M0@USI4RC2$5RS7J]W.V6FXWKC3WUYJ$?CW7 &G/(7*:J_(SD'W(/$1*/(X/S M4VG[8:3ZQ-B["?EPD,D[V>+[!LD2_%@W$ ]$&LAGI..QLO"-;<)RXDQ7+87' M.%52]<>=1-KUB*3=27?.JQ\2\%5NQV3\ ?;LRC@H\!6PIV:$M4P5O=,5[NZ_ M[V0)/S[,Q =9H=#LU/_G7T0"_]N!/[1%('$=8TS@(IZ7TT%:^7TW"$04%GE[ M/! >\RKG9 (BM_J'HST:K*XSQ&"[79#-*"=:?8FGIX5NM]%>OS)J L?:+KL> M#?BNV-=TC)4=D[C*&S*(Q&H&>-S]L4,\CEYI0@O1Y'>/.*6K.%;R!NF,%W+- MW^LY= (P^!X.&4MKG=4\%HHF#G;%;A;7-.I>$" _GB)KBDPV\[\_A U:4Q5: M88JI6Q 7-X%EU!8%,LIQ\\Y6=[G M:.,N;CJ=/BSN&4S^,GG_VGW9*KS$5&TZT^E1G=HHTJ%:S4XOTJ([73K3Z$5Z MS0A4[SVHPUU1040CS4Z$B/_%_\?]HEF(]$I4Q&<#[/5_)M>+P)^)=#2V5[ . M-7XA./]RN.#:=K3C'GE^C<,7@H*"2(_8SMCK=XW=@ M4J;.FVH%58^8):*CDOLHLZ]XI*QFW4KX]G55,UC\GW^EDV3T[V=Y^AX4<:^3:73+2-V&FCA@FOBCHG*G>LT]4^QT[U17 MY8B[AI__[XBI?MV[[TUY!,V<0SD-@H'VKB,% :HU*._0CO:M_7G*V81%;W1? MZ)/K7&6ZJ6E-UJ#M1'9?-8\S,#,F8 MWAQ XQ98T HV?KIRO*QP#RZS?JZ^_8O:L)SI"":T]:>#F6 @]6I&6"-B:(!# MN2-\1% B@FE$N+GC\_[GGD2(M]=&1&,$EV033(PEDTQL$I\R:0(0#,X2T-J* M):/Q5-3;:W.?Z'%,-K$RVOEEDJ-)K9_H5_%-LU',0(F//VTYE0>:.+>K45Q> M3NOZB,AO,OT9T@Y>R\M\IB>0\J0'VEOEW#W9(]/-$0K>%^[^M?/-D?7H-R?= M-OC)WO3+WIFZ\\+BL+5O;6YB_!^-/>GL$Y\"Y,@4=AL=8^99CPU)!I3'9 )- M5U<(]%>/O[B*'5WWKD-_S>G+R:[,H9J;NIU3>2\: U&CYQOXN*"R*W$YY>G! MJ"V3&6K&X Z^+M?V>:A0UBS*1+K,;?O2%7Z-WV]N<_783=E+BN.<_OP&&&+E M^F*UD%>K*,72PGI>1X;!: T7A7C3HI!1C$Q'$U&F"P0NB1W[]5O49JPA;Y\O_! FWEZC1 M\D/GH?L0H61-4FTXY6.(11KJPW]N&C*XCI[$WE;.A05P%25LW2\ MO)^?KVS+?)I=X-'+D8]-O05?AB;H(YI5FR6;;1<%EF9P881/-;+0Z#7U-X9# M4O'8#5GQ$OW@31*I/LE"VBFR%31(3=YQNS2$P+@K M7RMHP;V_;HU@)/@R.F"?8#:G9H;;07)9I4G9*%L;KI@!];=Q<0)/?Y!]_W-S M_JVIT!IKS57E-(C9L,0SCX@@ MO!/)OXV("22@H5E'%&?:/WU<#=TPUF'K/XMO4T]-4*\^G0 [<&-*Z/+1B&;I MAH6"2Z8:@2T^B;9X_SO(%P9*7TS<$TSV%!%AN'N%0M:#(<<+%6U#U M'"&<# (-I=^9GTB,A668PM0^IL9S._OO9,E[7GJ==6RHKBW#;\)%OURVO'Z^ M+<#+WO#V'L&&FZ-B 1%H%*[G N3^@^7X&#F3=/5BU/QMJOWV=KJ3G14[G->\ MH5NVJPU-D!-'FOKJ&3LQH&C>R)<:>K9]5B"EGK&[9#_BKRHG/ MI>F_]/S/"&2ZR(J5+!#Y/_@#*E* \K8BSOGC]QH@GV(TO,;&+TS["VRN;P5B M3QFXNF"_.=E:K[%J5S/0/2%?P7"FV!F^X8A)"+VWF;"? M#[V7%KLW!Y'=3%^.^2.=)EJ9 *\!K!C+^BU3S]7=7_ZN1<$\\7.=O!!@3%D(Z'T\PAOH8)P3E--!QQP MC&:"C#CGBHS(7[!3B/.(84$3RIBK*&-KER=MSEGSZ536[/%XT6#=A[W9_.=G MA%7XR%_D?W9&JKM*SU/3?Y(##A%SSG+\^(UH-8&\!GN?+" ET-N<%\%7HCEX MHT#G'@QG"LX46<.,I/$(S]K&0^09OK[!ME3.TI&GX!Z[0)K(9$W+\/&P41D" MTNA8,E5-)(@DQZ\7A-!^!64C8+R+@9^E^;%BT0:ZBOK_X:Q M>.=,OH+=/WT_ZU(9] SAWR:8$(]!]I(%TX3L#"3(9KJJ(,4NV1$ E;P=*2/5 MRG+.+F.>-5DW\?V)R#KTX0_:=RS8,H;'D2SJ@)DEN>DM7:P7^0N!(_DW&24? MO ;F7'!21C64,GIKJ>6.=R].@/&?SQ06/I(BBGJRPR'?M["XRC#^$#EQLG]V-*:K" ;(BVQ$@N\ $9;CH&" P(>L@WA% M1PK^[+<1B#GL[ ^&#"4*?(N^TX^0K60X9OLG,FI@=U"-H_G,(C-=79OSW<^0 M*[L .(/CP510G#,1!A(7B*XD_O=S0W1^)O[>-7NUP?,#W#5$1HW7^)G![EH* MBBOY"'*"D;N]2K]M]A!XB 9[WRXH:9Y727^MG4=PY(UE,4Y$W_VDPV9N,_< MY4I_("_C:B&:[SC9H"WQ9QQ(<0OR.GR"U/E,U>T;I9\B0U_/>>_P9VO-$M6M MU>S0M)7CF58N)UK+QFO; HUSID$P[-7OPSL_?G>?LV->#W'>L#B4BR=G;%G+ M$!1@^$,CM&@-%FVCAE%- ZS8%%6H;,MO*PSUV@K?P7F:*PJ04).$FB0$PJMA M!^J\&_=<(.B3:OFXLG(WMJ(SM)P[,I_,'#)X:5'@)(:RA?(@WJFIA8%^-D+T M[O#)BS+S>Y]'.PFPE*C:H[[Y)L]/*U %^-<*K J:A(U4.R.!:5PBJ)Y_(]^>E=(6ZG5 J(K-&_CM%:<+9;H*!#UT(XB'S+W2I'(%/]E2/MR?U76&U[1,1YQ#N>X#?ZQI]VJY]8; 66QB]CBF.FGB$/S$SS29 M^!E'=[0=T^"WFTIG['A=/SVSQ/ER^'X>LO!V>7D_(^IA**CT"^PI8\TLPXPD MW3J?#Y\,S7001?VGZY\WWVUQ[O(*W]T6KZ0&7]54XP5#DUC;K60E0;VVJZ]U M ;7?02_\#3[0BQ>9^ N%14\W*ZZ*-C+FJ]WX_EPI7UFP__V_+BI,YINQMRJD M@ZT9P"8Z8$6,G4)_[)&5UJQM>!1(IA_V!PP>][AQ+J%Q+\Z)^/[^^\<9.K]R M(0_*JSRYD,?Y,KR0Y^H7\ES7B_=B%F3,<1,.L'O\U]3YWXY2Z9?Q_H7RW[\$ MSLF$-T1>$N[*&WLCCE!.\.A)M?WK(M$3VR];9.^79-=*.KG]2?!#X#M- MO!3X]BE;7\\J[&TJJ>L=,7:?'3?VT36HUG#ZKQHR^]_9"332+=,K$GLR/W\= MV#>R5*QNAUIJ) & "7CLKKC MO$,ILH9_1FJJ*CJG:7=W>Y^:C]<#SM65H\/8QT2.OF]O[PO!4-C%[\N*&V]" M\=)4.@G_][[U;V4Z/4^I^A;S\89OC!3*C4P#03I2;J#KSC(]YS+"NT92(KA( M>N(2/]'3V#FG$_U#GLBA/=>_;]W+\.D(\1#9 ^K[R)$_8/71ZI%U5F%G[HKE M!8.SG$L.&"(:QV/O% 8.*,B'R*'G?7SY\ 8GK3JCL))M"$X<^0"AG*KP[C8H M:M,!AB693I.F!MS=I'O'%IG\,\ 5;:/]9L%TK#RXF/"CY'UBXK$HF8Y] &'1 MAXB_>PX$7 L MR8C78XB"NT!!_$2/I&()',<_@(3X0\3I-.+K]<[1@.K@_PEH2%";.525IL&D M4HDD$?\ "A(/D5UG][[XQ!^5\W\?=:CN)V?MV;WL,UELY&?FI:4>DN3SB6F) MV"$Q#263A8EI@4],\S*@)GATRDT328;@8B032Z:C#$M.DPP>FX(8-TWC9&)W MOZ+[Q!MV7Z^7)O6.G(_#:G@CCAR&'''''-D/.N*-&JLUFU7TN=O+]*@ZU>AU M;R*@GJ:E'"%DE]0K*$Y&[T12.?$DE<1;7O> @X>-'BH&]7HNCG>5!ARZL=]O MW YWY"6PTP)DG7\,E4DZ^%!"O\B=? M0WH^_0J2'X(74O?)]YQJ22=?R@CX3[]<"Y)T4I!G?NYQ5M-T=>-,7-K7VU&= M.U6\$O!PN9S5$O2( CUT]W*DW=6"*U87W)TCU$0'SGV"[IDJW9%21ZO"2B8< MQ&SNG-1#]1I?6G[('RP11T-J#O7\ ^CZE0[7@E-R28A%G%9T)_XPX2)K"/R )%^ZY/\,Y MR8&F@VHZH4TX="SD\+@+&(]B<(H-I4)Y84^@ G0T2:?=X$CHDAO+>@2^X]A::=V8-+)$_:? M"G"TP2[;Z8P?XA1-3\:0461IOW^ZA>14AQBLY!RV Z93=$A*EI1S365G57)D'! M!I]6-><1V(>S!LZJ'"8+EYNW.!-)*%[@';G@/,J:IE>$#M5CV#T]\>HSH-.A MASX$!8H@%-Y Z-@W0<-1P&XHA@DQ,W/.ID+A!\TO*-9WO2(<2NC4<0ZDITZGJ#GK6K]H>#):+=VM*ZCJME<7U-W6 M42<..Z(_9?B'\\'7U)$C*_@:YVRM,XQ7Z24Y 3_4HZ\C.'C>X%@-2GXH1#AS MQX [&NU6::8#!UG[65JF.P^/0-Y+#:?Z.000[!]) 3AJ[UIM#OY@"FB9-57S M*BG"UD<<>I !Q\2,P%FP+K7UPS:ZNM]&_^D[.\SM=MU_1B1A:0GP@^V(#,/5 M';NSSX@.Z-28"6;"@4+.^J-S9=!ZN MWFC@V-&4%"2('%'AE2)VOH1C01MU[DS&P!'Z+[V=BF,117Z^I)D@ZZH25(*Z8(@N<2PDQQ%'.$6#)X!CO3/H=L0QJYV% M@7)%0/\K8"Y\89;H7?.4 *DG,L+3]K(?)S@G>AK5] N6_G 5I) MI-B<4^\0#*J,RFP*.F?)AB.-?93W3#BD@56.S^!+N4H )" M"E;?%P5%2$3"VND3"82==<0_1#([!0\AX-E9>]#.691+ "?&&JKB('?"HA05 M)"\<2^-9DN]L ?=D]H5J_2=Z)^E*X,NE@/.X3Q#L..2)WGF5L] J\0)D([1@D!2"4V'64VTO M&];OH.8#,M^1!^X*,H1E5(SA;0+P6E-'*P4[-=#E)*@4+2K?<(,Y_W0Y>,@']]Z[N!C_O+1H0A?L,>A%!H$!IUE:) _ M3H4-X/V1GEVTRO61CZ/P3_SGXR#SAT;]U)9%B^D$^7W'[Q75.7SO&\1QJ/I_ M_I5.)%'%@N-Q/8EG7^-([R&\\GI,RI&%>PL;.HWS=:>], &R7]Q6GG>+[!?7O=UY[-+.'4*U@5PW M) 1E",H#*)TB(3OWZ.#*G@91]I$3%/O4YK8!E2\*+>Y<5^1..(ZI@8(@!O0J M+,_\.@UON/(8A3*,G,#RTGD_!1:/@PY='E.HX&EA5:40Z?SV!GPPAK^ -1!4.SHCTKF M0!GA'.TP7#-+TX75#AF:-9&@(W>ZE'][.SRAZ/@C10=ZR &(%SGR;'Q7?!A^ MG)TQP>#;':<<6?/>$Z%R"A%V0)@3YX$2S/'H1<[5A6)HFH3)[2/() MLB:ARGN[Z/MA<\)3;Z@4EC"QCG[5").E4[="9^[42,WON$%)\[OLB'W$9)6<72T,;=,7ET[NYB2( L.K%G' M9W#V;W1@<+J@.6!&/JC.(EL-#C04HB&BGZAI%L7066Z_([5/,/!M*^VV9G[N M0H8Z"JU:Z(O=1LW1K7P([.ZF#-+R_CC*;E/F!1S>60Y;-,QA"W/8WIW#%@K= M/U+H>BX1M!1X('NFP0O>D.P 3>!PC.S610>DO<;73E5 M%^ S94515[N]-E3B"UT Z61TN0V\5*[_A&9)R"'/1L.=K7Q[%\-RXD^HA3_@ MY'/G])\>^'Y":$ZG@I.2$%FZI0($-\]MZ=0)L'U&5GL7MW7 *0 ]E&\AK)[7 MU>ZA %<=^C>QG6ML -HQBD _R,1O=,KT>JCJ1/=0!0)Q4DH3IX5 M)R_E\/O!Y/&&Q**,08A/USU%VFO?&F5F.AY$"+@0<,\"[MSYD;.'6- ?IG>+ MVIG@S>EADA!V(>R>)$BX!I(KO?8'GIQC?,=GH@[!!B_$X#]+]D0S>RU"-S $ MWEG@/3G%8"G[\U2>C8W.N: H ]H2]'*5#>]\D)/3'((J!-4K2M1_T,_#V[%& M/;B&$'62%^3R>1>LYO;V1-0]9QRB*UJ=DWK(;7([A.*/0TGZ3I(TO>O M'7#V+KD$76XG9N'?1O-B:PW6X-EE).?E4KB%BD.LA5A[%FLZ<"0?2GP$$&NJ M#3PIJ@-.MP1WY]:7> -]%D-5%"#M#V:C_!SWK(GF'BRT]#,G2IRS33Y;$KTC M0+C$0U@&"I9',=^#AG7R!-RB ?;#12P Y"M#W$(R3GR_9 M.9#A.T*O5EC-92-/!:2E'9.B:?+S\&]?_J&WDQ1CY+O8%_:'75Y>E-SO'+'/ MW_[A8NN!$\1V_7IBT$I%KU*T4'/:X?]Y1:\69J2.'BN;P6-CG^+;])E*/]G+*MI%OYM!./S(_&IZF' JY<,<&&NTC=C+90(05^Z 1': W'*L=0\ 2U3T#3WU]KWJ(61_93;\U2'NENJ(:3M M.NZ\1;C?8K&4%S8Z"/.$=@3H/2%LWY? #EL@>6B*PL_N!.\4L7^""<*+*"Q! MW(%CGXSJ@V^Q7. BC\?,06TF]C7\;[ST^4,,^_$Q\1 ((5,\?JAN'GN#/69Z MA$T#+"36GD*=S[#P*^S?[0@6#P&U9PL$OEUOR$E_G+/BN*.@E+Y<)8#LG+\KL0;E$3\MWA6S[GCH[7T4/ $P,:Z)A/[89C$P4U=$%! MQ!='>VR'L^^CH.T9Q(4_HAOW6:NSL(>$YKQL+1)[F1_N/D5Q'QM'[3GK:1_? M8KT)FN_YHJ\*HO?78?P)<"CN\ZT_]FI!.T;DA;K+0!J#P%HB.D04'FX/8?[; M-39'97!B.4XLOZ"IW>\([Q[8I:F--V'/1.?=*WO7)]-[:G^$YE0^UT]>M/() M=2TH'^9A/R[G8Z_8*3&68NR:#3V+V#U>],H821%WY(2/^41K'A!K[$N@GRE_ M%?C/7B5O 2048RDU5"K(9)+]TO8ZS^[4D[0TC.UZ&J+1;39X1 0T\% .H@NU MUL![UL/H%[-A]VVL$_W5SHIXNMU_/B^^^]Z&RLKCG0#<)9IHNGO=8^O71S3O M(K1H6Z%"X+BZ8N\]&I"PVHZ%\HG'X86&DN - )6\^*]G"&^GI]%N8\WF;\S.L*W["[] M^*/N!@5V_*76MU?/X7'#_)M=AS3+ A[JX1EFW.PS(>9A^2N2.9:RVK<$1!C? MI2F%"3O/->#GZR&8;0\MB/])@ZBM3&%BL,&"%X=(5AE )X&@4B3+C\[7O1TY#75D!G7@ MY:/, =1N5._1>V6KWYZ=Y.U)S&?M/O\34<]\<*';CJ3^>C:N]<74FZ>#O9@L M?.IS/&N-\P:YC5[LX/E#7G$+%CMB%4W\@LK.Z,?A$X^1&#GV5=:L<*P M9WL"P%D!]"_)5@(-94'_^YR["#5%)_!0NVC4M1EEAR,O46RI6,&N",.;(.4/ MN2G.N=,CJ4R/ IH:J8#A>9E2%4YF6(67%8:&4AI^JJD\2PK*RYD<'576!KZ^ M<#8"(#AKP2R*!I%F0%,F9>K7E9;=J!/9SI(P.;LNUXP,EYVL5W E^^O* ,@M MGQS6.;$^KV=!>DBG[*XN4]%G:FO!,0M&=T+DB^HT47 U45::<&7DFT&5:)GY=F69S*C6L6K1(*5*N0=BC)4?K,A-=.1S5=:90 M\^OF)DUMZ\GRMKM25C(;75FD:\JF.-I5*$Z N\'-K MG$]L*%TFR0/O+ZT(NY!*V&(YUT^4^KE29A' I51TZ7:457(.-X36'KGE.$ O MO V9DLD#N+>L01(D$H(EMK>S49-OM7E;;:*E$43)@WPC636K'8GSV^DE;\_Z MLW[XU"CM@5%_:/MFSERL"F65G,Q6.1WN]0"A5+N+:7Z0,%UBQFD3(]46S2X' MF>0 5C/U"F5U>\3(Y+9]7DXZVG9LPPT<0*M:MRRAD*VL1&X4@ VSWB;FE7!I MY%@UM]]*T-7BP)P5Z&*UF5OSB4T3+8T-+*D-3*.4EJKK-.0:,5S*1)5(@O[;J9;CT &5M M"_-^FNANM])LG,ME-'%M+""VJ .4)="]0L(H-#)$QK9'%.UO=":]DJD#E)5C M4QQK&6P2TNPPFVEM0+,.(4 =H*SQLB2FRV6Q1I17C7:OEI]L+0 %U0%9T>ZV MMHFI4J@0RI94IULM( 0K)5,':" [@L=8:#->;+I() MIITAT5MV6T:0M I;#^[U K;^8DND#*)! 8C*M9\V^I(P,(]L8I-U5HRG3!U!@E^L6Z%5S M=1&X&4]?TAV%I.%3#S&W9#!])DG-1&-5;DLEM>GUH6BE#V!KM4V4)BUM7I&X M5&76[:VTFMA:H:41ADF,9X-"JK_N$-3*EL:I0A!PAHZ6/C+,)_)K=IH LG[W MEB^R ?=E6"_Z6"J![SQ^L+.SPT]>F./$SVR4_9JHO\-W'S?VZ$OCOIAC2UG]:B0//X=8@0^> M7*"G=1,<3-CY[ #$9_Z>#TZ:?"WIB/I&TV?$PK.4KBA"[@H1Y#=&P(BX $0D MOU$,1L0%( *+I@M!!!9-%X((+)J.BXCWQYR_&-3]KLKZ=:<6#GG[/@J&DTKE MZX(!M)_0A_]]H!Y^5S@285#TA !YF@;PAB/W]3C'PX]28(-=G( F]@$#%-S MM'"'M/"8UKZG!_(@/6"Q>(&L($1 \!:>=VB-?HTP_M&(?N^9>@P?S=2"F0*59ER+1,1D<$HRH#XK""/^S)\)5]__H:H C,=?+!C?.F'*\\( M_1%)_>SG_8V$HF-8P_=W[IWQ>89S/^/I, YQ;D!@PK^O<]\:X?_&K?:E&,X$ M;ECJJH2WU?=KT,HN@4S?\]+>Q"'?\X!>-.-A^L7T>\WT>VWFT%.IS+Z;2.9Q M]'%Q-$;#KC'W>O=7*4^N MCV4.I=PA-YB<[I:ZFI7+DZ(QJ5CY0F+<9IKZ0TP#JC%3+.^_#PGZ(;:K_OCO M@['VO]O!3'/\_>\?8J@H\+\/@9?0%67^';%IVKI;]]@&D2]FLZQ1H=>TU/QR'BXLM[/Z.+7NFA3P M)I5*I=VIM5*0A[F''VR<8K@W>/BB;=1?]8J4&@YW1>7B*H#P"5N5V,#'FC_6 M_"]'\[]V5>*1RUI/3%8#_MY7=$B#L#+Y0/0[>3'#._2F9FP=GD+U35"#8.(, M1YY.@[AQ2L;L>D/L>CJUX9/\NFIF%XU\HT82H)MLVS3%""5O!?D5:@MTG.;Y MXVH+%^68*/X'<&OV]6C(X1'4+^L834T*Q=4!>F:6^53'8PLK,4&2A MRQ-,:SE)R?S.0\'2;\DKS->8KS%?GTLQ>8>Q!]EM.[ 7^L14.O34&%=K+*2*2X[6'EF@W+[T.*%38<<_ M#4NQ?6B%B(\L=-CU262E]FPN# MF3ZK/>JMIH;!>Z:C7*KK^*>Q,P$QXNTQX M2F? I[B05).#D=\Q&8);2ID^QUJ2,$PA+D17^DTE0L!GMAY'T 0>V/D L$%Q MY08%CI/>@NY0AS)+0=/K*T#Q0,BF];'D@= @.2"VVC1+.>Q4H8A\BVF[O=YJ MX]92J/LZ5![8-\T0S.>8SS&?GTL]^2RC3U2[IA6FM9IHI(7VH"^P?*O31(P. M]1,N^59IUJ7[&\(H30SN/7&JJ,2-,RB.FMZ^)#J=QO$S1EIS;/55EV>S;'<; M5,'<2(MJH=%?),?9.>* 1-O6QEZRZBDC8I%CNC5ND>;SRR%^S.[*XX&WV$!_5E.C>GW5@YYU?1[:U9RQ5#"HQO[*D7/=U1S M G\'7 _!@.3_@G?]V% -']O0.+)X(Y'%,]Y@]T< F/!O@_ OWB.*)Z1?3[S73[[493K_V=*DXMI[P@3N#YM#(CS\55\\=-W2\8@7Q MRA7$N^F2?5VA0<1W'EH@4HB]^W@F -%D;$K M,49_U1UJC@^?-%+]^]8WOE4G_!-90)H;3& JM.2H$YA7=LV.Z,BY/L M"3N>W!^I8Q:_.Q8__729=WD\R[='=GILZ6*B7A?J5D_-%?D5XG%HP/-QGF:N M-6/W@#KB!N!9/W=L$%RL08"[,UV0LH"XYEF&X>NRI#4C^D9C6MH0QFC>Z<@E MFEM/5W!;.WV!9TXX] 7S(.;!6[[-/\R$BS:8L7I3+(6S1\I0[ML$!_J\O*[RQA@B7=]SS"[HOZJGV*.XVKPL[6DYD MFX2W*$N+WK3%#ZF%6_/7K^)=G^?#8<8&-IIN1):=+.?R(L527 MI\/!>M";B,"VZ^N&4&3%-ZU;-;*S=^[DN,IF+"QX2/"?^3@+AT M\_2EJQU>\_&8]5A=AU7DBU61<:KMU5FRKSC%WFPB3$N=P%A1Z8)HC%*TFNVO M"E9"ERDF[ $NX![@F&4QRWZ](_M-GA7%9+%=64A-D1OUENENU]<:BQ7B66@- M,]Q;R;97: KW%-=5GCFV-UCGO_'0W 79!.>&R_E%W\FTE2P\\!**OB5XY@)\ M4^ZUFJ. K*3G$[,>N,-F3:5'-D$I856%9@67&M:M+GA44V M\+M9?=B1B42)7F7MO.E(Q102%E!)8N/)ZZU7^.N=)J^[?("7>0!'[.5ZX^R- M[;8;$DA?D31P:+#:&'3RVS4 )G#F5BE=$*#8@8H*%SI5F#B7/&'"X8V3+N;/ M&^+/+TDK.#0:WM<[B]&\QYD] Y3&J_&HEW!"!D7Y!,DX?W/Y!&\I#!EG-C/\ M&4 M&%!7>(0GN!U@JTAY^!=JLQ(CB7_CCO XWHKCK9CP,>'?)^%?M5'<_J)) M)S=.TUC[OG0NQ?2+Z?>:Z??:C*M?*\L;+A@#UP7[X5KQV/^];3EGC:6A@=!N M]B:*"SRY19LUK:_;#,&E1YMLD\\#2M/_U+U5K.4^83X_G2*\-QN*6W>AB>\# MK:M8 6@ MXWV^F19$SO+NJ:XKFQV@U[0,5:BE"D2;M8<.Y.2GWJOL>B?@.%3 M7H0O@\/"7J2$25+NFOEN>3U:=[D^8S0??A#?"((X-,?XUSZD<\6-+=%KXA]U MONPAYSJC28;<&.M)\^_)>1S8=.O\ID6E*IL>+$8-1I];FB-666D&U((@[I M!?W_ R2S@T%,>7K5K9!.T?."5P#G.Y4RGRI/6U)O162(T6HR-RS]X0<3%]@H MS&)&^*30SW6)H$EX0$7@63FNY@'[(["I![Z']@HON8, FB^WCI@T^8Z9S_>K ME>2"MED@#=!K'@ M$_P I(IJ4-5_U:+^2&'9_8@>!/<+X63]]=Q(WG_T\.,9XI\TL_ ?1 99H(+9 M"+A[4B!_D@*%W6/8/78#[K%H-_SWF3<0^^6T7K0#:='N9FW.8A9^.74.YOW9 M&?PYYV+6Q*QYIZQ96/CRI# "GKAIDSSCMS8-J7:1K'G1OO5?71PH7NS85^W? MV!WA\T9]?M#$W3DU(J![SVKO&:M>TUU)GA14=*&F-^OS "[]0<8YAH@+ M1+36X:/69DWM5$V1'-3%Q(H:K6KI,FDNSV)M"FPRSJ 13"\LS0\<03?\:7*Q MMC4I$PB&H2VSGKI:G>,(.T/_5UOY8XA0FJO*9#!9+:6,ML@GMYSM]O7+,_O? M\OZ\X1*(QR"5SX&*DO:MXQ7MW;CJC9MA?;&-0#&Y;J, 6AV"8[-4DZXN#25Y MD38"9AS,.!?$./EYL3&UV9I@YG-:A2K,*DVMU+Q$QKGVE((4?!O2\!0+6DZ& MEC#LF*K,#53EA9U[5^[<.WT;ZDL2*U=6Y?63\1J0[XIV9L=U!PI*EHF^OS F M/"=NLB-V,L_TZDIOA0QQ^N$'0[!QGC]A@]AS$S%F7LR\EU<"]G'N7;.;K>5/ M.PS!S4>E8BW!)BJZCO:%&NH0=)QDCUP/=D9E0E6#66 A3^]C CSN$_\YJ7-) M_2^.+8(NMX<%DD#_NB[]H05\Q;"!)BJN#4'E/>.][([UH#""9X6//2"59K.2 M/TT,U+28H'.C=',MY)+%E$R'/><9DH\G#[C/_XUY&?/R'?/RZ=2)/V/FA;"4 M!Z/,;"MQ9"FQ%@J9O-D/F3E4,80X3T1[0OS[>GT8[]7C[9K4>%]4E7=V4%R. M@71NJ?#%!M2YCWM;"LWS*EIQ$4 2?DOFC1KL0B[FR<#,I]998[!2NM)D)=-T M.#2'BI-4-%GD>/H+YOF+80+,\]>L^'R.Z76OE=XN$[VIJ!2=9(VO*7:^UD1, M'_;=8YEHXLJ?J3F7IM,\;[R'4B2^2L>Y#^'V@K5IR-J:$XPL'%@A)Z-.?TR<>G/V=ZB. M_,=7( (OAON.3B8J@!AT=Y\8-GRO_YT4HC$D%#]ZS XR7NQAEZFN&"G_; M!B"FJ*HS@UO>H IBV_'AWGP'DI<2: :*/(T-6[%5(W0!*3Z8 1MBX8?_]H,] MM.;;$8'PYY)0,Y8__H9?'O].M8#B(E$QV3_\21*@E^P%($'\\R3\OD?D_E04 M\RSXMSLB]VS3X=?__9_GF_]I2B54QW+<[X\RZ]FI)CN-EPK%EPX2(QM7/A&T\]RL/O3W*/#DF)^,8Q_XP]^Q[!(P+,F;)./ /97EPF M+#"&%+K[L\?/0E'W]*'CA8'?[RZPPI[AZ.DOGAMB!EH2WRGR&X<( ?ZX/QE# M?N/9$^'J%XZB?V+F;R4V<9$(_4>GGCF40O=^%EP'2:F8,XYED$2V?>^)4)6/ M$.M+4!^"H!+*5)GB.54=)U59 :PB,ZPPDH7D2)%5AF-Y1@5)0!$/N[<>!VH1 M2^M5DM_!,J4;$!"="8!W,PC@%>[ML]*+MGI,Z?'9?;7WDL[W$);V@W\<>V-X9=_HOZ5%0__NXL<"I-&2I4OZYLCE)3BN)BE9QI4J(\ M;HYTN%+X=:6?Y*$>1^:6IL&LR,:HW.\9A"Y3T6=FS<5J5/;[A@323I7MF/;& MK:&5T6>2JL.6%[D>41^1$]K+S>LD5!#IZ#.-2JF36W>'"6E!-)JMP<+?I+T4 M7,E&GNET,PV9'+)BWJVN"Y-D,E>AT3,C;Q]5NH36J',)UTR:Q,_+JR)'C9-+^N3T5C:'3K8B_'MEBT M,G*D]F#FL@DGZ(K4EEBPF]QXTH.O9Z-'&C!%D@+C?%5:S/QUO6^Z;EI$*R-' M6HXZ25U2BV,Q+_>2I%-L3:RF#E=&CS1C%F.AL24'II'7[>Z\/Z@(<*-<]$AK M*^.N@HW8-!-\9=6R:L*P(ZUD/KIRVFAT.L9F1$L+NY7K0!':-Q8K.1E=20:< M,DM-%5G,>/-<=>(/2F42TAT17>KXEL;+]*(H!HEYKU1O]ALIKHF61D"ZZ%/U MC$RE9+&GS:=4KSP3VVJX- +3H4@%9==93B7#W?)R2T7,U&(T8)IOY MM90WU$EFM,AS;J&)+)_(TDFYDYYE=#DE]I:C3!HL*MP:08N.+LTO,F57RTBN MV.,2Q)P83:M$.R633'3I0F7JLV$G,Q,W$Z7#Y.VV553@T@,DL"IENEF1TK=$ MK]5EC+389G-3N($#-+!UIJ+/)9A I$IMNP>8Q:@XA<<2HDO+$SGG-:MYVN3$ M+MWIS9N#I0B!=8!>^AVYT/8:K8&8-\W9>D+/IP49RI0#]#*F&X*2[RJ".@M@Y'PD>6LH)I^K.BZYO*F.1R M^;SE\*Z.EM*_+DV41HL&6:J5S?:&Z>0H;YW,Z?I^T/S+I2;3EE>&-,^+'"$& M(W+CLZ/E"BU-_KJTV-^()+ T6N144EW-1@.%!G#I 1K(KKU%EFYE=:*L<%)% MGH!>-J^CI1&.<3B!**3KC8F4[_M3MC$:S$>Y)EH:X1B[5E=<0IHVQ$PQEVZE MM\4"LP@W$.$8EYID9M:P4A/;(F"KA10H>*/PJ5&.8?56EF+GO1F1F;"3I%T7 M-QNTV0.RU>6[J?6@-RZ([62NT-.T0.$7<.E/*@RM["=39.=&@6:(I%5D*"^$8(!$$QR!1Y83\\\[_LC8>H@>:[C]O9 MOX;<*03ONHC"IS#"-^Y-;]XS3?S9\QWXS+'EK![UB\>?$\C5]'UG;J&V5N]: M.7O#,WSQXU)EY#E6X(,36S<'BX!V"^$O/V5;[[_^H5N53&)$7 BR'?\VQ@1 M7X2(Y+ !RB8WBS Q8CX,L%$8(ZX!$20WP2,B,M !!9- M%X$(K#-=!AZPSG09>,""Z4(0(7Q+LA@1QT/$^SG(G_/S?=VIA4-1UB\:'O6V MB^VZ8* Z%OKPOP_LP^_"@_YVVM1TX:W4G_U+WLQ5G[@ Q*KP%Q,O)MH:T(XU M)?X]R^'$:4_701S<:?M]_2EUM(WU6[2!)226D,>1D& O'.[1&OT;$Q!-#4+_+$"3YC:2OFB%0Y=?1ZB%/*SXO MEPJ(;S1W[51 7KED (7!==^.6!@<1QA<.Q%06">Z>)WH"F#P7M[9M1M4 M)PEHWB=03GU=7 >W?.TT@JL@C/1&=.H_3_>D\\TC.V>XI M&^PZ6,B,3.XZMW6<9VW<^!PE;GQYO!#;X[3=WH 9,UZO_J#_=LB2.=>9H0XG MZ P]PY]D @\B!KCB6K4"!-^4YP'XG]91U@?Z056SM1K7;:TS4CWA!R51YGO# M3%-F42DP&V<)^C1]W:CS4_DY.KW1YYEJU/RI. N-^-Y ML2<:F=Q2+[,+I]3]DUD9QV!O9:'-)JW:=&J6 RM?=*OUM#%&332XAQ^HX31W M"O;>&<'GIO-+O-QOAOWO^'(G#U[NF4+53@XZ)$EPLYI)KGS5V$N+^Y,./9)PF3\+]^'*_V=YWSMZ_7.XL,S2[1E+A MI$TMX+,LTRTZ0NK,[)U<;.U,<=B<$7EUE>]L^60C980=LJB''W1<$(XUI.\< M@>.,X_FH+^#<=;1 ]6/NW@.!0\#']#1X @_,>]*C-)BDQ/6D/C830T9OJBZ7KBQ1S^'DPP\F3I/14<18]\#"X[SY M%!<$M;-+C],Z>-Z3'K+74)16ALQ*7*K")C)D3U9-9+GL7#<\*QS7=7-NOV3> M=3P/^7+&AA_#^2-?GC]R;LX_LW/^M8#5N<%R$0+Q2UPYH0!HA/Q_* N%S-N; MO-O@B!ZW\$'-3;1RE93,(T<.'2>3.%#U!8&J@;RRY!4\H^\,K@9 \[$P\#[?ILA M]3OJN7 Y_NKSAK.^'@[817M7Y[[$U@5G(H SA37,9]#:NX%8T@T%BT[3,.8N M8MA?U/IMQT4I6\O^Y"%QYPPX$-5N,V)IG:]M7%%QT<\JQDR720+EU_(G M[/%V^]SX!>["$W#C%T>+SLZ.IV[5]CEV!#G.FQ:8UIIH3^IE83)9N(O,"K$C M]_!#8$_8D^U*59S[8]![N2Z_J)G:Y_@SE2QM_*7#UB4.'F5*;+K&M!OR9_+A M!QEGN-.EBN(+\Q+Y\F)%-<=)75WTFH@A M45HF%2?)MU38:XOP_6HSMX%EH6 ?,IGA*A.@T!\.^.& W_7[>V_,+M]S*A1K MU4<^?5VH->H3M;O1!9N@9KRI-A7'E21HE)/(*&?B+'^Z#B+W1_OWZNR^Q&CG MC5G_GV+Z7E\?+%,%LF9RH$_UNMEFW^NM$--#TY^/,^0)FXY=%A5@,8"O_AOR M,7Q*"DRRW=FH;TL3*6.,FDO0;*[T=GCUAXW9*09?_9CG;S'.?6-^C$\QO;,@ M,XN-W66(1+8S<\>-0GTR;R*F#VM+^7B28ZZU7_NO+HL\L(&K6*'+0M%FAFUX M/D+,$N! _S7U9W\!A/_W#Y(C_L*=3*_-*[%G1BBE4B]8\0U1)7=R[7H/: 1\ MN"NVJ:S.^E _H7;]N CFK3IX' "Y^.ZEIV)KW-_\2UMG?9JO>]59GR]E@JK9 MGJ0#K:9Q[IIL(K[F0KX^Y3BX.W4UW"BGXPO\*_M:?9K1VZHMCVBI+4GMV6K* M%2FSNE)7B-&3#S^X.$GCE#_,UKA)^+E;47V:KQEZTB,6[9I )&J2-)\-"G1# M#B]PY$/@X0U^2XD0\)D=QU>LF!,I>,;I#S?>(_S(NLKEG?8BQ-R7^!^>VA7L MY9IWR.- I3.%ADR51(,F"F:K7YBTDE!AH9''08C3%(4C(G?6G?/8?HG+.^XE MB8#3NBH^(@*V55'UZ3(WD.H5,S]*T\U>.ZBY2JY8\L.KN9J:'MD%8_<''2>*M?*F+3IR MSZR@R6ACUYD]NCD<^Q:&W.,LB1L/LOSU!;.'OL@Q4;159P80([XU@ZC)9G,E M>K/V":.=2@$B1S7-6E,F&>2C8./D@>CI,<80X:C*M?/QA:=%? 4C?Y%[X6., MG-.4^LAHU1.B,N@U%E4@55JH_P*S]S30R>CTU>,-%+M3O\*-\O8=W]%?ZR3X M&&LG=+Y0W!H%4@R2H]5 5CJ.)*<0:R=#UA8.9#[@2QHS\L6G/GP%)W^1J?\Q M3FZEW45*WQ0-HE?4)Z[)M:HNJ2-.#JU^+I[DH[62_[[J9(=SM#[%.1#W=.X+ MK ,]$]UC__X=G?L2NR"YFZCFC1_RW#UNSW?MW#ABS]#C]5P6Q;V1[ST'L&Z>H+$X MODG$W@7UGKU!]Q5AB9.76-Q%^O279# 6[25D M/-0\?Q=4?63% _%462A+@5FT"Z*1ZLGL+*T6,K.53/(H>Y%D<17%C3G93E\^ M>4]L?-K\Q4^P<2>O,Z)>M][B)]AZ-.E:Z\)TJIJ9EM3,::R<':DIQ-;)AQ],-!T9W\Z8BR\VLG5C-8J? M8..6Y/O+Q$H$1((E!^UL(C=.*N'MC)(6C]R;Z0(L_GUD#P?V<&#ODCS)5UZ7 M^,A>K_>!R_J-N3:@NVMST2@&Z49-G34<72:%L$$S'[4#<(T#]I9?5/#RRBL. MWV?1<7FM3=56ER%F!KO.6]V*8G2:B$71D.<#?1IQA2%FVGN]5K_(''^/9_5Z MAK[Q&\'T67:\'J4V2S[0) MI:YX7))$N6T+HSC293JFJK.&VVY)G$RX2C+=:I"%5-( MHH1#K0D6#[7&,@8K+10Z MFCN)B,%*RV5QSD4X>"X0+I1%G,3$?.9;9YL;=-=:<)UV%YT$02 M!3F2A#A#OY43?='I&G\]S<(^=DX[AZWTSLVBTBIRC\./J"FYKY\.A21[/]_PCW>?>.?_"6U;?F"OF M,ZR?[C!22W/[A-F6N>%Z"H9VN]-$K,^AT;X4_=8L#)Q8@H4!5@,NVF?R&5D@ M=*Q!;^FEDU)],.+ZKIQL2'T=R8+DPP\JSM'1B118#<"L;0JQ/G)?<'&>N;%)X.&8K!& P 3P'QN,#7\W-6O? M9+8/W_CCG,BII+RAWY<9%QJDK:LXB,K9$B1+7;'$\*L=Y!7=,]UBXWS)^,9'C$/J9S#EHINTCYWL[Y"U3+%CUE7(I+:OF MAIL,?"71G'@K789[0Z88$^?X(Q<"G-MU40-^S$+1=(A)B*K9W 43""MC"<*/ M<0S]U.TC:"@ -"<86> \8O#_OJRX\@PGO>FX.F3=GPZKMX3:>)FO,51FVR= M0:()-]7J"/Q*ACO"D?"S%4S>!M]_J''#_3'^B2L$/LKX&CW?3B?YNDJTA;$C MIJ;5L3S7$>/C>#86!5@%N/H8]XW*#'E?A8L3X88M,-LZR;W:RO?38 M\CGFQ-Y-Q/G&#WD!7;3QF./3W;\W?LA+&-R I\YC@L;B&(MC3+T7T?#_;J;. M/P]H8:13,VP A]HQ_%AX/CE95GVKP,FX0$U8:P3.ZA\ M+X3_R(WVK.Y)_?Z8H.RL'53JB=5DI/_ZMW^TI=V/Z$$0B-"&MW:?K !BTL>/ M0H_+'CVG+ATZ.Y+^S/V2-9:&!D+G2\C;GMRBS9K6UVV&X-*C3;;)YP&EZ4>. MOU*?<,$\MI-L +>-MIA&PB?JBB%^]MJWS%RN*H\T$TRWV6'9]WI#>253+ K# M0BGSYJP2[(*]21?L!Z17 (3U)"U8JC03B\-)=]ULM\JI6Y%>MQE /H[X^G04 M^:3BJT^S!EMGZI29UP9ZQIJ,A;(1BB\43.:_4:?)(L'!Y)N3:*F&1GF]J38@ M\DU/K[1*NJ]DFK=V6WQ=:G8K3230D@\_ MN&\"UL>P]#H@O3(YS>_;=&6&H_SW&.7_ M?_\@.>(8S3:NT3_[VVT9]KX.UQE-,N26D\1Z&K'X+5@-@)N?1SZ/;QZX'OH !#"CSZ07UT?R8%HI19C8!!!QA [FTQ_W=!2 M,L7O)I[Q7#(N$&^-/,#>V]OWWE[2Z'HL3SX=R_Y*>3+S.2.5F_,KR=AJDT:W M7^.+GH[D"??P(TG$*8+!0^NQ>,%*R%<)C=^-%W^ET,BO97FKU?-M,9/(M)+^ MW%QV)J$2D@S'KC)TG$IB)>3NI,0%-0,_.V N3)Y\.H#[E?*$[25!'Q2TME17 M2ND>LRJ"33U40E \E^?B-$V^UWON/[X"T7LQ9'UT(E(!:J?^R\:,%V_9I4T8 M/OP#%?ZV#4!,45%C.\7>0.C';,>';_<=2%Y*H$&.TF)CPU9LU5 L^"#%!S/X M$N\;!/57'N)WA(9F+'_\#;\\_IUJ <5%TF*R?_@3YZ.7[(4H0?SS)/S]\E04 M\Y.W]_S-/]MT^/5__^?YYG^*KX3J6([[_5%&/3O59)< 0X7B2@>)D0L4,Z&, MX8N_*]9*V7C[4_+"-_ZIC_+W)SF'X! CB6\<\\_8L^\1/"+ G"GKQ#.0[<5C MP@)C__O^SQX_"T7;TX>.9R#6_.X""PJ?)4!/?_'<$#.^,_].D=\XQ&;PQ_W) M&/(;SYX(5\]$;RA^?V+F;R4V<9&\_$>GGCF4Q_1^*E('R9V8,XZAH0F(?YX( M5?D(L;X$]2$(*J&8E#F! (!41[+*CA29$3A5%@1%E4=4DABS/,\08^YA]];C M0.WY:4>.I;W'R"G=@(#H3. =, *QHJ]^.*$H^NZ7VDU +$311;!V^ MS[!C;=]1S0E\ G"]L)TQ_U%GO^ 8!61X(*H Y$4#)#4",YJ9"T3*HT MIQ$:PVO4(_\HCXI)B9N"5L_<.E)^H6WG %3(1':%-*I?5U(<:6N5<8<0\YG) MK&H5Q=ZTH,.5PJ\K67TX(*5ZIBWV9+WB9-9&23=32$^C?UU:SA'%0/7IDLAE M@L:P-&_7K!EZ/1G9:68R5DOY-CV6C$6?KF42@:6WT?NIR%97?(9<.NGL6 J" M3GG!R%F#JJUD*GJHLBC8J1R1&DB]+#>95Q>SJCF#>EGT4'.Q-1TIRY8M J+7 MZ+76FZFDHV=&#R58K81@=NBRF9?MM2199*+8#Y=&P=^@RN1 J'2)LM<8YLB4 M4Z1+*;0T^>O21K'9S2WL6=VL,\/.NKTQ_ (: 7[@_)!4;=8.NEDB(>K 7]3U M>J7>E.GH^<&XZ*1K[*HIYK.&W:@(TH3,Z7 E\^M*LN5LAD2WS9AULUJ467NR M[2Q2<&4$4NG,G'.V28:6E$W5[I>K)=;)H+>3Q*]+$_(LU1XQ3E?B&D2!]IHT MEX'HIP\ -=&Q4X$?6 9!$3[?#(J==6VW- )4X)2&C"S6DQ(DJ0F?'53TU@QM M-0I4JF2T5HMTUS8SQ:J0S31']60.+8T"=5:A+6:9P;FMKHQ)CI<&7FF:X^4@E-/5<4,-Z/MJL2G?3H%5T; M#TBB06ZKM8[9SB9YOC]:9[DD>B;[Z\I!3BBRTLSFI,R@*74:K>J:]=#**/BE MGEX?.XZVED"7#S36:F5UR/QP*1F5$ZE:S/DDO+33+00BM _+-1I#KYV7JMS!C"I!B/RQB^D*V/T,K(,_DN;[3E=;I@ MYI?DHK]M%Y4TA"H;114O"IVMHG<')I5NC*2N-MRT$NB9$9YR0&F2[VFV*B:V MTJJ4-JMS-T#/C&+*GI1278?H#\V>N6:9T;Q;!URX- )3KN;T3:4,%F*OQR69 M5BM?%S(Z.E/D^&.+D 6J/_)%;BF"#3?TB;Z;@O9V9*574NL7<="K.0*O>$19EE5*;,A\]?LYS$@M>3HL2I]&>TYQK6Z6#5D:. M/S6F36;F)R829QO-U6HZJF<**;@RPV:V;&:&3 M@5MJZP6V.A,WQ6894-/&9E1#*Z. 2C'E;.-)YR:0SN-PA1DU'''FV^ -$LL*I2P;I5RG90L1 %EIO1) M@]!:DIE1^6*3S?<2256'*R. LM-F9MQWY(8X6Y>&LW+1V'8(M#*RT?YT76[G M6D:.6$R9[)ALL1E#1V^/@%1,Z8$J&"HOE;5A,&%JF]EPW80KHU*R,9;S&F/F MYA+'6;V:(RIE6D:OC\+4M$M:TB"AE-SHXGP[)?A,WT;OCTI)JCY+5H*M/"", MW-9M==NDNBB&3XU(R43>],7^K.H2,T7CIK/^"+3E\*D1\)M!RRV56WY=,MQR MJSSE(!%4PJ41*>DON2Z[T?."66_5M%(NVQ"I'%H:E9+DJ#60"[G<2-H8=#;! M>95)>;"2DU&DMM=+HJNDG9+8:_ %2>T7,O5>"JZ,,O]"M(I*%KCB@A:)\7Q$ MTLL"6AE!5:,_2>4MUT]+(+FQ[:JCV$ZQ"5=&J'^9KGC-E$CFQ'*[F6J4R]M$ MSD,KHY@*QJ7 K/8:,M$KSOU@-B@+'HU>'X6IKEB\*W)"@P@(VA32 W5$=75T MILCQB91 LTNNG1 W:07TJ?Q:J@501R6BD)J1=H5GEYHL&F8UQT\J7FN6;Z*E M$5#5IMS46$_3>9.S'+H^(%9\/ADNC<"J/=IHI2[1M,U>MIO/>*UBT?+"I1%@ MYC6!Y:S=N\Y7E;K>1D[E#4R\/09\6.9U&;NPB233A6BH*!%\">6^M)B0I MXPSFXXJ[4%JI<&G47!NRK-R>]E5S5EQS=I&CV[V:CI9&@)!>3O5YKN5NB*#7 MGP]$7UADMN%3HT"8=_5LSU!M7:)TEAUFMM2$Y&P M8K+1"8:I<&T$8,G"D,JEUZ0EE6U93[(=E=6Y<&T48/,5(";;X:PM+O+0EO;6 MZT&ZNH-"1,P:TR6A;N5%7TS,TOI@3BB5K0*?2T>!2RU24UOHE?)$8L%TV4): MFW=ZX=((<(O^-)BU\VQ?*D_JM71[R^?XH(F61H";703)!IECUF(YY4\R;:.: M@"]"2Z/ +9"6*HP;(T9LKX9+IRVL?74;/C8*7,^8>[U$D-.D3"K-IM)NJM ( M=L^- -=>;54[74[DB: ?Y#9";M[<".%SH\ M\>T6MY776].@N%+=R[!FH[2# M0@2XV3:Y:#,#DI6HW$2KE->Y"BG!M0=LHHQ4MX"Z2#8E9606&F*GX @)'2V- M #=!R%)>2*H+(I,,E+'F9 H+;8661H"[JGCE##< 9:DLUDKT2IR(["I<>L"" M:?N!*5J$1"3,^:38T1/%8;89KHT -S'/YH1@S/E$4,VR8F4S&-7\W7,CP*UD MH2FRX@M)>.6Z\TJRU.KP>K@V"ER^L$G4G/'6-Q.EP::65U8=8P>P*'!=?3*T M9SE1-:E\/=OCMZM"($"(';!-E"0O)WTJ*1'Y9BV37"369D%,H:41X%JY(3E, M^]F9R'6WU5DZ(4YT-UP: >XV;R_\HK4DB=["'UATUQJ(@V%]H#1PW-%\;!*I5:K+,B( MD"'Z;4TV6*5E-,.U$3RD4OR\TDR;G)3/="S57/:[2@;NX8")4J@O^J9=, MF MG1*FZ59/VK"M%5H:@5>N49&&@>)6S$TKWZR.6&K9(L.G1C;KZ'Q-D'J9E%E/ MEX&O&$8A2X=+(Z"UJHR@VUW6D]H*P21J#+64%CI:&E4__41 FF)S8IAMMU%, M3]=UJ-^&FXW"=K'*;NRNGU%W,XC%H%H9X$L0WAN89'F5'OXC]/(N5[P,_+X)KWP0^ MC-GX[N.&]B\B=[[<5X/\,T/3+/#X(.$;_68IZK- RK/G._"98\M9/7J"'W]. MH&2![[MHV0K"Y]T@U=/OE9'GH!S[OU"\BB7^^9?O*K:'8N+?P^_@7X-_$?$$ M_-6_3QRU.N@)WRV$O_Q4S'3_]P]?'$$63>%",PJEXZA]U/K" ZSR@4@@ODF8$1<@LPBOE$DEED80QA#6 &[ M>$1@!>S2,?2^ D:^V2(#L\J7*6#\FQTM,"*PS,(R:X\A"K/*)2""^\;P&!%8 M9F&9]0&9Q;_9E0NSREB/24!5@UF ##SM2#1P63?#U]' MOB,J^P4,\.E&.T<#!Q8+OT$2PIM1S;.+@([C_WH!8.OP^O6?+^'L]U(CST[< MN_:E,6=\51K.]0GXM^LN[A,J[Q5!W"=4+DL_Q$?&%P.^&$YX,;P=:KY/J+R7 MG'V;4+DN]?G\SJ.+=Q\V%$-+&/95"=#K0?_E^P[K_@3>H!EG-G?!!-B>L038 MAW@%/L3+\QG?*^]?AX/P97]].OG79YV%[Z+_!IV%9R=Y(7+BMW"\FPD7_?I) M!G]F^UUQ;'PWZ^A:9-N)$/WG&@S[+4E?-1VD9DY@^UBGN5%'V&EA@$4A%H58 M%-XI'3QSX%PQTC/*W(CD!F"LOXWUO=_FBM%>M%5GAETY1W/E7#$I/(W1PQ+@ MLPZ=6\/ZQW/"GOMTOG:\=P3_:<52;!7$LD %*-Z[0S!-QG??H/')1XM<7=0D M\[.%_+\>X6\-YZ9^'E_L)(/VKFUYFY_/^.EJQU-]2[4\MNG7HQ%&Y& M[+KC"89]U*P>[G:*.>2CW$-* :,\7R M_OM0K.4>8JBO@N+_]\%8^]_M8*8Y_G[!0\Q69A"F^S=\W_G>BIX7 TJGA"A M\)?$P]/LX6JNKFS2R2TQHQVZ,&/JA,ZC.:7"PP^!3<89 NHV+Z%VO#2=>^>9 M76+;3=Q[*!?MPID?:VW'IE[J+$@_.O7N6D9>./5^\.J2VEEY.!S:NCPG2V*= M'A<31')I;*WF4>^MGT6_*'^O:.^=O/L[;*X[(F#(?%V<*1K-I-:ZW51>W&$) M^C-7V+/4D=VNGBXR^NDB6VT,SLK52QF)$LR6E?C!$'2<9'E\ MDYU.%H11BNN7!?M6C!_M;(;H]H>U>6-M''[UA(T5L!<-8][:T$(P<<VR#R MQ6R6-2KTFI:^BGDG]36;;!GML11DB75A,AJ5ZZN0>>F''VR<9=BW6/?W8F)? M1IB/>D>,I,+GAPZEQ$CQ (IISN; ]I00I0GX7@BUF#-'/WHQB-)8JRUY-U?5 M=9.UKU_O/[DI=+Y_Y*]H;G!1%'SRS@5G-YMN"IUW>&0L@V\*G>\?^2OZ"%P4 M!9^\20"FX*^EX+>GC%WAD?]TGM?51V*R@1O:3S(IA[8L+7<O([SRIM#:S$T%C//;,46@(?P M(,;;P%T:*FA I#A:"ZB.;H=/Z2I6 Y8VD6S%-1S,R8O@>(L52;<)2W,=)G= M17F2PNDB/#?%=.\?^<1=0RY/SKP[@^N:K\H;U-W?)^%[NRG?F\ATS01\ES+X M[:E!5WCD/YW/<^NZ'J$7AQ5-Z1:)-K&E^FE=\H:2?DWZ69WF=*J1'%9,JM^L M)(R%XRCK%-3/4"3D;?WL^DJ#?HV,H"3;L%#(&:/(")J,L8N(S ,7_<:/^4Y, M\1/^!,3@4TS@[W_O02AZ\9@-/X!_"M8(#^!X<9-[#^Y>16HZSDX]1<#EUJ& M"Y+N,)L-0^%FI/[Q"Y*.ZDZ,EB<]_7TP\@S-4-Q-&RHO]7&X)OQ;17?7%3?#0$(T[+757\ 31 M%?[*.U#SM.7S!9&H-2@QD*GS8&=^M0P/52 MF/0OHE[J\DC_'HNMOC#$]P?W\W)2E,A9NI,RRYHP#'+,?#]59_ MXBZ^F'Z;.+OF*\*#YT/WY7' /E9XEQQPAPF2-WAD+..QC(_&FK",CP2>, ?< M!KH_&'+"'!")/V$.N UT?S"B@3D@&MZX2Q:X0:WW8X$-S &1*,?%,L!?)^B8 M==0D%:2&Z1C*[J?;\[N_W?:T!?S=%JN)XWEO]M_++F;$L MIUG=S*_2U>I636V!NY+YL'D>&Z>%:$+?\5KGW13G?#!4A(5))&Z$A<8&2!"V!XG#!QMGE5YZ:*%U ZZ4"KL56^<^*K93S\H M=W*9OEJV=>Z3GF4LT)&CFBG:+WF59#-#<'I;]-8F0R]K1YYF^6I( RP23JE' MN:98GK7F]79VI99FR!H-YX*13)Q(1LU1/!?LB!+D,AGK!"+DE6C6N4]Z9A'B MI@ID,A.LAF:"+#8=:/S#H^,9?!=H1,/%L,4?-WHQ(/%+H"" M3Y6DRSQ+TN5DFCA^;&DV(=5BLSXH$1F;8Q-R9S'LC:YJL)@MCP>;H,P[1#V0 M[6 ZWLBU[4I.[B)5 H4'BQTQ)'5?1\:#Q6X+GWBPV T1\%W*8#Q8[.P4_+6Z M'I^CQ(TOCQ=B>YRVVQLP8\;KJ]+/,@P_&&[=KFWF1_FVVM3]48=H0OTL'"SV MIGYV?75=OT9&'@^E6+%='G;,!;[A BVF>#$%_N %5C@ZS 7P9!Z(>7/(4#@( M?$^39' F+IX?AN>'X;0Y# 4L];'4/WK]T5U! 8^GND.DX_%4%SJ>ZC-9CK\S M*/+JPD-O#GYL[4S@<$T;F<&'Q@*T^GDC$%LU4IJ-TID*<*>:TDK))+$;,O5F M5B46,Z(=3QB"H^8NDNDXQ%3%SIBZCS*Y9'C47^N$.;[&EO. M&QE7HDRR1=1=C]U.FD@A# =%W5*9#8)3V#+0&:,RFYEC[\MKYH&+?N/'?">F M^ E_ F*S<*[7_O<>&N\5C]D@##6!-0KJ 5R$@Q/ ;Q^=N @'%^%<-SKO\,C7 M)X,OW,D7;_MW3 Z(C0G_W^.+%O M=!FYGB+RRZSCL_E$BAE U8]$#?](@HW3#,[^QG52N$X*4S"ND[H("K[>.JD_ MN"\U,T,J"[:1$8-5)IL5M6*+GOYA'Y+?&*C-)_*"L&$J1;&GCB9T,:GKM!K> MEBARQK'XJL2%4KA0"MM7N%#JQ@CX+F4P+I0Z.P6?2=G[O(*6)OR40LV9LI3O M V)9:VM48OC[0Z]^5T$CQWIR*Z0\6:2JI:Q06?5*7&&%%#04R7I;0;O^2JE7 M@UN&'9L'(\M0X6_& ,'S*9+U^ '\ \\_7CSKWH/=.'_^!I&.JZ9PU=2=)O=A M*-R,U+_5.%LCU'#J>WWF42_M$)R:R3MM:>&U@JTF::(.5F<(M-73Y-H!_;E M+&96VZ L4%TTFS))A9.UV#A!$'@6""YLPX5M6"?%A6WW4-B&21\76^%B*VR/ MX6(K7&R%I3XNMKKY8JL/D/Z5%1.):^"JAA?&6^8N2(PAH($66RFNJ]A'#*;< M%>5>7F(Z3B/ Q4&X..AF,[GN\,C7)X.O+FB1,'+<.J_/4F)@599S);,D!^9O M!!Y0:./MJ$-OKVX\:B/:@>B#M,H,C.8LEQ'SK3DEC6S!Y=B53-(H^L 20IP2 M.)R[C,M\<)D/IF!M';HN$[U %Q_4CMT3 =RF#+X<5P-N M8K?X.SE?QSS',K38/XCP?Y=-KQC=GXYTG _=E\&1L8R_ M*QG_03\[EO$1ISOF@/M ]][=CCD@XGO''' ?Z-Y[W3$'1%WP=\D"=ZCU[ISO MF ,BGOB+98"_/C&'^BR#G5K 5PP;:*+BVA NCUW_@6VKS5ZAUR. NZF0PWF' M;CN_/\FZ!ORBK3HS4'$\U$,5@@H^X=# ZN5**DY;M"QM QA ,=O3YT0_9+?:_!5^IDSDW5;R TO^=LA;FW"?%^5QGCQW=.A3NXVXX?C5-RI/KXR.6 MSRPLHDVD>ZVUM' GPU8^T'/+2>H/RF?"H^SJ9P[4Q5CUS:K8:I* 2)2KK@NL M;-/44C+)H;H8,LXQ!-0C65P>\^7E,>=FJQ-LZAK']V>Z8@,- N%*NA&%K1SBASPU>L_4V:4S:I@M07."FQ+M:F M=@Y,UT3JS\:R3AP+XLK;[>J 3X:N;LB66U(%PA"SV?S<-*1-K8FN4Y)Y^,$0 M;)SGHUX9+$U.779T;AX[NC1YO;3HW$?%MNK9PY^71Q1'I_]7ZXO.?=(OCDW\ MV07Z2FBS/>^4,UW+&!=YO @G%B&O%'&=F[-.($->B6B=^Z1GEB'I;JFK6;D\ M*1J3BI4O),9MIJE_$?LK+<;.C;-UP6QK*6?WC?(*S?>?3?(S?VGQ_ANJCH M>K[TZZ%EV/ M_G>:^Q6+=3N6FKN&%2/W,>1XS)^ 6&8'GQ@4 D#U P5!18F] M.%;" VK"6"=V)_A>"/^1M8K3J&U;@#^ M >3:F#>'Z$+M)@W?BSF![R'9@LAGYR%'OU%#%_9^_;\0%!%.*>*OUOY)(?_' MVNA)X6_(O_[]+1;KP(4'5L#W:X&**/,G.D(C@?_+>_;2YUMYOH'X?A_.',D% M+X[:9#[^>3P&_^!I0!4B_5&P>?;,0V]\_FRXZ4>!@UCD, #\B>+'5DY@:;&) ML@0Q!S[57:$Y67!U8(5LYCJS\&6'CK\"+ESJ[(9I:<[*1OM$BVV W@<70$D* M=F_?'4A5O$G,L&.6 8+87-F$;+M[SDS1 /I[[YD$AJ=(6?OMAW\_!^[^)TWQ M%2368PI<, ^[;'EHMI>'I(V&WH$V\D**'!(9X5/12A=8(0=IAJ=:CA<@>(5 M&0%@QQ1M&GCHUR[P7<>;0X8SEL#:H V[8&S!GU^#TIY\X*T#M56$ B7P)XX+ M645[#2^/>YHK;FRI6 %X=FX7S* 6[$%)J$X46P?:M].*(_) :3,J:XZ]I@#N M>7P$,?BU0O0=Q?0W]O4?S5C^^!M^>7R0:D'"1JK:9/^V)[4+O76ODA+$/X^G M;;]ZCU+,LSKSW9F%9YL.O_[O_SS?_$_=,:$ZEN-^?U00GYUJL@,2%>J*.DB, M7*"8"64,7_Q=L5;*QGN,L K/TO>_/RF9=$@>Q#>.^6?LV?<('A%@SI1UXAG( M]KIIP@)C2'6[/WO\+%0LGSYTO-"1^CUD6,C'>1;_GL:G' 2HI MDF0JPPDB*7")62;)9222XG@ID\KRY(Q(9_@?'BWR@7$H9+IT;FHU9X/2HC1, M:85NF:]V4%;NXY%M)V/*?4H8#'H9A2+Z-9I3ZFADYO'(RI[5\JN,."-*TF;9 M%FH51Y^Y<"1)AR9-#OH=56^T!WRCDU6T=C^;6:))R51HI4*QE68MS28]85R."F^*3%'3[&3;*@]VW&Z0 MU;N+^;C<@2-#F\ILR!&]H9(%8L4W)]M"/K%(VFAD>%/)3C4QZ=B#$0$JL[DQ MH-QI9XN'AC956DCM=8;2YP38M0H)+=V1=RL\-/MXZ+Y98[;UY90A\H5.REVH M5I6C\:9"N^K.2]LTEQT.6;ZD97.2L-UP.9>CP_M?N)/4@ABG:\HN->N+=G%: M'5AS.#+Q>.32*%)2BY]FE-)@M265T;8J3AF.#I]4<24PEEK*"P3?G,_U$F/S MFQ8:21*/AQ8*61FX?*5$Y/N"3:<70ID:H]>'#W76,XNVJ(+E #B[[I@ 75M> MHSV%#W5>6O5VXY68)N1V,NGDS7B)+^ %A ZUWU8T(4L2)<+INNU$VXHS:@LM M('RHHWR]-!H95ERIY2LYHEAH@$)USB6XT*[B96O2JX]52DGM4N*:[!,@/V+@ MR-"<'+\DULU"9S)(C9,IMK.N&CG^W:"XY02D*1-PHMFVBXJSS. M3#X>F5_JU;ZIMSI*R\UD=W8CM]G2:)WAX^^-;%!RZ/64**W5#>OF5"EKX:'D MXZ%R,K$LIS1J/0#,:*?GK-5F.,)#P^B?2U29666Y)$I)-=--#DQR;:'MAR&U MD\?[>+&X:K+RM#U1%N2X%9?1KLCTXZ'V0*\IH[Q>)5J&I&>6S7V^7L-#0T#- M[.ED(3%I)MGU6JZG)*M:-BOX_$, 6+;WZ39)6JY2HA*VR#(]5UW,N608J-U! MII@<,(LUZZ2U:=7*-_*]3 >.#,V93M:*F>Q2G1"IC2R76CK(929HSA"H,I5" MQ>7;6958.#!]^NDN3*7E4 M9%/#@5Q<3WL[-X[F#!W4L*PK3&+)%HE19YA)#:U4(^/.X39:F73NY:K.%90R?5KJ:T"=%-I922G>O, MYK6ITQBB6<,G15?VFN:VA8$2'Y0)SBHO!G&U@X:&&$6)R)#J?F;6E97XWM7ELR2JVCE8W]R#!Z!%I ^*@R>2#-%H,V5%/JQ=:@3ME& M8H%V%3ZJV7PQM040+PQJ0KU%YR?)K=)@N&SXJ IJ49Y0VTZ!+:5'>Q8T$CUU MT($C0T?5(-C\?&KMUH13R;6<:C4U$QPT,GQ4#8U+J&NA5&;7O;XT:XY;\BJ) MAX:.:K)HV\,,-\L1+7I9(&NNN2L,7#0T=%2D)+;*J=$.*A^@NNQ+BZ$JX@6$ MCTJ.9]*ZFQ2@W)]OYWUF,G;J)3PT=%2K52K9;)F,,T@)LL.Y6:B(]:&>2(3/ MJDW'AYNE.\]#[2O1BY/ZLM[B�TQ*MVR;V6WF?[$Z4%]L9&BCL%PYBCH:%S M=;-L/UZ,KSDV+G'3Y*;5FZ9F>-808?>'R[K8J]A)J*BIG+8W!DI?QVL-PT!Q M6II2:*;RQ'II%TQZY>Z$&IXV#(1.%S0DF89J;7Z:H!*]:F,OU+VQ(2@T>P.: MYG=E2(6KACK@FLMZH@K70%X@PS6SV)/Z<$GD1XM1WASL>@3/H*&A0S"9!CO> M@VF-B-?%,357&N(5A$]A/F+OXBD5=/#8T(EU.SIE5,"05QRI(>57)&])%PF1:DN*B*PPHOKA)I5-R957& M5V:'#V'?=&KU1(=1!_*:&#&E])*MK/$*PH>PU9G)L%RB!+:5RMJ-#;3QC33> M6/@0BG:^D)I!M5&1!Y-VM;;?<',:W]@1&IHK&*,\/>O;;"W5*L\:"JAFH+Y# M7K WFOT9@*MD;*:+12Q#I=+<5!-B/R>6_>T"EP:X.83HI"2>EUUVEU7*T*(P&/#9]" M83,E03)O= =K844)5&?'9."9H+$A#K(?)&J*S717K"/G"U0C/UC:B" NV ?: MV%FN-]QD0^234Q/:&ADBO]X7Q!:3$3/0ZB,O6 C= MX7PV,):UGK)J=7-K:[=KR'T\:_AP%ZM4-;T9U#+*.K'I^[[?VMIY-*"7(HU;&E-NEQH?V"(^V)D\K M2D;338*RVVM+=9,]IM8)*J@?*15BAYWSL\F:39E=<9?-2G1'FJ.\A-"T=DZ9 ME:&-K@QVS>80"N*\E+%Q$G#H<.JTU]RMU'FFU0Y::<4.G1)3T_8)QMX[*[W .11@.H\:B8'<7 MQFC@:#0K.K*EF- \C.6'^EU>FMAYNE!2QF9G")U:#UN&-Z\(3B "5TVQ4QQ M1[3JI20H%*I$>NT&:5R/7'#.0-LON$R#W;E*O)K.%Q3)=(.'*T@+7BC/ MM]!BZ@Q;D[+;H5#5^P7C9E*0I+%0SS78^(AS.NM&8T\7&30T! ?#[-8[T)Q. M*+664=YM#)$IU/"L(3B,;6CT)AQYQ+:(M W5_.)RO'?1T! &A88Z.3@WH.C$R5B--J:9;@ZS4MAU<0!H/8+4U$-;^:L"77)DJ59281 M3WMC0ZA8&\SJ?&.IU0<[);FFBC2=P$PTV<)%O(&P7& MFS>TMUIUE!4&6JK&CBA"=1A=W8\L;VQ(8U/4_2H9'S<9 DK)!9NL=49-V8-9 M #2<"W6(6'JI;8*NJKQA@5_!+Z>1 !3?\V-[*,HE>-&Q\VCB2>J;'TH\"]?^ MS*1Q%- V@Q?[$Y)>(.%U/25[A],PCYV1SXQ2%@?2E 1*1R[Q!Z7:>3B%1N M#@BO$4L$B(AG13SK!5*!JG8B(I4[ $2D9T4\*^)9;VAZ$Y'*S0'A]>2) '%S M0!"1Y7$?@"!_4E0$B#L 1.IGXI92_/L XN7&*C=E39$Z]X$$%Z?JP@0-P>$UX8K L1[ >+U M%_L\!9$7\ZX^8=N[+WV]F:"KZ,/_^Y'X\;O<,'GKN\X>-;Z[V']@=O:2TR8* M/_YNFT "I@E$KZG$?_\S^WIH\=M==ZX:8HY(X\Y)P[MEY$UT\:=J[.? ">IW M<2+]@LOMYB _ML;_D@#_4T;XYQA IGX2]'VC@" X*P>WX/N2./!Q#=6_U8Y? M\A1]P2U_:KS^2KWQ24CGT\D*2))\9'4_Q'VSV<[E9FE/7S"=&AHHFZ*O(6_.[WII/#'G_YL<(]+_I MR?EJH'^]?^?4F7.\FO?7/P0! $GZ4'4PQZN\)H!8 0@ 16T]?8\F'[Q?*((B MWRV?ZV.W>J^!^X\'^ FFXQ;H)^^+43^39Q=)Q_"5\M1?$=#?-:'KQE3^SW?+ MP8JP]UMAK^>-NJM3B%AU@.S_E;=PU5K1Y 540A5S--GNHJOF!_ 7KF?SFLB; M(H>OX+8X4Y\M\N0^-6!;':E88>N]JD.Y/V+XVHRM]R!C<2T)W?5%DQP2_9QC MQ><\;W"'B]&]:\]1I%K7T#WIS%:V#J.\^CTEC6"TAH,2H=#M MN+8RQG+G1TP$@KSB5>O_?L3I'S'4'(NW_^^'O+5_:*MZH+D$NE%I=A8-'0%B-U^N]Y= M<;J"[V%/_/B;SJ0?*")Y#=EUA]1_$]F5_AJ\P&_L>.?,(!)>[U+M_07P-7,C MI?$9=$4(^J_[$E==8/.R!D26-S5X$I8OI^PI2.QW;:.KQ(MC9]K76":Q_ /; MZI*<@B<$I[D@L-(\H_8G\WE-J<7%H>[N!EG)F7/>UCO35Z;28U4OIE*50.97I;O\B?.0?B3J%:$P5\$ MG+?.GHZX;H2S;]_RMVMD=O4J_9O[I#XY"WH99Y^_?NP+XNQ+%WU]>B.UX)C8 M1N)(#ENI%-?7.=HW6:GW#;%P_8);GNLJV[+W-7H^$525_/T0"R,N'$6!R.VM)RO6F"TW[E<$@=LTJG$]8(UWXKH7KHR[%,PTS^^CBL2AW;-NN]&*'MUE/UN5L=+%_A\=0VNTRX2];HY&BI4R63G4.M"(8SGM:[/5YWS.*:!TEYQK8XNH9@&NBG#BV48 MCHF^L6.V'N/MN+T ,3B+ FS_>PN>HO40T^ '\%&P17 [Q?QN*M8;%36\S$> MNJ\.]->%2K[Z*40U0=\0]:.:H$_,Y]^_)NA=W8+A"J'#\\[,DD69-W<]J*ZT M)#P&/\O/S2W'V VLTJ O@P0X?L)36IJOC0A>'G*#N;38K-9_F$3CU1;!/4,H M>FJI5W,$H86_LBYHI8)6'G!T9K%B*3+MKC(M-YDV7"Z%RHZ2)!75'%TWJVR^74'L@"SOKD1:4OCL MMM]7E[7\=L%\N((X2&Z!TF&*'2)ECI/[)CMPQ#%2$'$9U+,*XB#)O-;,K)SYLGO&G2K-XGMYD_&7+:\$D=T"4Y"MDX96Q(%7 M<:TE1TXYH\*FQJ/MA% E:3KM<&F.^O%WXB&3#)=81T09%;Y%A6]?#X.CPK>[ ME)T1SD:%;U'AV[=*FXX*WSX1SD8E55%)U:=#VHC11B55$-Y/"_EF3SWYS_CPHPS33YSSC4_A^0ZEM[?N]XQG<'>E2)\C6P/6+M425*5(GR[7$]TMD_1R7*.X5>;A9G&0++ M1@4.NA1="?-I]:@'_1Z95958<+;U8!8)YEIJ90$:VDXY[*H#(%Z2%#ABZ.B MXJ"H#B&J0_B"&!S5(=R!C+O'D,\;HS2SZLXNEX=EE^U)UGHE=/6J4KA2[[8G M!=[CT$R_T:['EVR*)/AYO=51-@8C-)&#4=$&M\7*:(:CX@8O@TQ M_';IP V1XOY8QI.E!5^3=**6'D3$\IK2A*])+%'IPNM(YXG2A8AT7E7H M\#5I)Q(T;RN$B(CE-842]TLK\!UWG5.#QQ+<<&!VU^UEBR=: M;(T05T)^L^E+P]]/:FH"NZ()^@K4=\Y82E:PKU0HZH:3JYB23V-2: M>FO.D03*!SOQ>BF[$=]Y8E!(QGM<4K=PUX_GHZH%.NTC4Z^9HJ%#- M33U=6E,--^5>GVFDA9JZ:\NY/IN2%M7=OFEH.]O%3(-^#=.X\^(>.&6.5_'U M)PW>%!8QFGR(H0./LC;_P"EZ1K@T)%Q1=U#_N=M3[D?D1#,6UY+>M_!'TL?K MHJ,S26*5GB9L4\C.IZOY'Q3^X-UXF= 7*GG&0M[:Z%PSP_)KB6O4B%K)9*"F M0#Y=RA/1RQ_$%6](+_?'0_PHXV?B(5$M4%0+% G&*PO&<'50>D)6]$;2X97\ M>%PAK#*[HU=_T,/MDE \T81GZ1(SJB]Z;&N_@X9S+RWI.A:*J"5;^H$FKG)K M]#?D"'X4]<;$;N_RD\$Z:W;S\W&FVV_^82?2A:Y"6%G> MJB[(,JFRKM';RFC,CC8S5^A4:&8C85E&)G[\36A77YP=.'/!-@3@,_MNI]DD*'*:U3()?IW8,-A'24 1EJ4?4NEK MAC._/NW? 95<@?CI^U9E/X+X]6JO4RI0Y3I;:HSD>MNJI#N+/^RJ\FJZG0FC M0:'58VILBD\5\N1^P^VV'4RW](^_DP]T,NQ&^>-XXCU5[&$W4WR&&LU *!T[ MS<3B,7PK4TSW;GR/02B_;X?!N\K N*?2OL^IHT9 ?YT@^_CDHRNY#Z,;E+X< M]K[L+[F[ZKJ(<4>H_X%1H'LZA>CBG:@HX>K5;]^*R#_%Q3O7RO1-G&3ZICB: M>/_84I=.5(V9;LE*/C=O5SGX3;W_^QXZ1EPZEHW69/7U)]Z,S=O9XS:J70 W M84$DZ %S(PO :[S:!8(^U_ LN.?X!7;=6L\YT@* M1ZI2J>SUHE1?G39_N\CP2YU"=%O2W>/^!P:[OMVVH_N1O@68[_!^I.A&I-OH MEXNRN=E)1F7$ROGB9EY+KO7J.?U:(^#12@;&5>GZ1(*%JUTS0\2&8Z)OK%CMA[C[;B] #$XBP)L_WL+ MGIGU$-/@!_!1L$6G#J++JO[ _7A/'",J.(FN3XJN3_JV&'SKDJF(!U_W,J7W M< R&RZ4.SSLS2Q9EWMSUH)+0DO 8_"P_-[<<8S>P(H&^##+][-QP/2R/NWV" MUY+E1;[2KL_J?YBC_M0]3!!:^"OKDCX,>/7=12)V@3PG$4?]43G1G=,T45/)SG:GN"EC.$<2$<7'2.J!HE)1 M(=<[QL.^U):CJ[(^NX!\55CKB^\QNASKDP/PUI=C?=/KL&ZDM[U=UQJD.F+3 M)K*3@5R3+*6B:U:V\OLAJ]_5M4#%4I.@64\-J%6FZ@XV=;)&=Y"NA7LAOJ1K M??[2I;RNP15;"%=T*88>AO/F$!+@C: *.B-H7^?%H:)LZ*^; O_7&TH5K^@% MS:N\98782 \C9RY_1,V+C17?H3KL>VCH.VDZP/2IL!,:+J>K] 3/2< /E7XNFVCJ^I MEXX(^ VM'K_X*41%;!'J1T5LGT6"WV-0\P/%>3A$JF;[B>2NI@T&%*=F9@2; M=1CNW0V-UXORQQ8(F]N)C4:,=^*,L2C>L1O4X\8W:87%;I%A6X1HX\*W:)"MPB[HT*W3U/H%D+O3U:- M-026#=^&@E_OVICO6^D9]Y?)']6B1-544375M\7@J)KJ#C#X]H&'-X8*2KG) M,F-T754I95BIW4CF-Y9RI9(H_#/WN'[^0GR@0?27VKB_9Y624P)V?5*M% B7 M(Y,H/I"Y8G#@6U%/5!IUYT+N6R351J51GZ TZKU=]5\*G%'!351P\^G8;E1P M$Q740!7P/"Y!U_W$9)Q02;VNL#)/):1$%HAQIO/; M%:Y-8%!7?Z5YU-!"CB8<8@D"4,7GM--ES>J7>$YD)M\:*LU/ZYS4K)&Z]TPC_;XC_3Y90W!HKWAW_OP;_?_]^2(S% MM:1W;("TMF=)OM6JJFRO)UML>[WKJNP?-$#"._$Z(%W0$\>9_6"W8[,)8AV? M2+K [N(+!^J)&=39B$JD'^">HKL//KP*Y=8T=07I^43=R:UW&F5T?K"?Y(G" ME%OCP;MC_)/%)[?>Z2WO,OTS8?G\I?-9RB[M;%UAE7S&G8K5FE4WNW_8.7"A MJQ!6EK>J"^*S/G9WQ%8Q)6)MFO%%.-M^THY7LC7&Z6"BI]$MV70J^XR>C..1_\&-S]Z+ M)$\ (D"V"*IMOP[;8. M<8AWH/D$Q)@D:[PFR+P*)_)EB/43'OY';N)W6* H;_[^+_P1/">H@#<11UCX MDQ^H&[W$YWP$\3_OQ\:?W!65.*DO]+:8/5DT_OG__K_3Q1]95%S05=W\%?"A MDUTM .(4ORC,DN8@/C,!K\1Y";[X%Z^Z_,X*?/.9DR3-7P=>ALXA1A(_4XG_ MB9W\CLXC=)@K?AL_.3*?!<95(-F__,>"SS#_.GRH6]@F_V4"E;?E#4"SG\V+ M(6/K!LH22"&>#__T=Y: !ESR2K!Z5/A)'R'S7SZV,!%?_$>_E;]HQ&*:TA#_ M4[UI76^]_D<__N[C%HRZ%,LC-@OIYX"H_&N0]?RH+YT@C_DF1V72!*"D+)>@ MJ3272 @S+@,R!#>;48 DJ!D!9L0/[ZWO<[\I.WKNN@'5L82KRUB!55W;5NN*1_#0(._.];KD+6 M8O9"=RRH0UCON9 _YN\^RL_$+"#X=):C9C.12R0IDN36&XTXOF*BO,!P='LDYE7*!ZI>EP6B=VSE2T;(*B3D< MF0R-K+>61K8E"8.\6NX,B7A<'@[F7((+[8BI3IS65'Q&EQN:FVC0D:&5KGP@5:=T*3S4&IEBP05+\IY$MS.#*T MSG[)3@C\A$@.J,5 +0M;=[[B7*A!AMZ>V_?=;,&>C=A62ACHY75"J< =I<,C ME\.QG9B4#5V),[W\RFS0F;CD"I89 MN5!JYZ=LB1Z-&WEVLQO2+D=2%V9MSHZFVI/K#$<28>'+JKM M1EDA<@TE7]_;M%#AQ=JX@^Z8#PVE]SP7=Q:U.+&2^7UBT4Z0]6('73<3&CJ< MI'F&Z.46;"M#BO?F/&L4AR*VT$-##=&8:1-G4%-&NVXCV8KS&U=FH)T1'LH3H%U@ MZ3:K[$KRN++2Y7:E[W+4!1#TXV:6K\T:!.'8XZ'C5'0^G0K-QBS/)E MBV=[A.CV=H0S;%*0HB] 2R[+56J]-#-LOE!H[A/; B\Y#!H:FK5-E?953IFE MV!&1TWR.QS!H1< N]#+Q=6T:@@L,!M6 MG&-KI?($+N "8*<]/<,D.E4P&%G#L;*8%UL,V4%#4R%>U8",J;'LYH@=6+)R M7YO8614NX (.:'.!JC3LN<*6$B5[V=D9R^(8'M8EBEU-'+4P,9LL9=:F4X5. MF*6YBX:&%C#?+5=QA>[TV9&;7$U*KC9>"0PR8L,$4P?)W7(X)0:.6RRPFB5O M.CN7HR_@0&^D-[*5+#"57KZ1!"*(KY>I#D=?H-B)[DZUN-:;$_%:P9)+=(/( MI. "+N! .;?FHJ$A+MPRAC6BE,]D%.#0@,JKK42+ MP4-#;%A)51QU0;(*46KWK8UASJA=&B[@ @YT4SNEE&WO\@/'[BQ2$VFYY>)P MZ 4<*"?*97?$EF2VE!8<@]^->RJ-AX;62HQ6#$4NBCJ[TW?N=I^@.B3 0T/X MFFS&[26SH:Q!;^C.:HM9=6,47#0TM*WQ4D_UV&:G0M26H\4D7EPZR2T>&L*! M8;+ M5LG"JMF/*^NQ %(#0'0R&ES !7Q-9%/U*5_:\&RKO,T81D,=*PP>&IIU+24* M8W>Y20]2+=!M]5H5J=3N<(D+^%I>I#N)0EFJ0D4G0]CI58)@7*^\)R49D2^;0]+LOJR&IEX:P7J$#DUVX_ MG9O/B1WG])8DLZ?6.AX:PH'9LELNJ;1)LO%U>V_R;<[M0$8$AP: ]?O1^W:M MYV>#-JW*&Q;X%?QRJBXB*]"W )$M)'@V5&#$8Y.3=VP]^,"S-_$G9V;IB:O. M'Q.V^VTS6)C_0M+33U]T,'IV=>IGYMDJ_Q,#[V1^'#O^/(4?G+ ML^)=>$XO&L^^/P._.!C*SRQ==6QP9:/YZ>@N^8;H[M'[\8=^7>HG_>S-BA$@ M/@@0Y,]$.@+$'0 B_3-!1X"X T!$K.E. !&QICL!Q+-W8$50>!L47B[%?)O* M^K%I@"'W](?D.[S$DN\Z%1):3.C#__N1_/&[VR<^^)+ABR'>V=E+3G'@Q]\] M>1MKP(\75HS51"#&_ON?V>-P?X3S$?OI_G FVD"E:U[L5.:\(.H$57< M/56$LMB>A;$'UM.?YR ^)07J=TDA\_.NNG"\F1 H@J)#QQ*!_[5[SF(SZ'/# MGWH/SO>Q>;[9%S#!&X0R/<.L\,??.$,%&3Q63#+U54PW .HKH\UC*!=R@^]Y M_?6N1'%76="/3^BCLJ+3T3D$GL0;G,/SE12W/YB(4")">>37^C*'<'?&1%A^ M/K?5T^M;/HVM<(\X_9+3_,/A^L_W%FQ7WML?"+%KMB,DO7:$]&D[0IK+EQM: M=M(G22*U:BJD:PNR:;N_7?G3-G5)ME_J1C^S]B%"^ ME;W_051RYPZ Q[>UOB!X"\" PE;&FE(LLAZ^EO40A,J^BE\@1I]U"GC)HOC4 M+H)3PKQ@222+R5&+FFE+ENIF!Y-ZH=(&L1T:GO563-9V(*XU2K>;*Y7"%'_E ),,NOR_@'GBCRL*L=+B= M/3["R(;Y"C;,K;G?+0S[3\43KZOJ')U_1=T\I>Y+/1 7%=6N.U)-B0_&DWIU ME9",7H?#QOB4G_,)L+_+W M?)P2A.\;RB$2S9]0Z 4>ES<39;G1S/79T6ZWYJM:(=G+HRY?*"LD?:D9;$3D M$9%'KI^;*S*OIG"2Y=9I7MHFB1XGS(J)W7 J.1TNZSF!$G0X2>3[.8$"U88_ M40A1QU(12, TC\V:M3F$N&6_>[9K9 =&P>[(>70'>I-WHU5-UN!/&YC LB]P MU/TL-^M+[5*>S9*$V;E M1;JQS>J-@3RL=IM,(Y<=QW&G=Z@DT0]T*IQ6%-4;11S@5&A=GW!J517]7Z70>0/]9[,0X).?LG:I#=J0_D%K\WAF\ZKCRP+ MV%8,XD5,E7E,0%$ETE,!O2]7$G#XSU M9E!*U/:*:*2SRVH'W>1&XY*%3#CK+O(:1/0?>0WNRFOPF\0_F ^40KZ@YHF1 MN&EGYA5Z/.EAXD_]^#N9? WI?V:/P:OTGXJV 9JMF[O(\OD*EL\]GL,=IJ#< M E)$*1'' MN,\LE#M@%Q^M8#W/+B9EM5K-ZHS+4LVJ[+J"8,<7<\0N;G6OBE3; M! 8OBS&P14>=M(3J#W^$[ MZ9%FQ0N"Z8 3=2NR1K^"-7KKR/T=^JKNB\/>*LK7]F@?LE;&H_SZ,97M F.5 MZ!W8L^M<6^%W.WE82(@C&C'6E._/2A%1457$0+Y"ZL^GXAZW"A.^D7ND:S-K M*\E 8/EX8M$?FNUT*L$@[I%"M0:IQ-5JW.]5!ZNC\SRD#[][L/![,L;;W>5Y MCX?BJUZW.Y3[#P)<5_EJ!14#F-@AR\07GEQ@CU6[T%5%OE,?\%PVWUQ(I4XM MZ7(D;N],OBJO(N(7$;]X!TTK8A:WTK5>S2S&FV%VNQ@:U<&NZ&X:Q1'H9=4. M8A90E\J&S;"OD(/U,O2;K[DL*O)I?9Q)>F-6Q^.4TX6%8Y(-EVB5=P4FJ,^H_'E#N(X**"9?DAEKE>G M_\VXRC>VA+_9IJ^>!?:)"NJ_&>B_);Y?-Z'I_FOE;^VZF#VU=?RW"]"!P86K M(AR,=(:8I.JN%9-,?163M0VPPI=>SR)[XG/'U>_Q'*+>,Q&A1(1RCTDI]R]C M[\BUP@AK!^XWN"/ ,%$LP-[A-%< OS)0:"6Z_?J3AU!O[7"[]_2*-R:J(00A MJ;@*. >10'C +F4< \(I2;G\,W#YBOX!0JN-N .;2W M(4#$(./,LAPH08$7._<[<<&'=4%![F\3S&4+7:'O>(X/M#E7:SD\RFTOG] MN+HO((M0/E9\\=B2VH%P]%:DB=X' 'Z)/[G@FI9935(J5*FAU#;;5$M.QW-Q MHL-1N#]EXH&DLN_1".F2NG%KD_XM&@ACQ^T%B#=X4X$*A07/T$)JA:"O5KKF M:2(?I&M$FGMDP42-+'^G?O^5W)NQ/2I'7UH^\Q8'0GZQ;2@S)=X;%ZJNFUK5 M*V\O_4?SGW'NLW>UI#QF)W@]36"WI$"$Y!$CN<"[5_/Z1*]M5'.PFMJE)M4H M3F8HK.BWP$PEPY6X$3N*V-$7<:A\*E[T>YKD)5Z4R>MK:NX,>#:5DVKS?:^G M=>VW*Y+OS8LV56(Z[Q:<%DL1=;&I.S2MR!W$BU"* _60?,U5"%_,;P55QC/? MU:FZB!Q7!C84(F]59,-_SC,SRGK]]JXU-K*D]T"B@& M/.2L4\!CW27.T%6!SZH)A3(3S71VM5I5UPQ:*M1=T@^IY"N"YQ$CBAC1#9U# M$1>Z!S_2'W&A33Y=L2>LEE5DWNQTXQ2]L=8=M%24PT,^I GJ$]Z*>X\D](T- MQF^VZ8]I5')GFX[0^[ML.NI+#:@HF/AJ=UGS/!RHZ3C^!74>WT 5 ,52 M(FOB*X22;]V^,,HL^7B_ U+WT?_LD9J[P+)-6;"!B+Y@-/'\@Y.1;7B:.K0/ M/!91\%D%_%MU$)#8K;#@M3GH\C9@)0D(]G-=#DO^(]^)TE4^V,UP/TRG;VR:38OK55C9355K7,^L[)#G M%+=633V09.HS-E=]*T'EGU+L'F(S &?14! +=<_!1Q_=-//)(]^WYK?WGA9S M6X\O8W$MB2.AVN-SX@+5W Y;5K)-E"J%0E*NTUMZ\/N]/_Z(^5[2VT1"&-6Z M@]F@I2U;>R-CQ3-SJ+?12&]+/E"), N-&$C$0*(TF8_@'B1\J)C52^F4I5 Y ME>EN]REQU+D?[K$8UU;#_;"Y&-2([:P[:VNEJ> B[H&"1MD',O$NA=^?S_GV MC$X&X*?7T\8B&_B5D7P:,AU1=V8JN$>>^\\/3QWZ^/.XUTVD&MMEU10)F:N7 M^+%#Z+L^@U@.OM/H@:#24;)09")'V11WERST.:YJ^&:@_Y;X'F4/?9Y;C7J. M8:@ E6+R:DR4+4'5+<<$7A6VAGT46<=^,-*ZN M&AL#/\]U\?K!3EI;4WX^4 MNM#A:-P3E'H@B7#)U1N#;;UL_M8(M/CODV/ M>]QT9&1'F/X]-OV9K.\;W>1F\S:.CN95WK)"-[EY@L@33K8\4\&Y:/?O=BM8 MQF([ZO9E)04V]FX*;+M&OCW+%&L61T'X^%[@BM;73ZYWNZ!66-8X96J25!O4 M6$?/9[J[3J[&<'06J169[-42NSZ1J^.BGI'[>#TCLETB&RYRTFUR;7E96&?XA5"YB=-,>]N-D[_-Z^M_1/5ICA7:C5)D8K*2-V6!59/ M5'8NPR5PC\M,YC/FK+]C7I^7QJ?J+E1(VKHZ$'05W!1.YR[*?_]PG!T4ZL5LW6(8[PC0G(2@]1/7H7/ M^2XF"\WT\QVW^<>G_1]1WOS]7_@C>$Y0 6\BQK#P)S^TLD O\;D@0?S/58R! MJ/W"HNZ*IN_@JZ;IQL:^'YARC,ON8@/C,! MK\1Y";[Y%Z^Z_,X*]*',SS05='+[=>C<06/]G/B92OQ/[.1W=""ATUSQV_C) MF?GL,JX"R?[E/Q9\AGG=X4/=DA')_C*!"GG.!J#9S^;%H+%UXQ=%_DPA3(!_ M^CM+D#_3R2L!ZY&I0I\P8SZV,!&;_$>_E;_(FS'%:(C_J6>>.O^C'W_W$2-" M\<8\XKJ87'Q,Y5^#K>='?>D$>^B MY[R\9#><"= _ >CB6W(Y)%WTL;^WF+ - YN::MP*$;NPT7E5.SX MQ2)@QBVV%-5-%C5Z &8E)CXCB%6"]\66K#E 9.QGQG%H&/DC!J!H,>!R;=,! M[X8I(5\LIG-9@ZS(_G4!E4CJ2.4_8Z B3=FP_8ATSK%D#5C6>XL, M?WW8_'YZ@8\\T.<>YR9O^X7C+0-XR',L$W^?I08\(^@N23V_?+@H9BY#TNHO MX((,X$ =T'J(533A9^Q?2"A0Q%]X /Z=_"NFFS%[ 6+^5WE/$/I?_COF\E9, MU@3=-'2X/:\.H@"IS.71MM'O @Z*Q"CJ(49FL^F?,>_ULA7C8ZX.L1J'0M-_ M6;$%X%5[(: G?7D+]241JJAH7BA.)4>59%5%1?=H18ZV K;_4$P#0,37I-NZ MR.\.4^(7_$1[C9VL'']UK-N/0?01T*4A O!P:L%OT!(T2[;0JPT3?B4;O*KN MT!M,'HI3N 9()TCD/Z#>ADB30Y\A^N5-P6N&*((-4'4#$>X#FMWK^7WZ,5[P MA;5!3H9>JXN. !_MN[*I\O^U'".LWZ:Q?@O/! 0<'W,\) P0L!_I^/!C+/K) M= ))?L?X^P&O=*7#,SGB, '3UY<.[R)5%,, M]S8Z)V#KV@-&WRHP+;![3PTGA-:G!HF$_WM&"SJU; P3Q+%M P7-A?.'3!G$ M> -=D M"@'CP<%>'>X74#A1X8G"Z(T="C!1JV0B7(!H9O W1P5[P-CY@&4WH MS0R501AGT@X81VA0A3MA1$S!"Y>!-]:2]T"S-? MJ!/ (=XYP%W/P9M\@%LV ,(^ ;,V!4 R MT* "(HL.-.D>\%9%69)DP5$Q7T'+A6" -,C+&OY$UN!"$.'[)_.(%YR!T+&P M"N2?!9P?HK8".1ZT1B!N\7@5TLG7\#?;+S_S/H=\"]@(3>#'"PVJP/.=MTA# M1QH5VCMBF^BD]!E:8@R)$C0!#H]B[@9'0-!;>!;$@>&.+JQ;MJV3A4 M2^;] M0^(/?!2.M%#\%?*7!7H74M20!1S@"H:MYB.#BG8KF#J 3^LKJ(9)D%WK)@(] M8J[H("75)PP$/V#C=7L$!:$_A^ ^@2MN30O_]->%J_,@,>'//=R80THW-;P? M$\P=;VZ(J['*&57$1!U"$>%%H%6A8X&+0H<$Y=,C[@F.+,.&;X5$-D-R"\,5 M/A<@/N(,D*X0X3S&?'@^O+"0P08C@@1!XAER<&6/R0@BKX/3\71/U8"S0571 M\O%0 W.L^A[CWI9W6L?1)Q(1P)?&=I!@'LM&*+ZQF*TZ&H :_P/B)O3#V1$M M>,3%$)HZ*W20 $E"2!0R1A7,^[:0RFT #\M7ZO]Y^Y:FR3>X8[H 40L06=Y$ MMTU8S'&K!6^GX6L\4IZ>WN1-D\O&AR.66+1K Z#N=ZR\83>KO/OC[P29_ID- M>VI>(<0@YX2*$0+/&5J K0$Y@N5QZ".^8DS!*Y3A:GE$PPC])Y\$RA]>0USE=[IC M_Y+D+1!/W0 7SB#P;GAGYO_] M1S:5SO[U>%V/7-(A-\0?V;,O^S!62.S#_Y&Z:$$NX'%B3XPC(H!"S.2AA@<9 M/B(K3TIAY=&&HS0'"3T'BP5<.C?'/@!/X!C0WK(QV1S,^S/)PP=ZP#.:V!%A MK^3_?9;,#MX\.A6&CH_)V#=&O#Z@$U%=1'5_!P1A/39,P*FJ"44:*EGP+N2" M:CK4J!5P:X+Y#H(*.ZC>1C,1@5R/0,"&5QUL6Q]M/^1.@HH@M-E0XK$5MM+@ M0$0/C\W HUT9F#%0N121>QN;OH=7H/=Z\SU#41%B?CO$/.A+#S$58I;)SP/C M'5HE\!_KHH,*/@-4%1H:CH=XT)2Q=S&D'TDZM(G^0A/<$9J]766(L.Q*6KD> MQ&20O^D0HO==XKS&^PKW27U S-I9-EAYBCQ\VD(FKGKJW3]\^%A/?XRV 8L\ MY:%H5M_&#BOS0(++L*V?UU9"KJNB7ST^=^[2QYXQ#[3(&6Z? -TZN)4-4X;/ MPX5 0$%E:[[ $.-O;"[$*N+O!>-1C.'%/INY4\*^J3P*[9@: MRL^Y8IPV\39]/YS_\BI'K/#4S6SHV4_B=O4*X<)WNC":V,"^%,3]>LB%CAV* M%UVN^RI3E_A^C2) 2UU5%\%))(5O8NI\1'@QYO:7)[,>W\^)O^>:%,\ T.Z9CK+>$0 M3_)# 9=C\GYT$1H@$,K05MAYT3X44I-]UQ<.09WP<-QUH <,^Q#\!3\4]A"\95% M/P#I!ZA1E 4C@!\K?#[ "Q?Z'_A:>>67QL8V4!72'7A.*/4 S)%2H]I0'N+P MH:]XH)@I"B5J**"IZ3$>ZDHF5I9PI@,Z^^,-&?XP$V GG!B;[4[%%,YLD*7# MUP\Q%TV!1J#NWUA0H?EPY/-,&24I[UYBR,3L!4(45=7=@"M@)1;QVH6, M8@YD>UV 31#X=1'*#&\6DHAWT*(E607B&;'_YRS[\?/E!)-13G"4 M$_Q>.<'I3/J8$^Q3JB>DGTVY]5-I[TIRGBE$I_Y?R-W4W1X@$J0=]#6997OU1(LI(8=!)B%[VAR+,3!(=/= M@/,4,RA^4,(.9/=^)M:!C(8/^&YV%'&%S3P9?R(EX>$C/N'HWS:\+(:B"X\[ &) MRL/'QY%(;F%IZ6>'^<^<2)^?CU.9<.-RZW3U)\L]'#A6=A_\TSH9@.0OSI/% M? FGGR%_!4J.\TX2>3F@>)DCC0MHLGZ>D??8CW)0*YZT"?"PA:Z*"+?PME&J MBBGC=#S/"8+R7T*;/,FW\I4@3W^'T-2PCH^T=A/GJIT<'3K+-D MRJ,ZM[CDLWNDS*/'H0FG>^H0M@^\]$GG- 5'T"W;U[,\/20@DL>N0@]E=.QC M1$:II[G?+FVFC[.RGZMY0L3ZV&GAH=$,P..%.&3PZ$S@*X"G"B/-C3&MS)(Q7JB:3PUVEFLG7(!;4]I1'A\R'5\U6*-\J3%!T!>!E7 M\%L(82O0QL$64IJGU*&9#^::H?*>6^+%E$-O?[\!#5''^8T>YP>>7BTN'=-MBG4039Q6)%D19;=Z$G\EV[B\Y^3(L)/AXIEA?HH5QF?0Q%KHCBKZSH[@ M3I@EY(/')%@LTY[ER?B]7MZT5TE\>@J7-"1&TU#H^]S01S"H'00@3N5&\DH\ MUH'0).;X5(SW'0''!4)(HWD:N)0)>;.P6_5&]76O\/E5O(/1#:A>>UK7T6OS MX!>+O8K.H0Z+,@EP// PM%" '[>4MS'?9^2!_US8>QNR M#\N65:^F1?!J!?R5GCJUO=<>-@?U#[@1%%#P< S5*R#GGZ>P>HO_&8M]: 3X M M-_MD@SABHRGY *KY4&N-1EA@6=CRI(;P76;RBM. "!Y\ :QLI0L3S W!R< MF18GVH\%/[0D_E#^H\J>#AKP=J0BRKX*Y[,1'Y&AC#(]FRS0,L,56H?2DB/6 MOZ&T!'//1_H?M-J0;$2VG*/Y[F[M4.6##TV&(X7+#M3 )CS7BY%8//<9G!38 M>.4T!UWUDJGV3#+E!M6'JG*$-G#:G*B4R6F1HK=$W(Z(6>8=$?;"?-P6?SE**^_CQ-^6O%Y6LKE9(LJ(F]">U2TG-H*_>,^[@.J)9Y[.AQ.'J$?NO*/+XF4#/ZSRG:J4B$4\IT*^ M6C6\,MT/+-"26'B*J';0.M!W;31.#@>R:"NKICM;I'),DV68,'U?'G>O]#WP M1/)ANQ^:.^=I-6?*:LAM?PG;/'L']T*P=X^-,-_?:9T&5%$.!2J[ ,$VO:#! MP>7G:P*\) %?$_!"O$A11YAZM(F>-*7.]#IL3YVK-U!G UY*R/DBEHXX]W/S MM-@"$J]NHG384Z/V^<2!3N1GF7A5GX=ID8:/JX!]! C9 M(7@_'F0\;\B30#RUGG"NA83B&)<*[(,E0353GVMR4-]M>0M^5!L-YWU2(?G, M(6PJ"F%'(>QW"&&35#I-9M/9C!_#?OQ-ADP_]0V=?3[N_;RN_ ;-FOKQY#N> ME==7@O6) )8UE&^MFSOYX*Y_P^6#]W=\AI.*<'\* MS?*[500RZ62.IYH&>9P/=USP_2F(\1V9N6RBF@!$:PG/9>#>$DI\A<;7J*_$B]ZZ'G:_.A\L*Q+$4QXE/)I.R>X4J\_3? ! M'J/R.Y35B+Q3%Y(1O/#TP6E\R+'QMNS9CH_C_L'\#T$>9A!UX&.(5$UT2+R( M[HT!@1=-OZPE'M5F%!J1#U&9B^[ECP@ D&&%J&*?Q%60!G],O?13G#WO&NZ? M%.15^^4X?G,J_CLR/8Y\BZZS6"%&?GY>CB9ZO/C!-4.-@R)I]5?PD$=WD(5H]^IKW MTK#./SS]"V&2?[AS'J$?*G#RQ!I/Q3:*8>0"C*N($&L=#O<>DR2@2KB%C.6EYH 5P"'!T;' M6>X,%L82+P"H=,;1OUX0AO=!;(!Y7.VZ@>0?*O37L@F1'+> MQ/#!$' 7OG@XAA+F7J'PI2),S"?@''$TQ^Y15Q7XVVF,1/>S^UY^)6*6J-?9 M88\/'JJB>OJC?^!LW][DQ[J+TV-X.4<\KU/H+KFE8&< M0,YG8 [ MNITF_"AOVL(,'Z<'+.#*U5W+(7,Q2)'SDG]0/%*<).N$)=@'T>Z87F M_9 \1$"U)]N%X^2]QF=8M5)U]R%3T-+E8 V$T3JVB! M=9+WFR4CMH;UD)NPCRXV=I Q\B3/V$TSI+5:YV:$([;7\V2]YHEWWO6XP%EB MP<[+&G L&VJRIJ>M!J8L)LJ#H0Z%+)1G9I K9#_[3N1K-U$HT#>I(&GKLA"L MY<%C4$B]-M#58KL330EE[.$I'U!+5W,.D&O:"DH?O;P$C/'84>85.GAI(UX5 M ZI)P,&.IP<>]?S+O5\"[Q1.>?&>0'P%CU5EZ9#!=-SS(RTW:'^$C]/EH:*H MZCHN\0RUGL7=?"W/UI 3H^$]!W$B7 SB<#WYGD*G]Z6MX:3CPY.1A\D&QD@ M%/"4,Y1>!D0_ H."4"H\N/REA[$2BK3VHQO@0H:WUT+_44CX"B6_;ZKF_="$ MA9<;$[XQ ?&5Y#U')BP6\;ZR'K1[Q*V+^)V'2*CVY&=LA'0";PSN;L0?W1R\ M=J!2&74CAEB@S3W'ULPK"PHGG"$'"'(0^;CB9_!!FK<,(""[_&2QV-?%GZX> M.[(.CF5//W$T?V4R?B5$1CC*8P00:^=(=GHT"YZL"EQ:%>8:. M&Y/)EFT]FY-T9=E9Y&5SB(H*3N[H@/(=RL/540<_B-%!LN%:1+ZT57BCN92T M86'0Y2XD(%T>=]4$A7?R7Z/SB.$#0=AY.)+8R9G<3H.OA#/#3S*&@NX=%B07 M$;NGL%YVN FC=TQYSU#)AQ=N?GIBZ_+?#R?I[9@CXZQ@KS#E+",>UXR?ZYC^ M-+YD\-S2QV)$2#"(X?L1\_TQ(> L > !4Y87AO<(U8)>&'/ MV0?'AD;TOY^LW//#88>TA=VCQTY*;^ [CR?B21CKLV4)T%&60)0E\&Y9 IELZHE<@&R2^.U< .I-N0#TT[D SXK& M&\B4%F:]%]GTJ1OZ@A[XVPM= M/#=V/5/?\NV'\_06K" $11V6I0LRKD##LA3%R*'* ;:&IWL$GB[4T@!=E82+ M<<$*F[7R4;>7K:.Q5G+9_GT('XEU2F;B9^X#=\"CKK^SBSW@,KQ5H0O& MM*D =BP-6K)I]=4YNH*/?+Y'WK5/!E^N2U(<[?_%=:5L@UO)^X$\VF:L3:,\ MV/0ZUSR:)J^-2RU)IHAX;I@IJ>UV=;* 1P.5E">/YB% 9*57#.I,\4Q 7J+ E4J M3$:SPK6DPQ]D[*/MQ/%^8MZ&[L?,E[;?NOLAUA;Y?U0#8K!X;PC MSXB]9.7ALA4LH/SR-K@KY(^*J]Y==U[ZNN2UF//1 >\4.) $*1%#E)<>^X5 M$9PFQ ?UJ"=I74@IPOG\?L,WSR7F]2%"*11^*B02=T@J8H]6XUAU<+C#RT_- M/Y\3B]E#U[GP3I!6YNT$?Q82+S>*YG@II(PF%H[)8JR7U?_('Y5QRNEAB2S2 MRHH>]1UV-^JWJE<.!1\0E7B=NM4]38D]V5',W](-_4G=9[-U,7KXU11B[*1T M%B4)/?&@/SRX*<\Z":OBG#8+6Q!J<-?BQ;;CD*/")\X260[CXL'#097'PVF] MQV'>L]R8AYB@RAJN>+%Q(.'X+%HFNN 0)=" H"%DT.D&30+.UQ$>I9^ MAI]T<(N+I^%STB,V!M>/TUTO+#ZT0!ZWK_(;FF.+]Y1.W"#6X4^_.\8R_!H]U^,&.GG#W79G[,B+NVHX:Q^41_CZERG3-EIRO,?.ETJH59T5J MZ=;8W?4-W>?*;#&__=#8VV]*A),SCN%#OH^(OG\^CQLF -4KB_,3 C7MV9Z4TWH[L$I(V^<,S[@% M!&1AN&?O>R>WQ/M@WZE&Y!9>= MK%C0CD^[4J&J]L9" M5?4UF=T+BC/<)OI==;NRMQ^5N/=*>5X(E,'BH>3I&F+]1NMCO'D.!3"'[9Y:@BSE:V3,=[J?1;:P"$%+IV1\_R$ MT_K*.K4M521JN>![YXH"_196?7*LAX0CW](X,&WZA&DG5@612M7XR@!09=B+[0!#$7>A2?W[(]8V0JJP'J38KY_Y_]MZT656D61O^_D0\_\'8 MY]PGNB.6ZR X[G[>CG# >5:H:N3#@Z7&.,3EQH50QI%1D6BTI^7 M*BE&7"8B8-LB!'D'X? W]7Z?RE)L/%F6C(%%Q]#G+E3R"_-". MLJR]42-<4?518"#"K QIKN' )U73A M7$M4I'12-V'728+?>PDSL?##C@5YJ(H+Z99=,.P6PT&X94_#"1B@7CNI(RY& MOE.&=6@)A^F)0K\L*L)S9K Q6.B4G71_@]&XDP19?*^'&VY!K G/"E!Y.\9P ML*EZ#H;J.'EW[YU(?24.XN:LY]Q$Y,9L9G-!!^8(8[ 5=*-:=7)N?;6[V+#( M_7J1:-&5"KDR=TNNI[?,'__*/I$2_U1F=%>CS&;'2.#X=J(%!9L6+?VF'9 M.=HS(+%?<>B!#_<5J=H%B: UR& M;DX^8PN>M_/$B4Y RDS%@97IXN8%7ID2W3@8MK8QK5>?WC8;I MIQR-X$SA[%E[K-YZNV9Z&;+*%-2=-&1$39Z6CX2J5,]_1JIP2]+3MP!C [RE M,3NFDBM#A#>L&XLEPS%6BHFK95K+CK=JOP$LM']G@)#G4G3@2+OZEA.V F] M<:&_;.>[F:_GHAT2.=!<\^!\4N\DK#W@YG=-Y7$WG\RMPH-13MV+J^2@3(WF M!+V)_OJ5T*4V/\6S\7%-VF@,2;5[Q"S%Y*-9$V[^>=3^L3[T6HSN)RL0TE?ATJYOOY_&^W"0*^ LL M "V+Q^4 ,U*JF W5R!&%&,/$=;)2W8SNKP"&(XE8M0NCH=C(\EIOG1_5*Z4T M3%=^N]OYZ14P=@K=>X;/7P2O@6LQGK2(C5+<#69B?RBJ$3567@SZE^..;V-O MDE_@CK.W-'D5?L#.^8C+!F'2RP=D66)7R]J6V3"U;J*=* ET"_!!\MP(0,;B MD:'H8DQ]Y*:X_LS[T;M[>3/^4;YOP%U4-6=5QU6CR613[:+<:/!UD3?OX1J-)@>;KJ6TBK]#IK'51;^:;5O%&@RK>H(KWEZMXOUZ12WVI(C?Z]CO> MO;*X?JWFHP4WOG[&/$5P(QVF,KU5@K7$RG0R38VZ>BE6^'H-XJ7-6U*+A.-) M)340LT2[.ET.!Y.%"'EO?? M?+IFA=R,H7>Z$%\WYG#SW_-N'W'S'SNX84IML;"8CA3"VNV5:3$% MCJ/I_5W;LMS<[MOK8H$0*F:?FN?S$XM*?Y /?8LDCF\7V\A/(JFVVFR-F,I& MXQ?;>=VJ9G\]X_A2#, ,)X.T7%L,1$$V>Y6^2>PWK0\2XB\6V[@!WRC=JNPQGQ63JT: M9L&B^64BMA>'XS;;GXW6&"U'IL1.=]LUMMGX M.*;?,&9:;E/Y4D](SFFALV2V2I%,-&#N(G6>MOB?ET?RM:).I16EA%]7@E-FR6K19P(,[]AP?=X-]Q M'&ZRQ/IG(1]XYD>\+9B+2+4_@?C0WY%30 M1U2'Z//4?-8@]>6*N$LF7SNW5*5BK<+2K#5=48MT9[2L RY$//%K1;*73?=[ M/R1NWTG&XU5FF5Y7NBG]_JD_U'(R!>--6#%N#,MZ M#;97[]PN8_=&1\Q)LTM^V1>S$KY-K1QC(\,G\#">)BD;&4 M8(1SFP+%=*IF8Q'>)J*4D/X(I/ .U9_?(#K>T#=[+F:UUTQ_9$WBW&A.&>K] M+T>2,6N>8=E\@@D/5HP,/"MZ1WS( O=._/HC[9/KVL:T*$',-)*B6;I8+_>: M*B,,8"#T/ 'PUS._R,]E?MW-_/UZE/2K[/5EOE"E0C>C1EI]IM_:A\=YA>_W MJ?3;8?-K6:WI-M$CYY:8HH6=+"8XA;.4<6"U_CKG/(75FEIM]'Z]&-TP5J&; M*D_Y2;$?OO^IE4N6MT.MV:DP?%871SEKJF_5UMWJ%7Y]\Q_::J6L9;:B]026 MR:[#^3S5Z-5HZ_XNB]GOL974M#JF!68S;JTGB^YZDKYKM<)O,,!C6ZV159Q: MY%N+"%WALZ-4/K-41K7[7^F#&>D5<-QVF'!WMXAUY:S:*7Y8L'(WJ_7Z9L7= MSH=6M;EG!P6!85>-1)P<,-5VOW4[J[54&R6L?JR480KK8G)3CZC)4B3]5:OU M?6/T]7/@GJ<(<\=YYE>'\T8K:F/, C@K/ K,Q- M1:[NY6P?.J&G*;[^S]T47^23;5;LA8<\*[]IPY73;BD(,4([)(BH=B-X:(@Z MAJO=B^0EU#4%56)?WL*ECA/Q%PP']Q$XM>=ECEZU,1-<'0*1JO%@?]EC_XV1 M*L!L($"ACMB&<$34\39X=<74& [^D_C[IH0J^D#5;?Z^! MJ/'@H>C?J+6JW1+ YQD'[^[3[X7&Q%^QOP\[[I(!0?3^!?O$@Y7"'\%EZ1;8 M?UW09@AO_8W77 NT@HI? ISR1O#F;XG!43S 1\[L/@]K19!UM%U@&C9<,A0X M7X)#H'1G6SB(1(/X B(08N!!L-F*Y-P"PG[&*$''!RE=\7 S"G"NV_KB\V;4L1GVRW F")$7UX>.L%O>PFL#OQ!T>!.)C1ME.C54[0""[AE* M ^H3S1P!2]KH[H &WI5T_:;MNM<0VP0+E0L+?PPFA/"(#L!'AP8%YD(!9Q-4 MB!SX#F%F*BK$S7FS%RYGG")JVD \QT0\;G<-)ZCI:'X:OV95#(#GW^Q2YE%3 MD"V8HV)HAT[,J'\ !PX\,,O#.C_90]SN=!((-NK9[79>.3DQ]K;P'7KJW6\'9Z>MV/U>.>07VVL"3$B"@DV1Y)V>K M$=P#%?=+QF]F@>$(GH$]8&4=+4L%+\)-$R""%!(_R#-VNP3Z;8'[:;'&FRUY["H MO0&N:G);S,%X*+M>2W8K7JBRT!]'HN&4M4$0-/X2Y\&$OX8,- 7L&- M8D[LOY\/S0T8>-DIA$5%J[ (5F+7&O_3^>.?"S@I3D6PYQ-8B(I6!><0EEA+ M,?2?,V''<]XJ5*>2%B]15\'_7:D_V?_TK%$ZE_3N=U_-!YR>MO=57[N%XVYY@/ MD)5=>PPB6Q\8 T[X?R&I_Q?M3< F?QZ;-($9L-9A:R$/X#ELKX[,MX!5 E;Q MLHI]^@([2PYX(^"- V]D41,"B+ 1\$7 %P>^: .>T(') 0^7@"\"OG#UA1*V MNQE"UUS [0Y?W^:01_6K;N%EI^40K^FH205R<'EVNGC/9X7^^ I%"Z&OJMG> M,X[0@:>7AHS#^V[XU?%M<0.;0W3G-53@90Q?_A(2<,35F0GG!)Y@Y(>UG+X^ MAQ#IBQT6@+#)CP/(_1KRT);S MA-+>H"YLA\P)LQEXH1L^@SU>8QR;1CB*=CNP\$<5OL_>NZS ?N!VLMY(Y=+@YFY/V>/+ MN".1=CK7OA6PRD.QW[&KM<3[O-8=RKZGL],"("/S,A-$ =,)^A=WDL/ M?:$JQGP16AL329CB7@68?1%ZOQ:J\;!MN(#ZQKH/JT!F=3C7%1 Y!Y8>__ D MCHMYTYFG=AK=D^ E$]1>,@?6HUKP:@+EDT#!87'_1,"5'!86#<8;!3B[!3@X M%!7U5<;)C.AQTVY2P&Y90<(W#YI]G8R^DUB@ 1=8'^: 7,%D#9C,0 #9TKQC MHM&$#EVUY>,=JS#YRO K2T'!>F:T$ M[<8VFG.)>=1CT5\WVC:39M^[:(]]ZW+S>:%'.6CT(FJ=Z*O3;V$GRI] K?$J M_.OL:RQ;FB()W+OW"?:*[6RL3^0#HH2)R#]'O8" ;:\=4AX\[\#-..W3\\WL M",1%N&TGY \W^0$73"!W_L0RZJ>S;N=.<-A/#B'!GP%'K7A-6P?8), M)D.=+EB79X\[&CD7E;IG/DXZ"\Q0>2.%0_')NW@]SIH,6/SZ+/[N78B]:"WD MQ[T"RLT5MBCOZCC3!G N'!",)< LA:V"Y$:QT[ .MK3[:O?RQ6%K]P/;7_0Q MD]*73JOQE6@LXKRZLY? *>&?%5?J3K)=7)UO&<@:-UK4%%;,$G%>?X@ M5>N,)OR;5?[PP'_6]@Y(F@7V< UOJ].[Q+!$)=SAV!;]HW['J(]@SX#Y"_\.T]7T&R)6=Z^UY*31TO/.R#F_#@SL6E;^1=/*P[5-H]UKPF./#4P2UGF)>!<7&%=/)?+VM;ZON'OYVA$$MPTT..?@(0%$QV-C>\N)T S0UKI7#I"C MN_#T4I'TSU5V93<25M$TW.B1C3BL'1ZSF\S:UQ HEQY6/1CH_789%[Z?07K M]5? [U16GN/O8 +\Q'4!%!-RZ$RW9^D(">QE/('Z!:P*G4J<>TW)P;B7>N:: MN;^PG4+N\!ZX$-_E'SM*S@_1F0A.2E;5/J=65/L]WT2E8+*]XZH%UL3SJ!;? MS!![L;ZQ%S?$,?7[I:,*4'&"UWQV^K&OP21XW+P>-J ^7'W:ZN%D9%Q%@RQ@ M5/LR@P7T.(XMJ*CE^E05UDZ9 9 1*":AK2(!T8-^ICL=6X1@ WI45@WM''AW M#P8^M/GVK /%D>RIK@!'HCH\V[+B@?ZT^>1(JWU"&Z"Z(3^Z?1/=X,M.@:JX MZIU0\Y"#XC0!.-2UV94ZA[I!=J) +QR"#_ W;YJ:R).TI8]G&[HSR\@=BU]% M9[M?Q_!Q5YY7U ;DI"Q0,8)>56#MF2]:1ZM.UOM,1RJ)E7&!)B+QH52GS!__ MQM]I+7T/E,%%4=U:LW6I3PO9_'9>B6V4\F^@-'Z=4-%<>9-81WF1$08+NM'F M^T,NC9!MW@;C<]GOHZ:;B*(87.T$I_CVO6[> K6X&:4K_%S-)EI\D>F(1%(B M>RENV(4 ,N\UO+T'AE L.A)[0HJ-,U;=2.1BT5Y)2?XZ ,_7*57OI@=12DBE MF4+.BBR7-6L^A%!;Y'N$^EQ?E#] .CN*W\AN-'EP%EYZ M"]/:N#'S<'>F5^YQ4KX0H85%52H4P[-.M/5U/8(@^]IXU6"[>O:*LMX%^6Y9 MG$LG1#//[NE^KM-7>*,JY*+S'_\F?-"1/H5M8V_K:PC_[WVDFTOGR_RB$7 E MP!VT*7WD.NM:$]7W=\' &4F9B@>8';&05.*$7F%(8C3J[G:FHM3\8'9\G[LJ MS,X9A([7S'D?A\=9]6ULK-.W>ZU\-U@&]0S*F;"G=A1)A:X0S+'0P=:\!;$3 M31*P8\=[Z#HP*018VX:@+:#17?68RRA!F@:^B&Y!>)W/R-)54A[>%I8WT:KP M_THH6U[F/^ MM05P?+2QJDP6V<@^SM"-UBQ?HJN=LD&:?AJ<'),IJ ,(%_XLQT_TD@S\,@-. M^ #/5@4$2,M1CW0RA$U!SLZ MK Y8H1W1B;ZI"*ER-+6,4>_V[?X 9TT"QV5C9K^EH;:A.@#$0Z3W17]=I*R4 MV-DH,KUBXF:NM-X,)L ,^3=!G#[OBF>;?Q M(.\VR+N]8=YM[$MYM_%W\F[?LTWN=G#99T@16"ZHHJ=4*KV$JJ_-5Q=IY:!2 M#H K?N<QK<)XZ7/*#$U7#%T,RW2E;PAYZ96N,76@4]/DK'WSBA_<#;/F?47K,X] MA$O\C1N'&@>F@P:KSP,A"&P%@0Y1F2.B,XPS:QJJI]*=, -*VT%79PYT(6>' MJUW@-T=1 *X55.#P2H:;( B?A&%^FRD.%_QX$F]/#OG'GIM,"(\K3+$YB"/1 M6QY'U('\H%L)^!W,.<-LAE(>#ED+DF(ZA8LXQ(YMZ1",=(M.0L&$G\&\H/-& M6346R)3M_0OG$HQR&EDP?7SOV $L!8SZ8YD^6N6I 7H"G[7"(0H<[;>!X_0W MZ(1(H_$X.G^T&GL'?'[T&NKP?*BNP)!\ KTFB<&GK_"1O=K)F S<-@Z=7PN$\(>JA)OHQ$VIKIBYXI]17=?26E'B#$5P5H[ MQI/%82;5&8E&9V_$B"I0J?7TA=6DT]:AXPIE%F@1GLM8#B_:#_JW>MB&^XM8 M8]CMB)75:-R0V]$=F9K_^#?^$H^?F_N?\C??=@F<3%1W0U!:M:T0\7V5YX;J M!6NH%<_BFTUT9KO:#ZE&N,'0R7_!; .4F0;4+-0(\%)MCF^Y/#_"]VD'<$?W M$(2S;:S=HIPW+M_P#:C+A2C5%^B#^1SE6T$KPZUC=E02OX,WM-K'&N, 4JX9 MDCU%;WVY_/C9T7" 8"MX3:CBVM8I<"XT7'Y^4$MK5N" MX(:G[!J&1<"BOZC)KA?P. .+_KWH!Z3N'!Q2:/,X087'H+^&<0\G\F%L0\K6 M,N18*7=:A1Q9K-*%6E^H-K52HK6XM#'VFUIF&1D+$I\U(PR[R40RW6R1E3= MRY#1EV3L_+XK4#.!FOE&:@;H$9A>QSJV*$YHQ]8L"BHAN@'Z.+:/(&]YF.$. MK[_28 ^DQ](]4??&,EYO3=)T(5HD^'5L)!*$D!^I-W4$Q_IJHB\G]2S-JB4N MTDW(R3UP1?^-OI#1\XR#+RJ6;Z54'/GZ1H+UKEM0-B3KL>0FX9[9;A &;+K M":QJP18>X'B%G.8)P*#U->SEV<$7>=E*2XTRT6 Z!9V>F(GI)A:_JJ%HGPR?;[O8?WX9_4WD.4::]FQH0<1Y9@M MRM1OB?(BMTUK_;JZ800A&3;U;3I&-M_M4WYQ468J5*TTCYF,4%@4&X58P;!6 MYH]_J9=$BGR))7Q:[ 6B?&=1OGG#J9(,4:*Z[.ZM')@2T6Y7V74_3ZSX=+.] M8M,1@YR?WT[Y/_>(K:;PDD-@S; JZ%8]ICZ=!\/Q=F<8'4XP9&AVRC[J"X'] M"Q<4$$B8OE"0]-F@![AP*-W)XD*G1/3#O)AC<@C_OH9RS@P$_!68"'ZY=O1V M@3^O67(2\0_%C-I1->.A7$!SY?<@K,[U!GPA& I)[!MO?@DI6.;!SR24]8A_ M#7XYQ=<#4R!8%B H$##8J\-G4?;\72UU(#4OL[@/"1A.=9O@2*QI P5A< M= MF IK!P-HPB.T((Q@Z';J\=(!_LC;X02WZ>#Q)8X]"4>A<6]O@>.;0QA&+]KB M"V[[ [6E??WD]J]!/H%L8;KR,C_#^#10:<%)00"ZL]8K@#L0K":?&S O\-.$P34.D]QTMNHJZ_?+D=W5Z\?/82LEMFLOBK=V9V M,BF,>H)P'H^X!G\NR%[NL*OFC\M[(/7NGKS[J7[;SCG)R >>!:HR8TN1K^%% M)0=TK$E3)3I+1VFYQ-4BF_'\Q[^R M"F]JW4/U*A!'AUU?OVGR5B)(W@J2MWXY>8M%DCV.QA)Q*DY&Q[$9F1A'HU1R MG(REIN,(2;"3Z61*$43T!WXK_D5W.BY366L-)# J5H2HE"M8TV)6:T%S_?1) MJ5\Q9[,B,Z3)5C>]W$?ZW;PTAVE"9V,JVS9#A.,&D6VJ>E4@!K%9'CYY]G91 MI)=59M:/$IN:L8T1)7TXK)AC:DR\HJ_DX>OXD MQ?4'C5VRER?Z8GQ+)I1BJ=%L 9_Y[$F29O@>4!HF$2X,#&:S%M^W,&OZD!/.@/-87CF@;,:#=E U;9IF2O9V%!\4V)EN_[ =;F6 M9C2WSH[32(;;DE%6,"Z4F]=UGH!FOPC8'6AV" 3J]6BMN)+Z MV*9'DY8D_&N;\G9ELX8'LO.SA!->9R0+T_>&B88WDNS (G"L)D M B_$6*V] 9>,!,[U<&>*P'!L@H:<-#AL-KLO%WG+,X+F8HGCS4!T>SE8NUL% MG@[( 4>X]*X5#/S@DSIVF'"H>1H((-J _Y\!V\V I'5<10LWA[0=+IQ/Z,G\ M$S!.N%,%=_ Y<9P4.A@26K7G-_"B44-5>*P=G'HY%@"?K8/X0G96(FZ!R+O@ MIK:+YG"5,IL!OP_7]F./V_<6.'2X!;YK)MIGY/%(A< 0(8N"!RB-$+ ZD"+ M& +Z*IJ;JMSN,&Z^Z+E,PB/63L$^YTL 'P )KN_!3.S0EK M"IHWPF,[>HZR /06>=U79YSJ:/(JL@/>BJU6I<149HJC+--/ M6XE$F@SG6E3Z\0[Z.MAB6%H,H]\AM*+[R# P-J<+R'G?/&@B=B_LMG%F.O8!_TR^&$UU44JK+"F$A(E<["J$LZN@?"H6\--QQ9&RKP MW0Z% -S;5'1(B&)>1_M@NA?DO M**(^M:-\;[X W=LA+0XTFFO(V7VJG8"A$X&]M@\%(4,->.&:!@MSUG5(4Z1M M0N8!'>&19N!(9F-VJG_/->]2I*(C/FTFB3A5*\\K]9B<;K6NI'D_[DK@=F8. MV>WE>.R[V-411]+W 9>A(.&AZN1WF.T8D01)P:_@0+P1!)]HJY.^?7VT.C3< AKGL$!<,]DQQD,@)4Z*8&FOHBO,!#JBA3X[B M;L1:/PFZ'2*;21PKTU5G7O;[(MCP/#2R.^F1AV.D3MR0?*52__&RQDG;.T\ MRS,^M)%F@'>T?^ ;9WVI,2+Y&J& C'F C(N0K&0]VX@%V(A")!]F(Y&LJV(A' MV(A (BZ[$:B#[G&OXM^REFZWZJ1?;.6S9+@J#SX7#8#Q#C_\_WY0/WZ5'M0K M13E7[TX&0F2]"R&\WI!SJW]%@B7?RTSX1&HB=*=PXA[PJ>PF94Z&XH/SRN\N MW6^U@5)XT(W^ZK:>__-";&V["$\L\C!P\DPR_C!;CTWAY]YY\IEV_O>U^T>\ M\&OZ_I"^]_._IE.>G\UN>P1D4<02KP==$^ _G=N$BVWOO=?I[-C%E/;MU^-A M813$]=XU4J^QHZS1*Z#(?' KXI2;_>9M1\;R'^!0L(8Y%N4MV45,=M%:LD7. M"AP_K1"%0GFK#3>Y8:G>>CMI^OV2M=]<1QIU?3C-L.Y.QQ:]$'71(-),8=AL M-]A,;V/QK3$%+?*\TBBHB8U&#%EE9B7RZ!,4P^N-?*OX23_F@E'\7&?P5 M\+5G<6D9._D!ZYE#[MN9A8.RX)[!>KV^+?.':DM3N, MK3E'\QX1HV.I!D..$_D^/YVST\3#:HAM-Y,*1M@G$#!@HD>@Y_,5SBMB-39%[6UYO1%OLS,S MP+Q"5.:.,=9'U,KWBMK0=EE)6N;JBNP4F2#UC.L*'0CWA++*#=34>B*RX6UR M,18FL,(?7U=(+G5)+-+CV/0"(I2+['O',*YO72_ M&>L)A/O>)M?7A)N*1+*+QBIOT"NYVDQGM$6/UQ].N"<9)KY>1J(%ND*KII%: M[:ER<@Z$.PI#M(G$><_!0+:?(#34A9UOG]-,OOCMU9'>I(#>Y!0#UB;\H8KS MRYUA'T%-I1=E(;DO#!.T,66H46^>&F^H.5@&NDF*I&(OJ7@0BOE$XD7 _U_N M]_L(_*\/6^7]G-U6Z,9@ETHKHAC;+B!&"SBFH^1+/'+%*YPG.I3_%U6=/<[$ M? "Z;EC=#E::=C'MFJHB*Q#$#(%[X$+WM\K=PYGJIAOA<@G1*J?&S?S.,M3( MM8HN?Z/I_@]CPHXA14JHX3_?@G)X#T>>,'UT2Q#N&0< MP8/8Y=YY%P?.LS9'^6FA#$*I<% M\NE.QD6U@/T*$-:<9C\= MM>&"X(@.CATJ*'8!2G'9,BSXQ' RC(Q@:- +3(A3 Q'L# U"LTQX23&/D:$Y MA<=8*. [@=_RAU>C5]IEK2K:0\D%DM;<5:+:6 5"5UCX;S9T:&@!7H&!+C'^ ML8Q\851N[XNA=X2V=U$T[H]KAEUZ"!PB!UH]@OE\GRT\Y?L@>:1'SO,D!QMY63! M(*S64FN5.:5 I'T0K/V?>]0N[M1K""X_A-8?JAU@7>]T/$'D-+#_'R&GO3%G M!!W@V46(H/8"C&4']?8$G6PA\"KLVV5YX<,@2($$#@0) ]C+P!Z&,-$S#V#0 M3% U<%:8RBF"AS*!*%<(6\ !H998\*@A'[YYP0H1GAL3/F1H&/C#!M3US.YV MQT#^0!&$TC1#$"JLCH;FKN+NP"/1W VU!MLHTM#H%46 $M2U=9 M69O!SD8>M/&_$)B<70'(PH!TW" M?=5A7-Q8"CF4X,1&K[;]- <[W!YCS:H8=!NQ##[UO<>NG47=CT^F4H&;),1F+LN-H*A$?)UE@(+#1V(2C(CP5 MF21/D6?Y='1K]K/M.D$N"89/UFI:S)C[H>[NB$$X2:P',:9AK&=*5BKQ'1/B M\\;.4'?-\0F O-7)*=S/WP>8'GG.'+,4$F-MM5OSC=LTM33/OA M\TX'6J&QXJ14J1IA9%;MKLH9.XV9XQOEDS%WL;(Y[\DS<57;)_?]\&9F].'=\]G: M4XGY;+VE,QVFH&4'-7J22\D=B'=\MO9!JM%J+8EV6235LBJ6\K/&4(9/GJT] MVLA$"N0T$6:$>D?/4F61WG?AV\_6KEG[]C*FY^EUCAQOO9& M>[CMURM:FNZT3*:UZ\:)_C@]3IX_R>4[\4UXT.4((]6EJ)K)ZJW"'#QY1B5M M8]3D2HMNT8U)CZOO2Y7ZK .?I,[X,[]:DKG\HD'T.Z/"1(PSC4ZJ!9X\HV=. MIU)5/E,NB9;&9YDI4>GR*1,\>4;/[M:2%^$&4R>,R90N)]K#79&$;S^7]Q2M M&J?.UQYE%< 7HY5""\M(A=32;&S8-L&39VL?B(5Y M8WAP\>;;VI*PT-$7*5QG+$&.24:@V.#3F\=K'D522(R<) M?LPG21ZL;C(9)X&.'"=3*8J;<,DI&3WGOA)=3/:%XHAH6)N$E>EU]N;.5SL2 M\:I*I9I;GK!T2IIK0Z):*L[]M&.QP=$YB2R98D&-K2H3)3P?+7RU8Z.[5\GZ M8+$D-O&L7A351%=;^VK'5">3D:A$@BG0W": MC&-+:^ZG'2M2=,91V58.G R]]GBY&;-L,NVG'>/5EIF6=OTN'4Y0B>EDGDK) M[;2?=E2U(1WK9$9S)AQ?-OF1L,WMVG,_[4B6P7%8XL0]L5F.\]R@W:OT!%_M MV%RU](HN3Q@FNRI78NN861"%EI]V[&=J)2E74RI,9')%6S> 8MIV,5MOBCHR-?;6C,%'S"O ? MPF*%EPPR+F^%M3KWTXZQ&B]6*MOVCF9S9;4W[D];;=57.S*1\FS.)V6)Z>07 M17Z?3.=WTMQ/.TXXJU+7.T*6J)13@TBZP/?3@Y:?=JQF.V8O-Z12(LO5M/". M26Z?:ZV*?J="2UMGK1I?K MIOVTXT3>]\1&5!^*X;26-.=6KQ/9^VK'=+U0F"U+49:.S_O&>%'I9EAPUOEH MQR&36(\21+A' +U@2FTS4YH5?;5CKT=S$B7T$F*X6YU*4IOAYN&6GW9,*L5= M+U=/-IC*9MUHJ-7%CN+FOMHQ$F_+V6TE1E1Z>8-N],A6U6SY:<=P=L-ET[PT M%%?1DCR*;8K=UMP\TX[@R:W4KA9F]4Q.))5YF5^O.:G'I(%>.EN[M67LP4"4TTRK12 M:$>E[5SVM>](2^A4J4VZ1QCC;+V^GBC%3-*W_\*J72Q$$EIR(18Z7'10J"1Z M!++:G'F^T1_A_>#6%T)AY+7\$T\L"6)% M?"$Y2Q'6KHT@/OR>,IVX]ZXS3V MPQCJVC\L](YGCGM[:38DI_9EU,G?HX:;AT<>/H*>(W*^X23"$FLIAOX3=03P MNHV.ZXL=O.,T(OQ8+(J_.[F\_:U9G]S\HO@ F.\[V3/)L_O>__FO5#R1^N=T M7B>7PF<^ZF_%7#]V<*N097#.1,1!+$B2$?*?4,M08(0(Q< TW$0"76;A&!5N MV2# B!TDC-,=S1/O$OAC&'8T;N(?+>1]I?,[%*/$P.Q35EL@"4!_'(%&G_;6 MDA4\6"AR]%;71S^[V0X8_$]FX;#1LBAZ"N M-TYO]T7#S19@(P$@D++S7R]N,Q*K^LNLC\>[MN'VZ M^$P*/C-E84 ;B+2J*H";'11WST/V5#A69_%$C F\N+;AGM$-AB%)J >$<8#KY763N]4+U]>=@)[*>P4$S?&R'GILNOD]'' MY_#QR4G9OWCU2@UUI @\9[,-]G.XTWI'D/SO!M"!Z-Y+W Q9W[U"QY=F:9FK M'E9HW]!R#;D-DPYAW@ALP:&AX/_Y1;M5%L4I94TTVHB%6^'.3DK.U_-'!=4_ MM;X.N2R'%DK:6W>%D+,1F\ 6'\)9]ZS#O9Y?'T]TU\U/43U'B(J@3TD$?@_; MA6C@:P?M_D$2#A\1=-^Y*_L]U/UX[)4*(,9_/<'G@F#OKZF@_<%C; 1%!AOQ M !N1?(TD@XUX@(T@7XE@(QYA(P+5]" ;$:BF!]F(0#4]R$8$JNE!-@*HIFBP M$9?;B"^B$GSH4/\)/1@^\F4?%8C?;<%"_FH+EM1K[*DQ^;U7L!?#YG__B Z8 MX0F8X7*-&OY<9H@^=Z,6[S70;[6ML(_(N^,4?;$1U04;U>#S\>X$N#W$(G(2 M_KQUXW#!8S4:N LAL/K_\Q@@8/R \0/&_X/6C:,PWX?QGR *@A-X?CY#^.(1 M./2C@.VW6.1']S0/+7./ZV0_PM8&_!OP[S-O[9_"O^]>1CTT_SYA6,N%H+&S MJ;-OE4R%@BC6D_LT_WU-]_P[-D5@.KGQ:#22Y^-UI$PWJ%DI3*2VPEYJ'0,; MI[5Q8^;3W\2M%,A8[I]%)\\=!<>/&DBYS^!J,O1 Q.YAX#.D!PPN#PM">'EJ M^8_GA8USRQ+L@7N]!:EO8E6)L%:#XB*>;G'5_E'[MS#U!=AEJ#[2,@?_11]T MAP_JH NM3+G0RCU5T'M,-5XGV/HR7EUR>G-J0% *ZL>_Y$LB&;L.LG(09@E4 MTOU5DETG%G!TP-%OAP*?FZ.?("*(NK7@RUM-_PWHU_!&1%3&*V;876E,,P%1PZYO M\ :Z)M U3VK9!JS[K*P;?8!UWZ65?9<9'K T-$CDBD0ND#H J$+A.X1R72W M--*[D.D)0LH><+@@TS3(= HR]?Z8&,XW7V3 O]]V:_\4_@TR3>^8:=JW 8 = M \GZGE'#/\@Y"K*Y@FRN@*,#C@XX^MMS]#?(3WR>'"CJVCE0L[Z57+7Z7%@4 MA"%3+Y/I/3\V?SD'*@HQ M6C^7Q[\Q!7V3SJ5'1,'0NKS1[]?E/NS#_%D[UNES]B!*XE+-JX+.5+<",L>* MX96(N?KAD0#F_]Q&58^^+W]J!X;'WI<_MU?,8^_+G]LZYK'W)=!CC[DO@1Y[ MS'T)]-AC[DN@QQYS7_[_[F M6@&KW)Y5GK3UUOU9Y3G:;OTZ8SQ_%ZXOKCW'3]$5D;W\R*$QUZ5DY $RSC^P M3_Z4Y,9'(,,C=B]Z!+H\0,[O(Y AD)) 2@(I":3DL9$<;B,ESQ?U>=YV88_ MSK>N*7Z$-=^]1/X1B'#KS-A'6'/ [ &S_S$;_XV3ZTVOXO;2X3M5(A!Q3$5@V0CY5YX<14:]&M%V_R#2&M<%N MI*QZV4CZ+JW/B%AO1W7E)DMOBM5JIL$,C9J0QJW/8B]D-/Y-6Y\%2BU0:K^O MU+X5-DD@$O<5B:=%-GE?))XOW/J'P&<\D+S?N_[Y1@?>O9<9V.P/8[-_I5M; M8U5H*+-\F6$ZB?)B)4:-]G@SQ]W:KFRC!]HHT$:/HHV>%S(EX.U;V]'W7N8- MK>9'[O?VF0*6!VMC\O@!]\>DVJ-G3CTBU1Z@3]434NWQ0V6/2+5 0@,)#23T MD:D62.A3)2L_ M6>+[;^Y$WI'L>3_[/6'*1X_M%AJS]KS0&S!\S^QZPYR&=^ M&-OUK?9X01[S]_;Q@I2^(*4O8/F Y0.6#UC^#\E2?:+,MJLW,8EK?**JRO,U M30KS;6)58Z+1S?5[\&F15GW=FP\Y)IZ,I\:I1%4>FRW<@R_VDJ*B3]R#+\@I MOK_VO7<*4)#%%V3Q!;P=\'; VP%O?X,,U="@AQ:J_R:A;P1TL'3"OH6 M?"A,X4,ER @A:-8[#V65%5B&A4Z+Q#]:R,0!=PV,'U)FH;(A\R&*> G! M=IC@%5/)X/C07\+?H:T"VS3@D/SGQ'$-&&@\:1$;I;@;S,3^4%0C:JR\&/0_ MZ,*IJ?JXS!Z*N\RJO MZ2&5U?GGE? V6! X7,&)C)?3!JNY&@_46ZE*GE.Z';IAL28[4N>4N;R,B6=KV:WE"8,A\J5C?K#:9--#EK^>6%Q9S(.>:K@HBCTP#'ID$ MT!28*JL5V'77 @#'_W_?J+]V5@+F3&-F$Z.A(E*@#6+GZFZ<13/KZ,I4M!_Y M78ZA=[PZ%30>[N_U6(5)#0O%3"$VH(T)'8T6VQHO-NYW[(>C,KGLYTMAQ@+F MQZ*A<[5$'R@$ZC6>.N.5EZMO_F>5_C=E#B.:**2UX7C'\+R56>?ZHTC/,N_' M',O]J$9M*F%":(P6T1K%]^?;.3@M8J\$<<8="&/P#@SB>UY\4P:)UI1Q@[2T MJMB(RP*7RA=B?/I^#%)HQ9=Q,>=WPU=7CT=ZW*[O:^8587H UGN)!,Q MP@S7UP7J?JY!KZ&I3+Q32XDLE=*)W9C;UX9 EH,=_(T=O*G9;TU3W*A#-><, MORM'N>@F7QG;Z,HW>;G>;#R:S&1K)$IV(VA+B2 M8(?T_:SV9;?(]0W6(IA5F8G$]_5&LY=+WUY6O]4.WE162966J'4_I1$LPU/[ M9"Q<[6V@:?UZ[G:=RZK%LZKV&KI/_-]I'1BB(N@.@+SM'8#G3N[Y+P%(4=Y( M'9&)TVQ2'Z9+[>DN3K;NQI7#FK[MS'^/ MG^P:()O+Q\1Q:=MC5DV9,Q/#S70[O9^5D-M;@VQ2ZA!$IT%/J'!_RO1,M,>) M-\.#M[X%N(6,WS1 / W7J7UDMUZ(O-CA<\-&'"CJ^\FY50S7!;(]GQ&%Y'1? M2!"[63.#K@'(;R;E-]WERGR=E+/FPJ1)H%$89B@WQ.W];(QB;3-);LJU,BVD M&H6EIN1;&Z4%=SGQF]< UPG2_(+4?],P7W[/)[92*=5DLA7+HJJS&-/2[A?F M2W"I1+_))-*TQ?;3JMG)&16M=8KG_IZ)/> M]P&[-)W9.11[#FZ9YA/4C&DE)TQVHXUJ@Z00KA;O%VH4TQ$U/)D 7UQH[IGT MJAJ9S.= G\3(MRX-[G%GX,,=CWAIT.KMAPJQ*K<),C*,DKI%,=8F MO.@E=E1K:MW/EPC'VC396:1C3*/=ISK$J*NF:BT8=3ZW,J\39+Z%'W&3G57T M'LL7C+U!Q&OB/*Y5"OT89=YM9]?Y=2=-"D*!B1.K5BFKM9HTA6*4/M=_."1Y ML]3G7RG_N%5*]DR1),6$T51!"[$A%?PGW#5@SW#PZ()6SO%AAJH"0I1K\6#D MN:/<]R.VSQDJXJAQ9!S!L?FNX@G49XLU.37L1B)$?%47(Z8^%53=/&4/-Y7? MD]YOLP77D-V2@@RK"1HC*Q- C2W,RL=N-0_F,P6_LCE[IVJJ M\U9[M A>P^?JB)/1U]2[=<2%<,F(,(_ M:T43X'[_5'D)55"?C&F72: 7.X^R$TV1#)T_6>BE:Z%\02WQ@Y^OV?A?L!;W MG[]9'Q=_MZXYV(@;;43D-1$)-N(1-H)XC0<[<<&=^"+&A'TVW!7T!8R9X<'? M,K2-)JS$RE,^Q.KNC3*&E: B+_@/:-%?I%8Y?F]H-[2E<$GG_[Q(83+4 MX"5JCVTE<8>E?*+<^/:UQ@>HFI*L 9,9NFOP0NO(OSP.6R=5NYAZNZFHWP-[X7TS[GLL M\B,3Z?E5W0>1B]]0?#FR1M8JX1VP![,S6BYWQ&3I-S /?D?QG2N]XW!)"8J^ MGR*,I-J9LE0?36D^FY1H(C])Q?CYF(2*,$*\Q'VJ=']7$SX ".!!.687,'0+ MLQ8/\;%O8P#>2VD^(!JBCV%\5>/QWNM]1^-"'?M7H&0OKV0+K"!7%4TKX=QD MKB33K H=3ZAXP4Z J?IHX#)3G'&;+M5AC.1,$#MJ45?DUIB"&CCQ$HV=FZ)_ M?T4#KX"L2_R];%$P)HUN?T(9V_>&4"ZVTTTL%XCFI)I_<)]\&E<5L;"S%*8B,523$MF$U&R- MHU 1IEX(GP+01X7P>J#+X8>LNI'(Q:*]DI),OR,F88V?0E&!\7^-EQTY@8EZ!R'I D'49KRJ97C=Y'D9 MW;5'T#_)M,QA0+Y3 ;"3Y!E*+<>$+9%=R$RY.UHGF?S\TT5V%[+6WKK,OQ=5 M)H7V<"9EI(A8::T5;9T1UILXH(JL?*)N37=>&YK@]^+4!VQYP&JRD**&J!!G MN 5KFK +K0"U%EJ(!^S+G:#/@<!QB+7B1U>M7S?__/T1V6Z]K ; 1%_>D< MQ)YEV7=G)#J3YWP87Y&Q,_#FGZQDLI9F+S.1?$VX>*8_W<.<0NH & #1_X0\ M?T."G%$3ICIX:':4[6#_[#CAP?GP@[LZ>VMT9?V3C+S"W(H5^$][95%@=<6N MM%DG6I$Z;,W_8T,+%8KK?W4;6=_[//@WX'8@AQ(>UL3SM3\"BA4EE2BS4!9G MAVBNFF>]5WQO<>LQJ?TH>,+^3BX.,R1'6SE9, BKM=1:94XI$.GY&#Y*_O"3 MF@>QS1_U1&818<=L,CJ+Q=C).!I/3,=1(AX;)Q- 84\GL^DLRDWY&!O]@3>7 M=:PJ05]GK(*TE,6-E!FHT9E.BH8)]?[ID[7%JK#.$/,(W6##8K:TFT@RD09/ MQDZ?I$KK3CDR%!<$V53#*8FGC9GN%6?T-B%V1+;9S4RW4VV:+9G@ MR;,QI34Q410IG1;#M5T_ETZWND;/!&XP6 X&1*$VUQ?"3EPMJFGPY-G;=RO.;/42*Y8HI-/9R&;8[9)F M&MB>9V\G&S&VHL9Z+29,F:+.Q?A.79N/8^=/EFF+;K6729KFLQW:J ^6NWT? M/GDVSXE"4.F6A [H)J[4%#F:;RAH/4S<; MX!14L\"$!PR,;'SM/-O.Z.6L099:A E6[.B)73;56AO7RK;SZK:)(G%'$N:C M1#VF9?0U9"\PY*P0)8"C-8;L18;P*J^9 HE(W9DN>,Z0^,;L4T2'RON<\J5D M;55<)DF6,7:U?F,>3RS6V_OD.3J4Y;V451!EIS9E<6<#;)^@3VZ8T&6)GBQ[\^:2?_[W\G 2_\B;SP1NU/P ^G_! <#8^W_>?W2>^Q^MLE8),K MR?T=$U]_5R_@/,2G4 (!%UR3"\@_F M^3>??N]+!OHG""Q)DS5!ALO'%\OS1 M1MY[C?=(-H[>NU[G0NG%.'CS1Q;Y'FZH,[URCY/RA0@M+*I2H1B>=:*M^2\G M!=LR5W*DS2^E-[_(#R.+34WL6!7.&@B16%>:X]J&5/P)XA^&%_W!&5*=4G8;)4_,>_ M<3*0U6?TCE%2T66MH.?8F]_5H]^R6M76K(];F?KL%A$2M^/4/CNCST??9H5J M*]K+JF/"D#.545QJ\?6LBO"+^=@WOWI=Y?LU\[6&7K=*?> A=:O*WA5Z.9Q YRJQE-%JM<5%5C MT>*D-8XA=*279#P>>,6!!@@TP'/8=K^F K:K2GS7DJLML:^N!_-\2>PD*["* M+PY50)2@ A7@:_E=%XSCTDF15YGD%\H6?5=Q7,U]#!Z X.N^5CW,19+)&!=) MC1-)/CJ.3BEJS":YR#C"IK@D&YFP/#4YK4Q58"_1]38Q8HQ$F[:*U7K56/E6 M#Q?)5K\R)<,Z0\[F.B.6*"9KS/VJA^?][FHXG9(B44ARNZW6%*-[H>57/;SJ MZ*2UZ:X-,=R(%Y3"H#"=2&F_ZN'19CC,B$T[[50^OY=F MD)K-LMA/I\J)_BH=+O,MO^KAVK8X7RP20.=80#\($A?))D3_ZN%LCR>S6481 ML\P@NR[+88%JFW[5PWROWE& R.\)8]HB26D7Y_EZRZ]ZN&>5.ZFPGAD00K<: MKU<*Q95$S8&!=/;D8"+5:579#@F#C:>V2[DB*77XY-F*EO2VGI:,"4ET"O7U M-J;E5FPZ#9Z\:E02R?1 FF22#;IT7'L-60O+.19V2TZK!PJC,\I^T8],9'+ M$)D!4^2(1B\_7.>&B;3>OD\]L4,TZ3#IH'+X42J'W[)58. F&A1D/$1A#!ET M@'F$C0AJ]AYD(X"C'> ?"9B@8O5D:4?.@BTFL6% ?,\&3,<.V*XN_#$,'I\(#[_]#5I,EG MKR:]7$UQP 9/S :7*RI^0C;XO-K_X)KAWDD1!571M)"NA&1>#['POHJ5+I/V M2?ZA#>.^4=WB??*7[Y^S=?&L3826C42MJ]1Y/6W+F4]Z5KI-%>-R9IEF.F8B M1H2MV'(XM2N,J9=8[$H9FH&P!L+ZI,)Z^03+STMK=Q W1\5MJ4"PA71<26E[ MNC2T:XS)%XHB VE]1H_9R=N9*BN86XO2F)[!TGT,9[ZHKQ'ZBX.+!]KUU,^(V (?S=V7LO]_[J_;I@ M+^=5%F^K]ERSQ.K[G&**V?QX8&F*'NU$35Q,G(JF M[XW"=M,VLA[U>GB"GZ4(DGS6R2)$B52 M5,0RLADB3"Q;.3G#1+J5EA]^R5(G+ZQYN%8\KS*LQJOG2-J+-KE E/+[@B1 MS%9&76M+A6<+\_%@2N*O(;R$"V)GO /P-3)==NT.HR)69XW37[%QA3*_%U[LU3/'YU788V?PC,+5O)IO'R4\(*9(2_( M$$\?T1'PW817&S/O9XUD;%D"5)/B-R.(F==*?WC7UDY M.[9",SQ:"*U;"T'HT:>DU+'8.+0Z$29?:E7$!#6=4&.!Z,R++3K79DN5C?GC M7T7FS\FE. -B@L$YA@0=XLBH:P5\PX<6/,MM#%;5>54+"7((*%% 7UV17T+U M\FL(LJ6#ZHJ'F"JK%0\>X4* UDZI3RCR$@*TBJ - 4.MP#;I8'_ (S56G2Y" M%'X@AD?$(ZU592MPX"G=P_NFH"_ **'+:R^OY351%# '&>F>3Z@U>B=H.EPT MW"+XZJY"[\ 'G&=?]K44G9GKXST=%YN[?=Q(I(3*'.P+^@%,DN;13TY/=K3Z MP^Z I4,S2DLJ6G*&>L.5[*V_S,F^R4A=LJ6>MS?R.KU8YLRIF M)S4ZHXX*S>RV]>/?F;#E0Q;/JMKI*E]##%"#*EHLY _-@3!"*W\Y8H$U:VFA M"20(*\L&H +B/LV8+/FI#@G) C6P PS(0? @0+(5Q-$"S#M5$1EY%C J.!J0&+YR5T@##&^'(>P7&PCL$$P+! ,^OLCM=> M0@@_4=7P;U>L $&*H&K"'.ZLA=^RDH%$0<64#&%^ *K+$2@H;YA'T"S@O\ _ MYPI\.:""@+4<>$HR.)]Q] 4820#_![]B-< V$[A08,NS@LUVO#H5T(N0[,,% M374(+(5>CW?#7/!R:"JQFB;,+%=?X%>OP)^&>E BGFB>5YPY!3PO*SJ8QL80 M5#ZT954!83_9XLY:0''HB'2:P,&-A<3A0W.@?H L\I"J8&/ MW!?8'4X8/@M MI*JNO=[O5#Y9G:VUX"X)J[4$&2@$-2GB894'K,4?<;.A 5)#NB/^A!0 "P>> MLXJ!NY 29K$.Y 0-0<+A#]&6'&@/'SA5Y\Y.6'@?WGD#X%9 5TA^.'% 87!R M@8]M(83,"\F.GSU2QXHA(>8SU /'.D< ?!7D,/PNI+JP* (& %, WQQTF[/[ MB,%#"/8+O!-XFGM 'LSF$#7 51!'^N%.N]\X(;>M"D(FV*__OG XP3W4HKZ' M6B)/TI8^GFWHSBPC=RQ^%9WM3*\-0GSEMN;D=$/+\K4V)IEM?ED:U9H$FRJ. M9_1 66>3:=B3XX4@B'.# ^J+:Y.&])*&'"^*ZM::K4M]6LCFM_-*;*.4>_/K MDR9JEN?K1G:?$ U#9.JYTF!/55MODP8>.HB[%RK/XQ,)*&/ B%P(EL^'* *9 M2!2B(5P94I105P--* $1OPL[?LW&NC;-N>VPT.YG.T6Q4S>H."_M?U M>0P8H)$D^3Y#:L+N]]AQRFJ+$,1[T?!I!P<^.:JT$'3@^_]HM^=%F-NTCT7#-'4>PK?:J(4WBNU@+1]'3(<]$!PY @S) E.$ MG4.S"5KV!Y6++!/S$)ZYL&,&G9;WJ=*W9YC&$VP[\T-?0B\MXJ&2D9?7:XNH M1NG5NC4C"\I3HS3SX>HUH;*CR#_F_?B/XZ=YW0,6:)4QZ2+K0M\(V7,G21$59 MF?D=*:J=%CCT(Y'7\TN6_[S> N78SVUW;HVL&JL#O:M;;\ =[[:IR9 B"4%< MB2W6G$Z:D][V6L'9]^&.\P:8*;"+ #NOC-6IUV"@Z $@8W@*G6S@/;B.I0;= MIU-YML\.S89(UJX(D/P%A^+HQL5[L0:<,X25!N\I0\Y]RS?!6D[^)M0R'@3H MK$@ 3/?KUXD71 @,(#,?81\BK_$ :/PA-B+Z2@0[<<&=^&*BJWTTW#NO%V-; M72"KY@% )1F'DF0=(-+:5IIV*.X M(LQ-@DT04^=M;D._G,#_HX[,P*O97]]CD1_9-H'NN8#NR1E\ M'DZ+ZDK8H1Z&?R;8PQ&&$B#RY_84** ,#[%$-L MZ>($.N;8.\5$>F]PHW,T/TFLB3O=J MK7 SWXY$;!"P>.J\Z/SI32A(JY_8FBC9.7[/:5$]CL)Y0'OA.C@:3VD?@9?\ M]8W4&2,[:1<\1^^FX-$TRK#UT6UT;+$8=F:S+)T==<:%^B+;*@[3&% G'CU3 M;7\_E5W4Q,G+F+=1UKB-##:S 28@U8ZQ)JS C/J*5KMW*??5(NGW7MC]:]2O M!_KEK[1\E--\%(GSW62>)39YWBSN>E8Y.3%MA GR/;2OH'+[4EH"7;!Z[HVG M0&FJ4(P63G:/(R3P)=>X.'ZS9PP9/8A!R G^G5X._]__!8_79T "1&*$%!!ACQ_ M0X*<41-F3WEH=I0=9?_L.$'*^?"#VWU[:W1E_9,$JAIR OA/>V51F,EYI1]948^/=/7$EW5))M?_3C7Y2.")/VLCCA3',YE?T, MMQZ3VH^"5\ZYS/$3'>:,2HIFJ#YYE9VUWF3D;BQ*L.MT3A7JNIQ*S;%R%F2# MY]+Z.\^-X6.1!RF1C[O[GG@-956>$_10>J[RN/H+I@L7=<&3(J*7UW:;@L&64&KU%AHOUT$1 0B+06 M*I5*+Z%J,_07U+PD\<_A4?1!Y)^_<75O")BQ OA#XZ<&?#E**)<4L*0I'G'& M3I$NA\)AK&$-G2T:E\[MQ[8!.8X@QB?&-FN/(6N79 WP'*1">B=H8UBW/JZ" M2:9EK@,G#N;GTLFA,ARDAHK!W:&JBCR'"X1#=JTU?QBL@ZC0P43( ;FUP+]4 MUH09[/!%>9L*]H"E+E'>51J5I;B)9,.][#Z6:R>.[9;85UPN0>8;,[R%[IO8 M'STO/L!N M"9 #">[:7Y %SYCDC/LTO*JL2IIFL*C\'\ZV M:\_6ES5Z%-7KY:;IG+B)66$UG8F!Z9L__OV8,V!)Q^!9=T3>5:7+*L)?:U26&19(2H0$VM4;BC;EJWYI)=4AS- MI5BZP#18-KHOS/3J>T?5E*9-L#LKIV^XF&?/; MSA/+>";,("8/&(%S$!\^4!,O2#6M<'&OU^+)HZ'2SE '*Z=IJ%!YNH.?//CB M?1L+7\/!)X''AR%4= U;U-!P=L$L!-F%06$UC0?/3'A4@@Q4GS;C5;C$&=#; M1VL'HV85%1 )_5R191YSLH-+=$8&^X=P*9'$/UJH!M0>,.)U7.X,MR4+X3+4 MJ0#!+A [>_0I&M9^(7P6[9OON,I$$N:LC?FBH.YBDNV7.*O$X%C@/0?<%(@V MH!CS!1J2A_@R,[3AKZ$2M#&F"Q8H\N/=/Y 7<\XUI9J,><3:^8\+RG58[63& M]>BF1:PL=3UK:L49L_IUQZ%Y)-7T#L8^#4%;P ^SBN8I5O8*.F7,=T:LUF&8 M\'9/Z>&8D5[D6M"?/A?T3[FW'F7@501K"-TEK,'V?^XL-S2G(']M6S%P1)6? M(K@EL S-,] I.Z:[-?BSN@M M#>SGU_36D:[JH)_[Z"IH1)U\Z=6W'PCN7Y&_/RV\.*(%-TEQ"V-5'GQK\ [* MTLK&].$.E;,"^(*#FM"1_9-*=_CP7^3?X(W <#N\%O"1[@P'[3L\/:A:TQB& M"YQJBJK#7+?KC6-,1^N5\: M3?3%GE_# R#FBU;QXH2)X7:!K1"D<_YY@6A<@!^!:M0!:P.)E3Q@%8>]M3?3 M>TP($(OEHI!:%Q$?-_*F??+X0B*&VTP<;#ZH8607-Q B51QAD0''G .LBW*A M)JPLAAJS&3HR(/ #QJV1^3 2$< =Z&9!T;\*&H6_679R$!8MP[8:I9KR#T;#1!2.N(/ MKA$M[ZBVV&,XNM+*=^K#JME0"S J0KR2YY55_WEQL/@X?+2@_0EI"R@+\(B9 M0( (#2$DRA<'*[GA%CE#>2EX&*B&CWW,V2YCVWP-'ZT*$T5UHE]EBYN4&&5* M=%KB=F3,2USK&,_HTRVNS[::]X"GL'/>GI?_3K<,8:FOPM$F8YE9BZEVR!+; M1<@T/ON,+2[5QBOTNG<\6"6P(7SQ/QX"H.;79<=)UX1$I=$R@1(\4->?K*)L M5%9*?5$35TU59/7=F%O-<5C1I\$M("RSAM"T,* PQ2B_4QZ9AQZP+OLL0JC+ M@,H8U!3J7Q0XG+$P^/@IA?WB S4)D40 =6!:CV2Y"*X:C%G>6F#GL?9"[4^4 M#E/)E9*I1OS_9^_+FA15MH7?;\3]#T:?>R+VCBCK "IJ[_-U!"K.L^+T8B"# M(J,,HO[Z+S,!1:7FLK2ZW0^[RRI,,M<\Y5I)+EOM? )KA#'I6=(5_YP'=-(0 MHM"K1/",1NZ@6W:H<2&O8*UALE_K#VK-6@+P3"+"C?QWS(#A6? V]>84?;@] MKLIN@R@#_!@V4V!2%)FD[D*'M0(F_-E@39CM (^B;KRAT%;0+M3[EG7<+O@\ M! :?OY+RMDRTJN=K]0 ! +&N'^1Y>[_7%N3)EM8RZX1/4 MS"K!\X11S%CTT%IN--(4,2;SYG9;$0QP.%'; _Y+8FQAFC:7M1,:T^.*]-AI M3W/]%A!C1!2EWQQ]4XH24.-SH8#7YUN"6@$@%%DO&1P'!KZ.O$9%$KR^T9'A M3\ $D)]L"8E7]NF-@8?F$LSC>*VF#Q]1W/3![SZ-O >PO );9T.K&MA?0,X$ M[8>?.P=D$."<6/MPQ[XAL0\.+_AIPFH+"3:"9D5P4I4][@+]$-.$^;8%<&(22@P@*3BUL_%[?5@ 1%*YZ675Z'9@U0,FP4F=F M"[P&3-M_8-4(U*.0#+S6R@AA_\0$;0Z;]H5"X#!GR/K-H0_M_[T , !LT-U< M%9V[_X:H/_@^,.@C[/4C:&L#6 M[P-]Z/0-8+"/0?R%NK>#C0#;XI70^?L??VPK#\QQND! 5"?7%AGD#3^R )V$+>Q09; M]&COZ2_D0<-!(6-1">2,P&^CT)57LM[!*!]Y!'U@9VQ2F K?K_*I5%Y)\UJ M_:4I][!*:E8J;CJ%ZMOS@!%*T'>'\@!$^4#21&8+[,T@7U^36@WK)<:K-L[P M1,^FHLV\(!/PCQ?3E2#Z#I,56(!1GD42"S&5SQG^M(^@B[L41'I#8=S@$<$S MQ7J G/Q8[CZ(;'K!8#\:;1VZ6YLL(%3P)9SPXR@&BI!YA _EGQ\F]R)3,&]G MPR_#4+/'Z2>A]0<_S&4B#D?YNB]N OR)]#43>3U'=8@ALQWUESK..QVV]O9\ M%**OK@_ZHF[V?: ?6-_C_/U6(BG-6 R+J\JTM<-8/3/7N0E96.Z 0Y'!(KSP M?=+I).+_(JE Z7$YA&$AC.UG\7TJRIQIA89N"I1:K=4&$*$L_1EQ]?QW*3A,UB?/LPQE+AC4'G%8%DX8H <9Z MF3 3"IW7IJ7]TK5@6UZ&.H%T%*+W<7Q8%'36_/PXL!UU6PHBQ^&C0T/D?0G[Q]C7M*8%_DKEO,#A52&< M !:293D>($)?>26G P=*G6KM>+J\G+:6H)ZE$IC=(I9GA2MTF6VHS7UM3[YT5%LP%"UY2 M01"/S#%5=UAMT:Y++6:XR.0&O%3IL)/.CU^V&S%%S7>T$%T:C@FL9S1L"=BI M #QS/]#Z2DQ:"^!L65-3GRWR^(YDZ%9'+%;H>J_J$)&#U6X6=S-EO5+'?(J2 MI8&2SW45UQAGW.=P]WQ -P_'*>V1US*[L"XB0*E_*#C6%9C; I_;!KOQ'WQB M+$"F)38DU59IJ[94F#EPRE@ZJNN]AYJG?'YH_^DPIJ%S$$ AYD[V.)Q+817G^[3%(R]^1.G4&$HE(R_*R45X<%[4#_567EA]=#^ M@[Q:KK26+6(9EU>9G=/;3>K8N'9CQ+3*#W9-IM[I8?E,J;56\<&HV8&N1NI9 M8CHB'"_ANI\Q!A0M]YKJ\P)RRI'!YZ.]FY";_&BN)3$R-]L6.NF20/#S.]HC MT$[[T&Y#8!^T0X!K/'H\C%*I3,1.QJ3CS=9V6!;95$<'R$X_)#,1Z(;Y X09 MC\=]V^@/9/+]B(TG,,XP65I?YK=5K-1W=Q5I7G@WX]H[S@0C2&VHM)I2N]LX]4X0'CV(9%\F=F? M4OMPXI@47="61N[:)[D3D=?HO]O]=?Q^?_U^?_TC]]>#P@O$3L_>*P_NB[_A M=CEQ*3B'EM))Q>E3:3PD2+J[O6 ML]&!K[<5V,D\LVUUJ"+-3K15P5TWEU-8FD5$E."]S<,\\BOQ" 43%'P#O /5 MX#ND!TWRE%HZ%];Y7!XR_$A M_3K;)8JT?-/%.K)="!+9+IFS\H6]P7-(TL.ZA#@O*=Z=;%1X:OGU!A&7+$(# MQ0/!M] 5&'D&W[0]$\DK$@CN0X3=*3_JCN;%VU[B+'RU#XUDG@F:($J<5]FA MNUI,]09/_QZEKI<-P;ZF*A/%7X^).J#;IJ[1!VP%V5P_P9O;XZ7E:H)I+23C MI7*GGEBA*K5XHTCG-\FF/2K79P(+BV&SC]GSUEC_?I6TC;@:'LB])RWU9[,\ MP6U.2+.P5H&U_3QN%-N@JYDPL8O2*K8IR2%I^\R7?F-?\@-19^(J8GA)RJV\ M45G4Y"W7*):2F<1R)'90,7Y4U, XB+HK36NGSDG><&:*Q,$4H8#JF5_#.2A/ M)]A>Y5&+LW68&D5:)7R%T6,.J!3.=<)S1 [+T@$_S.>P.O_!WZY75X=VSSM< MN.G'$>\$:=R(=1^/V.CB!C9@)2_3?BVSYJ7(S%AF"C.)4U:RVBD.M%**J8FC MSFT9VKL)V["2T^H(([L.H2PPK"L5W+<%Y?QJ,OYJH;E;)8!I8CK'='S18%IY MH926QI,Q+MU$:*Z>FI0'6E6R:+9?';,U6M_@<(3]2Z$Y;Z(MDA!>E.R"V+TZ M?S^78J&6V6FRT)K5F>$X4VX,=MMJW_ALWGX7:LE.NY?H#3L+F:"->2/.=$D> M@\G9!^S9%,M#=$+^TAF56T1N?YQ)<0 "I%RC!^4^/FGL>J4;$]QMLM#-+ :V M19,%?I30)7DEC.Z"^YL@_WU">[:T\:*I\W1\F>.YS#B#T<-7)$__**%]$T;9 MN]"KI:3,2!RW6;G%BFICU:#:[-@+.9'/"^[0M97?W_0.GO*!ZG^WH>=R1&?& M3;%6G32L>65)E&^MTB6+:%V M;EB:EI$QJ21/-K5%?Y"P;X*159W$E7[. +0H]57*$D2++LU?CAW_*7+ZBAS\ M+GS6JC)1TOFN16]+.4ZA-V*!X0'?)A]2+^0";B8&90ISR?+Z4O&2*:#;7GXX MZBC4Y/>Y@HV2H@--$=F'ER)-[!Q6F>_C3:?A)M$Q48KBNX2=$E."^/3F0)]D MNT[M6@/K2&5-+AF-;'W(]LM%\\;*P IFE6O1 W6+Q><=O#Y/$+V*] ''A>67 MC@7)]TO5X=7MW.\9G&BD['&ZUAN:=+R8SRJ#YM <)SHO!R>^4C4F?,S>(H,+ M\;8TFV1U3%8YES42#."=VU"2F87*%N*\3-"E#CT3N<[(4;>PD>P#D29O)^QT M;>2^&#)N3UK<:"O%:4G:I1F.(!US<&/%.39;'J0[ZV1%SLN"W&8U=][;S.\2 M_(^)5'03V+99IGII.I^=&--61NZ:J_G+D8H_28K?!*._"[MRL<9/-V*"E'N[ M1@NY-(/)UVOU8HZAS/[W$^F[BAC]GT4):!2.$D4-)F<%&K#@IQ>+;$/A(_^/+'[W0(/T\*LE)(FVR'-CE:;=I/>&MG& M*P(/?XB)^EAL*MA-J,VDHV &NRIOL-9J+:_966ZT MH:#=])!,D<\+UAL*)7VXG,GKKOYTB.G3(TS?);*4OF''DV9W3+,DMKIY]^6HPU=JR#^>K=]G^VAM>SB?)NJ,,[,Z>IUKTUL9%CLD(ZS= M:T63KHW:EYQ,2G(PU\WC5::G&Z/4ENE5V^-;RP=@*:71-0M5FFW'"SO@$1?M MW5UJ?U64X3IU_6*Y%!]OZ_&Z3/+<420HK MJ^ F,:'>=Q9R7QNQ ,*_2#QS=L(V)8,:.PLKH>68L%M=[F4C!'B^%_3OBIP6Z]V]'W MZ-,1%Z4NTK?V<]S4>G_'+G#>;-!DOJ=TG&UF*:1O+/JTT\@:O9R;22RO5=.3 MQ#@_:C??V-[J:BKQVH;N]XQ1Z&5VR ]S-5J/IOD)Z M?WGHZ8HXCG9V,Z7&+?EU>;4R^V2.H+5U\3:CB#Y'15^3?]X42R;8Z M3@Z*&ZQFYPK%,E$F2^7.BT+YYN8JAN>& JFE<_L69(:IP[%2U@5GCGU\>NRK MI@0%V&_[)RJ:NNIC. M,"76;:W7=)PI%0:]3669$&!R!(N8GO;TP"08/>0XW>31)#O4((_JY6/)-!:; M :N$C_E3DX..O3&1E+H(&3[KMY?Z(X%WM9W@:3 M".<@HHE.EH5F8 ?CZ%PTHM(;]@@( HZ^] 8WYA26D^- @>H*) 8T[1/.:T6# M]E2=%Y0']&53@ 0&.RI:^Y&,<*0J*_%Q.'Z2-20XJM/KM^BK5#B.&QQH"Y%( M_9\^@'3R8'_T3^P0&:P!21TAK2]P"TU:.<<;.O]S"R&U[>&T 5'JKT@V^=V8 MH\=5K$9,A]MBHS>>.T=,B+]!2@?;!5:69X>T#I/73J$4W5!IG<-<9\N0#*D, MMO(P1\]*'!IJ%#7P^>\';]*E*5ER3 36W,E,^=>/KGKU$++;I;HN $(1P" \ M9/ZF2:\U$S&[2M #1JB(KD77AQF^]>ZRJ ^3'I6:;BVVV)4PUFSHQ!##):8( MNYP^)M,1K7?_ B!&JG^ZW(3YZ8PAP>G,?:,&;)KKY,(-O>3I5HU>K HV[&#%1G0\X9Q\FNPU9 M6[NI1=:65^/9I+G>$F0Y"R_CG]%<' ZRCBF2*'AR#PB^D74Y,-&H&7: MTRX[1J/MW@#EJE5Z Z=G.GNH]IWP*]X$?.A,)JV^TN MG3*F$X.AKD9U1=O)=N/6MLL,"3N95"4^SXI/CZD**G:. LI!V@!*Q_7?)W[T M\022;^YEY_*>4.69:&5 M89+=Q6"998!6SCP [)Z1X]]("OX%:$[P[2"DIE_M\]ZMOS_5^LLJBV5SURC/ M9*?KX/RLELM.)"K*^HM!Z\\*YNR>A0B?&';SC>*$+4UXDA*$RG"Z[E+MI2RD M4KU,#6L8.9VZ;*APIA<+!4,?M3 )4_ 9HZV, >S.CC_B?URHT L3!IM]583P M28+\IF'"Y\CSCX@4CM9NHEGJEX98;T[5(8R))1[/:Q"^M'" M=J^5*Z>D+"NKG$VY6W.NLJ*G'2*H[UM'"U]#?Y]849=>WT)Q^HM/LP >:24J]?*[ .MAHEA^RXE<5KO4C+\86XX5>$#6]* M]'V?&$VG/DTY9K',,8182!<:QGXNK-D"EV/]@9M)'R:UPS(R8*NL@;,)M-SP:/&M(+M @L2.#+Z:5%.'GQ+ MLF-[>^O!][>AZMRT*;_%\_MPQP:]Q+5!PZ?A$11_.14%X:?*O*G3B M/8*I-IG6L+V*#Y>,*2]@]<'34W]M'85Z5-W1T,5L!4 -T-2:E10T.]K1X)1I M&Y&@MX\'-&/:@ -Y-=L/(@6C*/C]#6G1U-7CJ-'A'>B]0'*@EP6UCP#UEJY( M/')O9JR"2B6MA2# 8!*,=X$=P;\(BNX"O0^_Y(DYP"*HM-@[81/ #(B!:$K" MIWZ1-R D!W)MI5\$O=0L'?GT'9,%S]:%V$&ELW?A+X(PDI!WST3Y;$'].I"R'K MI, _<4#-?]G8PH1,_:]^*W]"O-XB\&= CD#0*MZRKK=?_U<_?O618 -R* ]E M!.#@/2VSOT)X?XI:CT$=!4$6"8(^-^VT^B-Y9S$V1E3Y MV_9/&NG!F*AR?)[)0XO"*.F5MC4'3Z9.GR35[93#W9W&U/(]@V#$I6[/YG"H MU^F3S,8J%PJS38%N+3;4--,99\F\"YX\6[/0I_O%A6(WYH&8=>E.8F/-I M8HJ=/DD/"->>9%,.3=@)?%.\RVHA>+;:+3<:?)\[>S4HF1BL.-AI4&XRFAE;ALOD-- M4^=/EG,;L5:E,1R+#^QUETH5L;SA J%_]F0N9\PGNRD^QYS$9-2OUO3\LC(' M3YZ=2&>K*6F4G:=I,CXS&MU2#ZO5X9-G)Z*X90;OSK8EFIV6LH8KDQDI-Y^F MS]_>M;2%96YJBEQRR@EY/5ZVLTEWFCE_4E9;[(JKFH(<5]T%554+2K'2 4^> M[9.BI[OTPA:7LE27!HQ5'B8Z^AP\F3A]LKA;*+UR/M65R:*C,,WAJ,]GX9-G M)YJJG9XS76R3M-K"*+[?ZLU?)95Z)-+_#NM?_WV! M+@X)G=#Z.EA3!'9/H(6#S^A&TT]/L[@ ""\*=%_)HA<'C[(S8'!']\K:5QT,C__8_-OP+LH2M@FHXN@'G'3#QF[GBX 3P0C\D['FX #SCY MF$G=,7$#F+ASQ!T/=SS<)=/%,/$?VX1V[*?9K%]WZLP;3GU)Z_##)\Z<'7AV MM*0?LICI"H^.AY/8/^?__^]_9L>'!8X/A *-;^3V;*/!'GQHS\9BWL%,*J. M)GC'3V /3\#A(@+_:\G\[.1OI/L_@10* H=R+SXYX)'D\-VDW6\AWS[WC)]& MRWZ@R-?HN+&)H913+ C?WS"MPTS5[R'G[LA_#_*)SY!JA[S5SW]QG""(XM?2 M 6S1;<4,=@NCMY\EQK[V4!>RW#[ R==&ZO]]PD%\'^\*1PFQ)0KYAU./BI*J1P7>\G.47EP//&&6J7C.H6\7X=! MH3*,??U(XD>0XEG4E[F-42ADL6'=T*1A0LD2?9BP2P !]("GSRO2?Q<*_GK[ MZR:.?6?,GBH"WT/4,(M\":3SD@5PR2W0)8GG9GK@V8W\W^"#LX#/BC M#O"T$_B"S]EM4U E1Z4T'CWJ&__/R,)<74AEC=: D]E:"\+_.GV2EWV7$K+'*7';S"JIZ]H('AAE15BI.] M45ENR>-.C2V-S-D ,AP)&2Y)G%OUWSW 41+B8@?2UUA 0APU M"H+!BX>8 JRC2QE'?Z(E=,2_"<"_O.[ M@I7D6R?68UV[8.]23)!Y.+$/]_2 MC[X3\IV0GR9DI&+^@UJU_(IH"G:3O%>R%SL?@O>A#1S[_E; QW^/1A.S]S(C] M]V'S4\T2]AUZ_5M4\ !TH#0534WZRRHIL$YK/.?V5M.A*,CMWC3$]K^7P MJOOC5R)-/ #&_YH):J?@(L+@(J:+LKG>BD9E2$OYXGI>2ZWTZF!^%7"U/ M)!!2@HF?>/8+L0^ B<'$D9F?Y*BT1%;WD MVHN.*,#F_MGT\TQA29MWL,2^%>C7:OE7ZO5+=X>%[>87N@+,-,X75IB'&_V:6%*GW:(??*YB[:'/;O(B,Q "9"" MYK7$.VG/B1-[(S#S& N# IF$Z7]B!4&4.,G^1 LKO"4\\^R>6EJLRFJPY7,L M_>!3KGT0W_X>K=@1687C72+Z#ZQDA8[F#41;PP;(&I#O@%%@-4K,[Z)]NC:E M>IP$>:<+- 3J-<"%)X^" %P&M".3$#%AJX#D+ M#F.TSF8=L ZPYTQD^T%&WE^809V8 U9X\8BOE);>'J:F/EOD\1W)T*V.6*S0 M]5[5(=S(4!GLJ D%9!7/ZG(=WA M$"D5I_-%,56NYY<,4<>Z*SUO-MH$4")X"H-2,5(ROAIZ 6X \FX XFE?):7X M:;RQZO>P53N>WE+YN9.V/C!UYJT0KVRV95(2MT5YV$O/C?RBQ^@):)QAGP?Q MQ]CG.W'>1[C03S@/3^+>( >[ G"K .VVMLQG1$:35U1DH.T3J/JY)MGXGI_0/W$@ M'>(I#%A\'EU[*L>"=!W@_Q138>7T&&MI)W$(/@#:"74>Z[JHA?W9CY "],/T MC:?4HCM^UNZK-=%ER!8[6] L3N#KSH]?2?*!Q%(/>")Y;OU#G74QP."^-4V; M>9>N#L9I9C5;5S&;2CKE[0?FL;P9,@PK6I0\Y.M,:=9--N9XJTQA<$1X@GC ML?-!&0_[J)O!!NZZ*:BL-WI5XQ9PHCS_&&OJ@+:\[[!*0(NN *1@0*YP3 ;X MI:/L.2:"F8[-9R"Z])BK.PJ@=/ %TY7 TPMV#:-]@@8GMT@VE,X =:; "9"M MV+-M!'^"DHACK07LO^()*2VF2((#MV(*NNC%-*(8G$5,"Q=0E!";O<3T1]PI MJ:K 2][P8,#Q4/SK3TB$)T#S<#KIYF6+>#_%Y,@@/HPT.=V]@#PW:'=#T((M M&0JK =NBHNWGY#X\M3W_( C,YGX,BJ2];JMHBN'/0Q'\85[H2QXXO7FZ MR.VV@1<+W^7]!?*IA73J/H04@OWCC=A$O86@B$!ISR6P?<_)V0_0##:+;4@Q<$M+P)1I+@!081L@&=0 :"KN=\#K8#6> MO=1S9I8$N-K<]E@X&0?)KL.L)"8 &\)\"_ 'G/X1._IE!]?DI'M&>$@WRU)DO)](#>F5.:KT=G&6&Z=<>(<6>XP( MDP5CNO^"Z(6R@\#^@8>*/4?@Z#G\G[^1)100'9X,4]V+:P2VC,)"HCD(SMDV MH#HDJE!PV;$=4SBF9I4%HA= 1>=A)E*!%KP(A9(F0,FAZF8@?:%@.]"X"*";X9\D3Y&'B12\ KX3ZD@K-.(>; MT\\>YV!F"DY\VKX2.J'U$?!/)??M MR5-G!_ QY .@[9&%"5:!YCX B4>3:%C[#(C:?0(-279X'LL!/H?N4^%G2N#C M2*ATG'P/"^8?O]K.#/P0"WC! J3\-4G.+\VUOD'>5T+R'B/P8_8 PAG0AJ? M#0]R ?[>,-[N#;;Q(?",>9%G'$:>P8>$_^EU8^GV@R$/IO#I6+OGQ;1')@&5 M^-]-8>;6[1%+5L[7J_4T,4CS5>$#ACIZ9P69PN#5R'A@(#ID._BT1@O--><\5N6:'SR]2HEDE-.TV# M@I6DZ:AL(3 E? ?SS.^"D1E-B"]8H*RA/@QX[FHL]RUP"4."$)]P*H$E:!_D M69KE%L?/1B)=R*4Z?6Q4DS&2S)673$M99Y* :P%\GN#94W0_QMJFS@D";QV& M?I[HSX>8)B#'!+G>+MPH4*I!%Q=XXPFL!QPEZ-YZU!,H7K^0P@^EH)3;!H / MA1$NE]G_EOKX5:Y20$P!RHH 8\$%^988VG*DHU3 6JL\F\D.L%I%2@Z+G,9F M%>@HX8_GD;/ 3_I,X_<96\\S[ZJ.LHW(\1X9=S-4H2,"6 '%)OM%B#-/IH,&DFCMJT6>&TH@JXX,A>$T'SG5]SI^W%Z;N MS#V\0M_QPE;_\_A[!_RSA53*5 5=I"4.6Z;3\H#8SJ]CLD\+\@)7Q>F.B3-* MV^H.FI.J"1"0R! /6?+\6LJ3$5R@"RYE)WP*S/NE?GHV'K 2)A!Q.9^;=C1W M]Y%JA@L8YO3:H-5F3FO2-3&WQ7?C#95?^14/B2ADP$2GZ* TZ]Y9^LN7B3UP M>H"H7-1#>Q%Y63/O>0[*KK-(6EMAG:"P^)\ M?"NEVBXYR@*)*<)H^U9@3>MTYOW!]=F7P8;^^L)$<6C"[B_Y0%/V$E/EGIP_ M0B0/UWC\."FLA3F>'/>__W,T$F]?-!3W+]GX]Y%"Q_)'\1'H:M)DCM@;R(*^C(=C6/B;/AB<&/D6MQZ".@N 3L\"?KV1^0]TS<2DXAU(% M03%"D+X]U(%$B><;E)G$B'.$+E)5 M"YKE%PZ> M%LZ(PEM\0J" A>FL@ZWT\F8DRL.Q;.)FJKH8#9^*.WW$(RP_#>M4NY;#3*/'O81.V"&084"H-WR0@D! M5/=V69P(449[8G7FLZ&[9.):5L=$8X25-NZ/7^>MY/\=)(4/)0[[V(H?;_'+ M:XZ0>7PW"YQ*#TJP@%4$"U(!E,")+: )!<\N.J6LR R15W!Q*\[HJ]"==^9* MV8AWLW0+ET4UORNX3.O&LD:5'[/^[QA$-!J9"E\]2OO>=N&HX M%[QED^[I7$E6[=9RE&9QABA=)Y#2W3)"OX>+!K9:S7M%/%ZD^S@0$ME4]$7& M*T03SW'V@IG6-H4BB@V&10O/Q^!B=3D+/@$.R)?E:'? M$]_GS=VT/6I*E>R:V>8ALGDC@K]#A!]1LG&ZCW2PJ)$;H^7XF51KWN]LC>9>\6+1R MOC5SVJPW<-C-I6*2*T>M.OG)M\?;B'['GD-^YJ:L-.E MX_,F^!*V7?/S.C_0.MTN]<6Y=SU1,[KLHII@XG'&ID:91GP[!RQ'/D987T'J M';A"7D[SY :__24B\'E,OE,_$O,"/RYO2SF,W&'-^F90I37W'68)\F*?%8'! MBP-S.?IVJ]3HU88"U\YB;&NDK88]J;P8S>'0DE\HZIHZ3[\7&2S&FZ$2/D-FQ*;:IR:NR(=462[54R+K0GB"R MB6CS, H#WIVNDRM#>V^218KKB(D>7W&/]G-#5N^,5GWR/?2WA[5>$.B?X#.G M37/1#!C^_R_OF?A5[J]QZ,9[VZK4O:+2_I2OW6XSVSXN62:/9 M(K$A16 5<+5QNX1W>:8(+V _9I.)\\F,KT=8R/*_ZE6:L)Q9P+O-''(G_*M7 MQ]W,+."JL^@^D 0OC[D+2?%ZVD0I8IA*XR >)%$*KDUS@94/"1! )P%?O"O MZT):E0XW=(%9:[ 2'X=:E#7@92C4^\'Q^NALT0M$4Q#V5Y-%KZT6>$[:3Y6" M*IKUKI0I0/+"VW*\8+- '$+; )IF%KPVYKE"XTW1P:'6F\S"K&-.!JS+W,JP!S .,H OA>_$-+UAXV_'\.PA! MR;NS%EPT/[Y!+FU@+>M+=Y;15>5 0$1H'@ P^"+HV2-@/H5Q:X%NN,]@;TI@ M$O$'M1:LL.^;-V,MX-D*K GOXUFAJAV(?PYVX4-7;1&0J5X^1I# 6GO^DAP= M7@P9_O":W)5N[%']1@PIJ!@%-+Y_,_IRE_:"9IM7"] # HVXB8?*4[QVBKK' M_0>B\^JNV Z1_7:)Y#;5T-Y%_[/B[;AA5@+-A2(N$Q]L5O4B?UU LNTIUW8 M/@(9+/!3@]U(JJ.>ABPN&_*@;( '6; 1](*O.OG)6&46!69HR!8_HLFTW7C[ M;0-D41^N8 ]@]XRB;AYB8Y!;(Z,=_>UH4E@HN17-MF1;5>>UGNLBK_JY"FX@ M!8#&M*R#F1Q5T_V$./,D-[R/##M3P'_!O9(I)XX+M=1Q$\#DOB*;@EU5'FJ%_1H0/%P1Z,41Q2;W@VD4#>'>MU.OK[ MT5OC6+Y"&D=&O0%HF V%\%"@[RVIZK?[C#9O' M,M6E97UQV<-,8 <=39H[F#/FJ\.AU.AGFK B_NFRAQ-2]B^6'TM#H+[#U'0L M /*\4);Z E8O.@W]2P ?8\T? )_B!#"H2Y+Z"T7C!-&$]07$TRH/07AK] J MYV:I97ZU8-@R*2OK!"4,V \4]W\@X;+M8VY3<.JRW&MVR$5BS582.4@^#\G4 M>83A28OM*4KQ&Q.A1CW:\2VFXSYLB J_- ^ JJ%"@U:N*$?BD_HD+BF#/.VH MLC2K;RK]=?']%YS>EP?H+Y4LV71&/=I)\Y4TS[HNP0)*R#Y&7(4/\@"^(/BR MFWBAEJM^9SCI5U( 4H_[X1792YV28] MZZ^'= WX#_C48/1LZ8N#\=@FGMCD<%IF5KE2O-@AG:[ ?KVU%3%=P/-Y?9.+ MN)K)%=V\_OK$8R:G_6PWSL[D6B7?7NZ&'6K;ND[1&77]1:?@Q.272-VE)A!VMYJC/='7;+C ]-2-;-)W)-2=OY_CWFY;51(.O"Z5Z M1>YU*IRR:<:KZ0R\N4T\9KXJ_'A#MNB!:(!J^!84E!6YWJH[45BY)4PGZDA; M-"O]+P[YI5I:VI6E+8D1M>QVPZSQA#1"19WG[LD'S-"GI-FA^*\G&+8?ZHMT MQD_MSJ\ID Z;H-ES$_3=YH(QM?E*/U$AY'B_0M=RC;BEI*\4M>M9*0SK+DB9 MI"94/%W>$ -8UHNG$P_IU.LO+KR,;%C^98"OPK[5P<@_\"/,I;,&RWEYBH@5 M'IXQ1*\3ZOM:4O@"RY$IIC)$U9ZTZ/R$RM08-YYMZG.D2R(%.4A M(DT65G(A8^CAN1:/"W8=Q.Q"-L]IW?]E0FU[LLM,"6)/=X#7XRM30;<1 MEX@*^K];%*SB6([BBMB2*>5M;B$F>[C*7$5:C^#M$3!-9;S@IQA6GK6Z2\7M$22U^&^9*968RI\B<%J4W7. MEU>MYCJ-;++, Y:,N&OELQ], UV7EZZ E2]@);J927:I#;5FU(3 3N)QO-]H MP?N@CQ%Y[?/ &DY$L/+'/_9U*V#4,:6T]9F9ML!J, M[&BZ>V0YA6([EXKEX,1GT4*SNS W70>39,D=#OF:P'>6U7>&7&@?"-[(C4, MIJ_W $@BJ<"5*,,>9%D,4U-:RJ#XA(5W4+WTT[?;8JYNVHM02"4P1"%ROS2, M^IXHZOFDW._6)"QY;Q)V;Q+V[B9A+&+^:9+#\%0B*TZQ+)Z=)M-<>IH1$LEI M,BM@'(YER10W^^&]U?M&GYN.$F/=91B6DH5$*D$N2P[+%RFH)$^?;.7:Z]8X MR]),3;#'@FT.2F+/!4]F3I]S2Y6.1Z=G4M[G07#CPZ?;(@;$6- MRI U6LHG1&D&>:.%\SEE*;95U:20H_I-=^0"_8*=/AE/V1K% MMK :6#"Q(_ID95.2*1@3/GU229:JA<4N0BLT:EI:39&8!I\\/])*;VG+]HZC MZ5I]H6)$F2S:=7>:.C^297>U4G+9&\OLDDK."DEK)Q%S8&B=/](6&"4#5'7Z_$G:<<0QDZ@:J?0&<]=&(TX?1*+I]:K!#.G,)(@6K/FR,34]!P\>0;0*E-6-'W>)!@B MLUOU!O@&V*?P[6< ;6OI-3%7ISN:'=;FH^0ZT[0H^/8]0-_>RX]X4R^_Q.?J MKE<-HGO^#D;7KRF#<1')!,;C_G;E)U_%>-N@.J]PQ)\8]@75=#'>._S3G?'; M^_EUWI3CLT[YE\T? $&6W(<8#A_.DD[^I;Z#*;Q_PFN4N#_&.U)/?1>\8-M? MZ(X%3N)_FZK:6M*)J=J8=?M<]5"Y0/W33_@"SL-/9MHEXT^ M4\NW'75(RT#]SH%I]Y",ZNEU"$3M.P\#S*SA$&1H+)S,,SQ.D@=?."&:/:U< MIMO!9Q-+[JN))=ZK-!G#*>3I>,.<)6NM3BLI7Z<>JF)S>)K>*!-9!4A(ZO-5 MN6._@5AR;R66W+/$@NNZD:VQHPLO+G5]_9SL7M7)]7W]P=Y#;&-1 MD30E*3$,V:\+356,,PS^ 6*[Q$UX+$ _X\ M&4+J. J@'X\P#A-5[EFBROT&1)7[.JI:;GKS3+'/NAB+X\MM;51. M7[8%6H0ZO(#58Q0:E+88DK+:Y=IN8\66I%9*&E3U''H.AN0?M+YA!MK*_%4.755S2HNQ'LO*7I[/&K M\@>MG]^##C73B#8SQL;"Z;N%$:UJ3-?NE6QI70782<)AS,^AQZN7.W#FJ87A MI]'"+:.?\F"\)A0A:\6K,[V:2/]V_!C">:C:\JD67E1V62XP:W>,L>E=>I/! M$XR>HMXN?<,33?8Z^A5MNE#WM9MM=I.\=;-Q-"W(XVYIDJ8EGC2E;K&S2_?F M[Q4>G]>#ATBJ;JF>39(86>A-M'ZK3$Q6\ ('$2E)WM&#YR&8(@[H\'@ 1+#8 M*V8]O.":WABR&V:RX$PV_36]Y5-$R4X03#79N=08"3;>Q/ RO6QAI(ACOG?W!%\&8]&68P<-ETYP/&GP>C_G[DJTU!VE*DU"3R9Y]S4X3@6SF#X'P1*0U+ + MU%X-0(P?:96#YQ?[;CKC9B-GPX3+9>8_Y;:XPN# 8/>E$D4$F6#)H2,1,S(+CCVJR3+>]3':%OL M+G/Q69Q1I?08D-=BMZ5N5GWHFN=B1I$2!$I35F5'5?.4J<%*1]*4KVJ7"#R_&B"N ^[5_*&-S$>"?77R69_Y?,>Z,^Z M=_N.Z*@CW7'S71C2P]/_6+!][BW,(G\I<7&!>%W!6(W2]7Y)9F<.:]<&C0.OS]#-H%?@$7+W:$5(]K&[ M;S<8V?3V[MY?..@:%]P)UUQR&9FU-IMQDK#:ADVG&@F2(>S$;EN:&@."=%]J ?T;@/L3V.== *_9@K3J;-H\ M,VREDL7ASDQL<=08\0FS](5XZ5[T19FA'[<_OU _7<:$M&:,5F(;5(5NM9I) M6B]54N-)Y]A /)UA^:S=]Y9YH)^:XF.S]7:+4S.\3!;UI%PH" 6!>M70Y'FI\\A',H'@7--\L@_7=Z%;A:R+W5YHV M=ZC/2@7U692[UF95/I4YU7C'H?!7K=>GTN$#AZ+:QN:,K,&'6\DE&:YQJ?&/>H5Q2;A";UG5((,=RYXLY?5N0$\ MO;$MPJ#JLL-,VFEA:ILUL+K(Y+?21P86O M#:JK/M_+EL4B3DY:1:&9&TW07 MSB-ZP%[&D&^K[:WRXSS._G)/\@N8*3D]Z*_]SQ\2M%,MF^[A.UZC5X6=OINT M:6YSI;:A=JN&3>*=KYF([O0SJ_*8 MY^A2KS#2!*F9+E&7&J87YK!P:G3O-T4B;]A<)I@^,(WIEM7CFSN'+\ZAZ1'- M84?1%7 M8. 6GBHWMKK_'18#] U;,WA-? Y.X=W4QM5&/!P'"T<_!35T'3_\E#;TGUT M2F0Y=.D,B<_GBL6/0/=R*<0Q9!Z.6ENQA_8CIRTD )D!%QS-NT)!N1<."B]5 MGAT%O,L&% "7?D4P5'&*TZHZG0^Q;0KCS.RTG!WNYE\?#/WQ"\]@<9[='D<_ MP2DU2(\6;(H;,*"B6_# !13,]/I'MD-D!)\Y)=G(N^'@V0.Q>?W0CD(D^Z"6 M[^[M20F>W5=?!TK6-;]A%6SN >QZ+PX*:-@;L&(%$\S.:BT>X T$Z-K[$S\L M!Q!)Z!50_J",QY&;>2']L>]WEKKI7"M7+ Q')9+.5B3]4 D(]H?N@=L V0]59?S= ;UHHG14W*XV7LB M2XOIYE99(4G'IQD[DU'D]&A^9.9CUTF,VG;-F,0WM%R:C(GT9BQC[;*+$J,O M%4\^E>\,=<-X<\W%*V)4!Z1[[>MN6R#H.W$W4RNC'-/;C!HLNUU(V)QZ=7S+ MW^C3$2T^R\]<54PVY9K6[*AYNS?N*:\.S3R1B/-T%V3TL+B7K#?'$S^&*_!R M_T^?UGUV.S"R;"+C));?U0=8#\_V=SW M3N13X45T._Z(.Z+,A,\,A(6-G)FN\&^X:HG@',^A/F7YT+C2&.TE4]$N7T$6 MT2U0\N6&EAWW<1PCU::,NS8GF;9[YIIQ"X%W(-9IU5#TK0 <+W,-)!YRSM#> MPENC +ESZ*>6V 6R:J[!WA6>.Y?7+=OJ@]WE%)2Y]&_#)N%U6RF]&]!2R^:3 MG=&,ZCM@'P(0GP;8B6TZPD7NN9ZWHO /D, #\^'#;+7R#AGO2-ZX_4\_K9B M?Z'XJB>IK+]_7FP VCMZ9=B>EO K!U /"-A30F$-2_@9_!!^*^S"X'=@@+T( M.*^'P7'/!\RP3QH^G'?5L,W@K?YJN'<&F]^? /KR0$GZ73.\!AW^*JGD8R+S M[_#Q_?<%H AU3PBMKX,U18"2 "3!9^3%__1:9$!1\V)G"K];"'IQ\"@[LW3% ML84+=Z2(=+N\!\$?7]LBY=!:Y+__L?E7@#T4]M!T%/3PC_F83=T1<1.((!)W M1-P (M*/Z3L>;@ /0#*1=T32T8 M+AKM_%XPX'0%_O+__4C]>"\\LH^99YGRPP#)&,_TSO9?,CMZ21@@/W[UT:#8 MAI<"I]% B/_^9_9)M'#9H]]IX9-IH2=MOC$EO'3RIVGC+:1PUPIWK?!)DL!/ M)_N&$VYLX) =B8\%TPIN6%+ F4%>X4T">_!^^%:RXDXK=UJYZY7;X9,;U2OG MXW:>(W2/ML__?T;M>ZE O%1 K=,!=];-Q M&^X2XCO0QEU"W"7$9:C@?69AN,49QPF"*'ZM9(3%ZO!ZP%S7>0N-COTT:^_: M1WO7P,5/R'1>^]S_]PDG044,5SA(2 "AW+1J*+!VVW[2X5U_RK)23<"RVZ) M\")2\&VR4$UW<4><-F/"NYW1-]P\>_>[&_W)7X$ M\^!J1FE+Q8U! E.3:<&I4OG--CT'8$L )9 YO][W:0KAVHQU%R@?K3VX<8GR MV@OF[Q4I1%BD$#<@4DKC5==HMPERKKS[!R2XPS>5+8[J 7G&C<7HTR%>4(AHK M3OSXE8YHM?;'BY1OD"?M"I8 NZ!Y\3S .MX/O+ 6%-WPFK]YD;[;SX#>CC+X MS0_YP@6?>R#L$5S,YL M;4Z3AE7K,:WD9(F+3@DS76J:@J&Q3,10BN^0*[D%EOM3Y,JSUW-^(V/S-N)A MKY$L.;;0J>I\4\*V:[>$M1:5^JSH?KUD82DUSN;%>5%F>RT,C_,KK$ZZ0+*0 M/WYE+Q@A^\UY[D\1+'^(7+F-L-AKY$JRSM=JN+4MR;5ZI5<2I\E\JWP%M];9 MI/I.9F 2S%9V];H@MK/JK /D2O;'+YP\S^;=!(UDX>RP. MZP-S(I,=+2L54FJ1<:]@L4P%,VO7Z:&-.76:5''+I*<-*%E@P S/)O]TT?(] MZ\5Z@J)X[?CYF(K:X8)/]Y*Q;YX^N9)->N.YEM\[KN9S,EBS$?#QL2+);QHU MO9X7JDQ\@@TK6+Q"\HDK!-5F*W,V,]LS2B:Q\:A*RAA-Y%T(N1^_$L2]WNPN MC>ZIW]\@&O>B/"HT!]E:S\SDZ'@S-=P-&ALW/;]"L5IR6YXV[#(VI(55;IO+ M=:F9DJ< Y,@?OY)1TU7OXN@NCGX[X^@WC^&]*(VL3BH5S]6;HMRCF_FF+1CY M*7,%:91@;'6UBLP:A?YFX= M?=I"_48BYS>/Y;U.YN3SRW[)4"6;D3IB>Z5ULE1N MT,Q5;;;)1P@EQ#F0.^>-7"KO@;;&[R/G.(N?Z1[L)B7,; M\;K729R4@&VI2FJ0D8?+FIKAN]G1E+V"E=--Y;P$NT*A+ZMJ MIMOKR1M,W24-;=HM3EHE%X@<5([W@&7N!7G?LB"OK]NL23%JP9&3I/#-(8KD%BY@*F:[P^9TG(ZR6#$ MFMR:.5W"5.H*OFQ]-UKTFJD,2=>R](XQ&:97F&PVAM9+] M\2N;/A<%?#50E[%"7I'5]I]@K]"JH]QI^5=DB7K M\M9FA&IM)U=;.6BL>%&P9")QMU>>B(S]QV8!/_P*X--T5/!&[O,WBN@<)P[$ M_HY=WPKP *@@HTF:P_I*"@TM#LUBYA2!-2']+/S7[440?.TEAC$_.>.#2!Z$ MC ][(G4ZHN.ZKBO Q4G]T4)(M3=,LQA3YX00XH/OE' ,E"NS,A9#R; MPK9M;DNF&T76[ 'M+@#%9X#%;-,1+D6+81']]/2/ML&X.["T&+!GR@JX ?0NU)8I1C M+W03\-,C>CQXAZ!!^6/%6,,P]35<3M+MPV8Y=&8)/.!*]@+8N ZP\F+-5MU" MS2?\SZ;?$07]+M2W-<:!#4JV%;/UF"4H"@23)<1L:> M,0T_-21-4ATU,A$-\+4'8A.(B:,\- "_!_V"!$67KK5$\#QZ^2_EWY";(!.LX=K! MAR/R 93E:*PH E4!>?$A!L@8_ $I54XW#=V$K 6^8K!;@)]G>/68+R1 X'Y! M@? >+D.L8!]_HR! L8&>\X_2!V884"H'.1%0#WP@H!]O8P?IPX,S"FM)=RQE M"UB/Y1:"]RI@#4#BC2F2*-A V 50@HO]WV7=U5/.^MZVV,=KQXYRZK6LT_"04O=QXO,& Q2-Z6]HSR9DB$O:F=RD7ZS1.-.3F_W9 MVL#6F[#)XI[:BMG"_/VM)L1O43. 7G1SY#7L>"R!0X M08(6@RAI@,H\ P+\ (BK@8P!&+="ZOUBQ!'.ZR7WH;+VUK)4,N'TY6UIVF0R M\;1F3-X)7@KXJ?!5K))GK84/W:Y_\DC(SG=4>>N*209K:62GEYH'' ?GW.@:O-A7&%'#>GF)2H+7KC/ ,T .71'/!_ M!9ZRGWD.NXR% ((,DB.0? WEG&[KU).RH$H"1"]* MIAH#ACT'?@E-M_W&H4D'^!(0/)0Y"O*X@,;Q-)+FB("7 %;1\2S',,!3T'9R M)5-A]T;8X0\L>)&@\)#].60 6G#,"5C8@$X,,&5AV 29E5"<23S8"A#Q+. Y M7@#_H+9[ 9KB1/ SKPOZYYG"OCX\!?H. &35 ,O.?P2;<<$BX57>8P5'72" M)R%P4.O@]T L"8(/&'@TA?5FQP(?'\AH#GBE6,)I:5%72N6XV$MVWFXM!4S<]B%PH-VNH'HP\[TS2M4=S?;^;C\A MAE,S;"2ZU4R7(?#16LL(FSF'0067(![/BVS#&@Y:_N@%,5X'R-5T^T =,18X ML;[M[A/QWG1GM4-$(,#BWM\0$8H?8C/'!K\"/@7+'U8%%*0!ZCQ\"*-$>O4SVX'%;P-'7PZS I\9X_\B37N\#V4#P_M@(V/]@S()X K6M=<2#LH&B$%ARP)@%)@0T=$%@3?$Z)&2J1*BWC7,9GX9#WANG1_1F+ MXDL]DL]:?#X?/,8JGHP BE#S[;TP.O=2R$.A'6)L#WG'V)>L /5(31HL#$6$ MK4M1 *\"A* @+>J"=V[C(E!Z,<,+YL3^NE@4+ES>^PF4T##)J93G<9*1THMF M(J,-#$9^7X#K(+>*@M!FMRP*Z<1K[\A&A#$]^&N("QLP#=[\5*@A> CED<3 M00@:$([/X,>>&B_QB(!40; CZ,\53U ([ZDEB"3P54GG'V.Y0.5SCFE"SN>!H06P M*VP,8' @8'OQ><^:/I8S 5%Y#T-9\CQYP77@'V>L@JQBGYX0.;FZ TSRV<'6 M\>W[$ZD%=NK946%#IZ7%J@[05T3JP5LPO$G/YT'*\DA94S# A51C4W^,X<'[ M3O7JD6+>?V>?@T$KA\.@@**?R\'8G_0V#L8OL=0>HP!D]UR6&V/MSVH/))!R3)HXL%O("BQ M_-*QO/>#DW P&Q;0Q]Y>1">$).N_+_##9L!N"PPL:*L&GZ$DXH S%-)_SI,6 MTZFEZO_=!=K9HVK-Q718%;>!N M@<&OL)R'- W8JOME]O;^W@CW5MS[%B:T#1Q/^/MFPYYJT'(AR#U EI00LYLL M> DPYTQ@@?KNYPD=S<"!PU04IHX9:X,S^*]#QBLZ \S4"9Z"F0/= $ BA%R0 M8*=A\Q/N&GD-@%7-D#3?< FHH&?%OHAY@ML2A!G3 66#/2RIP2:=E.*1F9%JI%H]?!5&7A='[\ M2C\3L/50?H?Z&=2;X"!]5U#60@.<:@&CA33++2#P^]"J0851D6@84M*$Z[E& MBE%;>E4EN4FKL((ZFG@\U])[:]_G@*0G5L&;8EOP*L^"0N]ZM1.P5[*OXSTD MHN "/0_J)7MQ>F[LP7L8+ (3)!TB,0JOOGH< 4% DEI.&7T2EL M4X? 7PLH6@@DUSZTX1@ $8'P1#8)4*-[>7P$;,]40B(+PAM^.$0!H:[W@I + MH.P7NL);"'N /S3!XR[DV^_CCJ<'/=8VIH#6W:M"@3_H0LNOA E>?B3/X9$] MB!SA$YE22,J[$C I%BSP[(0@58WJ[5 X0!0M0$B6 [X>N4D8E33A*L?DVOL8(.%,'D<*SH8; AT/K B M+;.8:.KJ$4H.;..9.VPL)WE12E1(Q2-:/3*1ORYG=)(O!%R''!5HVEF!7.2" MG(0-D P+NP!5 U$E(=,:5CG"YV>>O8SLI)@BL5[N"86Z9@)\6D,^#/^P#_G[ M,5P?Y7#E& >(!PD)UM)AV=,V!HQU%.\"]$-!I2BR:]WT"C(=&Q7&06,5;%X1 MYH ZP:,VRI^+>]*&D7[(<8C/4*!E#;/-,4$44=!6.Z;V1/:?4+X >FG)$&061+CP0\)<9HD<6+*9F:I:3*%"1@[ M(_ DO-B"=N]]HV(+*M%@-=8SDE%RVK$LE/Y.I+!DVG_ZZCEDN-$8\>BU3XH= M=ARJ5PMVC@0O!;X.&2HO M45> Y0%UM*1Y7@A*\RZ"@)4)$WD2,OZ6CG9B_3D:ZX"#^R4R'BS"RP2J"@AQ ME/0#S@!0-T"5*0X?F $ EOLD!0 =B^][^EVZ\__; M>],GMXTS;"@2:0T0@P."8 MPW_]^QS=C0:OX8PX0Y#3J5V90P)]/O>9P?TE*(5MF.=_E0B.\M(TBI6OC@(J M!3#@B&4@F.;M33!#'9 C$!A 3&/:I[<7VHR6ZH"A+K,Y!6^?D %+!F[N Y'0 M)Z>E.J*P#H:^!D,T=9 ! I8IXEQ%:@.B71A M8LDI< BK )$QS7)S+\4L!9%$_F"<")S#!S@!><$N M_Y=PWGOMJJOZ"),[O_"[\LYPKIW !1^2DGTFT9[%I3":HFRLI"B4Y95'_2:G@=T%7XH/J"]>O M.=-,^'$Q"_"G0.GU0AX[XO"TC*<1M]%D6CT'M."7*!"!&%21AGZEH]($+4=. M&*CX$X<(:9)><78*0,3&E3#Y(>JKH\MR:;O@%?#4]"[@&;E],3:$60QZ$@2E M].HG,* $%.R4D(1LNW/A8ZP,[&_M.FAV?R'*(@IP'WZN=S1-@U+:GPEQPROT MU)!>2@ZF*IQ!'ZEB/"!L7\/8DBZP#Y',S138PDJ]6SD7X/M G.URU]="?*4A MB!HL)/V?3U3DR0R0DH,FJ^-!7S;:KEL:1M8"=7_8:RQ0JY.J^*U.T(&+_D5, M,A6]W:9SCGW@##/^%43A^+9F.P/U$:.:^-2_[43?D<>%X9[F![Z/A* M0=%TPI3"UY(<O0ZUY?Z_D+83"@H=5FZ)S0>(/F MG2L_EI$XW;8S#RX15?3R<7=>1W^_P&]S( YDO,4%7(DD(G^><8&P9Y#&B2OQ M>N;^K?;=&.&'- ;H^B!,^#EN8>KG,XYU8XM23!&8EQ@$5))[:9%%HD#P(AL6 M*+US,@S2QHW4,)]<1Y^ ^TY+Y*A_ALE7DSF'6#;A%=!9H?12TLM0947D6,KA MAZ^Y7.NPAX'$Y>*GEC'#\I'[R-:=,"LOU>G?:MLQV4^_(C&>@:2*VYJG1)]Y M(WX(0*#$ G)>&HH&+%/&M!(FID4&N(!ST2\6'/*^S2I[86./)BD@RA4F;]A MYX(D73QMQ;!($J,Q\#$<=C7.C=XQ0P>THG"9^K$$?E#S(P!%].42 Z';D?JZ M$L0V4"-&4[*[*T<%+E&-HF<5S!Q7MK! ,$AYL*M/4E]YNG3?W<$6 MUY< YIV1O9Y@):)KT>!BP,H4R%,P8X&:+>:@.$1G$^ET"TFD=_[5^M3:#D8@ M1$4QZ2\ZB:6RM\NAT4^*U ZU#(PZ@74"- "04.PJBG,<0T->"8US' &RC!QZ M\!;C*4)H%4:C812^BM-,(D5.7B[X"B@R ;LDAH7#5BE)S%42!@&M15@_1,DLZ4M##FK0$>[23E4LNP?>WO MS9\4U/$65.P2,*U4&2 RBHABK2\_IZ5P1J@R#W.=(=K%(A?GZL.K/:Q3VIG_HKZ(3'AS M%9W12IF<__[3># UU(MG15#\#M79+HJOB9LHEQ*^_I7E MSG^4V8U"BV4EY0'WP2K-3A?R<+WGR2&'E>PP \D!SE :=.2E8YPE!:J 7* M=R)B?1T,6EH<4-;RUU/_YC;7,3LRA ?.*TDKL(8T%J'0E9DC\R@WW MC<0\\C6!EA!1E/]BYL-\ 6Y\YRWSFB!E M<[Z,/I!1NCH18XLTSS[X!4B 6!R+#./,#XI9E(5G*%;?8H!PFAT!M;?P_]S@ M_S<,B_$C=NE(BX]1_ /DG2A9TG:5(T=IO>M2]HUJ(D&&8<2K>,,YC-E7#B9@ M6!\ISX:T@U07::6(>^9'E3J$GNV,-2$JB.9<4OO&HO+\74F[[!1- M]Q;8+; W#=C?8BU2JBE*">J5/UW&/E56R&@AT/S'L2M%_@U>O%>,%/)\Z(,(RY7)%WHC4>+ MQU[&]H"*=X61K8#!_V&57,P$B3/I9'4Q*G>X9 ;$/%=?1V[+!#<0J'V9XH;7 MG5RFY+WAN'BJ)Z9(6I7MUL+X<*!^/H***\WX69KX5U%6YLY+50'K_?^]>W/F MC76" *JU M-7:W6/,4J<0VZF(L02@B['@',\9(HQ.94EE$41I=IBZ!)%"F"Y M$Y8^KOP,1^;Z'1$EAM^%49Z5BV(ES>)'2B3=")^;?)]L M(J%\ PH(A?/&D&MY>ARM&D8!HTL> "C+HG4PA\0:JE62H@D/@^CTFO)9683I M-:=XRE7S%JD$X!1#TV2*IJKSA$86G4A,YWD-P($/BN02E-F:H1[VF)(?CG"Y M,L_4$XOA$Z*WRLKAX)TM$V'%)](\Y397=5KG."'N)$ATUA->.X<@#394C2$BAZ9J2/D)=%7SVC#*?URHHG MX5(5GF+54K,9'T&P;#3WFL&P3U2 M%S]%B52Y\<-"A:BD-_5I0'P+,=P^"XF$-MW30%'XI,YN,Z(33SN-5Q M:DOQ^JV!LSQ%'MWUB= TSR##KHHJFQ'S4EA),3L/916*U ;Q&RAXKC,\74Y) M /[!9DL!#Z/\D6/+09=+;<2I3H^414QP?J,9!D+#\EXW%#U0T%:O3]IIC?3U M8'J4BN:C#U7*1;Z4!?0492]^2Z]D13*TH1$GJ24+9M'Q5,$]6\L'" M$E2Z#5AR0MDEU_*B_1"K>@+?BB-X.Y1,5\4BS>8O"(U5YQ;).)Z22<=1^R+Y2#8RB?RZ6I#D6 MXTS!"-:IRW23+,S. *5+4A5CBH;0Z2-EOGPO:\[,*2EJ31MW-D-;H^OQ/\6Z M7A-1DO+*IBP33LW0%;,9W.H&9,']0W-=HJJB6$:$_9H2RY4,5CE[6LN!]CXE M=T@HW#!Q3?\P*F5I<\;&OE>^/ ,D[,H(KF7?&+1ERF^@9D6*33CI!*OR^;+F M5NY/!1+=H@QOZXDT%%!'N6IH)W'6VTDTUOWRYK4LYFC:+D[< '.C6XB%'ZJ2F<*?T^-,T^)*Z5J? RQ) MB P@Y^P-K/_(>@(?50VX?*7V<%TCRE:0Y"B/,#+,3P1;.PC@)>EGDE:%L5=I M*)L23EP5S$N;T9FZ"C/>UREXMM6;,Q&745(C]*M^&X8^@WB&8D&-"?0"E:$I M+]F"$M41V;!4,/EFQZY*X(\6I!BB<6<#Y+$R7X_#H]M8:VA?R0$[RG"QD0T7 ML^%B#PX7>P3-OZZ7^*J@N*X&0.;^U DQ$)S)(4"8-E=H<9 L+Q3(&DW*0BB; MRRX42R@+G_X=K4HD^@4S&'V]VWF9?#USD6YK-B>08Q#!;\^CA#(=)MA7::7H MR))KC=>^M?32KRD7?L9J-XFND;)B?MESH:R''L(&\\0V77:SNH?&$T.U94ZV M9!OI(:@ MI!E#W%FB5#+3L-;K;4'I4M*'41EHE4-*5I?"8BV5L3?7=2XSH&@+.)J+'3%3 2] MK&>2!3<5_:8D7%F9-_-1=5<*E#)4*#L$/EDF]6?5L5 I4-D7" &?#(YPW_PT MKI!0JL#'U/C56-6EWF5_6*J #,J P4H"T+/DB2,$7*;JPFLJG_:OU,1)U66! MJ@\K&")GJ2MC%.EMK.4)JY75V)2'EHN2F! =IN4$YII@#NJJ>X4W2RHW^V,# MIJ U$Y\G+:S2C%G5QB+%D-KB)KJP\&[EYR)9#NY +9J69'TJZO6'T!A4QQLS MK:8"Z/HSE3_/SZE,,BJE# 0I=8.9JS>@!B6):JN0\G5<5K=9-4HP#+%K-# M%D 9X9QF7J$%B(-">NJ4_LR%JHQG0S&A+BTKQEE"DXE2E[!8;L(UI*FU:>6R M0P.M6^&D5B>QH3(.0KY8_77U)((Q4083$?$=A?C&&JB*BT]5]4#$IO:" M:,!&UR8/A5$" ,U8$"<7B8S)Y1)ZTE;"Q8R4O5OEGRH>2U]C77"$$SHVPWD: M1G')]7W?X"[,JH"UX\95JO)_52QW%M1CLCFT^-(&N2%$K-L'.:YD)1Q7-J% 19_\28]"736H" MX )B[(SZB;/QA&! Z12ZNA%!E23RRI -*Q/^G ,\V.JWX :["FHX:!MH0!B% MG!Q=T1K%9^#!2RS;+SA]FR1S\ ;Q2 M6F1NV9JZQ#>G7#-^/?^\-^]T]5R)+*H.PM=79^(G7S'((*#*<@77W#\0Z_F\ MH+UP!QC>'R,Y'V MM8<>IH1&BE*2?$H]APPR.J=F"#*F0QO,5>%WBLJ)SI]2JPUO9;%VN\TI80(0%P$E9O3B%1XZ+'<)JF3JJ,5,],%1[ MP%5O@+6SUB;%)" *(,3JOYEO=/*J]\S:JDI41%^*C=I#XZ+UFLU8I*^JTF'^ M=.I'F21W1N6^J:PHG:]>@[:^FWM2G$K;MX2.Y9!U[+BPG22I:#XGX]MS,'#5 ME[%C_$]E&ED)!=ICO=Z:[6ME09LK^"Z?9]TI@4SJU9,>\3=M9IFQRJY-Z^U^ MX_T6;MVSW>]S2FITY3/=''XE$VY9*RLBQV*Q&ZKH+,MYC-I8)N6&/&Y+NQ)6O=NUTCC6I8BV97S=NH> M?B5A3[$ZQBZS:<639=J1TTNQH1^H'G#H=MV3^8 MIO/ -CV=V1VU7[6%IV M4\6>"PSI@LW(UO..%(/VV1_GH9ED:FE5BSY>FE:R9<4_UO+D'V3Z,4/FMBB; MH(E@-I*1Y (DVK\D34KVJP7]-:-S=3%<+@4@"M"J*KUZ,69]Z9@^8&8S[,[# M2] M=HTH0DP/U<;/$.$JB&3 % 5/"14S%,BII%R 46)=++5PKK)%*$(B!Y< MSITJ*2>FU"!#99.-NU7;<-)U"3?(LEGY*4/53%M5JGBO5SIOD,*E8Y%K%<&E[K(Y0%@'*6-^Y(:'M(U*-M,P M:!>EZ^9%7AFWE 5X*;1WI86\\E(9Y6@J=^I.]Y?G/V[U M^C;5?_=4?\->*@%.=INM?).RSXLT/VO0KY5OY98N']]KN$(+,J4L4FRYUM/- M>/D@CA*RDQ;<2Y@SN87^6M8$V%(LQD+LQ4PLX6KGU'P:"3J-1C0?-^H,GRHI_G*6JYJG>K8M.N*3BJ+*G* M*%V)JYNA:KW1T9/;98/1R93LD*JQ H+!QQ0;]3@WH9^W!7AYTE M.<6EP;$Y.ZC[%'#KRYQ%S.+E;#QIJZ#,ZZHTGJI%(7_5 5N%CVU@V>N"C47U MS'DY0:1>C2QO4:/>>-YK8R=RZ4D7^@[U HE)%E!_IIF&9/ ME0>Q?(-_!42'?,TE,R]4'ZZK9J:%GRKF!TE M4!@I].EFW:NEC7F&8PC "9:5BE99_1R,L03P8Q&;=2M<,J MBT@F !',Q9R#8QCK\ML<6PXCW/L+4DCUF2.RJ)"/L\GMF?R(J!3EKBR. @SS MWZDJQT.$"I4&6T^.I?Q$0FU<#QNH M;F&X0R'2 TQENV$&X=M2=89V:ZA,5AR,1H:L]B:[_@/L: ]?FUI:=RCKCSA\AW7 D05A70@S$_@&.MM=$-H\Y81C?<0TQC@$#OGO3L MH8\K8-]8W9?8KL05Z4A<]=86F9I5M:Z1E2P_<@+,73[E"WAIDD4P\%]%?"5P9SB)G^1G*S.- M[@$Z\LR"-,8O__*B_^*!Y]<9M7K]1SW T0[GMRTO]#.Y37YCU\1;^LO%GJ>$GHLD6T@ MXJP64=IVQWS!J_^ND F-$)V'(H37:0V]HT8(C"@\%OIIP> QP:!CP<""@:4& M%@S648/C%HM.0PIJWI;O\O^>XI;O\K2>X)XM9#^++5O(?@Y;MI#]+/9L(?M9 M;/EX(?MA&D55LO;\3T$@Q'3ZM)N_6)-$OC=L/?3F'E+M^A]?[<_3#S M5@Q%GY*9S?3W;JM?JPB]4ZW3;G_?;.C0%VP!VP(V 7;/0K:%[!.$[.'( K8% M[!,$[%&[LR?-X4EO\:.N&W<"JORI*N_* 7@L6OC>DJI0VAE8 M*+50VG H[717!14+I19*&P:E_56.?YR&^ \BR],D$;$J16LUWR/7?/>-G*>@ M_O8&UK!CP?MDP;LSLJXF"]XG"][CD:7>%KQ/%KQ'_57P/@+;_*<-#:VLWGXO MA#Q<=LL38.>!-[=_5/6L<W MMKO6DF9QP^+&6C//( ;=!4]Q)J?7!X(3/T:KCXV%K#H]0\/B;7?;R^T\_NO_U?J4Z&O% M+L)I=J[NSMB6[(_2H6N\%&?C_PAI/S)%_FN<*+<":/I- K*N, N]:$ M; "0$LYU5* AX]8)@,[Z45+<4@MS<>,'A1.6&?>W1TL'^EIC07\&:5[D>)'X MHNQ8/RVI[WV@"BP46>3'>=6-WDDS>BXHLPR-)3BD?&>1(C3 X\XB2\,2)@[@ MURCT"^I^[LS]6\GA%^N9S[:9G .'.TZ MBF/G4B0"]H9][Z]$4@IGFJ5SVCEL;*!,%DS@ M/K<>Q'!Z8(OZ:SFE2X/0)<.[>3GYMX!EBR1+XQBWZCH^2 9YCB""-%IVM0_\ M153XL'8X( %T3M> MM8N@AP9"6 .!F42#!8@@4>#,A!\#(@89T!!:T-EZM\ $$5FYT^;*2$C B+?-U%T41 M&(6<#6"UQ&?*C'[R%VI:23\D8CE7D?RAY;SF,P6LY9VE90$/"H.XP+>Y('#! MX\R98L'Q\E&F])8)P?CFFCT%:1F'SESX"'SFO=;G9_C']1;1''?AYWD*BRX MM&GF-=,1IJ_,R- A!3))AP9[<3Y5^L3_I"&-,>;K+QT7H %G(7$0J,W2AFA,8[0HSTL%*/CX!K D&G&M(,/<)9P=V?*7"$!% M)*91 MPH8F< 3!$(#3-B%P#=!#&_:]S3_'D6,8I>9OZ<;G519K ]FFZ67COS M$GZ'KZ<@%&M\QH<=XCOY(DURH9:1!Q&2<=@0HZ0FF9(FP-+6DP073PEN/%0" M ^(%O*$VM/XMA%]O^"HW<5]SDI;SJ9SDA4]_(-C!ON7]&H>:F9 9BA"66_ - M 70#ARF)6Z0UMBTDFVXY>^2Q.PJ!ABB,;"0*5FOZO_CIDXACHBUP![]I5OE6 MNX\.*"R:2ZNXN/)LX:$#@T+8!18 - (OCFDT44[B+WZ,K%V)!93<(\DJ4H^% M3OP!^$2Q*J_/Y3*&PP8R%$'Y"7@Q !B<9/CHI(SBD)X$H3 -_.#6E:_7Q1I< M*PB'\"2 VO9M(9C)/X P5_+/H80T264+ZM:\#^;-A6K.3=[X:M7NU;5U$T$$;B MVTK2R:.;QU[@N-59LT!OU&IO7>%[ B--=V(?Y,F9(<-+AO^O)$( _520*%L6 M$1(06,-:$"0*;?!'EO'OWAD1=4FPB!A/ZCP/0"ZM+5?I'B#VI5F1ZW<;2])^ M)84JI@,P!1H071M!U\SU^?7UW47<[D/0Q(T(2AS5E3*"6#YF].@T+MJEHQR>#XO^M#"]1>.9? MWN8%'6:NNS8\.40CNPRC/"@)L_D> ,%OT1ZA3'Q:ZT'-,M*4!RX8<)P?6PA6 M8W.TTC&E0AVQ]G:.O)8V[TK]AJP=$R$2-.0L?-3!4..#<\Q"HCND=9#N+ $% M%0;0619(I0RB(DEW+%@II#=^??WZ0\OY3)80'-Q7:BM;%M:M2ZF"N=2DY_[7 M.L,6ZL+H /ZM+Y/@V6=;#9F?Q +X-ZYQCDMDHREH3KCU.#+T4!RF(G8&H\$[ MB5.@OT32\<#A0"]3W"P<;Y0S\J)VR]HHW01:3-$Z"O3?6#6<&9DY\06]@=8. MEO?F^8D\ZR>R?J+C\1,!\0'YI:)R"9(4 #2BI61_)#)#.H#B(B95,[E(17JT MSR)*IGAV1-MK7OOL?UV4X:91;%I5/[V]P =_(P6^ MTV4A99]\?85GFS>XG?&OW3LM#13)\"\OOOPU_NIUAL/.8-0;OF!(W>.BMVM? M]P#$"] :0)G)-0,$OH@2;*T3_'HID79+806:RG)$!5#8V%_DXEQ],+> -$G2 M(\3,@#&Z3@&-B M)_E9Y3)&I6>5H'E.;W8+)!T!.M];[,6B),3XZ>:9Q>JW\ MN>IOBL X9X9Q#8=P)YV6O),F5H_ZDSR-RT(\,GU>K\W3@XO=*_Y7C/8;XW,Z MK?[6E!5[$4]T$2 NV'MHP#V,6N.1O8@&7(2E3 VY"$N9FG$/EC(UY"(L96K( M15C*U(Q[L)1IOQ=QS]3L.[7II^U:MV(/>9*\\E7L>@FZ;WG]H MV_1.MS78BI4';XN^QM2UTCZ^H<#PK5MGR^OJOWO:_QV,L5';W].6[^)!CYXS M]HA$T?*#!I* ;^0'WWHJ>V,0!RQV\ZUD!!TC3$2Z;7>OU.1IH*?9&/383.0( MCL R%L.YJZ3B&)OI.#0 MNVH/O*;2=[+O]?7:#L(!O ?\X +_C>IT]%K.W@&\!_S@ MO^MVA\-]"&U/>H<7LIZAJFHI*T7OH[N7=4ZU72-KCWQR[?30 M2+'YU)Z2,C3O7!Y!%_;&U@ADTMR]I[W"BW:\B$1EV!0?1S@_G41+E M14;-J:Q2=40I.X]C 3_1Q)JNV^Z-K>G 0OFI0_G^RX)8*+=0WB@H[ZRZ*([0 MX 9C?DX+$,/2E8 GJU:=7%+)HR)X\[:[?\>/V\42]-;J8-'#HLGB>VQF? M=B5$BQ\6/^YGK!L/'V2L.VRIN+]CZ8QIELZ57)@FIU FSL8ZG$"L0Q^KCNX] M,=X"I07*;PG \=SN>&2ALNE0^0R3]QXFRP_ MW^JR%K9/$[9MM)T%[1,%;6]? >0-D*VD2<;J*E97:4Q(1G?8L?$8%BX;!Y>C MSII:/18N+5PV23CI]??5XJ11QJ!_)9F I?XA0N?2CQ(G39QK/\O\I'#BR&/1->#1TVVL8L,4CBT?/%8]V5J_Z M;GNPOJT'=K0?H9@W3?]0;[K[YPZ+NU('UZ(/U@3;F_6CCZ"&Q:/S^Z M*/4L,-)J0L>#JP@"7F?O^>46SBV<6SBW<&[AO"%P?IQVKG^(PHG3W)JR'CNJ MH N0'Z;E)!:'0>O]U5]LXE:M'IWAL#,8#0#X!:'+[:V^UX(Z>$GW.7EC@:?N_R&CN>V^]W M^+>=U^CB(@>>.QRV[_!S'?I93VTZ>#!XO_"C)<1751A=9%,#041X 88"GTNE49/ ]/(1S)&ER ME@EX+Y9'%,S\)!%QRZE=;9 F>933Z_(Y^/#Y.LIBGU:0B6DL O@=Q\QGT6(. M"S>>@=GRA0@B/RYN<3%%%DW*(LUR'AX>%'D1S?U"\*'YBP4 )J*S<^5G$7V@ M-82R"X+K (P&,[4PW": /^ 1CG4]2V&)L,QJ*@(9(6"^!=PO(,;"OZ651C>PSKP$L/=S1$/X&D>5 M83(2*($"E!D"8T6ECP48/XI<^!EN#_81 @S%*1,2U0KO?E!YYW":XC+':E=P M*/F!8@?PT_AA+*O=&MZ;9YR>_6]:_[BPTL!= ^830T<#BM,R< M1;00L$WAB"L_+@G)EL_,73H6H#)YBJQ/(B _KN #:4D9FWT9E]#KQS"Z^NG/ M\(_:6!##5:'D/I,XHJ5P1 ^IH;3;WS^*K(UR@\@4W8ZR:_OVO M_V>NOM(ESH(T3K-SI3 8VYHQ\G9(=[@49Q,XJZ]G_A1F/O?C:_\VE]L#HM7'I:HIT<=X!?1$)&OPI=];S6L/^(UW6$MWL&FJ0[P >3?_R MXD^?WU]L)J-)FLW]N$9&Y5=X)'P$P^ M":"Z@*Z(QS#N5U%KJGH_3K)]K"4VTFF-:FRD6[&18:O')/!!O*37&CQ _5EA M(OGVS>#3S#:(TJ+$H8@LS%N] $RDB @@F%;B:M(%"/'1'TQO4:8!4@R4L\A M.))Z RP<1),C$TQ^!0DK XY)8EL(% +5"MK["D#Q_3H[O+%.. :])TMO2!&* M28=NUVY<^,#[X5R_74(^&@5EJ6QHJUX?E8Y\Z1$22[*(8%G7Q?*S!$X&CC'P M&KNQ"E,?AT!"'U M8\." )2U"%1T!"OT_CS-"@.M\3NE,:/VFX)BC\(7#:34&B 1*'L))1S"K0"P MPD[3X*LJ]H'4)B]9;%M:P,9YQ51D*'-.HP2T'*UPK:R#<$3ML;7I<)8U@/L; MF.XM!2ORBL_6A%FR^8 *&40+I!QS.MZT+-"VH.@O/F-LZ%A@=I=Z+_=CR;N, M6#=+H:F+D!Y-7)=$'>A[97D"D/*C3 *MA+;-BSR2@[\@X(SR"H$^13?.;PR< M;[>P"W.?3#>49L NA0#MCXM-C>+"CY,[06T,D-J9$V\PT3J^5O5_]3>!XSGK/-9S+G>J&5 %I8O6H M/\G3N"S$4Z@9[5:[OPV:Z#WX<5?_7*4^/G+,F;V7P]S+'17?[+4?YZ0VYY*W=-DJ^.4X'KN _B.>QIY.X/!U M^'=E67B6*V?R. V=+=^R?*M)?.N N<-[IF#HW&+ZU6V[>R5D302T_="MQG*W MXSL1R^TLM[/RNV\=JM_4MR.<^6.@[T=RDQIP68=V'0LV%BPN>?975#4>/VDK!1@I8 C M.+$GT53NB6K/7GPKEAEVXQPV+&_3&C[_8Z#VG9MB(F'O)6-Q58/1HM\PCQNCG] MZ-H/1 "#WB/O)' #L6_RS^;1-UA_V1Q3^+?XT^P]/%OWZ_DTLD;70RO0AT:;G0_Q*4E)\X[I<=3U=MN:>"T>6CP\+!YZ:XQF M%@N?)1:>AB3>Z'/=HW%J-%SU ]DX91NG? 0GUJR,RM,,S;IGRN1SQ!0+ZQ;6 M+:Q;6+>P?E_IL<'VW?<+ZAQL=#H[?SZ*[1&(?4T^P\.JJ8TB(O6LX=/$G[WM MS@*V!>PFW;T%; O8WR33'>9^L0'>J\W=X4]/*3L6F>TTXMR/TOA:>V=WMXSBIX]B%A$.3E$\8;N>-"SF&(QY;E@ MR@.%TY$[[/3V)9X>5!;]520B\V.21?UP'B517F34!?/TM,:CD3X;G!:P-Q_' MZ2;P#5RO:TTO%@V>.1H,7>H?8-'@B"V0>P;S8Y3TQNV3,T/R%)_3 N2^="5N M[UGH?4HIV6+S=O\H9I>!.^H^JW10BT 6@?;I[!ZZ7MM:^"T"/7<$ M>J"0Z[7=SL![B)S;J"J>?\<20],LG2NI-DU.L(+G\] \GW7LB^>!0-A=Q4<+ MPA:$CP2$.P-W/%S#4BP('Q,(/\?$W@=K\7W7ZZX63CW^THV'2N)_]L=@XT:. M-&[$(HE%$HLD33@7BR0629X+DAQ3]"%/\;Z8BE=$#_<'K*XK%X MFT_(<-\HE'Z4XA>-@6X+GQ8^+7Q:^#R.&BN-D8)E L8[K/@M\D**0<]"YSD6 M>:AA9_CXL0W':'?O[;U96<.NW9H++/!O;-9G8=_"_C.%_5[_J$U@R_*?-'^= MGOYU+-+>"6%XH[2WW0*&AD,;\&:!^,B!V','X[X%8PO�'C!U?,ZIQ6#V(I M:_TKR00L]0\1.I=^E#AIXES[6>8GA1-'/D/VL]"DCD4D:V#Z3;.(Y5%F*3W8 MV.%V!YXU>%A$LXCVN(@V.*132+:!;1]JDN]MWV\,C+"/(4LI;,VG ^ MUTF$;2)R.!&ZP=3%5E';H8_#H&L[D5@T>.9H,'"'/5M,T*+!B:#! ^7%GNNU M3Z\K"D]!Q5LF8IIF OZ3B&E4<"T7*4\6_HVM3=@LR;)99WC:03(/I!ACUQNO MH1@GC#T6_BW\&V5HVFZG,[((8!'@V!'@P65I/+?=7?6:'9^-\>='%PH;@\)' M(P%:;;()VN1#20,"A=?9>[6-QJ"1102+"+ME$KB#X=[]W18-+!H+.K?7QN'AM T'((L\^ MYJV\\>)&.GV5P.G2)C]L?!A=WM=?)0 M!;GWFCU'C'W MZ%N /8RN?OHS_*/>"V+A9WC9,SF3OCB<1,)XN_W]HUQ/(#!=76VQTU.PJK>( MG6_UJNG?__I_YNHK\#L+TCC-SA6,&=N:"02"\PZ!VZ4XFV3"_WKF3V'F]X[Q&0]DY33G_LV9<682O,]B,87;Y-?4 M=P2:^LLTC[#!S'DF8FJ7C:/7QJ6K*=+%>011R*_ MH>AG=%< #.2?-'*_7_IZ]&M]U6R/]RQ1^*F;"R:,; M9P[+F.6.@"V%SM_*1,"]NDZGW>DX1>I\-VYU[_=:M^7\*XD*)_=C.-C:Z@8# M=]0;."7\G+NTO&'O>Y?7UQVYW6&;?]MQ?2XNT&OWW8XWN,^+L,+/\$PH>&FP M1GIG(3(D04 5$ J!D%P7,VQG.?6RYZG@\<*/DAP74>URD44! M#!WE = A>"J=3D4&W\-#.$>2)F>9@/=B>3[!S$\2$;>'&,S!;OA!!Y,?%+2ZFR*))6:19SL/#@R(O MHKE?"#XR?[$ B"0$O/*SB#[0&D+9Z\IU #B#F5H8;A/@'A (Q[J>I;!$6&8U M%4&+$##? BX7,&+AW]+*.8Y?GX\+6YG@,EP\B>Q2( WGM\(R*.#7HLP2^ +? M#=(S&B;')?@)G#,\=IGY\[Q%!*+Q"/[BIXLTI^.O]B=Q6Q&[7<0/9],H2[2@ MW>K7:$'_&TE![]ZD0-U;!/#80K MT,[A(%W<:%PBYX1GHRP$N,@ TNOOT+ 2@!1_B5^ ?=]!=B9(\6A6^'E^7&< M!MS1#>=)0?2="3^4RRIF/BPW$P;(3Z,;6&=> C[X.>(G?(VCRM!"":U &LH, MH;2BV\<"I1]%#IP5MP?[" &XXI0IC.KC?#]PO7,X38H5W X4G!&7Z'J*27S7 M:7D/@5S/P(3=(%=N$#E%E-=817;G;JX!*BIH"4N!:_!K@P1QE*!ZM7X @,(: M\NZV9 3& (BM;_";[6?3DHZ+'6ZQ?@R:__CP$4D0KA*V!4PG(:PTD#DM,V<1 M+03L6#CBRH]+PK7EXSL^+/DDX'9@K[@1&/>KJ+4ZOQ^*;!]K"3] ,ZGA1V^L M\<,;M=I\J0\2]3KW%O56T"/?OA-\FA&" ?IJ((9F+5Z ="CB$AT9YD+UY(N M0&:)_F#P04H-D 6\I@UB)(C@>8KB\YFB M-\RS:P\A+R=A\VB$Q*6RS:UZB6J"@Z5'B.YG$2&8KOGG9PF<"-Q.X.?,K>B# M^$\9 15&#?OX3D0"Q1(Z+/^,5,8O6!,A74:R(7AJ#E !DU]'H-M]0(5O0<#& M AO*E(*5*G^>9H5!:_ [I;6@!I*"

/2 C;.*T"'1*8^C1(0*+5LN[(.?%COL;7I<#82AEWEC/L)&0H; M\? ZH[']BL :(1Z*1IQIB*)JMJ8.P1L*<25(R6\\!=XQZ@Y M MT.9!RV[T3A7UY\^6O\U>L,AYW!N--^P>;A)X?,U\6RH>-:.#,_W,QK@00B MU,*=@!*KS2\MYW>4@ZZ0/I,XN_P62M1PI<49T?49'"T(03$=EJMY_=D$F#U+ MS3@2@L(9 %#(;.42+1H)P4B[LTQO)?2E;/J+RLR-:L MPM5T1T :OW>/ +/*A?C-@0_#K25%[;T[&$K)D78PG9H][+?5-V[M!;#G8&HW7VBB?J&[\=0!\YL'+'0WI( MCL_H'G ECQ T;OSR+R_Z+QYZG,/6^+#Y@:/['_>D-N>27SFZ<7YC>]U;;:]C M^W>W[2I#^,2"XCY!T9(U"TN6K#TF67OY+F':5=&Q=8X M0';'(3,2I!X5,ME ?SH/I3]>Y\!5%_9,?CBH\SCHC861@\%(Q\+(B7"3TV 7 M#=SS71;ID]SS7=;>4]RT!>YGLF<+W$>UYP?QY8;5YL"B612N56(@,@:C+2C5 M%#-'@B*ZHB"UO5USPS9_*++6L&/81^$12;L:5E!Y^XUO+LO3=CUO3=,V"_T6 M^I\!] _=P6B_'>Y/"?J/3AM?8?$NI+V4QDS#[W/ MQV@5ZO8&GE6P+!8\:RP8N)XWL%BPTBO@V,KP]VP9?AZ7KL:6X3]$&7YC-YNJ M@=U1?&J@3^V]#CUY73>-K12JRD@[QSGNKJ[3R7CL<$=U24VB\2FTVD.OTUNX:'OND;G@7)CM3JL0*\*TU%=Q+,) ME2+$FH(BR;GNH:I4B/-Y5752%ZL5CHS9935YL])==LE%Y]4&HJ7JAUR;&\89 MFN,PH%X)YSK-OE)]15F 3-;.,T?T$UUF'>_!#V2E_X5_2ZA#I4R#(,,:C[H8 M*WU94Y)"09/F+><^5SLTUKUCK=;=K];K5S6GW?KECA[K340&.\%!#KU<>X% @CMND;Y_<&AY>R[Z-XW44*#S+S3+OHE4GAX@KF!7 M\H;(\X?(TC7(]O!A.XR3)K6MXQIB6/"?,F(F2#B&QA N=]Y4"/A%^XD: P%W MN;'N P5 R0QB4FMJ0A>$!!'F"X0(F2@.S#K\6!W4=Q:@B$4!MW:1S2EJE7X1 M"H"434M:0T4;@9 -ZV/1HGV6M[SAR&WWVDX.%(S+&7)]K_^_)LKJZ#+MB@.=L6(_)B(O2+F]:X@4Z,"+U"L.=6EW7Z_2_Y5+J=^*NO11_]1JH]4]5^1,O@U;@$P2<*=8TQ>JK AO%""X@BY7 0W@-RP'' M^IC@(20FL@F";,F4JZ+-%UB..[EM.>^F()O!J"+'CE78""?-"7P-97;8$ M) '0FJ@*Q M8DR.7KHI(PV1Z$I(%9XI_Y42YS!7:94KL$=R/:0NXSI M1J'>JN-8N: -PQXN+V$Y>$&J:CH0ADZ[;31R>(GK0.M3I_V*MO:)=O'1W,4G MM0MZSGOU0\MY7YV)U^-#<6E+=XY!=!T4G)@JPP-TBX#$::!N\G@.T^'E?F@- M^_^;GY188-C37>8,J JCHW5"H"WO%PL8MZZ;"]P]QDIGJ1*,3&(36RIY;RI*H #BQ*BSI-_HQ9&7<_8(W;6XD8( MW*"@[W6,"6H\#[XK8]FG9957MZL^8011KX&YQ4YG8,R%/ UD"&H19)[#:P!L M<8AV0'SW?"K \ZN5UJ[%=SY5B/FAA(=1[=.+KF'=ZL\*S633"!"4DDNXWAEH MT\4L@(,^FZ:!U$M )2FHC1X0(%91 "+6#9^I48&XE!G2'8)'%JFNA;Q,=T4F MDKW7M&BT1# ZS@=-JC[1G;^73U;S==Q>333Z)+ /FO,:Z3"9\E'_79;-S'GT M"TMSZ8-":-PPR\_WG>7GK;/HI>@V'6L7^KO\5;^+U=/51:^ASRC7=Y8DR)7. M('4^7IOX@I_;N-Z?MZ[WY[VLUUQ#RWGK US1C[4K7X:6VAJ7?X39$?P+PG_= M@.([SVVWVUBW78[/1C.^YAPI'C?7)'4 F9WQ+'?TK-:\HA$P29,M,"I](!,U M,&(DO]^!X,0K\"%%.;1CH9"3"V/M_8ZQ<* Q0"E!;J*6$_)I+E%?J5%&27QL M!R/7I:0,MF?1,.)F 6CM])U;@@I"]?O;\L,T^XOP#_52)Z?[/@^W>!IAJ#EFK-5Q._=1)H[8&<;'PX,/4.*W.>A/4( MXKQ:AJ<8'EM;B7XJDY\;:JTP>;>RB5*78.H(; R-'))X8XTOTDY[;J?7U>VV6+1P88#) MOU$HQZ,(_UUR)Q^<.Q/49>I)A TBMS5&O?Z(OTGH:) E8"UF5"@QW(02N#OY MS(KV*IN":26,I%GNS?4'PR2V2=T@@*-1>F0X%[$5?9Y7A$<9G$W[P 8]G>UV MT9P;\.%_I01<7WA+7@<72TM#C!6)1;0UD M5E!-TK Q8Z7B?Y8[^206A9BCT:EK&ETD!B.@L6U"DF%REG3=8;^]:=]53[9- M-^16@I\"5?R(^H /E!/ME7*+]1'<[;:/)7X -]FIFT+*2T!KI],QMZF;MJ]9 M\$NIT:D7Y?>5Q>ZUT?6=AB.^)$!HBU3G2R2@?(H =.X:H# AZA,97%]?TAEM M<7L S9%$V@1>2:HU_9%VJZ'IM3 M4T@RI$7JC0@D#'A;8& X_7+-KKM]W10*_Z7A!4^%Y/:6MP]<3H$8/)K4X,P@:2 (54[&:^K=5A$I!6VX M+"0^#>8!?ROA#DR[)4:RQ**@\YY@YSUVX^0K/F'3&K-L.<-KUZPA\R-$_14C M:J=CF'K7D?SNJ...!X--J(# AW#7A4=0"ESR1FO"HE7_-0^MM1JI0=?/VW)^ M3HMJH?D6YB3=Y"LK8\$ZH"ZS2<0.9R7SG'DU:]U9Q[1_I9>"_(OK#'=;M[1I M*Z:T!3/KJ9"=UT2Z^5R$$6/LLE@T12>(E(R4%VV]!<24,>0/D]V'.; MV_AJ)>"]X6)W<10SYLNMNJ7ZLDFCH-4,M2!1,1&-!1(SI,2B)J".F7ZM3M\P0S9?K/T- MI#JIYW77431G%XK&H^ (#Z)M9DS-.M+FN:/QP.V,-A*WE\"JUI$.F#R.1,DJ M4SK]X7&IT46=&EWL2HTNOID:73PI-;IX*#4B(Y*E1O>D1N.>._)Z#Z%&O=:X MUQT;'I2:PU ?'0GW*ZXAK01N;EVP1+ND66W3P)4UGXYL&DUIX3*N(KM=!0<= M89+( 1%="6_EL:^0G?W3VV^+'Y 6M=]KD3!S6+6.AEFD:#]%DPBJ_D& 83@J M)@6CC674L4D6*]T316P"Z^H%#@S+*-8(E%8C< 3C>B8(B?0&$,:$ U(RP%=Z MA4.GXQ1U.-1**%@K?'3CS#Y/&2.JV6!FQOZ 0@RZ!6(?N5X0D'1(O0[)5^J. M#)@B8C8M"PS%6D-5*)(HN4R78AY]9!#GYGGMUE]:>RY>+*=ZLZ&\.UA-9]N> M+$\1P?S_1Q>>_7L: UGL7^;EL7Y-+H1H>G34M#-][D1OE=A M^IL6O0^$T%"Z%4)W99#WB;K=YGTS:9L)14*!#QOWQ%?#EE@N"O^KN!O$).5: M@;+U+DW"HQ,8'34,(Z":@.*& N,T MC:/T%3YO >%D *%*0/'1^"!F' B_GJ(O& M9H*,_M+4-A"V%,DQ:1*.(A7;515$6GM;&P!NWWS_7@K^[VPZ(?-:(H,2R QG M4FFTUP)=G:*A13W$*=MD]$L3%;>Y)ND(C2#\ID@H;9O\Y+=F%A4F0*&5#CV? M/H4F;\)9FF:BRTK1KL?1P^A^YF->M4S2TGH+>>UR@I;&@@?POF2 MM,! (__*CV)?.F1+2N5$&].""0=%-]$J<3=Q3"EC,CRE3-1K*PM6-JEK]/CB M&6.87$9C%Z0-HV66(Z=PZ-I@))-SP RYG\5E%#A$J8!*QI"0Y6[LI1>IO)8<3E15^27-R=+?J!&A[UZJBNE_0Y4&CE^')JP:SY^2-8)C?3IAWK.5F>?#P\F>%4YIAOY(F5?;?&Z;6- V'HV&@/! MR](E2H"5*4WK66FEXYJUE=PMV@4 .YKP$+Z-1#[E_C9<=[D.<$41'N1F (4H MG[6V$-U=O"3-BDL(4](59XK6/[A70\(W%];Z2.XMHOZ KG[/.8'"CX\%U2I2ZTUR60_;8B)5^L2-[K M*RE(0(9:P4"4W2%O+=/N2(C(R3<12"!TM*D+KAG8-4RB,2#@PD ,-ET>5BA#% MS/VG]#-8 I8^ KEA#H_I"+9 @Z+,WB<.*D/4,"X-C2D\WW5J!B+J[(^JY(P9 M%3:-LKPP!>.)7\!=ZGF)+9/5)<( 1K8DD!"#Q982$DG4LU=I7,Z%SNF "3V" MUS *B33.A2C,.U.;_ \" M(;-9)<.A\51TU280/.[\!*7Q':;X&DJE@A;9V: MW'+-I7HV)8]$>1Z4>:#R,6%U,'R@K ,#+K=41:_@,W(GN1(! MI86(PM+T24Y-, Y-.QL:D] =%FH@W 2#<,W(,992>KK=#;"E+6HY9LFE: 4/ MN$):LCJ&"\) H4R%1AT9!"ID:&C4PBJE"QEW>)TA>TN<>4G$LSIR6#OZ?E7: M_2N=S>DZL_2:^1L)!$9N/HQ"<)A,"=R3WCE=%=F6*;R2N6CWA*ODC+Y"D2)MS'=#-)$V 6!G^:0R"N'\9H;&2;8AX M&71GF.V%A[0\J\P)S:O"3919!J,N93<98*2*3U42!*7GY9B[,C82H9^L@,^= M+ @NF/)KE] N2OX/Q-+(C>95$O5UWP4,+N2%R5M8E='A"'1TO/# MM !HP!E0:&1>428RF!XW"6K20_%U)GHE;01WJR*YQ=B]=K)1A8,V"UFD)R>R2$:5EP MH#OK4S5N3H3L&_AW59;]0-FY[RO/*FPN%DNZ!5L5&?$4YC2JV,UFP[XJY>S]W*^#RO>^U$$E,O#A>QQ-Q^ AZ:ES,DY M4#'P3\"R_Y$"YG34I5>1-#J=71KPPB@/RASULP26XE<;6=0VTC++#HL@''F! M'WP)AJ/)EY[H=;Y,>H/@B^BW?=_KM'N3OB?K$?,;[V#*[C]9)21*!/ !?\;R MKR_]7KQ,8S1&R&+,ZSKL#($,'JKJ]^]8LCK<4L&;JC(8E7FHBTC?:(<# MI&>UJ\Z:LB92@P$\BV]=5?9>EDVIFK/(P#:CG2:P%'&KCEXU&F%NQF_">U1 M"C%8PA?7CF6#7)6V%DF]3:!J95R>-(6KNN.@R:(5P[^!"_V#?7Q4.4J)'T:& M'?59H8 B? [AHF5X&XPHL&I!,@4O\]E0EY'%LV2Q#@T>B$XYFNFTD:M]31Q+E.2]!_V5/B8 A51I6L M9!2@S&I%A)17HO&2++W5.F0+&*( ERC,5>?"KH^T)NVP^9!PS_"?L"E7K0*M MRK0.MB7Z3EYBA))!*>2:ZELZH#2G=S4U2]AK1.--(B4QBJ"9].).JF;"F[IO MY<_#<8VC,TCU3L/):$]XLR1 ,6D:*)'1%<-L18)SY@(8W,N3D05VF1S*N6DF M(TH/8S,=[WN,0O6OTHRTI^I>U\)HY=%;!Z?+#9!V[)?RN.TE[L/GIS&K-4_' MXVO3LFNSPKDN1*:^_5 ME!_,R')=NI#LENL1+]RUH-4^H>";8RVEN# <]\;>= PBNA?VOO2Z81<^C<9? M/+_K>?XD]"?3Z8JPWB,7:AKG7WJ=7K\S:)1HWI.BN:,626#R 8M/A"B$-[;5 M2Z4H;%KZT]7O1U^=3JAPJVH@9(9!^4;%#; G5LD\XH8"I$AF0O,!XV[]F0JY MY#.N3AGC B/2XD/QR]+X UM(,>O[2DB/'QD:_JF=IQ\%IVUP"3:^?Z]]]D\V MTFA'#(>]\*+#ZK0#\[07%: X/_NRC"W;G7F53 QVV/:6+>.4T@=,0^^V('DX M'*E.YNK,V)SK2/\:V[RX8UX.XY$_ #.H*.^%>^3H$G1FKHP9\#\1:D%\X*76 MOC(ZZRK !VOFDH&&OT=WBI5Z#7U27"\<;='=RW=KD1=\1WS01=E MZTR@L(=/T#GD5)HQ+^<8;G+#_R]__?3V DFB-WP% M,Y2QR!ED*+T'C@-%Y;MO0[KQ72W#D[(F 6332[*236AT*_K&>]AV!;5SQX*A M05#.2PXCY!H,\WF98 0CSY8NX7T5LOV- ,^7C?48X2&2S52[(6F5#>&&.#>T M>%L %:TQ]")151#-;:<\=NFLCW47>:P:S7@I(DY%U461H( M71B"I?QP:1+?KDN5!B-/**D+B)@D%H4LP&4 M&52^A4,]$;]W-*MWE36$'%)*,[P&%")I,4IT\#X%]$H2Q9ZJBK[QDI!V U,) MLFB"YR* OQW(3&1PR1G5[*N17:KI2/+ ^AW+?)H(5F90895_P)5S%K&X,4ND M5:("!1P*TX>*FGRD>A=BR3IL5\!V\P*(5:$ZNDK-+6&[".*(-6@'(Q5 IK>PL"4MUQP_E]&E84A7=9A8KMXL<.TK M<6WBYY$^8J9WAC>F6E=-$(ER8Z^N*1])206[(QPV2ZS+!ALDE^:V"K^0 MEE.XCG=JW]($X+S'??^B]_U1[?LP=.5UCE*QKC9)YJV.IWPT -9P;PJ2L<-? M$@%<_1\&$GP T(Q"#JHFX;':TWM#>/R,PC: <;:$E:YQOS+0RQOHRNT<)NCG M.@@=-0K%H%Q))\BJ.Q$4^F$:J^\';@RA =FQ0]/VM\%(P6_R:[2"-7X'5R7[ M:TT#/7]?$='(^+WT@GN_)3?6X/51L/\(*=$'K"&!QO3?%.WY71+R1C!07_H8 M=:DBE$*JU:M"S]1M)LR0J:P5)UK.)Q9-*,!0I>SX9"JF0DAS5#QE0H5)V7/V M\*UC#"00296^8A*8-Q2"'LU6<:K0891QD/,PA*H) &)%,M/-R.D[+JRJ!@7^ MC1Q4Y600.E<=V0AAHRP\0R/A[5*PR%10XQ,,WB%CXO4,20C5&D6;NJ'UJST: M[YMIELQF15QUD>.SJBZ#-HM*/"GO$U5R&O//\&0IQ(@B0JG&,J=<<6./)#44 M?"5AY*KS#FOV%#&*/2=D6PE=C1;QD2Z2"57=*^^-IA/1\<27<7?2^=*;#J=? M_'%O^&4XZ$\[8Z_;FXQ%SQ,W#R7J-/\1<.;OG2'7?ZHW&3;DQZ!5[7(K?,?W'YCES_ MWN^0$0P;D473V_UV(OA,E9=5IS *=.(0(PSR0)?V1'!D3"BC[6MU\XAZ5N_4 M1"BM:$LIZ36G?]6]+8[7/OM?[0??UH7HL5HZ//QL-U.OM2=MH!C5M=;9%MH_ M]@\_#_W_&)6*8QF/9&8IKJ\514X&"!- = ML6]UJ*1F_L&LQV6\]M]_ZHY!$Y8!,)QZ6(]K8O$C+&6JL5+R=>TK577K,;)I M'Q&G= -SV;2.VT,9S0Y"P7I] )(Z]_,CI4A>!\:6 ML$-'[C"L;!V65119H&_+XE$C+"A6O'"^Z[C]=IMZ5-=Z;:]Y^RV__;':>M5E MX?UN-&F:HMBK1J8KL;=_-=R_[;K_7QUW\H+ )Q&DR^['5<:?M/.@F M7VL"4*7VPMQRMJ]O*D'*:4/P;12S*NCIJ MO48@#'7QD=R\[)!CE34,YA.W0-E!!(2,,*6>639$>NV@3J_J6]/A"]6."<<#FW M1JL6(A^+8HET$ZV0V@V=-6>S87\.S].Y)JER[OI:F4.5J4Y+EMK=JZ]1MZZ0 MYG9%T&,97;H$NXI=2<2VK$2FU59,%?JZ>9N6%:3/8[-23BV3D+K)#RPD_ ))"ZV)J^7MZ2095*X MMYJ\_(-2^71QDCLE,?3-D"&82!79WLPBK4"JSH!"28NN09.KYKJJ[9N[A3AM ME[96T\^7]\/E"]#2'0IL6E5PI/.]9J'8U@PVBS5:UZY_F*OS<\-7*\65M5KLRT6D5% M9$@4GE+<4987CG\C ,.]S'CR)AB9_^ITP+5?),X9UN [DT M!$^,,1T(-Y4U/10!=CAI.6\TWDNS&K6S!#T\8D)?VC,=5>G7OJJ$B3-)$%SNHJ6VE6KG=UX7=.;T%>6%6+C--<-LY,II+]4;H. M)@E217$!8)G>"E5I9DK!+[K&9*VABUD"OK4F%T4$ S'J=\=?NMW _](;]X,O MHU&W\V4\Z O/Z[>]:;NSXG;HK_C(1KT!*#]-<3W4(#Z,>5/%9"@C MTJ:,+ H+#X%:DKL$_T^&HM2#3X#M F_@5@U&F31?R;\D\7GM2?_,TTFX1NU+ M*1OCV_*%)$W.[GC)56^!G"I\66(,K2]H>4Y89.5\I_;HI?\#KOBCN"QEHMNG ML_^M>?0&@[ ]";SQEW8X['SI#2;=+Z/)=/"E'XRFW?$T&/VMB9K:WJPK:GBRX.W-S/ CR(''CX8>OVF4!>BF0,5O*$6 MV7H(YW.>ND1P!0L4 R773N'U5"\5 Z^T+^CN[$BN$2#( X5]F94-A(:5@3NP MFAO#N84^H&R14J:4@PH.<*')+9=G1.'PD>(F=@U,,I!E6V#2ZA;U3=ZC;CZO M%$F#) N(( $CEB+M1(>PJJ#Z@HD0?5.C5>U%L42H5KE!D:F%R0D]WNK&OC;, M6!2Q;0V&WYO\;*E>O8'TQO 8+H<%)12/4W\3%IPS9;^&8[J3H!IM O2C_B3' MBIEB:9]F1]SMC7MJ&_1:X]%Q;/"Q11/C0?CQ7H+*O4]]W&YU>_;8]W?LU!2A MW@[C6]#ZFS>]4AQ@%]*JZ>D>\?>1A>&M%SI:)W3L>L-[1*:C/H,'0;;DP:I1 MTN+& =R.0D?I'8V!_'^4Z+-Y..!OVFB1^0D<9%9)%0W8[*88VH=L7P+]@2_Z M+IS8=AIOR(](W@,^AG3*_WV3!E3$JGXL=^,!=21Z&O*^"T'HMKQF$O-OM\YL M[PNIK^&)"'-]/[X:\RP7P1E<$5:].I=J7ZUWUW^C%^/5G=/Q8Z]>2#O"K"@6 M^?F//UY?7[=@AM9E>O7CZRR889[+CR*\]+,?0[_P?_0Z Z_3&_\(6.CU^Z,N MEI9LM_N#\?!'_S*[.4-+:KOGM6_$33?T6K-BOH?V5W?:,B[PKBA&C"P:K\WB M\:]E-P_T2'P4E,(:.DLOO-.J+ 7>^4J/KAQ](LA$0:4@I]+S)U]] Z+H-2K/ MJ6J3X*DZE2_?F1JRJ1J[2K-V )UPDH.>*U>\ MLHK6#RMVG:.D._O':$NC&K*?HX/%GN6!E@C\6\T[7 M YXX#+TOXJ9W]F0''F.;]SY8R=V%!O_VP((\A5:*%E0I9( M-'P_1P>+O5;'PI=E0CLPH<[!F%#GGDRH8YF094(G0"2>$1/J6OBR3&@')M0] M$!-Z@]7&SK#K"W"$^W&CKN5&EAN= +5X1MRH9^'+5$)T IGA$GZEOXLIQH!T[4?VI.M#X>@G-/*9\9BU$$,^S= MJ)C41!376"+C]26R%4QF]A>BA'O/70R=:''SM80Z]45%*9/256*H2T5]0N=] M4*3(CT;$=KS=.%_?P\&4YWPZ<;] (SB?-A*^?A 5R'5&O M)XM+[L8"!Y8%6A9X B3J&;' H84ORP)W8('#Y\<".3I=LI]=6>#0LD#+ D^ M1#TC%CBR\&59X XL<-0H%GCF/0D3_%L9WSJ#>[' D66!E@6> (EZ1BQP;.'+ MLL =6."X62RPTU06.+8LT++ $R!1SX@%>FT+8)8'[I(HW6X2$_RYN=Y KVVY MH.6")T"DG@T7!-)FRX58+G@W%_3:AZ@7HCN::"[W^C(3W'= ,RK@$!VC2YB_ M&P=43;\69W G0H.?$Y&PY$LOD=F)R3UZ/1*EM55W('5A< M$MZ/R.I,23Z M/+@=JQ0T/YV-ZH)FM]L]ZPSAT :&I$DK&EM)T]*8H]C/T<%BU[,.@U-D8E6# MC$&7&F1XA^B0@91?-K%0W(#;$K,%8A:)*; 2$93$?=[+)LB+,LM+GSMJ?$+. MI-K;=-L=W1/#SR9^(O*S]S>QN'5>!]2 LM-N=UJ625@<;O1^C@X6@4E8@_OS M8!)/9B^_'Y/X)4K\)(C\V#()RR2."H>?#Y/HM+S_L0:QY\ F.B>@2XS; \LF M+)MH"@X_)S;1L6SBF;")X]OST#FIFDFD8Y[-#Y#S_L<"X< M>7:[JG_U%"EY@8[F*''>)7$$/[Z]*40"9QH+Y^ J%(%LL+T4%+7\*\YSCOUZ,ORT\C,SGCR-HQ!.Y__[^>/?Y4W^<.Z\ MC'Y@%O&S'P,W ?XP$Z+(7?A!_:*=WCERBO<+P/UJ[X2#JQ&7-RL&8ZF;@V$ LE.O]768#@9U.VVE7P;_\[V-# MZ?4L*L09?!.(\T4FSJXS?P'/_(_#_WN7A*C]P60P#< !A9IAJ"K"@@-R2 "2 M"T@3?I%FM\X"P][@2\K5X(=;)JPW!.4.=:9\J"@,!J9>#7)@F251/F,I3<8 M2J];I^61S+'\;<>9B4P S/B9<$),A E1!O&#@$5)P,3H+CD2Q[V.XMA)4JR' MH(;!$^NT7U&L('WV7I'("?!FWQY-^T N^>-XX M^-(3?O?+.)A.OGB#H1?V>OU^M^>]X%GW@?6X5<^E@O8X^V$_O?OW' MZ\__^OCVTQ[)""T@ @*< ,R-5B_6F/^#8;QEB@P*#[O?&H_M@>_IP.]C MXME.5)Z)&'VX9;P!7>;<>5U>EGFADK)JMB%@5[B O[SHO&C>7:Y)C6.U$//C M'F9R/ IXW L/.;:]W$6BF[0?"W%/M)>?;\\? D52*)=F!F]QXY!'T%&J^Y/N MX'9?YYD MSH\_O?R014D0+?QX]9%EAYR%Q2/?BY7,#KTK"W'-W<_)0=PAS! 6NANZGY.# M;@MQ#=^/A3AK6[F7;>5O?IXFSL]E$%.C?2;=P0Z#BI96P)L7HH\AQ9L&9WK\&:9@26#).L MQ6#5O\.8C2[3C>48SZLT"C>$>%91]Y,TO(7_S(IY_-/_#U!+ P04 " #= M@PE7 02)V)@( #*0 & &%GU: M;6_;.!+^*[P4MTT R[*=ER:V&\!-7&R -LFE#N[V(R51%A%*U)*4'>^OOQF2 MLN7$N23==*_(ID#MF!P.AS,/GQF*&OXC",9%1HN8)>37R=2WR[&;]/+ZTY>S$[(5A.&_=T_" M\'1RZCI >Y=,%"TT-UP65(3A^'R+;&7&E/TPG,_G[?EN6ZII.+D*,Y.+O5!( MJ5D[,E\K"!"G- MN5CTWT]XSC0Y9W-R)7-:O&^Y%OC63/'T_'O<[N8!BBX$N:T?!0#+N%J6>XZ&1\-3G[?'8RFIQ= MG).+S^1R?'5V<0H;X&I\>7$U>6&/_1E3+Z^OOEV/SB=DZPS]FAEG+3(2J0+.&PD#PQ5O MD9@IP],%,1DU_=>W_C5BZ^ZWNS7&> $SFW[@V];,[;8=;IJ?9R2C,T84FW$V M!P^:C&OR>T458%0LH+V4RD N(9^ERMV0;B?X%Y$I&4VY8&22,45+5AD>ZY;7 M6<3MP9O/K;F]#3[_1+7-SR1?D)M"S@6#1-YRKO<.3R285DBH , &R@M"BP6I M"J,J!FN!_&[+ P@")3G\4IP*DM(8FA21.3?$2"=W3Z!@,=.:J@6*Y/2&P;P- MG1K:$C &IA1(0C@'"L1<04T"8E"E:+ D88K,,QYG1%?XL1H_9XIY);B G&O( MGN@X5\4HIDL66P-1;PFFR026.6.X@:-%TPUO('+F[CX'1(RDO( P8<1786D! M@D F M!N FMC1JH40E0 "@)"'>=CIM[8FISD@JY%S7.%-LRK6!8M,0BHW.;K"RU8"+ MKHVY9^T;8IRY>QL0,UES+]K;_3#0'A,^7^(VE6G*X:=U_!FABMD00\AX!'P/ MH2 ,.&J$DS[1+-+87';;,?]1"7=_<0U[5B='$NIPJ$-9R)((PT0 M.E"@5<^;,KT_90I3XMKO@A0D,(.^]AJCUVU_V+^+O+IQ93"I_P,H.T=V 73G M/A2;GZ=,0UD,8;&)Y''TM##'Q;323Q^"R29B$'\_DTM?LE*@ !@%O8H\!5*L ML'JP:EPQ7),EW3D/ .7SUPH*+<^@V,F![< 6+05/[&%<5Y'F"8?2%!? 79:U MO%V@IDICYK,[4=LT:5D-SM!@$)R*[: 2:C(>5X(B&<.RK!&K# HC7#YNEA'P M5\10$/@2QK/DM?/C]\,T>A9,GTP\]]#Z=,IZ,F@!Z#.>(!:IE@5%EJ8:<(RU M&@*4JJ0&"\"74Q<:S+B;IL6M8W%E(>-0OR;:J/5L,KCU"RHK50)DM:T0XEBJ MQ!I@J[XI*R#Q"T N]+ 2MP2*0$7KT E;AY? PG\#?!YL@.?!@^CL6NOC1\ Y MGE%16:+!R+$TA8*,S\#G>D-AM JU MTZ4TPW(U??R,0**Z$+;;BSE/@#T#5/X&ITUP2A[C.A>I^Q''4Z@OG&S/1E@] M@^$PS.09%_3$&V'QB2 D"!>^Y(>\/AZ,'L M 1K/UD6UM&O'6951O2P D+4LH%EBZ=SZPU/M H[)-TSXT_0=^=:?=M%KY\.G MGF?V7^P\8Q]W)37 6ROZ0#9K@FS%) B39R3\>Y7ATC0*U:&12B]SK&T E7G. MC6'L?W!U)"&+8W_"P3ZK9!N@"-2HD7KA&VO4>O^PWRL.YMN]4A6Q/7#O_ V. M*-]#AH^=3T8"2AXHP3B@"$]\>(J,.8.P^_RX/"?,&;W!A.=*()OR;/%F'\K5 M#SZ>!29?TKLS^ ;&H0D,U&Q). \"SY=\, 30 Y59RV5=#2E75SD^,O^#V<5X MHM_XB.@MHSX(HL=.#R-(G*F"[=Z"D#++4 *^WS4HZ?E\@XO9E+,&":?@D[] M8U[E28WEI9 +!KWS3#HFHVO8!"R]2&9N_TQ1MG>\QAYK_, ($,Q4$$LA:*E9 MO_ZC.35&+'/W:'AGBRL&7WIK7*QI963=X*Z#;(O>C[N.5N^O""6]66>XL<:(8F6;H"TQ54*?Z.T,C2:]P'A0T/>E-J M;S;NJ!N:,:KX4+7V:OT[F"M:]B-@DIM@#BY\]-Y[V4\C+45EV OWW'NYG)_ M/% :@M#Y1-BX=P/\ITG>O/W7>CLT"H'_ F[_ >L]!=+MDU$UK:#>.VH1?$?& M+>,90/$L%$EC9 Z^NB7V>1]YU['__MH5A3J\>PF^6M!/'8OO20DOLY]_P&+> M0O!_7\Q)QEE*QK(-EL M65-$-+Z9*ED5"59$4O5K FJ\MK;>X;-7#PP1O&"!_]U9JX[&5X,S%D,BYH M=&WM6O%3VSH2_E=T=.ZUS"1Q J6/)I29%,(\;MK"T73NWH^R+<<:',M/DA-R M?_U]*RF) ^D!??2NTZ,S38BTDE:[G[[=M7STEW9[5.:\3$3*?AM__,!2E=13 M45J6:,$M6N?2YFRLJHJ7[*/06A8%>Z]E.A&,O>WT7G>ZG;=OVNWC(TQU$L:H MLL\.H[?17G=OGW4/^KTW_==OV.5']NK+^&37"9]>G(Q_OQSY12^_O/]P?L)V MVE'TC_V3*#H=G_H.S-YC8\U+(ZU4)2^B:/1IA^WDUE;]*)K/YYWY?D?I232^ MBG([+5Y'A5)&=%*;[AP?40L^!4^/CZ;"IG#%C%X5XMS/E>B++ME55?[];V0%&1NB^)7/3GLO4YOU>M_O7 M0<735):3=B$RVS_H'!ZNF[2X%M M(ZOEN$R5MIWQJ2P6_9=C.16&?1)S=J6FO'S9\BWX-D++[.7 21OY+X&IL3TK M;FR;%W*"R4G7@=]_/VP]WEAD+MQV8E6DZ!S=Y#*6]I<7O3?=P7ZOLW<4Q3!6 M]52J;6I"G8O] MC1M5LO>U3?(62X2V,ELPFW/;__GVOD%JO8-.;XD=66)EVV^'M@UU>QV/WN;G M.:5J*U,3"O,62:=P;/-G;I[6VS^GAL7F]ETP:Y+-2\$@GC+FSX8/%50K52( M_M"!RY+Q:Y3')F:OI8CY\+ M+<(DM(&I-(B<9#B?P6AA*I$X!6G>"JJI%-N<85C*XD73#,\@\NKN/P9$@F6R MA)O(XVNWM( @B*-;-_IEF>%8<\I>\'=2U"GFA.L;/F@!-I*HH(+G"'0$1J2> M*U0%AYI;2P.XJ4N+6B11%Q E!3\[98S3I^$FYQEA9J;)GI!2I]&BC ME1C12 .$'A2DU>.6S.XNF6%)VOMMD$*"(NC/GF/L]3IO;@,OM*W59%3UP4N1\Z+0IP":_-PX=0I(D%G!]6\K%+U1H3@$[(I$12 MD!*EFX=2QC6]-2G2%WA 4PA>:QRT GU2IP3501>C"IFZ*MS4L9&IY%K2!J0/ ML8ZT2YJI-A3VW#$T+D8Z2D/Q#(50#KM!%1(RF=0%)R;&MIP2Z_")$3X8-W,( M_!4+$@198KQ(?W9R!!Y_/=@"4M>X':7=MVX#\:-@^F#6N8/6A_/5@T$+H,]D M2EBD\H<317,#'%.B1@#E.EV"!?"5W+N&PNVV9>GH.%PYR'C4;X@V$CT7"6[" MAJI:5X"L<>E!DBB=.@52B1U1T)$@$Z:Q')XZ.K$#!_P?X_!8. M3>X!YVC&B]H1#7E.9!FR,3F#SIQ(T9$VN M9RNL'L%P%&95DM2:_-J(:5MFG2ICT4Z/Q#"723!1>$;!7GUE2 : @GMN20?% M47<(5SU385W6*[UVO58Y-ZL$@%C+ 5JDCLZ=/0+5+E C7XLBE-*WY%M_VD0_ M.Q\^M)@Y>+)BQCWK2I< ;ZWI@]BL";(UDQ!,'A'P[V2&*]4XLD.KM%G%6-> M*:=3::T0_X&K8X4H3OVIA'YNDE> (JC1$/7BFW+4Y?D1?]02ZKNS4I>)J[9W MG^N3;ZI/A@52'J1@$BBB3X%%^!;&(>G&&C$BG"^"KR0\F$(T(/,K.6CKD'(-?44YH%)W68"T6]] M/O0<4;\*HONJAR$"9Z9QW%MPJ7 ,!5"XAZ,!/2T?=V0Y4\5,4/ I^20\X]6! MU,2T*M1"H'>>*\]D? .;P-*31.;.C^1E=[EK75D3!L9 L-#M1!4%KXSH+_]H M+DT>R_WE&%W6THYARZ"-]S6OK5HV^'M@U[*!AR9 O(R[HR-MV@5?(.'U@QJ7 MP3O,W=Z]V_'7=W2SK9>:!XT\:(YLNC(%A2MD*>'BSZHJS'B "1L6#*HLK=FX MG&[,3%ZE)ZI+JRY_M^>:5_T83'+=GL.$]UYXK_IY;%116S&@6W=:N[G=[P*4 MX8(YY_NK_?!ITV>;/?1P-031^<"C=L?:D=4$WR@5%[^-1P E<$FLK%53V.J&N:=V[$77_?OO[B@R4?,.>[V9']H/WT+J3W.6 MO\-FGLW_/]W,22Y%QH;K9X,7H7H[BO7QI7].B$SE;)6SA/Y;OHI-ULLR.$K3TH4LA2M,/O[D9RXU]IV\AN M-II6[\]52#/;/L#Q#/E*G\^43(/_#P\[>Z]7).G;NNZ5._]>GGO1[_C?4$L# M!!0 ( -V#"5?CF'JA=@4 +46 8 86=R>"TR,#(S,#8S,'AE>#,R M9#$N:'1M[5C[<]I&$/Y7MF2:.#/H =@.%L0S1)9K.K:A(-KDQT,ZH9L<.N5T M,J9_???TP(+TE=9)/6D\8T#WV/WV<;O?:?B=87A)3)* AG#EWUQ#*()\31,% M@:1$X>B&J1A\D:8D@1LJ)>,UN#^P3IW/J'+^"Z0T<+7SW9;'X8N+Z[Z9>J72Z>',]=J%E6-8O/=>R+OR+ M<@*E=\"7),F88B(AW+*\VQ:T8J52Q[(VFXVYZ9E"KBQ_9L5JS8\M+D1&S5"% MK?.A'L%/2L+SX9HJ D%,9$;5Z];"OS3ZN$(QQ>GYT*J_R[5+$6[/AR&[@TQM M.7W=6A.Y8HFA1.KT[%0-<*>%TP=K[HT-"U7L=&S[^T%*PI E*X/32#DG9K__ M,"39*MZ-B=(T1U).%+NC6G9#:L IDV40SE8H7&,=E/8[E>G+ M/24;6IBS%#S$2>\^9DNFGC_KG-J#7M?L#*TE.BM]+&C[2/1D+?:.9:B9,[5U M8A:&-,$%SY_UNW9O,+3TPL>$T?!0@*>%RD]PT=P?^=Z-=^O#Y!+B'\;4'_I4W&TT]Q.G.VV6 Q[>N^81P3A>S M^6*$CO4GT.G#PIR;K@ESS_7'D]L2<:=W8K>?#.1-S!0ULI0$U$DE-3:2I+@# M1G,874RFOG#&S,X:9/S^Q3G=>V MNU]Q'6 ):E%.]_@0USB!0"0)#72=+CNIBBE\R(E$=_,M2)H*J4!$,%HQ3L&/ M*68 S14+LOJ()8$)1WJ;-J)K#URQQEZ\+9XZ@Y?8;.%2R'65WK;Q$T1"%GI2 MA"Q"H @OA!_SA$+/;D/1E$D&$2H,'T#-:9!+;"AH/DE"\.ZQ5R;8Y%'=FF69 M-J")8E8@KT'46-LPXI%$L2.NT'^2M<&-&8U0'(K730HF4<0"*K7-6EQE31MP M3+$(?Z2YS'*"\52B<8BU@E?EZ=7@22A2S32:B\LE.ADKV7,BER2AF3&YYW0+ MHZ#PM$[&-LX3U88ER0JZ NLMO$_$!CVRHL[7EZ8/,*#^[_0+3)V79>@^_L1< MA#+*$.4(.J4S5+ASA2Z5 >%5\\9;227Q! 4V/%A!J;W9N%4T) N4%G&QJ;U:/Q=< MQ%GBC>Z]L4$7_N5-93=/EIG@N:(#?5W2NIOF?OY$:2S$R;^9-N5MKOI4X3=O M?UEO6TKJQ'\$MW\&>R^P9#HPRE=YIN"L)%"E&9^0*%45PHL\$B/TU3U@V%@( MS^SB[\M:9&76(5%[,.A)Q^*?M(3'.<^?P9AO(?C/C?FCV\EP*<^GDB$E2I$3 M?31_$"JK:/%U17LJ/F\4V7C'*98D>+^2(D]"S8B$=.H"U'C1N#]1=:\N N%( M-(WJV=YC1^7+S#UZM#>T>W.:DA4URCY'(B0\#KD3+*S"W^^;W>-=K2S'[.)E M:_E&MGC%>_X;4$L#!!0 ( -V#"5?2>'0$@ 4 (86 8 86=R>"TR M,#(S,#8S,'AE>#,R9#(N:'1M[5AM;]LV$/XK-Q=K4\!ZL9VDCNP:E'GPQ<_WW-UZYZ,WR M_&KB0LNPK)][KF5=^!=E!TKO@"](FC/)>$H2R_*F+6C%4F:.96VW6W/;,[E8 M6_[QT;/O' M04;"D*5K(Z&1=$[,?O^^2;!UO&_CI6J.H F1[)8JV0VI04*)<%9 MS*R>%_%4&A'9L&3GO/#9AN8PI5N8\PU)7[3+%GSG5+#HQ4"/SMFO%$6C>I+> M28,D;(W"%=9!J;]3J;XZ6&1+M3HKGH38Z=W%;,7D\V>=4WO0ZYK=H;5"LK+' M@G:(1'768F]9CBLG3.ZD?$"QA>S&]^[:.KT9&"C:SCU\!B/#\? M3[V%,?OERGN/[JY]OVO;WW)X8"FN(IWN\4-,T2"GY,T0-H(5F0UQLO#4PX4M.4$EU[X/(-INB=_NH,7F(. MADLN-I5[V\9/$'&AU\D0,@^!(KP0WA4IA9[=!IVK20X1+AC>@UK0H!"89U!] MDH;@W6$*33'WXW(;EN=*@2:*N49>@ZBQMN$=R7'D>2&#N UNS"BJ%@2\2"4F M1)A%$0NH4 HK694J;< VR2+\D14B+P@:4_+&#E;27Y5;5R$G(<]4]=$<7 Y1 MGEC)7A"Q(BG-C=E=0G<(0M.L/+&-_42V845R7<+ 9@5G:[=,G.B*4)H:H2-!3 S15HIQC[S""?BR8H*J&S!6UB]+-ZS![ M1"KAZ(R=DZ.P_HH>>MO>TRH3=H;GRMIX5L10/!JH= M!8:ZUM0Q $<526E)"3+J5/_ M:"Y]BNO%9793E;52N()"FPP6$&IV6R< M-!J2.4J+$KZM6:V_=2'BK/"4]\'8(H5_>7K9]Y-5SI-"TH$Z0JFUF^I^%4>Y MUJ8O3VG54X;?&?OI(@D>T"7?(%=W@&9C(3RS]=^_JY&56\U*ZUZ9)VV'OQ/2'V+X4J,;@3#>B;#@N9R7]I4_0]L9>G\7(>RIT)Z([K&^X)@18(/ M:X'JAJJU#8'3?NKT(RLJ5$F M.!)AM>*06\["RO[]OMD]W@?)LLW6MZ?E%:N^LQW]!E!+ 0(4 Q0 ( -V# M"5=M"]$C!A( !RZ 1 " 0 !A9W)X+3(P,C,P-C,P M+GAS9%!+ 0(4 Q0 ( -V#"5>Z:F#<)PT /.K 5 " M 342 !A9W)X+3(P,C,P-C,P7V-A;"YX;6Q02P$"% ,4 " #=@PE7P>$R MT6,O FX0( %0 @ &/'P 86=R>"TR,#(S,#8S,%]D968N M>&UL4$L! A0#% @ W8,)5T\%K[JO9@ !DD& !4 ( ! M)4\ &%GV !A9W)X+3(P,C,P-C,P7W!R92YX M;6Q02P$"% ,4 " #=@PE7XU^+OCT7 @!##1< %0 @ %# M^@ 86=R>"TR,#(S,#8S,'@Q,'$N:'1M4$L! A0#% @ W8,)5P$$B=B8 M" RD !@ ( !LQ$# &%G&5X,S%D,BYH=&U02P$"% ,4 " #=@PE7 MXYAZH78% "U%@ & @ %/(P, 86=R>"TR,#(S,#8S,'AE M>#,R9#$N:'1M4$L! A0#% @ W8,)5])X= 2 !0 AA8 !@ M ( !^R@# &%G