0001558370-21-010977.txt : 20210809 0001558370-21-010977.hdr.sgml : 20210809 20210809161441 ACCESSION NUMBER: 0001558370-21-010977 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210809 DATE AS OF CHANGE: 20210809 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Cara Therapeutics, Inc. CENTRAL INDEX KEY: 0001346830 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-36279 FILM NUMBER: 211156660 BUSINESS ADDRESS: STREET 1: 4 STAMFORD PLAZA STREET 2: 107 ELM STREET 9TH FLOOR CITY: STAMFORD STATE: CT ZIP: 06902 BUSINESS PHONE: 203-406-3700 MAIL ADDRESS: STREET 1: 4 STAMFORD PLAZA STREET 2: 107 ELM STREET 9TH FLOOR CITY: STAMFORD STATE: CT ZIP: 06902 FORMER COMPANY: FORMER CONFORMED NAME: Cara Therapeutics Inc DATE OF NAME CHANGE: 20051213 10-Q 1 cara-20210630x10q.htm 10-Q
0001346830--12-312021Q2false000000000000000000005008816149872213P30DP30D2023-12-312023-11-300001346830cara:StamfordOperatingLeaseMemberus-gaap:LeaseholdImprovementsMember2019-01-010001346830us-gaap:CommonStockMember2020-01-012020-03-310001346830us-gaap:CommonStockMember2021-04-012021-06-300001346830srt:ExecutiveOfficerMemberus-gaap:PerformanceSharesMemberus-gaap:CommonStockMember2021-01-012021-03-310001346830us-gaap:CommonStockMember2021-01-012021-03-310001346830srt:ExecutiveOfficerMemberus-gaap:PerformanceSharesMemberus-gaap:CommonStockMember2020-04-012020-06-300001346830us-gaap:CommonStockMember2020-04-012020-06-300001346830cara:ViforInternationalLtdMemberus-gaap:CommonStockMember2020-10-012020-10-310001346830cara:ViforInternationalLtdMemberus-gaap:CommonStockMember2018-05-012018-05-310001346830us-gaap:RetainedEarningsMember2021-06-300001346830us-gaap:AdditionalPaidInCapitalMember2021-06-300001346830us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001346830us-gaap:RetainedEarningsMember2021-03-310001346830us-gaap:AdditionalPaidInCapitalMember2021-03-310001346830us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-3100013468302021-03-310001346830us-gaap:RetainedEarningsMember2020-12-310001346830us-gaap:AdditionalPaidInCapitalMember2020-12-310001346830us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001346830us-gaap:RetainedEarningsMember2020-06-300001346830us-gaap:AdditionalPaidInCapitalMember2020-06-300001346830us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001346830us-gaap:RetainedEarningsMember2020-03-310001346830us-gaap:AdditionalPaidInCapitalMember2020-03-310001346830us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-3100013468302020-03-310001346830us-gaap:RetainedEarningsMember2019-12-310001346830us-gaap:AdditionalPaidInCapitalMember2019-12-310001346830us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001346830us-gaap:CommonStockMember2021-06-300001346830us-gaap:CommonStockMember2021-03-310001346830us-gaap:CommonStockMember2020-12-310001346830us-gaap:CommonStockMember2020-06-300001346830us-gaap:CommonStockMember2020-03-310001346830us-gaap:CommonStockMember2019-12-310001346830cara:ViforInternationalLtdMembercara:ViforAgreementMember2020-10-310001346830cara:ViforFreseniusMedicalCareRenalPharmaLimitedMember2018-05-170001346830us-gaap:ShareBasedPaymentArrangementEmployeeMember2021-04-012021-06-300001346830us-gaap:ShareBasedPaymentArrangementEmployeeMember2021-01-012021-06-300001346830us-gaap:ShareBasedPaymentArrangementEmployeeMember2020-04-012020-06-300001346830us-gaap:ShareBasedPaymentArrangementEmployeeMember2020-01-012020-06-300001346830cara:TwoThousandAndFourteenEquityIncentivePlanMember2021-04-012021-06-300001346830cara:NonemployeeConsultantsMember2021-04-012021-06-300001346830cara:NonemployeeConsultantsMember2021-01-012021-06-300001346830cara:TwoThousandAndFourteenEquityIncentivePlanMember2020-04-012020-06-300001346830cara:TwoThousandAndFourteenEquityIncentivePlanMember2020-01-012020-06-300001346830cara:TwoThousandAndFourteenEquityIncentivePlanMember2021-01-012021-06-300001346830cara:TwoThousandAndFourteenEquityIncentivePlanMember2021-06-300001346830cara:TwoThousandAndFourteenEquityIncentivePlanMember2021-01-010001346830cara:TwoThousandAndFourteenEquityIncentivePlanMember2020-12-310001346830srt:MaximumMembercara:TwoThousandNineteenInducementPlanMember2019-11-200001346830srt:MaximumMembercara:IncentiveStockOptionsMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2015-12-310001346830cara:EmployeeAndBoardOfDirectorsStockOptionsMember2021-04-012021-06-300001346830cara:EmployeeAndBoardOfDirectorsStockOptionsMember2021-01-012021-06-300001346830cara:EmployeeAndBoardOfDirectorsStockOptionsMember2020-04-012020-06-300001346830cara:EmployeeAndBoardOfDirectorsStockOptionsMember2020-01-012020-06-300001346830srt:MaximumMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-01-012021-06-300001346830srt:ExecutiveOfficerMembercara:March2021Memberus-gaap:PerformanceSharesMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-06-302021-06-300001346830srt:ExecutiveOfficerMembercara:February2020Memberus-gaap:PerformanceSharesMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-03-012021-03-310001346830srt:ExecutiveOfficerMembercara:February2020Memberus-gaap:PerformanceSharesMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-02-012021-02-280001346830srt:ExecutiveOfficerMembercara:February2020Membercara:TimeBasedRestrictedStockUnitsMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-02-012021-02-280001346830srt:ExecutiveOfficerMembercara:March2019Memberus-gaap:PerformanceSharesMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-06-012020-06-300001346830srt:ExecutiveOfficerMembercara:March2019Memberus-gaap:PerformanceSharesMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-04-012020-04-300001346830srt:DirectorMembercara:June2019Memberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-01-012020-06-300001346830cara:EmployeesAndNonEmployeeMembersOfBoardOfDirectorsMemberus-gaap:RestrictedStockUnitsRSUMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-06-300001346830cara:EmployeesAndNonEmployeeMembersOfBoardOfDirectorsMemberus-gaap:RestrictedStockUnitsRSUMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-12-310001346830cara:TwoThousandNineteenInducementPlanMember2021-04-012021-06-300001346830srt:ExecutiveOfficerMembercara:March2021Memberus-gaap:PerformanceSharesMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-03-302021-03-300001346830srt:DirectorMembercara:June2020Memberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-01-012021-06-300001346830cara:EmployeesAndNonEmployeeMembersOfBoardOfDirectorsMemberus-gaap:RestrictedStockUnitsRSUMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-01-012021-06-300001346830cara:TwoThousandNineteenInducementPlanMember2021-01-012021-06-300001346830cara:TwoThousandNineteenInducementPlanMember2020-04-012020-06-300001346830srt:ExecutiveOfficerMembercara:February2020Memberus-gaap:PerformanceSharesMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-02-012020-02-290001346830cara:TwoThousandNineteenInducementPlanMember2020-01-012020-06-300001346830srt:DirectorMembercara:June2019Memberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2019-06-042019-06-040001346830srt:ExecutiveOfficerMembercara:March2019Memberus-gaap:PerformanceSharesMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2019-03-012019-03-310001346830us-gaap:ShareBasedPaymentArrangementEmployeeMembercara:TwoThousandNineteenInducementPlanMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-01-012021-06-300001346830cara:EmployeeAndNonemployeeConsultantsMembercara:TwoThousandAndFourteenEquityIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-01-012021-06-300001346830cara:NonEmployeeDirectorsMembercara:June2021Memberus-gaap:RestrictedStockUnitsRSUMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-06-032021-06-030001346830srt:DirectorMemberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonStockMember2021-06-012021-06-300001346830srt:ExecutiveOfficerMembercara:TimeBasedRestrictedStockUnitsMemberus-gaap:CommonStockMember2021-02-012021-02-280001346830srt:DirectorMembercara:June2019Memberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-01-012021-06-300001346830us-gaap:ShareBasedPaymentArrangementEmployeeMembercara:TwoThousandNineteenInducementPlanMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-01-012021-06-300001346830us-gaap:ShareBasedPaymentArrangementEmployeeMembercara:TwoThousandNineteenInducementPlanMembercara:ShareBasedCompensationSubsequentAwardsMember2021-01-012021-06-300001346830srt:DirectorMembercara:IncentiveStockOptionsMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-01-012021-06-300001346830cara:EmployeeAndNonemployeeConsultantsMembercara:TwoThousandAndFourteenEquityIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-01-012021-06-300001346830cara:EmployeeAndNonemployeeConsultantsMembercara:TwoThousandAndFourteenEquityIncentivePlanMembercara:ShareBasedCompensationSubsequentAwardsMember2021-01-012021-06-300001346830srt:DirectorMembercara:June2020Memberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-06-012020-06-300001346830srt:DirectorMemberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonStockMember2020-06-012020-06-300001346830cara:EmployeesAndNonEmployeeMembersOfBoardOfDirectorsMember2021-01-012021-06-300001346830us-gaap:RoyaltyMember2021-01-012021-06-300001346830cara:ClinicalCompoundRevenueMembercara:ViforFreseniusMedicalCareRenalPharmaLimitedMember2021-04-012021-06-300001346830cara:ClinicalCompoundRevenueMembercara:MaruishiPharmaceuticalCompanyLimitedMember2021-04-012021-06-300001346830cara:LicenseAndMilestoneFeesMembercara:LicenseAgreementWithMaruishiPharmaceuticalCompanyLimitedMember2021-01-012021-06-300001346830cara:CollaborativeRevenueMembercara:LicenseAgreementWithMaruishiPharmaceuticalCompanyLimitedMember2021-01-012021-06-300001346830cara:ClinicalCompoundRevenueMembercara:ViforFreseniusMedicalCareRenalPharmaLimitedMember2021-01-012021-06-300001346830cara:ClinicalCompoundRevenueMembercara:MaruishiPharmaceuticalCompanyLimitedMember2021-01-012021-06-300001346830cara:LicenseAndMilestoneFeesMember2021-01-012021-06-300001346830cara:CollaborativeRevenueMember2021-01-012021-06-300001346830cara:ClinicalCompoundRevenueMember2021-01-012021-06-300001346830cara:ClinicalCompoundRevenueMembercara:MaruishiPharmaceuticalCompanyLimitedMember2020-04-012020-06-300001346830cara:LicenseAndMilestoneFeesMember2020-04-012020-06-300001346830cara:ClinicalCompoundRevenueMember2020-04-012020-06-300001346830cara:ClinicalCompoundRevenueMembercara:MaruishiPharmaceuticalCompanyLimitedMember2020-01-012020-06-300001346830cara:LicenseAndMilestoneFeesMember2020-01-012020-06-300001346830cara:ClinicalCompoundRevenueMember2020-01-012020-06-300001346830cara:MoneyMarketFundForStamfordLeaseMember2021-06-300001346830cara:MoneyMarketFundForStamfordLeaseMember2020-12-310001346830cara:MaruishiPharmaceuticalCompanyLimitedMember2021-01-012021-06-300001346830cara:ClinicalCompoundRevenueMembercara:ViforFreseniusMedicalCareRenalPharmaLimitedMember2020-04-012020-06-300001346830cara:MaruishiPharmaceuticalCompanyLimitedMember2020-04-012020-06-300001346830cara:ClinicalCompoundRevenueMembercara:ViforFreseniusMedicalCareRenalPharmaLimitedMember2020-01-012020-06-300001346830cara:MaruishiPharmaceuticalCompanyLimitedMember2020-01-012020-06-300001346830us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-01-012021-06-300001346830us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-04-012020-06-300001346830us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-01-012020-06-300001346830us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001346830us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001346830us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001346830us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310001346830us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-06-300001346830us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-06-300001346830cara:NewStamfordLeaseMember2020-10-310001346830cara:StamfordOperatingLeaseMemberus-gaap:AccountingStandardsUpdate201602Member2019-01-010001346830cara:StamfordLeaseAndNewStamfordLeaseMemberus-gaap:ResearchAndDevelopmentExpenseMember2021-04-012021-06-300001346830cara:StamfordLeaseAndNewStamfordLeaseMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-04-012021-06-300001346830cara:StamfordLeaseAndNewStamfordLeaseMember2021-04-012021-06-300001346830cara:StamfordLeaseAndNewStamfordLeaseMemberus-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-06-300001346830cara:StamfordLeaseAndNewStamfordLeaseMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-300001346830cara:StamfordLeaseAndNewStamfordLeaseMember2021-01-012021-06-300001346830cara:StamfordOperatingLeaseMemberus-gaap:ResearchAndDevelopmentExpenseMember2020-04-012020-06-300001346830cara:StamfordOperatingLeaseMemberus-gaap:GeneralAndAdministrativeExpenseMember2020-04-012020-06-300001346830cara:StamfordOperatingLeaseMember2020-04-012020-06-300001346830cara:StamfordOperatingLeaseMemberus-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-06-300001346830cara:StamfordOperatingLeaseMemberus-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-06-300001346830cara:StamfordOperatingLeaseMember2020-01-012020-06-300001346830us-gaap:RetainedEarningsMember2021-04-012021-06-300001346830us-gaap:RetainedEarningsMember2021-01-012021-03-310001346830us-gaap:RetainedEarningsMember2020-04-012020-06-300001346830us-gaap:RetainedEarningsMember2020-01-012020-03-310001346830cara:StamfordOperatingLeaseMember2021-06-300001346830cara:NewStamfordLeaseMember2020-06-300001346830cara:StamfordLeaseAndNewStamfordLeaseMember2021-06-300001346830cara:StamfordOperatingLeaseMember2020-06-300001346830cara:StamfordOperatingLeaseMember2019-01-010001346830us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2021-06-300001346830us-gaap:MunicipalBondsMember2021-06-300001346830us-gaap:CorporateBondSecuritiesMember2021-06-300001346830us-gaap:CommercialPaperMember2021-06-300001346830us-gaap:USTreasurySecuritiesMember2020-12-310001346830us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2020-12-310001346830us-gaap:MunicipalBondsMember2020-12-310001346830us-gaap:CorporateBondSecuritiesMember2020-12-310001346830us-gaap:CommercialPaperMember2020-12-3100013468302021-06-302021-06-3000013468302020-12-312020-12-310001346830cara:LicenseAgreementWithViforFreseniusMedicalCareRenalPharmaLimitedMember2018-05-170001346830cara:TwoThousandNineteenInducementPlanMember2019-11-2000013468302020-06-3000013468302019-12-310001346830us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001346830us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001346830us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001346830us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001346830us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001346830us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2021-06-300001346830us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalBondsMember2021-06-300001346830us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2021-06-300001346830us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001346830us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001346830us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2021-06-300001346830us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalBondsMember2021-06-300001346830us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2021-06-300001346830us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001346830us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001346830us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2020-12-310001346830us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalBondsMember2020-12-310001346830us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2020-12-310001346830us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001346830us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001346830us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2020-12-310001346830us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalBondsMember2020-12-310001346830us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2020-12-310001346830us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001346830us-gaap:FairValueInputsLevel3Member2021-04-012021-06-300001346830us-gaap:FairValueInputsLevel3Member2021-01-012021-06-300001346830us-gaap:FairValueInputsLevel3Member2020-04-012020-06-300001346830us-gaap:FairValueInputsLevel3Member2020-01-012020-06-300001346830us-gaap:USTreasurySecuritiesMember2021-06-300001346830us-gaap:USTreasurySecuritiesMember2020-12-310001346830us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2020-12-310001346830us-gaap:MunicipalBondsMember2020-12-310001346830us-gaap:CorporateBondSecuritiesMember2020-12-310001346830us-gaap:CommercialPaperMember2020-12-310001346830us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001346830us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001346830us-gaap:FairValueMeasurementsRecurringMember2021-06-300001346830us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001346830us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001346830us-gaap:FairValueMeasurementsRecurringMember2020-12-310001346830srt:DirectorMembercara:June2020Memberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:GeneralAndAdministrativeExpenseMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-04-012021-06-300001346830srt:ExecutiveOfficerMembercara:March2021Membercara:TimeBasedRestrictedStockUnitsMemberus-gaap:ResearchAndDevelopmentExpenseMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-04-012021-06-300001346830srt:ExecutiveOfficerMembercara:March2021Membercara:TimeBasedRestrictedStockUnitsMemberus-gaap:GeneralAndAdministrativeExpenseMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-04-012021-06-300001346830srt:ExecutiveOfficerMembercara:February2020Membercara:TimeBasedRestrictedStockUnitsMemberus-gaap:ResearchAndDevelopmentExpenseMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-04-012021-06-300001346830srt:ExecutiveOfficerMembercara:February2020Membercara:TimeBasedRestrictedStockUnitsMemberus-gaap:GeneralAndAdministrativeExpenseMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-04-012021-06-300001346830srt:ExecutiveOfficerMembercara:March2021Memberus-gaap:PerformanceSharesMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-04-012021-06-300001346830srt:ExecutiveOfficerMembercara:March2021Membercara:TimeBasedRestrictedStockUnitsMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-04-012021-06-300001346830srt:ExecutiveOfficerMembercara:February2020Memberus-gaap:PerformanceSharesMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-04-012021-06-300001346830srt:ExecutiveOfficerMembercara:February2020Membercara:TimeBasedRestrictedStockUnitsMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-04-012021-06-300001346830cara:NonEmployeeDirectorsMembercara:June2021Memberus-gaap:RestrictedStockUnitsRSUMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-04-012021-06-300001346830srt:DirectorMemberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-04-012021-06-300001346830us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ResearchAndDevelopmentExpenseMember2021-04-012021-06-300001346830us-gaap:RestrictedStockUnitsRSUMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-04-012021-06-300001346830us-gaap:ResearchAndDevelopmentExpenseMember2021-04-012021-06-300001346830us-gaap:GeneralAndAdministrativeExpenseMember2021-04-012021-06-300001346830srt:DirectorMembercara:June2020Memberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:GeneralAndAdministrativeExpenseMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-01-012021-06-300001346830srt:ExecutiveOfficerMembercara:March2021Membercara:TimeBasedRestrictedStockUnitsMemberus-gaap:ResearchAndDevelopmentExpenseMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-01-012021-06-300001346830srt:ExecutiveOfficerMembercara:March2021Membercara:TimeBasedRestrictedStockUnitsMemberus-gaap:GeneralAndAdministrativeExpenseMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-01-012021-06-300001346830srt:ExecutiveOfficerMembercara:February2020Memberus-gaap:PerformanceSharesMemberus-gaap:ResearchAndDevelopmentExpenseMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-01-012021-06-300001346830srt:ExecutiveOfficerMembercara:February2020Memberus-gaap:PerformanceSharesMemberus-gaap:GeneralAndAdministrativeExpenseMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-01-012021-06-300001346830srt:ExecutiveOfficerMembercara:February2020Membercara:TimeBasedRestrictedStockUnitsMemberus-gaap:ResearchAndDevelopmentExpenseMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-01-012021-06-300001346830srt:ExecutiveOfficerMembercara:February2020Membercara:TimeBasedRestrictedStockUnitsMemberus-gaap:GeneralAndAdministrativeExpenseMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-01-012021-06-300001346830srt:ExecutiveOfficerMembercara:March2021Memberus-gaap:PerformanceSharesMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-01-012021-06-300001346830srt:ExecutiveOfficerMembercara:March2021Membercara:TimeBasedRestrictedStockUnitsMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-01-012021-06-300001346830srt:ExecutiveOfficerMembercara:February2020Memberus-gaap:PerformanceSharesMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-01-012021-06-300001346830srt:ExecutiveOfficerMembercara:February2020Membercara:TimeBasedRestrictedStockUnitsMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-01-012021-06-300001346830cara:NonEmployeeDirectorsMembercara:June2021Memberus-gaap:RestrictedStockUnitsRSUMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-01-012021-06-300001346830srt:DirectorMemberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-300001346830us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-06-300001346830us-gaap:RestrictedStockUnitsRSUMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-300001346830us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-06-300001346830us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-300001346830srt:DirectorMembercara:June2020Memberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:GeneralAndAdministrativeExpenseMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-04-012020-06-300001346830srt:DirectorMembercara:June2019Memberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:GeneralAndAdministrativeExpenseMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-04-012020-06-300001346830srt:ExecutiveOfficerMembercara:March2019Memberus-gaap:PerformanceSharesMemberus-gaap:ResearchAndDevelopmentExpenseMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-04-012020-06-300001346830srt:ExecutiveOfficerMembercara:March2019Memberus-gaap:PerformanceSharesMemberus-gaap:GeneralAndAdministrativeExpenseMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-04-012020-06-300001346830srt:ExecutiveOfficerMembercara:February2020Membercara:TimeBasedRestrictedStockUnitsMemberus-gaap:ResearchAndDevelopmentExpenseMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-04-012020-06-300001346830srt:ExecutiveOfficerMembercara:February2020Membercara:TimeBasedRestrictedStockUnitsMemberus-gaap:GeneralAndAdministrativeExpenseMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-04-012020-06-300001346830srt:ExecutiveOfficerMembercara:March2019Memberus-gaap:PerformanceSharesMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-04-012020-06-300001346830srt:ExecutiveOfficerMembercara:February2020Memberus-gaap:PerformanceSharesMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-04-012020-06-300001346830srt:ExecutiveOfficerMembercara:February2020Membercara:TimeBasedRestrictedStockUnitsMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-04-012020-06-300001346830srt:DirectorMemberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:GeneralAndAdministrativeExpenseMember2020-04-012020-06-300001346830us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ResearchAndDevelopmentExpenseMember2020-04-012020-06-300001346830us-gaap:RestrictedStockUnitsRSUMemberus-gaap:GeneralAndAdministrativeExpenseMember2020-04-012020-06-300001346830us-gaap:ResearchAndDevelopmentExpenseMember2020-04-012020-06-300001346830us-gaap:GeneralAndAdministrativeExpenseMember2020-04-012020-06-300001346830srt:DirectorMembercara:June2020Memberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:GeneralAndAdministrativeExpenseMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-01-012020-06-300001346830srt:DirectorMembercara:June2019Memberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:GeneralAndAdministrativeExpenseMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-01-012020-06-300001346830srt:ExecutiveOfficerMembercara:March2019Memberus-gaap:PerformanceSharesMemberus-gaap:ResearchAndDevelopmentExpenseMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-01-012020-06-300001346830srt:ExecutiveOfficerMembercara:March2019Memberus-gaap:PerformanceSharesMemberus-gaap:GeneralAndAdministrativeExpenseMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-01-012020-06-300001346830srt:ExecutiveOfficerMembercara:February2020Membercara:TimeBasedRestrictedStockUnitsMemberus-gaap:ResearchAndDevelopmentExpenseMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-01-012020-06-300001346830srt:ExecutiveOfficerMembercara:February2020Membercara:TimeBasedRestrictedStockUnitsMemberus-gaap:GeneralAndAdministrativeExpenseMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-01-012020-06-300001346830srt:ExecutiveOfficerMembercara:March2019Memberus-gaap:PerformanceSharesMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-01-012020-06-300001346830srt:ExecutiveOfficerMembercara:February2020Memberus-gaap:PerformanceSharesMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-01-012020-06-300001346830srt:ExecutiveOfficerMembercara:February2020Membercara:TimeBasedRestrictedStockUnitsMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-01-012020-06-300001346830srt:DirectorMemberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-06-300001346830us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-06-300001346830us-gaap:RestrictedStockUnitsRSUMemberus-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-06-300001346830us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-06-300001346830us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-06-300001346830us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-3000013468302021-04-012021-06-300001346830us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-3100013468302021-01-012021-03-310001346830us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300001346830us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-3100013468302020-01-012020-03-310001346830cara:ViforVfmcrpMaruishiCkdpAgreementsMember2021-06-300001346830cara:ViforVfmcrpMaruishiCkdpAgreementsMember2020-12-3100013468302021-08-050001346830cara:ViforInternationalLtdMembercara:RegulatoryMilestonesMember2020-10-152020-10-150001346830cara:TwoThousandAndFourteenEquityIncentivePlanMember2021-01-012021-03-310001346830srt:ExecutiveOfficerMembercara:March2021Membercara:TimeBasedRestrictedStockUnitsMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2021-03-302021-03-300001346830srt:ExecutiveOfficerMembercara:February2020Membercara:TimeBasedRestrictedStockUnitsMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-02-012020-02-290001346830us-gaap:LicenseMembercara:ViforInternationalLtdMembercara:ViforAgreementMember2020-10-012020-10-310001346830srt:MinimumMembersrt:DirectorMembercara:June2019Memberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-06-042020-06-040001346830srt:DirectorMembercara:June2020Memberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMembercara:TwoThousandAndFourteenEquityIncentivePlanMember2020-06-042020-06-040001346830cara:ViforInternationalLtdMember2020-10-012020-10-310001346830cara:ViforInternationalLtdMember2018-05-012018-05-310001346830cara:LicenseAndMilestoneFeesMembercara:LicenseAgreementWithMaruishiPharmaceuticalCompanyLimitedMember2021-05-012021-05-310001346830cara:LicenseAndMilestoneFeesMembercara:ViforAgreementMember2020-01-012020-12-310001346830srt:MaximumMembercara:ViforInternationalLtdMembercara:SalesBasedMilestonesMember2020-10-150001346830cara:ViforInternationalLtdMembercara:RegulatoryMilestonesMember2020-10-150001346830srt:MaximumMembercara:ViforFreseniusMedicalCareRenalPharmaLimitedMembercara:TieredCommercialMilestonesMember2018-05-170001346830srt:MaximumMembercara:ViforFreseniusMedicalCareRenalPharmaLimitedMembercara:RegulatoryMilestonesMember2018-05-170001346830srt:MaximumMembercara:ViforFreseniusMedicalCareRenalPharmaLimitedMembercara:RegulatoryAndCommercialMilestonesMember2018-05-1700013468302020-04-012020-06-300001346830cara:EnterisBiopharmaIncMembercara:NonExclusiveLicenseAgreementMember2019-08-202019-08-200001346830cara:ViforInternationalLtdMembercara:ViforAgreementMember2020-10-012020-10-310001346830cara:ViforAgreementMember2020-10-012020-10-310001346830cara:EnterisBiopharmaIncMembercara:NonExclusiveLicenseAgreementMember2021-04-012021-06-300001346830cara:EnterisBiopharmaIncMembercara:NonExclusiveLicenseAgreementMember2021-01-012021-06-300001346830cara:EnterisBiopharmaIncMembercara:NonExclusiveLicenseAgreementMember2020-04-012020-06-300001346830cara:EnterisBiopharmaIncMembercara:NonExclusiveLicenseAgreementMember2020-01-012020-06-300001346830cara:NewStamfordLeaseMember2020-10-012020-10-310001346830cara:LicenseAndMilestoneFeesMembercara:ViforAgreementMember2021-01-012021-06-300001346830cara:LicenseAndMilestoneFeesMembercara:LicenseAgreementWithViforFreseniusMedicalCareRenalPharmaLimitedMember2021-01-012021-06-300001346830cara:LicenseAgreementWithViforFreseniusMedicalCareRenalPharmaLimitedMember2021-01-012021-06-300001346830cara:LicenseAgreementWithMaruishiPharmaceuticalCompanyLimitedAndChongKunDangPharmaceuticalCorporationMember2021-01-012021-06-300001346830cara:PatheonAndPatheonManufacturingServicesLlcMembercara:ManufacturingServicesAgreementMember2019-07-012019-07-310001346830cara:LicenseAndMilestoneFeesMembercara:ViforAgreementMember2020-10-152020-10-150001346830cara:LicenseAndMilestoneFeesMembercara:ViforAgreementMember2020-10-012020-12-310001346830cara:ViforVfmcrpAndCkdpAgreementsMember2020-01-012020-12-310001346830cara:LicenseAgreementWithMaruishiPharmaceuticalCompanyLimitedMember2013-04-012013-04-300001346830cara:LicenseAgreementWithMaruishiPharmaceuticalCompanyLimitedMember2021-04-012021-06-300001346830cara:LicenseAgreementWithMaruishiPharmaceuticalCompanyLimitedMember2020-04-012020-06-300001346830cara:LicenseAgreementWithMaruishiPharmaceuticalCompanyLimitedMember2020-01-012020-06-300001346830cara:ViforMaruishiAndCkdpAgreementsMember2021-01-012021-06-3000013468302020-01-012020-12-310001346830cara:LicenseAgreementWithViforFreseniusMedicalCareRenalPharmaLimitedMember2018-05-172018-05-170001346830cara:StamfordOperatingLeaseMemberus-gaap:StandbyLettersOfCreditMember2021-01-012021-06-300001346830cara:StamfordOperatingLeaseMember2021-01-012021-06-300001346830cara:NewStamfordLeaseMember2020-06-012020-06-300001346830us-gaap:LicenseMembercara:LicenseAgreementWithMaruishiPharmaceuticalCompanyLimitedMember2013-04-012013-04-300001346830cara:ResearchAndDevelopmentServicesMembercara:LicenseAgreementWithMaruishiPharmaceuticalCompanyLimitedMember2013-04-012013-04-300001346830cara:ViforFreseniusMedicalCareRenalPharmaLimitedMember2018-05-172018-05-170001346830us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2021-06-300001346830us-gaap:MunicipalBondsMember2021-06-300001346830us-gaap:CorporateBondSecuritiesMember2021-06-300001346830us-gaap:CommercialPaperMember2021-06-300001346830us-gaap:SubsequentEventMembercara:ApiCommercialSupplyAgreementMember2021-07-262021-07-260001346830cara:TwoThousandAndFourteenEquityIncentivePlanMember2015-01-012015-12-3100013468302021-01-012021-06-3000013468302020-01-012020-06-3000013468302021-06-3000013468302020-12-31xbrli:sharesiso4217:USDxbrli:sharesiso4217:USDxbrli:purecara:positioncara:leasecara:itemcara:subsidiarycara:Milestonecara:agreementcara:installment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

FORM 10-Q

(Mark One)

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

FOR THE QUARTERLY PERIOD ENDED JUNE 30, 2021

OR

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

COMMISSION FILE NUMBER 001-36279

CARA THERAPEUTICS, INC.

(Exact name of registrant as specified in its charter)

Delaware

75-3175693

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

4 Stamford Plaza

107 Elm Street, 9th Floor

Stamford, Connecticut

06902

(Address of registrant’s principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (203) 406-3700

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

Title of each class

Trading Symbol

Name of each exchange on which registered

Common Stock, par value $0.001 per share

CARA

The Nasdaq Stock Market LLC

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

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

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

Large Accelerated Filer

 

  

Accelerated Filer

Non-Accelerated Filer

 

  

Smaller Reporting Company

Emerging Growth Company

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

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

The number of outstanding shares of the registrant’s common stock, par value $0.001 per share, as of August 5, 2021 was: 50,089,936.

CARA THERAPEUTICS, INC.

INDEX TO FORM 10-Q

FOR THE QUARTERLY PERIOD ENDED JUNE 30, 2021

PART I –FINANCIAL INFORMATION

PAGE

NUMBER

Item 1.

Financial Statements (Unaudited):

Condensed Balance Sheets as of June 30, 2021 and December 31, 2020

1

Condensed Statements of Comprehensive Loss for the Three and Six Months Ended June 30, 2021 and 2020

2

Condensed Statements of Stockholders’ Equity for the Three and Six Months Ended June 30, 2021 and 2020

3

Condensed Statements of Cash Flows for the Six Months Ended June 30, 2021 and 2020

4

Notes to Condensed Financial Statements

5

Item 2.

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

32

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

54

Item 4.

Controls and Procedures

55

PART II – OTHER INFORMATION

Item 1.

Legal Proceedings

56

Item 1A.

Risk Factors

56

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

56

Item 3.

Defaults Upon Senior Securities

56

Item 4.

Mine Safety Disclosures

56

Item 5.

Other Information

56

Item 6.

Exhibits

57

SIGNATURES

58

PART I

FINANCIAL INFORMATION

Item 1.Financial Statements.

CARA THERAPEUTICS, INC.

CONDENSED BALANCE SHEETS

(amounts in thousands, excluding share and per share data)

(unaudited)

    

June 30, 2021

    

December 31, 2020

Assets

 

 

  

Current assets:

 

  

 

  

Cash and cash equivalents

$

22,335

$

31,683

Marketable securities

 

132,841

 

149,242

Income tax receivable

 

697

 

1,507

Other receivables

 

305

 

557

Prepaid expenses

 

8,295

 

12,076

Total current assets

 

164,473

 

195,065

Operating lease right-of-use assets

3,641

4,279

Marketable securities, non-current

 

52,216

 

70,565

Property and equipment, net

 

716

 

840

Restricted cash

 

408

 

408

Total assets

$

221,454

$

271,157

Liabilities and stockholders’ equity

 

 

  

Current liabilities:

 

 

  

Accounts payable and accrued expenses

$

13,493

$

16,881

Operating lease liabilities, current

 

1,677

 

1,602

Total current liabilities

 

15,170

 

18,483

Operating lease liabilities, non-current

2,818

3,673

Commitments and contingencies (Note 15)

 

 

Stockholders’ equity:

 

 

  

Preferred stock; $0.001 par value; 5,000,000 shares authorized at June 30, 2021 and December 31, 2020, zero shares issued and outstanding at June 30, 2021 and December 31, 2020

 

 

Common stock; $0.001 par value; 100,000,000 shares authorized at June 30, 2021 and December 31, 2020, 50,088,161 shares and 49,872,213 shares issued and outstanding at June 30, 2021 and December 31, 2020, respectively

 

50

 

50

Additional paid-in capital

 

649,784

 

641,195

Accumulated deficit

 

(446,363)

 

(392,317)

Accumulated other comprehensive (loss) income

 

(5)

 

73

Total stockholders’ equity

 

203,466

 

249,001

Total liabilities and stockholders’ equity

$

221,454

$

271,157

See Notes to Condensed Financial Statements.

1

CARA THERAPEUTICS, INC.

CONDENSED STATEMENTS OF COMPREHENSIVE LOSS

(amounts in thousands, excluding share and per share data)

(unaudited)

Three Months Ended

Six Months Ended

    

June 30, 2021

    

June 30, 2020

    

June 30, 2021

    

June 30, 2020

    

Revenue:

License and milestone fees

$

$

5,099

$

1,192

$

13,120

Collaborative revenue

 

 

 

706

 

Clinical compound revenue

 

 

535

 

37

 

607

Total revenue

 

 

5,634

 

1,935

 

13,727

Operating expenses:

 

  

 

  

 

  

 

  

Research and development

 

25,225

 

26,108

 

44,356

 

59,644

General and administrative

 

5,651

 

5,410

 

12,016

 

9,968

Total operating expenses

 

30,876

 

31,518

 

56,372

 

69,612

Operating loss

 

(30,876)

 

(25,884)

 

(54,437)

 

(55,885)

Other income, net

 

131

 

634

 

391

 

1,591

Loss before benefit from income taxes

 

(30,745)

 

(25,250)

 

(54,046)

 

(54,294)

Benefit from income taxes

 

 

182

 

 

304

Net Loss

$

(30,745)

$

(25,068)

$

(54,046)

$

(53,990)

Net Loss per share:

 

 

  

 

  

 

  

Basic and Diluted

$

(0.61)

$

(0.54)

$

(1.08)

$

(1.15)

Weighted average shares:

 

 

 

  

 

Basic and Diluted

 

50,059,984

 

46,799,703

 

49,989,379

 

46,762,327

Other comprehensive income (loss), net of tax of $0:

 

  

 

 

  

 

  

Change in unrealized gains (losses) on available-for-sale marketable securities

 

(17)

 

703

 

(78)

 

465

Total comprehensive loss

$

(30,762)

$

(24,365)

$

(54,124)

$

(53,525)

See Notes to Condensed Financial Statements.

2

CARA THERAPEUTICS, INC.

CONDENSED STATEMENTS OF STOCKHOLDERS’ EQUITY

(amounts in thousands except share and per share data)

(unaudited)

Accumulated

Additional

Other

Total

Common Stock

Paid-In

Accumulated

Comprehensive

Stockholders’

    

Shares

    

Amount

    

Capital

    

Deficit

    

Income (Loss)

    

Equity

Balance at December 31, 2019

46,720,225

$

47

$

587,223

$

(400,727)

$

170

$

186,713

Stock-based compensation expense

 

 

 

2,846

 

 

 

2,846

Shares issued upon exercise of stock options

 

7,500

 

 

75

 

 

 

75

Net loss

 

 

 

 

(28,922)

 

 

(28,922)

Other comprehensive loss

 

 

 

 

 

(238)

 

(238)

Balance at March 31, 2020

46,727,725

$

47

$

590,144

$

(429,649)

$

(68)

$

160,474

Stock-based compensation expense

 

 

2,993

 

 

 

2,993

Shares issued upon exercise of stock options

16,846

 

 

201

 

 

 

201

Shares issued upon vesting of restricted stock units

119,834

1,625

1,625

Net loss

 

 

 

(25,068)

 

 

(25,068)

Other comprehensive income

 

 

 

 

703

 

703

Balance at June 30, 2020

46,864,405

$

47

$

594,963

$

(454,717)

$

635

$

140,928

Accumulated

Additional

Other

Total

Common Stock

Paid-In

Accumulated

Comprehensive

Stockholders’

    

Shares

    

Amount

    

Capital

    

Deficit

    

Income (Loss)

    

Equity

Balance at December 31, 2020

49,872,213

$

50

$

641,195

$

(392,317)

$

73

$

249,001

Stock-based compensation expense

 

 

 

2,744

 

 

 

2,744

Shares issued upon exercise of stock options

 

45,035

 

 

688

 

 

 

688

Shares issued upon vesting of restricted stock units

109,419

1,388

1,388

Net loss

 

 

 

 

(23,301)

 

 

(23,301)

Other comprehensive loss

 

 

 

 

 

(61)

 

(61)

Balance at March 31, 2021

50,026,667

$

50

$

646,015

$

(415,618)

$

12

$

230,459

Stock-based compensation expense

 

 

3,376

 

 

 

3,376

Shares issued upon exercise of stock options

25,494

 

 

293

 

 

 

293

Shares issued upon vesting of restricted stock units

36,000

 

 

100

 

 

 

100

Net loss

 

 

 

(30,745)

 

 

(30,745)

Other comprehensive loss

 

 

 

 

(17)

 

(17)

Balance at June 30, 2021

50,088,161

$

50

$

649,784

$

(446,363)

$

(5)

$

203,466

See Notes to Condensed Financial Statements.

3

CARA THERAPEUTICS, INC.

CONDENSED STATEMENTS OF CASH FLOWS

(amounts in thousands)

(unaudited)

Six Months Ended

    

June 30, 2021

    

June 30, 2020

    

Operating activities

 

  

 

  

Net loss

$

(54,046)

$

(53,990)

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

 

  

 

Stock-based compensation expense

 

7,608

 

7,465

Depreciation and amortization

 

124

 

96

Amortization expense component of lease expense

 

638

 

325

Amortization/(accretion) of available-for-sale marketable securities, net

384

(34)

Realized gain on sale of available-for-sale marketable securities

 

(39)

 

(60)

Realized gain on sale of property and equipment

 

(70)

 

Deferred revenue

 

 

(12,494)

Changes in operating assets and liabilities:

 

 

Income tax receivable

 

810

 

(304)

Other receivables

 

252

 

485

Prepaid expenses

 

3,781

 

(1,261)

Accounts payable and accrued expenses

 

(3,388)

 

(5,713)

Operating lease liabilities

(780)

(470)

Net cash used in operating activities

 

(44,726)

 

(65,955)

Investing activities

 

  

 

  

Proceeds from maturities of available-for-sale marketable securities

 

80,470

 

97,645

Proceeds from redemptions of available-for-sale marketable securities, at par

8,600

17,035

Proceeds from sale of available-for-sale marketable securities

 

9,029

 

10,677

Purchases of available-for-sale marketable securities

 

(63,772)

 

(21,016)

Proceeds from sale of property and equipment

 

70

 

Net cash provided by investing activities

 

34,397

 

104,341

Financing activities

 

  

 

  

Proceeds from the exercise of stock options

 

981

 

276

Net cash provided by financing activities

 

981

 

276

Net (decrease) increase in cash, cash equivalents and restricted cash

 

(9,348)

 

38,662

Cash, cash equivalents and restricted cash at beginning of period

 

32,091

 

18,713

Cash, cash equivalents and restricted cash at end of period

$

22,743

$

57,375

See Notes to Condensed Financial Statements.

4

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

1. Business

Cara Therapeutics, Inc., or the Company, is a clinical-stage biopharmaceutical corporation formed on July 2, 2004. The Company is focused on developing and commercializing new chemical entities designed to alleviate pruritus by selectively targeting peripheral kappa opioid receptors. The Company’s primary activities to date have been organizing and staffing the Company, developing its product candidates and raising capital.

As of June 30, 2021, the Company had raised aggregate net proceeds of approximately $519,600 from several rounds of equity financing, including its initial public offering, or IPO, which closed in February 2014 and four follow-on public offerings of common stock, which closed in July 2019, July 2018, April 2017 and August 2015, respectively, and the issuance of convertible preferred stock and debt prior to the IPO. The Company had also earned approximately $203,800 under its license agreements for CR845/difelikefalin, primarily with Vifor (International) Ltd., or Vifor, Vifor Fresenius Medical Care Renal Pharma Ltd., or VFMCRP, Maruishi Pharmaceutical Co. Ltd., or Maruishi, and Chong Kun Dang Pharmaceutical Corp., or CKDP, and an earlier product candidate for which development efforts ceased in 2007. Additionally, in October 2020, the Company received net proceeds of $38,449 from the issuance and sale of 2,939,552 shares of the Company’s common stock to Vifor in connection with the Company’s license agreement with Vifor. Furthermore, in May 2018, the Company received net proceeds of $14,556 from the issuance and sale of 1,174,827 shares of the Company’s common stock to Vifor in connection with the Company’s license agreement with VFMCRP (see Note 10, Collaboration and Licensing Agreements).

As of June 30, 2021, the Company had unrestricted cash and cash equivalents and marketable securities of $207,392 and an accumulated deficit of $446,363. The Company has incurred substantial net losses and negative cash flows from operating activities in nearly every fiscal period since inception and expects this trend to continue for the foreseeable future. The Company recognized net losses of $30,745 and $25,068 for the three months ended June 30, 2021 and 2020, respectively, and $54,046 and $53,990 for the six months ended June 30, 2021 and 2020, respectively, and had net cash used in operating activities of $44,726 and $65,955 for the six months ended June 30, 2021 and 2020, respectively.

The Company is subject to risks common to other life science companies including, but not limited to, uncertainty of product development and commercialization, lack of marketing and sales history, development by its competitors of new technological innovations, dependence on key personnel, market acceptance of products, product liability, protection of proprietary technology, ability to raise additional financing, and compliance with Food and Drug Administration, or FDA, and other government regulations. If the Company does not successfully commercialize any of its product candidates, it will be unable to generate recurring product revenue or achieve profitability.

2. Basis of Presentation

The unaudited interim condensed financial statements included herein have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission, or SEC. Accordingly, they do not include all information and disclosures necessary for a presentation of the Company’s financial position, results of operations and cash flows in conformity with generally accepted accounting principles in the United States of America, or GAAP. In the opinion of management, these unaudited interim financial statements reflect all adjustments, consisting primarily of normal recurring accruals, necessary for a fair presentation of results for the periods presented. The results of operations for interim periods are not necessarily indicative of the results for the full year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted from this report, as is permitted by SEC rules and regulations; however, the Company believes that the disclosures are adequate to make the information presented not misleading. The condensed balance sheet data as of December 31, 2020 were derived from audited financial statements, but do not include all disclosures required by GAAP. These unaudited interim

5

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

condensed financial statements should be read in conjunction with the audited financial statements and accompanying notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020.

Use of Estimates

The preparation of financial statements in conformity with GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities, as of the date of the financial statements as well as the reported amounts of revenues and expenses during the reporting period. The more significant estimates include the fair value of marketable securities that are classified as level 2 of the fair value hierarchy, the periods over which certain revenues will be recognized, including licensing and collaborative revenue recognized from non-refundable up-front and milestone payments, the determination of prepaid research and development, or R&D, clinical costs and accrued research projects, the amount of non-cash compensation costs related to share-based payments to employees and non-employees and the periods over which those costs are expensed, the incremental borrowing rate used in lease calculations and the likelihood of realization of deferred tax assets.

The ongoing COVID-19 pandemic has interrupted business operations across the globe. Estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require the exercise of judgment. As of the date of issuance of these condensed financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, assumptions and judgments or revise the reported amounts of assets and liabilities or the disclosure of contingent assets and liabilities. These estimates, however, may change as new events occur and additional information is obtained, and are recognized in the condensed financial statements as soon as they become known.

Actual results could differ materially from the Company’s estimates and assumptions.

Significant Accounting Policies

There have been no material changes to the significant accounting policies previously disclosed in Note 2 to the Financial Statements in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020, except for the recent adoption of new accounting pronouncements as disclosed below.

Accounting Pronouncements Recently Adopted

In December 2019, the Financial Accounting Standards Board, or FASB, issued Accounting Standards Update, or ASU, No. 2019-12, Income Taxes (Topic 740), or ASU 2019-12, which removes specific exceptions to the general principles in Topic 740. ASU 2019-12 eliminates the need for an organization to analyze whether the following apply in a given period: (1) exception to the incremental approach for intra-period tax allocation; (2) exceptions to accounting for basis differences when there are ownership changes in foreign investments; and (3) exception to the general methodology for calculating income taxes in an interim period when a year-to-date loss exceeds the anticipated loss. ASU 2019-12 also simplifies the accounting for income taxes for: (i) franchise taxes that are partially based on income; (ii) transactions with a government that result in a step up in the tax basis of goodwill; (iii) separate financial statements of legal entities that are not subject to tax; and (iv) enacted changes in tax laws in interim periods. The amendments in ASU 2019-12 are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. The amendments in ASU 2019-12 related to separate financial statements of legal entities that are not subject to tax should be applied on a retrospective basis for all periods presented. The amendments related to changes in ownership of foreign equity method investments or foreign subsidiaries should be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. The amendments related to franchise taxes that are partially based on income should be applied on either a retrospective basis for all

6

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

periods presented or a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. All other amendments should be applied on a prospective basis. The Company adopted ASU 2019-12 on January 1, 2021 and it did not have a material effect on its results of operations, financial position, and cash flows due to the full valuation allowance recorded.

3. Available-for-Sale Marketable Securities

As of June 30, 2021 and December 31, 2020, the Company’s available-for-sale marketable securities consisted of debt securities issued by the U.S. Treasury, U.S. government-sponsored entities and investment grade institutions as well as municipal bonds.

The following tables summarize the Company’s available-for-sale marketable securities by major type of security as of June 30, 2021 and December 31, 2020:

As of June 30, 2021

Gross Unrealized

Estimated Fair

Type of Security

    

Amortized Cost

    

Gains

    

Losses

    

Value

U.S. Treasury securities

$

10,106

$

3

$

$

10,109

U.S. government agency obligations

 

14,572

 

5

 

(10)

 

14,567

Corporate bonds

 

44,850

 

15

 

(31)

 

44,834

Commercial paper

99,705

13

(1)

99,717

Municipal bonds

 

15,829

 

17

 

(16)

 

15,830

Total available-for-sale marketable securities

$

185,062

$

53

$

(58)

$

185,057

As of December 31, 2020

Gross Unrealized

Estimated Fair

Type of Security

    

Amortized Cost

    

Gains

    

Losses

    

Value

U.S. Treasury securities

$

20,710

$

41

$

(1)

$

20,750

U.S. government agency obligations

 

22,125

 

4

 

(1)

 

22,128

Corporate bonds

 

49,080

 

61

 

(23)

 

49,118

Commercial paper

 

116,139

 

5

 

(17)

 

116,127

Municipal bonds

11,680

12

(8)

11,684

Total available-for-sale marketable securities

$

219,734

$

123

$

(50)

$

219,807

The following tables summarize the fair value and gross unrealized losses of the Company’s available-for-sale marketable securities by investment category and disaggregated by the length of time that individual debt securities have been in a continuous unrealized loss position as of June 30, 2021 and December 31, 2020:

7

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

As of June 30, 2021

Less than 12 Months

12 Months or Greater

Total

Gross

Gross

Gross

Fair

Unrealized

Fair

Unrealized

Fair 

Unrealized

    

 Value

    

Losses

    

Value

    

Losses

    

Value

    

Losses

U.S. government agency obligations

$

6,990

$

(10)

$

$

$

6,990

$

(10)

Corporate bonds

 

30,166

 

(31)

 

 

 

30,166

 

(31)

Commercial paper

9,492

(1)

9,492

(1)

Municipal bonds

6,404

(16)

6,404

(16)

Total

$

53,052

$

(58)

$

$

$

53,052

$

(58)

As of December 31, 2020

Less than 12 Months

12 Months or Greater

Total

Gross

Gross

Gross

Fair

Unrealized

Fair

Unrealized

Fair

Unrealized

    

 Value

    

Losses

    

 Value

    

Losses

    

 Value

    

Losses

U.S. Treasury securities

$

12,682

$

(1)

$

$

$

12,682

$

(1)

U.S. government agency obligations

2,500

(1)

2,500

(1)

Corporate bonds

 

23,553

 

(23)

 

 

 

23,553

 

(23)

Commercial paper

 

68,897

 

(17)

 

 

 

68,897

 

(17)

Municipal bonds

 

6,259

 

(8)

 

 

 

6,259

 

(8)

Total

$

113,891

$

(50)

$

$

$

113,891

$

(50)

As of June 30, 2021 and December 31, 2020, no allowance for credit losses were recognized on the Company’s available-for-sale debt securities as no portion of the unrealized losses associated with those securities were due to credit losses. The information that the Company considered in reaching the conclusion that an allowance for credit losses was not necessary is as follows:

As of June 30, 2021 and December 31, 2020, the Company held a total of 24 out of 59 positions and 30 out of 59 positions, respectively, that were in an unrealized loss position, none of which had been in an unrealized loss position for 12 months or greater. Unrealized losses individually and in aggregate were not considered to be material for each respective period. Based on the Company’s review of these securities, the Company believes that the cost basis of its available-for-sale marketable securities is recoverable.

U.S. government agency obligations. The unrealized losses on the Company’s investments in direct obligations of U.S. government agencies were due to changes in interest rates and non-credit related factors. The contractual terms of these investments do not permit the issuer to repay principal at a price less than the amortized cost bases of the investments, which is equivalent to the par value on the maturity date. The Company expects to recover the entire amortized cost bases of these securities on the maturity date. The Company does not intend to sell these investments, and it is not more likely than not that the Company will be required to sell these investments before recovery of their amortized cost bases. The Company held 2 out of 4 positions for its U.S. government agency obligations that were in unrealized loss positions as of June 30, 2021.

Corporate bonds, commercial paper, and municipal bonds. The unrealized losses on the Company’s investments in corporate bonds, commercial paper and municipal bonds were due to changes in interest rates and non-credit related factors. The credit ratings of these investments in the Company’s portfolio have not been downgraded below investment

8

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

grade status. The contractual terms of these investments do not permit the issuer to repay principal at a price less than the amortized cost bases of the investments, which is equivalent to the par value on the maturity date. The Company expects to recover the entire amortized cost bases of these securities on the maturity date. The Company does not intend to sell these investments, and it is not more likely than not that the Company will be required to sell these investments, before recovery of their amortized cost bases. The Company held 13 out of 18 positions for its corporate bonds, 3 out of 23 positions for its commercial paper, and 6 out of 11 positions for its municipal bonds, that were in unrealized loss positions as of June 30, 2021.

The Company classifies its marketable debt securities based on their contractual maturity dates. As of June 30, 2021, the Company’s marketable debt securities mature at various dates through May 2024. The amortized cost and fair values of marketable debt securities by contractual maturity were as follows.

As of June 30, 2021

As of December 31, 2020

Contractual maturity

    

Amortized Cost

    

Fair Value

    

Amortized Cost

    

Fair Value

Less than one year

$

132,817

$

132,841

$

149,164

$

149,242

One year to three years

 

52,245

 

52,216

 

70,570

 

70,565

Total

$

185,062

$

185,057

$

219,734

$

219,807

All available-for-sale marketable securities are classified as Marketable securities, current or Marketable securities, non-current depending on the contractual maturity date of the individual available-for-sale security. Other income, net includes interest and dividends, accretion/amortization of discounts/premiums, realized gains and losses on sales of securities and credit loss expense due to declines in the fair value of securities, if any. The cost of securities sold is based on the specific identification method.

During the three and six months ended June 30, 2021, the Company sold certain shares of its available-for-sale debt securities with a total fair value of $1,000 and $9,029, respectively, which resulted in no realized gains or losses for the three months ended June 30, 2021, and $39 of realized gains for the six months ended June 30, 2021, respectively. During the three and six months ended June 30, 2020, the Company sold certain shares of its available-for-sale debt securities with a total fair value of $10,677, which resulted in realized gains of $60 during the three and six months ended June 30, 2020.

As of June 30, 2021 and December 31, 2020, accrued interest receivables on our available-for-sale debt securities were $305 and $311, respectively.

9

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

4. Accumulated Other Comprehensive Income (Loss)

The following table summarizes the changes in accumulated other comprehensive income (loss), net of tax, from unrealized gains (losses) on available-for-sale marketable securities, the Company’s only component of accumulated other comprehensive income (loss), for the six months ended June 30, 2021 and June 30, 2020.

    

Total Accumulated

Other Comprehensive 

Income (Loss)

Balance, December 31, 2020

$

73

Other comprehensive loss before reclassifications

 

(39)

Amount reclassified from accumulated other comprehensive income

 

(39)

Net current period other comprehensive loss

 

(78)

Balance, June 30, 2021

$

(5)

Balance, December 31, 2019

$

170

Other comprehensive income before reclassifications

 

525

Amount reclassified from accumulated other comprehensive income

 

(60)

Net current period other comprehensive income

 

465

Balance, June 30, 2020

$

635

Amounts reclassified out of accumulated other comprehensive income (loss) into net loss are determined by specific identification. The reclassifications out of accumulated other comprehensive income (loss) and into net loss were as follows:

Three Months Ended

Six Months Ended

Affected Line Item in the 

Component of Accumulated Other

June 30, 

June 30, 

Condensed Statements of

Comprehensive Income (Loss)

    

2021

    

2020

    

2021

    

2020

    

Comprehensive Income (Loss)

Unrealized gains (losses) on available-for-sale marketable securities:

 

  

 

  

 

  

 

  

 

  

Realized gains on sales of securities

$

$

60

$

39

$

60

Other income, net

Income tax effect

 

 

 

 

Benefit from income taxes

Realized gains on sales of securities, net of

tax

$

$

60

$

39

$

60

5. Fair Value Measurements

As of June 30, 2021 and December 31, 2020, the Company’s financial instruments consisted of cash, cash equivalents, available-for-sale marketable securities, prepaid expenses, restricted cash, accounts payable and accrued liabilities. The fair values of cash, cash equivalents, prepaid expenses, restricted cash, accounts payable and accrued liabilities approximate their carrying values due to the short-term nature of these financial instruments. Available-for-sale marketable securities are reported at their fair values, based upon pricing of securities with the same or similar investment characteristics as provided by third-party pricing services, as described below.

The valuation techniques used by the Company are based on observable and unobservable inputs. Observable inputs reflect readily obtainable data from independent sources, while unobservable inputs reflect the Company’s assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available in the circumstances.

10

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

The Company classifies its investments in a fair value hierarchy that is intended to increase consistency and comparability in fair value measurements and related disclosures. The fair value hierarchy is divided into three levels based on the source of inputs as follows:

Level 1 – Observable inputs – quoted prices in active markets for identical assets and liabilities.
Level 2 – Observable inputs other than the quoted prices in active markets for identical assets and liabilities – such as quoted prices for similar instruments, quoted prices for identical or similar instruments in inactive markets, or other inputs that are observable or can be corroborated by observable market data.
Level 3 – Unobservable inputs – includes amounts derived from valuation models where one or more significant inputs are unobservable and require the Company to develop relevant assumptions.

Valuation Techniques - Level 2 Inputs

The Company estimates the fair values of its financial instruments categorized as level 2 in the fair value hierarchy, including U.S. Treasury securities, U.S. government agency obligations, corporate bonds, commercial paper and municipal bonds, by taking into consideration valuations obtained from third-party pricing services. The pricing services use industry standard valuation models, including both income- and market-based approaches, for which all significant inputs are observable, either directly or indirectly, to estimate fair value. These inputs include reported trades of and broker/dealer quotes on the same or similar securities, benchmark yields, issuer credit spreads, benchmark securities, and other observable inputs. The Company obtains a single price for each financial instrument and does not adjust the prices obtained from the pricing service.

The Company validates the prices provided by its third-party pricing services by reviewing their pricing methods, obtaining market values from other pricing sources and comparing them to the share prices presented by the third-party pricing services. After completing its validation procedures, the Company did not adjust or override any fair value measurements provided by its third-party pricing services as of June 30, 2021 or December 31, 2020.

11

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

The following tables summarize the Company’s financial assets measured at fair value on a recurring basis as of June 30, 2021 and December 31, 2020.

Fair value measurement as of June 30, 2021:

Quoted prices in

Significant other

Significant

Financial assets

active markets for

observable

unobservable

identical assets

inputs

inputs

Type of Instrument

    

Total

    

(Level 1)

    

(Level 2)

    

(Level 3)

Cash and cash equivalents:

 

  

 

  

 

  

 

  

Money market funds and checking accounts

$

22,335

$

22,335

$

$

Available-for-sale marketable securities:

 

  

 

  

 

  

 

U.S. Treasury securities

 

10,109

 

 

10,109

 

U.S. government agency obligations

 

14,567

 

 

14,567

 

Corporate bonds

 

44,834

 

 

44,834

 

Commercial paper

 

99,717

 

 

99,717

 

Municipal bonds

 

15,830

 

 

15,830

 

Restricted cash:

 

 

  

 

 

Commercial money market account

 

408

 

408

 

 

Total financial assets

$

207,800

$

22,743

$

185,057

$

Fair value measurement as of December 31, 2020:

Quoted prices in

Significant other

Significant

Financial assets

active markets for

observable

unobservable

identical assets

inputs

inputs

Type of Instrument

    

Total

    

(Level 1)

    

(Level 2)

    

(Level 3)

Cash and cash equivalents:

 

  

 

  

 

  

 

  

Money market funds and checking accounts

$

31,683

$

31,683

$

$

Available-for-sale marketable securities:

 

  

 

  

 

  

 

  

U.S. Treasury securities

20,750

20,750

U.S. government agency obligations

 

22,128

 

 

22,128

 

Corporate bonds

 

49,118

 

 

49,118

 

Commercial paper

 

116,127

 

 

116,127

 

Municipal bonds

11,684

11,684

Restricted cash:

 

  

 

  

 

  

 

  

Commercial money market account

 

408

 

408

 

 

Total financial assets

$

251,898

$

32,091

$

219,807

$

There were no purchases, sales or maturities of Level 3 financial assets and no unrealized gains or losses related to Level 3 available-for-sale marketable securities during the three and six months ended June 30, 2021 and 2020, respectively. There were no transfers of financial assets into or out of Level 3 classification during the three and six months ended June 30, 2021 and 2020, respectively.

6. Restricted Cash

The Company is required to maintain a stand-by letter of credit as a security deposit under its leases for its office space in Stamford, Connecticut (refer to Note 15, Commitments and Contingencies: Leases). The fair value of the letter of credit approximates its contract value. The Company’s bank requires the Company to maintain a restricted cash

12

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

balance to serve as collateral for the letter of credit issued to the landlord by the bank. As of June 30, 2021, the restricted cash balance for the Stamford Lease was invested in a commercial money market account.

As of June 30, 2021 and December 31, 2020, the Company had $408 of restricted cash related to the Stamford Lease in long-term assets.

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the Condensed Balance Sheets that sum to the total of the same such amounts shown in the Condensed Statements of Cash Flows.

    

June 30, 2021

    

December 31, 2020

Cash and cash equivalents

$

22,335

$

31,683

Restricted cash, long-term assets

 

408

 

408

Total cash, cash equivalents, and restricted cash shown in the Condensed Statements of Cash Flows

$

22,743

$

32,091

7. Prepaid expenses

As of June 30, 2021, prepaid expenses were $8,295, consisting of $6,287 of prepaid R&D clinical costs, $1,392 of prepaid insurance and $616 of other prepaid costs. As of December 31, 2020, prepaid expenses were $12,076, consisting of $11,286 of prepaid R&D clinical costs, $223 of prepaid insurance, and $567 of other prepaid costs.

8. Accounts Payable and Accrued Expenses

Accounts payable and accrued expenses consist of the following:

    

June 30, 2021

    

December 31, 2020

Accounts payable

$

3,386

$

4,893

Accrued research projects

 

6,193

 

6,194

Accrued compensation and benefits

 

3,147

 

4,955

Accrued professional fees and other

 

767

 

839

Total

$

13,493

$

16,881

9. Stockholders’ Equity

In June 2021, as a result of the completion of the one-year vesting period, an aggregate of 36,000 restricted stock units of members of the Board of Directors vested and were settled in shares of the Company’s common stock (see Note 13, Stock-Based Compensation).

In February and March 2021, as a result of the achievement of certain performance targets, an aggregate of 76,750 performance-based restricted stock units of various executive officers vested and were settled in shares of the Company’s common stock (see Note 13, Stock-Based Compensation).

In February 2021, as a result of the completion of the first year of the three-year vesting period, an aggregate of 32,669 time-based restricted stock units of various executive officers vested and were settled in shares of the Company’s common stock (see Note 13, Stock-Based Compensation).

13

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

In June 2020, as a result of the completion of the one-year vesting period, an aggregate of 24,000 restricted stock units of members of the Board of Directors vested and were settled in shares of the Company’s common stock (see Note 13, Stock-Based Compensation).

In April and June 2020, as a result of the achievement of certain performance targets, an aggregate of 95,834 restricted stock units of various executive officers vested and were settled in shares of the Company’s common stock (see Note 13, Stock-Based Compensation).

10. Collaboration and Licensing Agreements

Vifor (International) Ltd.

In October 2020, the Company entered into a license agreement with Vifor, or the Vifor Agreement, under which the Company granted Vifor an exclusive license solely in the United States to use, distribute, offer for sale, promote, sell and otherwise commercialize CR845/difelikefalin injection for all therapeutic uses relating to the inhibition, prevention or treatment of itch associated with pruritus in hemodialysis and peritoneal dialysis patients in the United States. Under the Vifor Agreement, the Company retains all rights with respect to the clinical development of, and activities to gain regulatory approvals of, CR845/difelikefalin injection in the United States.

The Vifor Agreement provides full commercialization rights in dialysis clinics to Vifor in the United States under a profit-sharing arrangement. Pursuant to the profit-sharing arrangement, the Company will generally be entitled to 60% of the net profits (as defined in the Vifor Agreement) from sales of CR845/difelikefalin injection in the United States (excluding sales to Fresenius Medical Center dialysis clinics, compensation for which is governed by the VFMCRP Agreement) and Vifor is entitled to 40% of such net profits, subject to potential temporary adjustment in future years based on certain conditions. Under the Vifor Agreement, in consideration of Vifor’s conduct of the marketing, promotion, selling and distribution of CR845/difelikefalin injection in the United States, the Company will pay a marketing and distribution fee to Vifor based on the level of annual net sales. This fee will be deducted from product sales in calculating the net profits that are subject to the profit-sharing arrangement under the Vifor Agreement.

Under the terms of the Vifor Agreement, the Company received from Vifor an upfront payment of $100,000 and an additional payment of $50,000 for the purchase of an aggregate of 2,939,552 shares of the Company’s common stock at a price of $17.0094 per share, which represents a premium over a pre-determined average closing price of the Company’s common stock. The purchase of the Company’s common stock was governed by a separate stock purchase agreement.

Upon U.S. regulatory approval of CR845/difelikefalin, the Company will also be eligible to receive an additional $50,000 common stock investment at a 20% premium to the 30-day trailing average price of the Company’s common stock as of such date. In addition, pursuant to the Vifor Agreement, the Company is eligible to receive payments of up to $240,000 upon the achievement of certain sales-based milestones.

The Company retains the rights to make and have made CR845/difelikefalin injection, or the Licensed Product, on a non-exclusive basis, in the United States for commercial sale of the Licensed Product for use in all therapeutic uses to prevent, inhibit or treat itch associated with pruritus in hemodialysis and peritoneal-dialysis patients, or the Field, anywhere in the world and for supply of Licensed Product to Vifor under the terms of a supply agreement, or the Vifor Supply Agreement. The supply price will be the Company’s cost of goods sold, as calculated under GAAP, plus an agreed upon margin. The Vifor Supply Agreement will co-terminate with the Vifor Agreement. Regarding the supply agreement, the Vifor Agreement only includes a requirement for the Company to negotiate in good faith with Vifor.

14

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

After the execution of the Vifor Agreement, a separate agreement to supply them with the Licensed Product would be entered into, although the Company has no obligation to execute a supply agreement.

The Vifor Supply Agreement will be accounted for as a customer option that is not a material right because the selling price of the Licensed Product under the Vifor Supply Agreement is the Company’s cost of goods sold plus an agreed upon margin, which is commensurate with the “cost of goods sold plus” model that the Company would charge other parties under similar agreements (the standalone selling price) and not at a discount. Therefore, the sale of clinical compound to Vifor is not a performance obligation under the Vifor Agreement but rather the Vifor Supply Agreement is a separate agreement from the Vifor Agreement. The only performance obligation under the Vifor Supply Agreement is the delivery of the Licensed Product to Vifor for commercialization. Revenue from the sale of the Licensed Product to Vifor will be recognized in the Company’s Condensed Statements of Comprehensive Loss as sales of the Licensed Product occur. As of June 30, 2021, no supply agreement has been entered into between the Company and Vifor.

Vifor Fresenius Medical Care Renal Pharma Ltd.

In May 2018, the Company entered into a license agreement, or the VFMCRP Agreement, with VFMCRP under which the Company granted VFMCRP an exclusive, royalty-bearing license, or the VFMCRP License, to seek regulatory approval to commercialize, import, export, use, distribute, offer for sale, promote, sell and otherwise commercialize the Licensed Product for all therapeutic uses to prevent, inhibit or treat itch associated with pruritus in the Field worldwide (excluding the United States, Japan and South Korea), or the Territory.

Upon entry into the VFMCRP Agreement, VFMCRP made a non-refundable, non-creditable $50,000 upfront payment to the Company and Vifor purchased 1,174,827 shares of the Company’s common stock, or the Vifor Shares, for $20,000 at a price of $17.024 per share, which represents a premium over a pre-determined average closing price of the Company’s common stock. The purchase of the Company’s common stock was governed by a separate stock purchase agreement. The excess of the stock purchase price over the cost of the Vifor Shares at the closing price of the Company’s common stock on the purchase date of $5,444 was added to the upfront payment for accounting purposes.

The Company is eligible to receive from VFMCRP regulatory and commercial milestone payments in the aggregate of up to $470,000, consisting of up to $30,000 in regulatory milestones and up to $440,000 in tiered commercial milestones, all of which are sales-related. The Company is also eligible to receive tiered double-digit royalty payments based on annual net sales, as defined in the VFMCRP Agreement, of CR845/difelikefalin injection in the Licensed Territories. The Company retains full commercialization rights for CR845/difelikefalin injection for the treatment of CKD-aP in the United States except in the dialysis clinics of Fresenius Medical Care North America, or FMCNA, where VFMCRP and the Company will promote CR845/difelikefalin injection under a profit-sharing arrangement (subject to the terms and conditions of the VFMCRP Agreement) based on net FMCNA clinic sales recorded by the Company.

The Company retains the rights to make and have made the Licensed Product in the Territory for commercial sale by VFMCRP in the Field in or outside the Territory and for supply of Licensed Product to VFMCRP under the terms of a supply agreement, or the VFMCRP Supply Agreement, which was executed in May 2020. The supply price is the Company’s cost of goods sold, as calculated under GAAP, plus an agreed upon margin. The VFMCRP Supply Agreement will co-terminate with the VFMCRP Agreement.

The VFMCRP Supply Agreement is accounted for as a customer option that is not a material right because the selling price of the Licensed Product under the VFMCRP Supply Agreement is the Company’s cost of goods sold plus an agreed upon margin, which is commensurate with the “cost of goods sold plus” model that the Company would charge other parties under similar agreements (the standalone selling price) and not at a discount. Therefore, the sale of clinical compound to VFMCRP is not a performance obligation under the VFMCRP Agreement but rather the VFMCRP

15

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

Supply Agreement is a separate agreement from the VFMCRP Agreement. The only performance obligation under the VFMCRP Supply Agreement is the delivery of the Licensed Product to VFMCRP for commercialization. Revenue from the sale of the Licensed Product to VFMCRP will be recognized as clinical compound revenue in the Company’s Condensed Statements of Comprehensive Loss as sales of the Licensed Product occur. There were no sales of clinical compound to VFMCRP during the three and six months ended June 30, 2021. During the three and six months ended June 30, 2020, the Company recognized clinical compound revenue of $88 from the sale of clinical compound to VFMCRP and as a result, the Company incurred R&D expense of $79 during these respective periods.

Maruishi Pharmaceutical Co., Ltd.

In April 2013, the Company entered into a license agreement with Maruishi, or the Maruishi Agreement, under which the Company granted Maruishi an exclusive license to develop, manufacture, and commercialize drug products containing CR845/difelikefalin for acute pain and/or uremic pruritus in Japan. Maruishi has the right to grant sub-licenses in Japan, which entitles the Company to receive sub-license fees, net of prior payments made by Maruishi to the Company. Under the Maruishi Agreement, the Company and Maruishi are required to use commercially reasonable efforts, at their own expense, to develop, obtain regulatory approval for and commercialize CR845/difelikefalin in the United States and Japan, respectively. In addition, the Company provided Maruishi specific clinical development services for CR845/difelikefalin used in Maruishi’s field of use.

Under the terms of the Maruishi Agreement, the Company is eligible to receive milestone payments upon the achievement of defined clinical and regulatory events as well as tiered, low double-digit royalties with respect to any sales of the licensed product sold in Japan by Maruishi, if any, and share in any sub-license fees.

There were no sales of clinical compound to Maruishi during the three months ended June 30, 2021. During the three months ended June 30, 2020, the Company recognized clinical compound revenue of $447 from the sale of clinical compound to Maruishi, and as a result, the Company incurred R&D expense of $403 during this prior period. During the six months ended June 30, 2021 and 2020, the Company recognized clinical compound revenue of $37 and $519, respectively, from the sale of clinical compound to Maruishi, and as a result, the Company incurred R&D expense of $33 and $467, respectively, during these periods.

Chong Kun Dang Pharmaceutical Corporation

In April 2012, the Company entered into a license agreement, or the CKDP Agreement, with CKDP in South Korea, under which the Company granted CKDP an exclusive license to develop, manufacture and commercialize drug products containing CR845/difelikefalin in South Korea. The Company and CKDP are each required to use commercially reasonable efforts, at their respective expense, to develop, obtain regulatory approval for and commercialize CR845/difelikefalin in the United States and South Korea, respectively. The Company identified the granting of the license as its only performance obligation under the CKDP Agreement.

Under the terms of the CKDP Agreement, the Company is eligible to receive milestone payments upon the achievement of defined clinical and regulatory events as well as tiered royalties, with percentages ranging from the high single digits to the high teens, based on net sales of products containing CR845/difelikefalin in South Korea, if any, and share in any sub-license fees.

16

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

11. Revenue Recognition

The Company currently recognizes revenue in accordance with FASB Accounting Standards Codification, or ASC, Topic 606, Revenue from Contracts with Customers, as amended, or ASC 606, for the Vifor, VFMCRP, Maruishi and CKDP agreements (see Note 10, Collaboration and Licensing Agreements). Under each of these agreements, the Company has recognized revenue from upfront payments and, under the Maruishi and CKDP agreements, from clinical development milestone payments. The Company has also recognized revenue from a sub-license payment earned under the Maruishi Agreement. Under the Maruishi and CKDP agreements, the Company may earn additional future milestone payments upon the achievement of defined clinical events, and under the Vifor, VFMCRP, Maruishi and CKDP agreements, upon the achievement of defined regulatory events, and under the Vifor, VFMCRP and Maruishi agreements, from sales milestones. The Company may also recognize revenue in the future from royalties on net sales under the VFMCRP, Maruishi and CKDP agreements. In addition, the Company has recognized revenue upon the delivery of clinical compound to VFMCRP and Maruishi in accordance with separate supply agreements.

Contract balances

As of June 30, 2021 and December 31, 2020, there were no material balances of receivables, and no other assets or deferred revenue related to the Vifor, VFMCRP, Maruishi and CKDP agreements.

Performance obligations

Under the Vifor Agreement, the Company’s only performance obligation is granting a license to allow Vifor to commercialize CR845/difelikefalin in the United States, which occurred at inception of the contract in October 2020 (see Note 10, Collaboration and Licensing Agreements).

Under the VFMCRP Agreement, the Company’s performance obligations of granting a license to allow VFMCRP to commercialize CR845/difelikefalin injection worldwide, except in the United States, Japan and South Korea, which occurred at inception of the contract in May 2018, and performing R&D services by the Company to obtain sufficient clinical data which will be shared with VFMCRP to allow them to receive regulatory approval to sell CR845/difelikefalin in the licensed territory, were not distinct, and were accounted for as a single performance obligation during the period that the R&D services were rendered (see Note 10, Collaboration and Licensing Agreements).

The Company’s distinct performance obligations under the Maruishi Agreement include transfer of the license to the Company’s IP, which allowed Maruishi to develop and commercialize CR845/difelikefalin, for acute pain and uremic pruritus indications in Japan, which occurred at inception of the contract in 2013, and performance of R&D services, which occurred from 2013 to 2015, as those services were rendered. The Company agreed to conduct limited work on an oral tablet formulation of CR845/difelikefalin and to conduct Phase 1 and proof-of-concept Phase 2 clinical trials of an intravenous formulation of CR845/difelikefalin to be used to treat patients with uremic pruritus. The Company agreed to transfer the data and information from such development to Maruishi for its efforts to obtain regulatory approval in Japan. These activities are referred to as R&D services (see Note 10, Collaboration and Licensing Agreements).

The Company’s only performance obligation under the supply agreement with Maruishi is to deliver clinical compound to Maruishi in accordance with the receipt of purchase orders. The Company’s only performance obligation under the VFMCRP Supply Agreement is to deliver CR845/difelikefalin injection to VFMCRP in accordance with the receipt of purchase orders.

17

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

Under the CKDP Agreement, the Company’s only performance obligation is to transfer the license to the Company’s IP related to CR845/difelikefalin, which occurred at inception of the contract in 2012 (see Note 10, Collaboration and Licensing Agreements).

Upon execution of the Vifor, VFMCRP, Maruishi and CKDP agreements, the Company received a single fixed payment from each counterparty in exchange for granting the respective licenses and performing its other obligations. In addition, each of the counterparties made an equity investment in the Company’s common stock.

Transaction price allocated to the remaining performance obligations

At inception of the Vifor Agreement, the entire transaction price of $111,551 was allocated to the one performance obligation, as described above, and was recognized as license and milestone fees revenue for the year ended December 31, 2020 as the license was granted to Vifor in October 2020. As of June 30, 2021, there were no remaining performance obligations under the Vifor Agreement. The Company is eligible to receive milestone payments in the future.

At inception of the VFMCRP Agreement, the entire transaction price of $55,444 was allocated to the one combined performance obligation, as described above. As of June 30, 2021, there were no remaining performance obligations, and the entire transaction price has been recognized as license and milestone fees revenue through December 31, 2020 since R&D services have been completed during 2020. The Company is eligible to receive milestone payments and sales royalties in the future.

As of June 30, 2021, there were no remaining performance obligations under either the Maruishi or CKDP agreements, although the Company is eligible to receive milestone payments and sales royalties in the future.

Significant judgments

In applying ASC 606, as amended, to its four contracts, the Company made the following judgments that significantly affect the timing and amount of revenue recognition:

1.

Determination of the number of distinct performance obligations in a contract

The VFMCRP Agreement contains one combined performance obligation, which includes the Company’s two performance obligations to grant a license to VFMCRP and conduct R&D services. Both of those performance obligations are inputs to the promise, within the context of the contract, to transfer a combined output for which VFMCRP has contracted (the ability of VFMCRP to commercialize the Licensed Product) (see Note 10, Collaboration and Licensing Agreements, for further discussion).

The Maruishi Agreement contains two distinct performance obligations: the granting of the license and the promise to deliver defined R&D services. Under the Maruishi Agreement, the license and the R&D services represent distinct goods or services from each other because Maruishi is able to benefit from the license on its own or together with other resources that are readily available to it (i.e., capable of being distinct). Maruishi’s ability to benefit from the license without the R&D services is indicated by its ability to conduct clinical trials of CR845/difelikefalin on its own and by the provision in the Maruishi Agreement whereby if the Company suspends or discontinues its development activity, the Company will provide information regarding its development efforts up to that point so that Maruishi may continue development and commercialization of the product in Japan. Therefore, the R&D services do not significantly affect Maruishi’s ability to use and benefit from the license.

18

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

In addition, the Company’s promise in the Maruishi contract to transfer the license is separately identifiable from the promise to provide defined R&D services (i.e., distinct within the context of the contract) because the Company is not using the goods or services as inputs to produce or deliver the combined output or outputs specified by the customer. The combined output specified by Maruishi is its right to conduct development activities related to CR845/difelikefalin in Japan, which could result in regulatory approval in Japan. That right is derived from the Company’s grant of the license. Maruishi is conducting clinical trials on its own and does not require the R&D services provided by the Company. Furthermore, the R&D services do not significantly modify or customize the license and vice versa. Finally, the license and R&D services are not highly interdependent or highly interrelated because the Company is able to fulfill its promise to transfer the initial license independently from its promise to subsequently provide the R&D services, which Maruishi can obtain on its own.

The only performance obligation in the Vifor and CKDP agreements is the granting of the license.

2.

Determination of the transaction price, including whether any variable consideration is included at inception of the contract

The transaction price is the amount of consideration that the Company expects to be entitled to in exchange for transferring promised goods or services to the customer. The transaction price must be determined at inception of a contract and may include amounts of variable consideration. However, there is a constraint on inclusion of variable consideration, such as milestone payments or sales-based royalty payments, in the transaction price related to licenses of IP, if there is uncertainty at inception of the contract as to whether such consideration will be recognized in the future.

The decision as to whether or not it is probable that a significant reversal of revenue will occur in the future, depends on the likelihood and magnitude of the reversal and is highly susceptible to factors outside the entity’s influence (for example, the Company cannot determine the outcome of clinical trials; the Company cannot determine if or when they or the counterparty will initiate or complete clinical trials; and the Company’s ability to obtain regulatory approval is difficult). In addition, the uncertainty is not expected to be resolved for a long period of time (in the order of years) and finally, the Company has limited experience in the field.

Therefore, at inception of the Vifor, VFMCRP, Maruishi and CKDP agreements, milestones and sales-based royalty payments were not included in the transaction price based on the factors noted above.

Under the Vifor Agreement, the one performance obligation was satisfied when the license was granted to Vifor in October 2020, and as a result, $111,551 (including the upfront payment of $100,000 and the premium on the common stock purchased by Vifor of $11,551) was recognized as license and milestone fees revenue during the year ended December 31, 2020. The remaining potential consideration was considered to be variable consideration and was constrained at inception of the contract, which includes regulatory and sales milestones (see Note 10, Collaboration and Licensing Agreements).

Under the VFMCRP Agreement, the single combined performance obligation was satisfied as the R&D services were rendered and the transaction price, including the upfront payment of $50,000 and the premium on the common stock purchased by VFMCRP of $5,444, was recognized as revenue as the R&D services were performed based on the costs incurred as a percentage of the estimated total costs to be incurred to complete the performance obligation. The remaining potential consideration was considered to be variable consideration and was constrained at inception of the contract, including regulatory and sales milestones and sales royalties (see Note 10, Collaboration and Licensing Agreements).

19

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

All performance obligations under the Maruishi and CKDP agreements were satisfied by the end of 2015. In the future, any milestone event will be recognized as milestone and license fee revenue and collaboration revenue based upon the relative standalone selling prices of the two performance obligations at inception of the Maruishi Agreement, and as milestone and license fee revenue under the CKDP Agreement. The remaining potential consideration was considered to be variable consideration and was constrained at inception of the contract, including clinical, regulatory and sales milestones, and sales royalties (see Note 10, Collaboration and Licensing Agreements).

3.

Determination of the estimate of the standalone selling price of performance obligations

In order to recognize revenue under ASC 606, as amended, for contracts for which more than one distinct performance obligation has been identified, the Company must allocate the transaction price to the performance obligations based upon their standalone selling prices. The best evidence of standalone selling price is an observable price of a good or service when sold separately by an entity in similar circumstances to similar customers. If such evidence is not available, standalone selling price should be estimated so that the amount that is allocated to each performance obligation equals the amount that the entity expects to receive for transferring goods or services. The Company has identified more than one performance obligation only in the Maruishi Agreement. Since evidence based on observable prices is not available for the performance obligations under the Maruishi Agreement, the Company considered market conditions and entity-specific factors, including those contemplated in negotiating the agreements, as well as certain internally developed estimates.

At inception of the Maruishi Agreement, the Company determined the estimate of standalone selling price for the license performance obligation by using the adjusted market assessment approach. Under this method, the Company forecasted and analyzed CR845/difelikefalin in the Japanese market, the phase of clinical development as well as considered recent similar license arrangements within the same phase of clinical development, therapeutic area, type of agreement, etc. To estimate the standalone selling price of the R&D services, the Company forecasted its expected costs of satisfying that performance obligation and added a margin for that service.

4.

Determination of the method of allocation of the transaction price to the distinct performance obligations

At inception of the Maruishi Agreement, the Company allocated the transaction price of $15,337 between the two performance obligations based on their relative standalone selling prices, determined as described above. The Company determined that the license and the R&D services had estimated standalone selling prices of $10,200 and $6,200, respectively. The resulting percentage allocations were applied to the $15,337 of total transaction price, which resulted in $9,637 being allocated to the license performance obligation, which was recognized immediately as license revenue, while $5,700 was allocated to the R&D services performance obligation. The amount allocated to the R&D services performance obligation was initially recorded as deferred revenue and was recognized as collaborative revenue as the R&D services were provided through July 2015.

Since the Vifor, VFMCRP and CKDP agreements each contain only one distinct performance obligation, at the inception of each of those agreements, the entire transaction price was allocated to the respective performance obligation.

5.

Determination of the timing of revenue recognition for contracts

Revenue should be recognized when, or as, an entity satisfies a performance obligation by transferring a promised good or service to a customer; i.e., when the customer obtains control of the good or service. The licenses granted to Vifor, Maruishi and CKDP were accounted for as distinct performance obligations. As discussed below, both licenses

20

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

relate to functional IP for which revenue is recognized at a point in time – in the case of these three license agreements, the point in time is at inception of the contract because the customer obtained control of the license at that point.

The licenses grant Vifor, Maruishi and CKDP the right to use the Company’s IP relating to CR845/difelikefalin as it existed at the point in time that the licenses were granted. That IP has significant standalone functionality as it provides the customer with the ability to perform a function or task, such as to manufacture CR845/difelikefalin and conduct clinical trials and is considered to be functional IP.

During the license periods, the Company is continuing to develop and advance CR845/difelikefalin by conducting clinical trials. Those development efforts are for its own benefit and do not substantively change the significant standalone functionality of the licensed IP granted to Vifor, Maruishi or CKDP. Therefore, the Company’s ongoing development efforts do not significantly affect the IP’s utility to which Vifor, Maruishi or CKDP have rights. Furthermore, if the Company abandons its development efforts, Vifor, Maruishi or CKDP may still continue to develop CR845/difelikefalin in their respective countries.

The R&D services performance obligation under the Maruishi Agreement represents a separate performance obligation. The R&D services were provided to Maruishi by the Company from inception of the agreement in 2013 through the third quarter of 2015, at which time the Company had fulfilled its promise related to the R&D services. Revenue related to the R&D services performance obligation was recognized as services were performed based on the costs incurred as a percentage of the estimated total costs to be incurred to complete the performance obligation.

Similarly, under the VFMCRP Agreement, revenue related to the single distinct performance obligation, which includes both granting of the license and performance of the R&D services, was recognized as the R&D services were performed, based on the costs incurred as a percentage of the estimated total costs to be incurred to complete the performance obligation. As of June 30, 2021, there is no remaining amount of the transaction price to be recognized as license and milestone fees revenue as all R&D services were completed in 2020.

6.

Determination of consideration as variable consideration, including factors related to inclusion in the transaction price at inception of the contract and timing of recognition as revenue.

The Vifor, VFMCRP, Maruishi and CKDP agreements contain potential payments related to achievement of defined milestone events and royalties (excluding Vifor) upon net sales of future products, which are considered to be variable consideration because of the uncertainty of occurrence of any of those events specified in those agreements at inception of the agreements. Therefore, those potential payments were not included in the transaction price at the inception of the agreements.

Revenue related to achievement of milestone events is recognized when the Company has determined that it is probable that a milestone event will be achieved and there will not be a significant reversal of revenue in future periods. Upon probability of achievement of a milestone event, the most likely amount of variable consideration is included in the transaction price. Subsequent changes to the transaction price, after contract initiation, are allocated to the performance obligations in the contract on the same basis as at contract inception. Revenue for variable consideration is recognized in the same manner (point in time or over time) as for the performance obligations to which the payment amounts were allocated.

The Maruishi Agreement and the CKDP Agreement specify that certain development milestones will be achieved at pre-specified defined phases of a clinical trial (such as initiation or completion or other pre-specified time during a clinical trial as specified in the agreements).

21

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

In January 2021, the criteria for revenue recognition for a milestone event set forth in the Maruishi Agreement was achieved, and the Company recorded $1,192 as license and milestone fees revenue and $706 as collaboration revenue based on the relative standalone selling prices described above at contract inception for the six months ended June 30, 2021. In May 2021, the Company received the $1,898 payment (after contractual foreign currency exchange adjustments) from Maruishi for the milestone event achieved.

There were no milestone events related to the Maruishi Agreement that were probable of occurrence or achieved during the three months ended June 30, 2021, or during the three and six months ended June 30, 2020.

Sublicense payments

Vifor’s, VFMCRP’s, Maruishi’s and CKDP’s right to grant sub-licenses is explicitly stated in their respective license agreements. The amount of any potential sub-license fees to be received by the Company, which is based on a formula, is considered to be variable consideration and is constrained from inclusion in the transaction price at inception of the contract since at that time it was probable that there would be a reversal of such revenue in the future because the Company did not know if a sublicense would be granted in the future.

Sales-based Royalty Payments

The VFMCRP, Maruishi and CKDP agreements each allow the Company to earn sales-based royalty payments in exchange for a license of intellectual property. In that case, the Company will recognize revenue for a sales-based royalty only when (or as) the later of the following events occurs:

a.The subsequent sale or usage occurs.
b.The performance obligation to which some or all of the sales-based royalty has been allocated has been satisfied (or partially satisfied).

Since the sale (item a, above) occurs after the license was delivered (item b, above), the sales-based royalty exception, to exclude such royalty payments from the transaction price, applies to the overall revenue stream. Therefore, sales-based royalty payments are recognized as revenue when the customer’s sales occur. To date, no royalties have been earned or were otherwise due to the Company.

12. Net Loss Per Share

The Company computes basic net income (loss) per share by dividing net income (loss) by the weighted-average number of shares of common stock outstanding. Diluted net income per share includes the potential dilutive effect of common stock equivalents as if such securities were exercised during the period, when the effect is dilutive. Common stock equivalents may include outstanding stock options or restricted stock units, which are included using the treasury stock method when dilutive. For the three and six months ended June 30, 2021 and 2020, the Company excluded the effects of potentially dilutive shares that were outstanding during those respective periods from the denominator as their inclusion would be anti-dilutive due to the Company’s net losses during those periods.

22

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

The denominators used in the net loss per share computations are as follows:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2021

    

2020

    

2021

    

2020

    

Basic:

 

  

 

  

 

  

 

  

 

Weighted average common shares outstanding

 

50,059,984

 

46,799,703

 

49,989,379

 

46,762,327

 

Diluted:

 

 

  

 

  

 

  

 

Weighted average common shares outstanding - Basic

 

50,059,984

 

46,799,703

 

49,989,379

 

46,762,327

 

Common stock equivalents*

 

 

 

 

 

Denominator for diluted net loss per share

 

50,059,984

 

46,799,703

 

49,989,379

 

46,762,327

 

*

No amounts were considered as their effects would be anti-dilutive.

Basic and diluted net loss per share are computed as follows:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2021

    

2020

    

2021

    

2020

    

Net loss - basic and diluted

$

(30,745)

$

(25,068)

$

(54,046)

$

(53,990)

Weighted-average common shares outstanding:

 

  

 

  

 

 

  

Basic and diluted

 

50,059,984

 

46,799,703

 

49,989,379

 

46,762,327

Net loss per share, Basic and Diluted:

$

(0.61)

$

(0.54)

$

(1.08)

$

(1.15)

As of June 30, 2021, 5,995,223 stock options and 409,031 restricted stock units were outstanding, which could potentially dilute basic earnings per share in the future, but were not included in the computation of diluted net loss per share because to do so would have been anti-dilutive as a result of the net loss for the period.

In addition, the Company entered into the Vifor Agreement in October 2020. The Company will be eligible to receive an additional $50,000 common stock investment upon U.S. regulatory approval of CR845/difelikefalin at a 20% premium to the 30-day trailing average price of the Company’s common stock as of such date, which could potentially dilute basic earnings per share in the future (see Note 10, Collaboration and Licensing Agreements).

As of June 30, 2020, 4,964,766 stock options and 272,000 restricted stock units were outstanding, which could potentially dilute basic earnings per share in the future, but were not included in the computation of diluted net loss per share because to do so would have been anti-dilutive as a result of the net loss for the period.

23

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

13. Stock-Based Compensation

2019 Inducement Plan

In October 2019, the Company’s Board of Directors adopted the 2019 Inducement Plan, or the 2019 Plan, which is a non-stockholder approved stock plan adopted pursuant to the “inducement exception” provided under Nasdaq Listing Rule 5635(c)(4), or Rule 5635, for the purpose of awarding (i) non-statutory stock options, (ii) restricted stock awards, (iii) restricted stock unit awards, (iv) other stock awards (collectively, the Inducement Awards) to new employees of the Company, as inducement material to such new employees entering into employment with the Company. On November 20, 2019, the Company filed a Registration Statement on Form S-8 with the SEC covering the offering of up to 300,000 shares of its common stock, par value $0.001, pursuant to the Company’s 2019 Plan. Initial grants of Inducement Awards made to employees vest as to 25% on the first anniversary of the date of grant and the balance ratably over the next 36 months and subsequent grants vest monthly over a period of four years from the grant date.

2014 Equity Incentive Plan

The Company’s 2014 Equity Incentive Plan, or the 2014 Plan, is administered by the Company’s Board of Directors or a duly authorized committee thereof, referred to as the Plan administrator. The 2014 Plan provides for the grant of incentive stock options, non-statutory stock options, restricted stock awards, restricted stock unit awards, stock appreciation rights, performance stock awards and other forms of equity compensation, collectively referred to as Stock Awards. Additionally, the 2014 Plan provides for the grant of performance cash awards. Incentive stock options may be granted only to employees. All other awards may be granted to employees, including officers, non-employee directors, and consultants. No incentive stock options may be granted under the 2014 Plan after the tenth anniversary of the effective date of the 2014 Plan. Stock Awards granted under the 2014 Plan vest at the rate specified by the Plan administrator. Initial grants of Stock Awards made to employees and non-employee consultants generally vest as to 25% on the first anniversary of the date of grant and the balance ratably over the next 36 months and subsequent grants vest monthly over a period of four years from the grant date. Stock options initially granted to members of the Company’s Board of Directors vest over a period of three years in equal quarterly installments from the date of the grant, subject to the option holder’s continued service as a Director through such date. Subsequent grants to Directors that are made automatically at Annual Meetings of Stockholders vest fully on the earlier of the first anniversary of the date of grant and the next Annual Meeting of Stockholders. The Plan administrator determines the term of Stock Awards granted under the 2014 Plan up to a maximum of ten years.

The aggregate number of shares of the Company’s common stock reserved for issuance under the 2014 Plan has automatically increased on January 1 of each year, beginning on January 1, 2015 and will continue to increase on January 1 of each year through and including January 1, 2024, by 3% of the total number of shares of the Company’s capital stock outstanding on December 31 of the preceding calendar year, or a lesser number of shares determined by the Company’s Board of Directors. On January 1, 2021, the aggregate number of shares of common stock that may be issued pursuant to Stock Awards under the 2014 Plan automatically increased from 7,488,513 to 8,984,679. The maximum number of shares that may be issued pursuant to the exercise of incentive stock options under the 2014 Plan is 30,000,000 shares.

Restricted Stock Units

Pursuant to the Company’s non-employee director compensation policy, an aggregate of 43,200 restricted stock units were granted to non-employee directors on June 3, 2021, the date of the Company’s 2021 Annual Meeting of Stockholders, under the 2014 Plan with a grant date fair value of $13.06 per share. The restricted stock units will vest on the earlier of (i) June 3, 2022 and (ii) immediately prior to the Company’s next Annual Meeting of Stockholders

24

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

following the grant date, subject to the recipient’s continued service through such date. As a result, the Company recognizes compensation expense associated with these restricted stock units ratably over the one-year vesting period following the grant date. For each of the three and six months ended June 30, 2021, stock compensation expense of $42 was recognized in general and administrative, or G&A, expense. As of June 30, 2021, none of the 43,200 restricted stock units were vested or settled in shares of the Company’s common stock.

On March 30, 2021, the Compensation Committee of the Company’s Board of Directors approved and granted a total of 176,000 restricted stock units to executive officers under the 2014 Plan with a grant date fair value of $20.59 per share. Vesting of the restricted stock units is contingent on the achievement of certain performance targets related to clinical and regulatory milestones, subject to the recipient’s continuous service through each performance target. Recognition of compensation expense associated with these awards begins when, and to the extent, the performance criteria is probable of achievement and the employee has met the service conditions. For the three and six months ended June 30, 2021, no stock compensation expense relating to these restricted stock units was recognized, as the performance criteria are not probable of achievement. As of June 30, 2021, none of the restricted stock units were vested or settled in shares of the Company’s common stock.

Additionally on March 30, 2021, the Compensation Committee of the Company’s Board of Directors also approved and granted a total of 100,000 time-based restricted stock units to certain executive officers under the 2014 Plan with a grant date fair value of $20.59 per share. The restricted stock units vest in three equal installments annually from the date of the grant. As a result, the Company recognizes compensation expense associated with these restricted stock units ratably over the three-year vesting period following the grant date. For the three and six months ended June 30, 2021, the Company recognized $171 of stock compensation expense, with $55 recorded in R&D expense and $116 in G&A expense. As of June 30, 2021, none of the 100,000 restricted stock units were vested or settled in shares of the Company’s common stock.

Pursuant to the Company’s non-employee director compensation policy, an aggregate of 36,000 restricted stock units were granted to non-employee directors on June 4, 2020, the date of the Company’s 2020 Annual Meeting of Stockholders, under the 2014 Plan with a grant date fair value of $15.62 per share. The restricted stock units fully vested on June 3, 2021. As a result, the Company has recognized compensation expense associated with these restricted stock units ratably over the one-year vesting period following the grant date. For the three and six months ended June 30, 2021, stock compensation expense of $100 and $239, respectively, was recognized in G&A expense. For each of the three and six months ended June 3, 2020, $40 of stock compensation expense was recognized in G&A expense. All of the 36,000 restricted stock units vested and were settled in shares of the Company’s common stock as of June 30, 2021.

In February 2020, the Compensation Committee of the Company’s Board of Directors approved and granted a total of 138,000 restricted stock units to executive officers under the 2014 Plan with a grant date fair value of $16.36 per share. Vesting of the restricted stock units is contingent on the achievement of certain performance targets related to clinical and regulatory milestones, subject to the recipient’s continuous service through each performance target. Recognition of compensation expense associated with these awards begins when, and to the extent, the performance criteria is probable of achievement and the employee has met the service conditions. In February and March 2021, performance targets relating to 36,750 and 40,000 restricted stock units, respectively, had been achieved and thus restricted stock units vested and the awards were settled in shares of common stock. For the six months ended June 30, 2021, the Company recognized $1,256 of stock compensation expense relating to the vesting of these restricted stock units, with $524 recorded in R&D expense and $732 in G&A expense. For the three months ended June 30, 2021, and the three and six months ended June 30, 2020, no stock compensation expense relating to these restricted stock units were recognized. As of June 30, 2021, 113,500 of the 138,000 restricted stock units vested and were settled in shares of the Company’s common stock.

25

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

Additionally in February 2020, the Compensation Committee of the Company’s Board of Directors also approved and granted a total of 98,000 time-based restricted stock units to executive officers under the 2014 Plan with a grant date fair value of $16.36 per share. The restricted stock units vest in three equal installments annually from the date of the grant. As a result, the Company recognizes compensation expense associated with these restricted stock units ratably over the three-year vesting period following the grant date. In February 2021, 32,669 of these restricted stock units vested and were settled in shares of the Company’s common stock in satisfaction of the first year of vesting. For the three months ended June 30, 2021, the Company recognized $133 of stock compensation expense, with $43 recorded in R&D expense and $90 in G&A expense. For the six months ended June 30, 2021, the Company recognized $265 of stock compensation expense, with $86 recorded in R&D expense and $179 recorded in G&A expense. For the three months ended June 30, 2020, the Company recognized $142 of stock compensation expense, with $47 recorded in R&D expense and $95 in G&A expense. For the six months ended June 30, 2020, the Company recognized $186 of stock compensation expense, with $61 recorded in R&D expense and $125 recorded in G&A expense. As of June 30, 2021, 32,669 of the 98,000 restricted stock units vested and were settled in shares of the Company’s common stock.

Pursuant to the terms of the Company’s non-employee director compensation policy, an aggregate of 24,000 restricted stock units were granted to non-employee directors on June 4, 2019, the date of the Company’s 2019 Annual Meeting of Stockholders, under the 2014 Plan with a grant date fair value of $20.47 per share. The restricted stock units vested on the earlier of (i) June 4, 2020 and (ii) immediately prior to the Company’s next Annual Meeting of Stockholders following the grant date, subject to the recipient’s continued service through such date. As a result, the Company recognized compensation expense associated with these restricted stock units ratably over the one-year vesting period following the grant date. For the three and six months ended June 30, 2020, $82 and $205, respectively, of stock compensation expense relating to these restricted stock units were recorded in G&A expense. As of June 30, 2020, all of the 24,000 restricted stock units vested and were settled in shares of the Company’s common stock.

In March 2019, the Compensation Committee of the Company’s Board of Directors approved and granted a total of 215,000 restricted stock units to executive officers under the 2014 Plan with a grant date fair value of $16.10 per share. Vesting of the restricted stock units was contingent on the achievement of certain performance targets related to clinical milestones, subject to the recipient’s continuous service through the vesting events. Recognition of compensation expense associated with these awards begins when, and to the extent, the performance criteria is probable of achievement and the employee has met the service conditions. In April and June 2020, performance targets relating to 65,834 and 30,000 restricted stock units, respectively, had been achieved and thus such restricted stock units vested, and the awards were settled in shares of common stock. During each of the three and six months ended June 30, 2020, the Company recognized $1,543 of stock compensation expense relating to the vesting of these restricted stock units, with $1,087 recorded in R&D expense and $456 recorded in G&A expense. As of June 30, 2020, all of the 215,000 restricted stock units either vested and were settled in shares of the Company’s common stock or were forfeited.

A summary of restricted stock unit activity related to employees and non-employee members of the Company’s Board of Directors as of and for the six months ended June 30, 2021 is presented below:

Weighted

Number of

Average Grant

    

Units

    

Date Fair Value

Outstanding, December 31, 2020

 

235,250

$

16.25

Awarded

 

319,200

 

19.57

Vested and released

 

(145,419)

 

16.18

Outstanding, June 30, 2021

 

409,031

$

18.87

Restricted stock units exercisable (vested and deferred), June 30, 2021

 

26

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

Stock Options

Under the 2014 Plan, the Company granted 116,050 and 147,000 stock options during the three months ended June 30, 2021 and 2020, respectively, and 789,250 and 820,350 stock options during the six months ended June 30, 2021 and 2020, respectively. No stock options were granted under the 2019 Inducement Plan during the three and six months ended June 30, 2021 and 2020. The fair values of stock options granted during the three and six months ended June 30, 2021 and 2020 were estimated as of the dates of grant using the Black-Scholes option pricing model with the following assumptions:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2021

    

2020

    

    

2021

    

2020

    

Risk-free interest rate

 

1.07% - 1.23%

0.42% - 0.54%

 

0.66% - 1.23%

0.42% - 1.57%

 

Expected volatility

 

71.78% - 83.48%

73.73% - 74.80%

 

71.62% - 83.48%

73.72% - 74.80%

 

Expected dividend yield

 

0%

0%

 

0%

0%

 

Expected life of employee and Board options (in years)

 

6.25

6.25

 

 

6.25

6.25

 

The weighted-average grant date fair value per share of options granted to employees and non-employee members of the Company’s Board of Directors for their Board service during the three months ended June 30, 2021 and 2020 was $10.88 and $10.23, respectively, and during the six months ended June 30, 2021 and 2020 was $12.25 and $10.53, respectively. No options were granted to non-employee consultants during the three and six months ended June 30, 2021 and 2020.

During the three and six months ended June 30, 2021 and 2020, the Company recognized compensation expense relating to stock options as follows:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2021

    

2020

    

2021

    

2020

    

Research and development

$

1,805

$

1,670

$

3,395

$

3,279

General and administrative

 

1,225

 

1,142

 

2,239

 

2,212

Total stock option expense

$

3,030

$

2,812

$

5,634

$

5,491

27

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

The following were excluded from the table above as they are not related to stock options: compensation expense for (i) the vesting of executives’ restricted stock units for $98 in R&D expense and $206 in G&A expense for the three months ended June 30, 2021, and $665 in R&D expense and $1,027 in G&A expense for the six months ended June 30, 2021; (ii) the vesting of executives’ restricted stock units for $1,133 in R&D expense and $551 in G&A expense for the three months ended June 30, 2020, and $1,147 in R&D expense and $581 in G&A expense for the six months ended June 3, 2020; (iii) compensation expense relating to the Board of Directors’ restricted stock units for $142 and $281 in G&A expense for the three and six months ended June 30, 2021, respectively; and (iv) compensation expense relating to the Board of Directors’ restricted stock units for $122 and $245 in G&A expense for the three and six months ended June 30, 2020, respectively.

A summary of stock option award activity related to employees, non-employee members of the Company’s Board of Directors and non-employee consultants as of and for the six months ended June 30, 2021 is presented below:

Weighted

Number of

Average Exercise

    

Shares

    

 Price

    

Outstanding, December 31, 2020

 

5,469,393

$

15.02

 

Granted

 

789,250

 

18.94

 

Exercised

 

(70,529)

 

13.92

 

Forfeited

 

(192,891)

 

16.99

 

Outstanding, June 30, 2021

 

5,995,223

$

15.49

Options exercisable, June 30, 2021

 

3,636,786

The Company does not expect to realize any tax benefits from its stock option activity or the recognition of stock-based compensation expense because the Company currently has net operating losses and has a full valuation allowance against its deferred tax assets. Accordingly, no amounts related to excess tax benefits have been reported in cash flows from operations for the three and six months ended June 30, 2021 and 2020.

14. Income Taxes

For the three months ended June 30, 2021 and 2020, pre-tax losses were $30,745 and $25,250, respectively, and for the six months ended June 30, 2021 and 2020, pre-tax losses were $54,046 and $54,294, respectively. The Company recognized a full tax valuation allowance against its deferred tax assets as of June 30, 2021 and December 31, 2020. The tax benefit related to the exercise of stock options is recognized as a deferred tax asset that is offset by a corresponding valuation allowance.

The benefit from income taxes of $182 and $304 for the three and six months ended June 30, 2020, respectively, relates to state R&D tax credits exchanged for cash pursuant to the Connecticut R&D Tax Credit Exchange Program, which permits qualified small businesses engaged in R&D activities within Connecticut to exchange their unused R&D tax credits for a cash amount equal to 65% of the value of the exchanged credits. Because the Company’s revenue in 2020 exceeded $70,000, it is not eligible to exchange its 2021 R&D tax credit for cash, therefore there was no benefit from income taxes for the three and six months ended June 30, 2021.

As of June 30, 2021 and December 31, 2020, the Company did not have any foreign subsidiaries and the international aspects of the Tax Cuts and Jobs Act are not applicable for the respective periods.

On March 27, 2020, former President Trump signed into law the Coronavirus Aid, Relief, and Economic Security Act of 2020, or the CARES Act (H.R. 748), which was further expanded with the signing of the Consolidation

28

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

Appropriations Act of 2021 (H.R. 133) on December 27, 2020. The CARES Act (and December expansion) includes a variety of economic and tax relief measures intended to stimulate the economy, including loans for small businesses, payroll tax credits/deferrals, and corporate income tax relief. Due to the Company’s history of tax loss carryforwards and full valuation allowance, the CARES Act did not have a significant effect to the income tax provision, as the corporate income tax relief was directed towards cash taxpayers.

15. Commitments and Contingencies

License Agreement with Enteris Biopharma, Inc.

In August 2019, the Company entered into a non-exclusive license agreement, or the Enteris License Agreement, with Enteris Biopharma, Inc., or Enteris, pursuant to which Enteris granted to the Company a non-exclusive, royalty-bearing license, including the right to grant sublicenses, under certain proprietary technology and patent rights related to or covering formulations for oral delivery of peptide active pharmaceutical ingredients with functional excipients to enhance permeability and/or solubility, known as Enteris’s Peptelligence® technology, to develop, manufacture and commercialize products using such technology worldwide, excluding Japan and South Korea.

As consideration for the licensed rights under the Enteris License Agreement, the Company paid an upfront fee equal to $8,000, consisting of $4,000 in cash and $4,000 in shares of the Company’s common stock pursuant to the Purchase Agreement with Enteris.

The Company is also obligated, pursuant to the Enteris License Agreement, to pay Enteris (1) milestone payments upon the achievement of certain development, regulatory and commercial milestones and (2) low-single digit royalty percentages on net sales of licensed products, subject to reductions in specified circumstances. Until the second anniversary of the entry into the Enteris License Agreement, the Company has the right, but not the obligation, to terminate its obligation to pay any royalties under the Enteris License Agreement in exchange for a lump sum payment in cash, or the Royalty Buyout. Subject to certain conditions, the Company may elect to pay 50% of the lump sum due under the Royalty Buyout in shares of the Company’s common stock pursuant to the Purchase Agreement. In June 2021, the Company paid a $10,000 milestone payment to Enteris based on a successful End of Phase 2 Meeting with the FDA in April 2021, which was recorded in R&D expense for the three and six months ended June 30, 2021. During the three and six months ended June 30, 2020, no milestone payments or royalties were paid to Enteris by the Company in relation to the Enteris License Agreement.

Manufacturing Agreement

In July 2019, the Company entered into a Master Manufacturing Services Agreement, or MSA, with Patheon UK Limited, or Patheon. The MSA governs the general terms under which Patheon, or one of its affiliates, will provide non-exclusive manufacturing services to the Company for the drug products specified by the Company from time to time. Pursuant to the MSA, the Company has agreed to order from Patheon at least a certain percentage of its commercial requirements for a product under a related Product Agreement. Each Product Agreement that the Company may enter into from time to time will be governed by the terms of the MSA, unless expressly modified in such Product Agreement.

In July 2019, the Company entered into two related Product Agreements under the MSA, one with each of Patheon and Patheon Manufacturing Services LLC, or Patheon Greenville, to govern the terms and conditions of the manufacture of commercial supplies of CR845/difelikefalin injection, the Company’s lead product candidate. Pursuant to the Product Agreements, Patheon and Patheon Greenville will manufacture commercial supplies of CR845/difelikefalin injection at the Monza, Italy and Greenville, North Carolina manufacturing sites, respectively, from active pharmaceutical ingredient supplied by the Company. Patheon and Patheon Greenville will be responsible for supplying the other required raw

29

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

materials and packaging components, and will also provide supportive manufacturing services such as quality control testing for raw materials, packaging components and finished product.

Leases

In December 2015, the Company entered into a lease agreement, or the Stamford Lease, for office space in Stamford, Connecticut, or the Premises, for the purposes of relocating its headquarters. The initial term of the Stamford Lease commenced in May 2016, or the Commencement Date, and ends in December 2023 and is renewable for one five-year term. The Stamford Lease requires monthly lease payments, including rent escalations and rent holidays, during the initial lease term. The Company began to make rental payments from the Commencement Date.

In connection with the signing of the Stamford Lease, the Company entered into a standby letter of credit agreement which serves as a security deposit for the Premises. The standby letter of credit is automatically renewed annually through November 2023. This standby letter of credit is secured with restricted cash in a money market account (refer to Note 6, Restricted Cash).

On January 1, 2019, the Company adopted FASB ASC 842: Leases, or ASC 842. Under ASC 842, since the Company adopted the practical expedients not to re-evaluate whether a contract is or contains a lease and to maintain the lease classification under ASC 840, the Stamford Lease continues to be accounted for as an operating lease.

Upon adoption of ASC 842, the Company was required to establish an operating lease right-of-use, or ROU, asset and operating lease liability for the Stamford Lease. In establishing the ROU asset, the operating lease liability of $5,198 was reduced by lease incentives relating to tenant improvements of $698 and deferred lease obligation of $864, which were outstanding upon adoption.

In June 2020, the Company entered into an amendment to the Stamford Lease to add additional office space, or the Lease Amendment. The term of the Lease Amendment began when renovation of the additional space was completed and the Company took possession of the additional space in October 2020, or the Amendment Commencement Date, and ends on December 31, 2023. The Lease Amendment is also renewable for one five-year term. The rent for the Lease Amendment is at market rate as of the signing of the Lease Amendment. The Lease Amendment requires monthly lease payments, including rent escalations, during the lease term. The Company began paying rent for the Lease Amendment on the Amendment Commencement Date.

In October 2020, the Company recorded an operating lease liability of $1,934 for the Lease Amendment as the sum of the present value of the future minimum lease payments over the term for the new lease. The Company also recorded a corresponding ROU asset of $1,934, as no lease incentives were identified in the Lease Amendment.

Under ASC 842, lease expenses on the Stamford Lease and Lease Amendment are recognized on a straight-line basis over the lease term. As a result, $406 and $236 of operating lease cost, or lease expense, was recognized for the three months ended June 30, 2021 and 2020, respectively, consisting of $284 relating to R&D lease expense and $122 relating to G&A lease expense for the Stamford Lease and Lease Amendment in the 2021 period, and $165 relating to R&D lease expense and $71 relating to G&A lease expense for the Stamford Lease in the 2020 period. For the six months ended June 30, 2021 and 2020, $812 and $470, respectively, of operating lease cost, or lease expense, was recognized, consisting of $568 relating to R&D lease expense and $244 relating to G&A lease expense for the Stamford Lease and Lease Amendment in the 2021 period, and $329 relating to R&D lease expense and $141 relating to G&A lease expense for the Stamford Lease in the 2020 period.

30

Table of Contents

CARA THERAPEUTICS, INC.

NOTES TO CONDENSED FINANCIAL STATEMENTS

(amounts in thousands, except share and per share data)

(unaudited)

Other information related to the Stamford Lease and Lease Amendment was as follows:

Three Months Ended

 

Six Months Ended

    

June 30, 2021

    

June 30, 2020

 

June 30, 2021

 

June 30, 2020

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

 

  

 

  

  

  

Operating cash outflows relating to operating leases

$

478

$

309

$

954

$

615

ROU assets obtained in exchange for new operating lease liabilities

$

$

$

$

Remaining lease term - operating leases (years)

 

2.5

 

3.5

 

2.5

 

3.5

Discount rate - operating leases

 

7.0

%  

7.0

%  

7.0

%  

7.0

%  

Future minimum lease payments under non-cancellable operating leases, as well as a reconciliation of these undiscounted cash flows to the operating lease liability as of June 30, 2021, were as follows:

Year Ending December 31, 

    

2021 (Excluding the six months ended June 30, 2021)

    

$

967

2022

 

1,957

2023

 

1,992

Total future minimum lease payments, undiscounted

 

4,916

Less imputed interest

 

(421)

Total

$

4,495

Operating lease liabilities reported as of June 30, 2021:

 

  

Operating lease liabilities - current

$

1,677

Operating lease liabilities - non-current

 

2,818

Total

$

4,495

16. Subsequent Event

On July 26, 2021, the Company entered into an API Commercial Supply Agreement with Polypeptide Laboratories S.A., or PPL, that defines each party’s responsibilities with respect to PPL’s manufacture and supply of the active pharmaceutical agreement CR845/difelikefalin, or API, for the CR845/difelikefalin injection product candidate. Under the API Commercial Supply Agreement, PPL shall manufacture API at its facility for sale and supply to the Company, in the amounts as set forth in purchase orders to be provided by the Company. The Company will be required to purchase its requirements of API for each year of the term of the agreement, based on internal forecasts.

The API Commercial Supply Agreement will continue until the fifth anniversary of the approval by the FDA of the new drug application for CR845/difelikefalin injection, unless the API Commercial Supply Agreement is earlier terminated, and will automatically be extended for successive five year periods unless either party gives notice to the other party of its intention to terminate.

31

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

Cautionary Note Regarding Forward-Looking Statements

This Quarterly Report on Form 10-Q contains forward-looking statements, within the meaning of the Private Securities Litigation Reform Act of 1995, that involve substantial risks and uncertainties. In some cases, you can identify forward-looking statements by the words “aim,” “anticipate,” “believe,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “might,” “objective,” “ongoing,” “plan,” “predict,” “project,” “potential,” “should,” “will,” or “would,” and or the negative of these terms, or other comparable terminology intended to identify statements about the future. These statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, levels of activity, performance or achievements to be materially different from the information expressed or implied by these forward-looking statements. 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 these statements are based on a combination of facts and factors currently known by us and our expectations of the future, about which we cannot be certain.

The forward-looking statements in this Quarterly Report on Form 10-Q include, among other things, statements about:

the timing of our regulatory submissions for KORSUVATM (CR845/difelikefalin) injection in chronic kidney disease associated pruritus, or CKD-aP;
the success and timing of our clinical trials and reporting of our results from these trials, including our clinical trial programs for Oral KORSUVA (CR845/difelikefalin) in CKD-aP, chronic liver disease associated pruritus, or CLD-aP, pruritus associated with atopic dermatitis, or AD, and pruritus associated with notalgia paresthetica, or NP;
our plans to develop and commercialize KORSUVA (CR845/difelikefalin) injection, Oral KORSUVA (CR845/difelikefalin) and any future product candidates;
the potential results of ongoing and planned preclinical studies and clinical trials and future regulatory and development milestones for our product candidates;
the size and growth of the potential markets for pruritus management, including CKD-aP in hemodialysis and non-dialysis markets, CLD-aP, AD, and NP markets as well as post-operative care markets;
the potential regulatory development pathway for KORSUVA (CR845/difelikefalin) injection in CKD-aP and CR845/difelikefalin injection in acute post-operative setting;
the rate and degree of market acceptance of any approved products;
our ability to obtain and maintain regulatory approval of our product candidates, and the labeling under any approval we may obtain;
the anticipated commercial launch of our lead product candidate, KORSUVA (CR845/difelikefalin) injection;
the anticipated use of Enteris Biopharma, Inc.’s, or Enteris’s, Peptelligence® technology to develop, manufacture and commercialize Oral KORSUVA (CR845/difelikefalin);
the potential of future scheduling of KORSUVA (CR845/difelikefalin) injection by the United States Drug Enforcement Administration, or DEA, if regulatory approval is received;

32

the performance of our current and future collaborators and licensees, including Vifor Fresenius Medical Care Renal Pharma Ltd., or VFMCRP, Vifor (International) Ltd., or Vifor, Maruishi Pharmaceuticals Co. Ltd., or Maruishi, and Chong Kun Dang Pharmaceutical Corp., or CKDP, as well as sub-licensees, including Kissei Pharmaceutical Co. Ltd., or Kissei, and our ability to maintain such collaborations;
our ability to establish additional collaborations for our product candidates;
the continued service of our key scientific or management personnel;
our ability to establish commercialization and marketing capabilities;
regulatory developments in the United States and foreign countries;
our ability to obtain and maintain coverage and adequate reimbursement from third-party payers for any approved products;
our planned use of our cash and cash equivalents and marketable securities and the clinical milestones we expect to fund with such proceeds;
the accuracy of our estimates regarding expenses, future revenues and capital requirements;
our ability to obtain funding for our operations;
our ability to obtain and maintain intellectual property protection for our product candidates and our ability to operate our business without infringing on the intellectual property rights of others;
the success of competing drugs that are or may become available;
the performance of third-party manufacturers and clinical research organizations, or CROs; and
the potential effects of the ongoing COVID-19 pandemic on our business, operations and clinical development and regulatory timelines and plans.

You should refer to the “Risk Factors” section of our Annual Report on Form 10-K for the year ended December 31, 2020 for a discussion of material factors that may cause our actual results to differ materially from those expressed or implied by our 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, the inaccuracy may be material. In light of the significant uncertainties in these forward-looking statements, you should not regard these statements as a representation or warranty by us or any other person that we will achieve our objectives and plans in any specified time frame or at all. We undertake no obligation to publicly update any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law.

You should read this Quarterly Report on Form 10-Q and the documents that we reference in this Quarterly Report on Form 10-Q and have filed as exhibits to this Quarterly Report on Form 10-Q completely and with the understanding that our actual future results may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements.

The following Management’s Discussion and Analysis of Financial Condition and Results of Operations should be read in conjunction with: (i) the Condensed Financial Statements and related notes thereto which are included in this Quarterly Report on Form 10-Q; and (ii) our Annual Report on Form 10-K for the year ended December 31, 2020.

33

Overview

We are a clinical-stage biopharmaceutical company focused on developing and commercializing new chemical entities designed to alleviate pruritus by selectively targeting peripheral kappa opioid receptors, or KORs. We are developing a novel and proprietary class of product candidates, led by KORSUVA (CR845/difelikefalin), a first-in-class KOR agonist that targets KORs located in the peripheral nervous system and on immune cells.

In our KALMTM-1 and KALM-2 Phase 3 trials and two Phase 2 trials, KORSUVA (CR845/difelikefalin) injection (intravenous formulation) has demonstrated statistically significant reductions in itch intensity and concomitant improvement in pruritus-related quality of life measures in hemodialysis patients with moderate-to-severe CKD-aP. We have partnered with VFMCRP, a joint venture between Vifor Pharma Group and Fresenius Medical Care, and Vifor to commercialize KORSUVA (CR845/difelikefalin) injection in dialysis patients with CKD-aP in the U.S. under profit share agreements. We have partnered with VFMCRP to commercialize KORSUVA worldwide, excluding Japan (Maruishi/sub-licensee Kissei), and South Korea (CKDP).

CR845/difelikefalin has also demonstrated statistically significant pain reduction in clinical trials in patients with moderate-to-severe acute pain in the post-operative setting, without inducing many of the undesirable side effects typically associated with currently available opioid pain therapeutics. We retain rights to all KORSUVA/CR845 formulations and indications worldwide, excluding KORSUVA (CR845/difelikefalin) injection in dialysis patients with CKD-aP under our agreements with VFMCRP and Vifor for U.S. and certain ex-U.S. territories in Japan (Maruishi/sub-licensee Kissei) and South Korea (CKDP).

The U.S. Food and Drug Administration, or FDA, has conditionally accepted KORSUVA as the trade name for CR845/difelikefalin injection. In December 2020, we submitted a New Drug Application, or NDA, to the FDA for KORSUVA (CR845/difelikefalin) injection for the treatment of moderate-to-severe pruritus in hemodialysis patients. In February 2021, the FDA accepted the NDA for filing, and in March 2021, the FDA granted Priority Review for the NDA with a Prescription Drug User Fee Act, or PDUFA, target action date of August 23, 2021. KORSUVA’s safety and efficacy have not been fully evaluated by any regulatory authority.

We were incorporated and commenced operations in 2004, and our primary activities to date have been organizing and staffing our company, developing our product candidates, including conducting preclinical studies and clinical trials of CR845/difelikefalin-based product candidates and raising capital. To date, we have financed our operations primarily through sales of our equity and debt securities and payments from license agreements. We have no products currently available for sale, and substantially all of our revenue to date has been revenue from license agreements, although we have received nominal amounts of revenue under research grants and the sale of clinical compound.

Recent Developments

COVID-19 Update

The extent of the impact of the ongoing COVID-19 pandemic on our business, operations and clinical development and regulatory timelines and plans remains uncertain, and will depend on certain developments, including the duration, subsequent waves and variants and its impact on our clinical trial enrollment, trial sites, partners, CROs, third-party manufacturers, and other third parties with whom we do business, as well as its impact on regulatory authorities and our key scientific and management personnel. The COVID-19 pandemic has affected the initiation of certain trial sites and patient enrollment for certain of our clinical trials, including our ongoing Phase 2 clinical trials of Oral KORSUVA (CR845/difelikefalin) for NP and for the treatment of pruritus in patients with hepatic impairment due to primary biliary cholangitis, or PBC, and the pandemic may continue to affect these and other planned future trials. While we currently do not expect any significant delays in our clinical development or commercial timelines, the ultimate impact of the evolving COVID-19 pandemic remains difficult to predict.

To the extent possible, we are conducting business as usual, with necessary or advisable modifications to employee travel and employee work locations. We are continuing to actively monitor the rapidly evolving situation related to COVID-19 and may take further actions that alter our operations, including those that may be required by federal, state

34

or local authorities, or that we determine are in the best interests of our employees, partners and other third-parties with whom we do business. The extent to which the ongoing and evolving COVID-19 pandemic may affect our business, operations and clinical development and regulatory timelines and plans, including the resulting impact on our expenditures and capital needs, remains uncertain.

API Commercial Supply Agreement

On July 26, 2021, we entered into an API Commercial Supply Agreement with Polypeptide Laboratories S.A., or PPL, that defines each party’s responsibilities with respect to PPL’s manufacture and supply of the active pharmaceutical agreement CR845/difelikefalin, or API, for the CR845/difelikefalin injection product candidate. Under the API Commercial Supply Agreement, PPL shall manufacture API at its facility for sale and supply to us, in the amounts as set forth in purchase orders to be provided by us. We will be required to purchase our requirements of API for each year of the term of the agreement, based on internal forecasts.

The API Commercial Supply Agreement will continue until the fifth anniversary of the approval by the FDA of the new drug application for KORSUVA (CR845/difelikefalin) injection, unless the API Commercial Supply Agreement is earlier terminated, and will automatically be extended for successive five year periods unless either party gives notice to the other party of its intention to terminate.

FDA Acceptance and Priority Review of NDA Filing

In February 2021, the FDA accepted our NDA submitted in December 2020 for KORSUVA (CR845/difelikefalin) injection for the treatment of moderate-to-severe pruritus in hemodialysis patients. In March 2021, the FDA granted Priority Review for the NDA. The PDUFA target action date for KORSUVA (CR845/difelikefalin) injection is August 23, 2021. The FDA stated that currently it is not planning to hold an advisory committee meeting to discuss the application.

Marketing Authorization Application Submission

Our partner, VFMCRP, submitted a Marketing Authorization Application, or MAA, to the European Medicines Agency, or EMA, in March 2021, which was accepted for review by the EMA. If approved, KORSUVA (CR845/difelikefalin) injection would receive marketing authorization in all member states of the European Union, or EU, as well as in Iceland, Liechtenstein, and Norway. The EMA’s decision on the EU MAA is expected in the second quarter of 2022.

Overview of Our Product Candidates

Our product candidate, CR845/difelikefalin, is a new chemical entity, which is designed to selectively stimulate kappa, rather than mu, and delta opioid receptors. CR845/difelikefalin has been designed with specific chemical characteristics to restrict its entry into the CNS and further limit its mechanism of action to KORs in the peripheral nervous system and on immune cells. Activation of kappa receptors in the CNS is known to result in some undesirable effects, including dysphoria. Since CR845/difelikefalin modulates kappa receptor signals peripherally without any significant activation of opioid receptors in the CNS, it is generally not expected to produce the CNS-related side effects of mu opioid agonists (such as addiction and respiratory depression) or centrally-active kappa opioid agonists (such as dysphoria and hallucinations). CR845/difelikefalin has been administered to more than 3,000 human subjects in Phase 1, Phase 2 and Phase 3 clinical trials as an I.V. infusion, bolus intravenous injection or oral capsule or tablet, and thus far has been observed to be generally well tolerated in multiple clinical trials.

Based on the non-clinical and clinical studies we have completed to date, we believe that CR845/difelikefalin, if approved, would be attractive to both patients and physicians as a treatment for moderate-to-severe pruritus associated with systematic conditions such as CKD and CLD, dermatological conditions such as AD, and neurological conditions such as NP, as well as moderate-to-severe pain due to the following attributes:

novel, peripherally-acting, KOR agonist mechanism of action;

35

evidence of efficacy in completed clinical trials of pruritus and pain;
potential for reducing mu opioid use and opioid-related adverse events, or AEs, such as nausea and vomiting;
potential for reduction of post-operative nausea and vomiting, or PONV;
avoidance of mu opioid-related CNS side effects, such as respiratory depression and euphoria;
lower potential for addiction or abuse liability;
avoidance of interactions with other drugs because CR845/difelikefalin is not metabolized in the liver and does not interact with liver enzymes responsible for the metabolism of most commonly used classes of drugs; and
availability in injectable form for the treatment of pruritus in CKD patients undergoing hemodialysis in the hospital and dialysis center settings as well as for pain and/or PONV treatment in the acute care setting and oral form for treatment of pruritus or chronic pain conditions in the outpatient setting.

Our current product candidate pipeline is summarized in the table below:

Program

    

Product Candidate

    

Primary Indication

    

Status

    

Commercialization Rights

Pruritus

 

KORSUVA (CR845/difelikefalin) Injection

 

Pruritus CKD - Hemodialysis

 

• NDA accepted by FDA in February 2021 and Priority Review granted in March 2021; PDUFA target action date - August 23, 2021
• EMA MAA accepted in March 2021
• Phase 3 safety/efficacy trials completed

 

VFMCRP/Vifor (United States); Maruishi (Japan); CKDP (South Korea); VFMCRP (Worldwide, other than United States, Japan and South Korea)

 

Oral KORSUVA (CR845/difelikefalin)

 

Pruritus Atopic Dermatitis (AD)

 

• Phase 2 trial completed; top-line data reported

 

Cara (Worldwide, other than South Korea); CKDP (South Korea)

 

Oral KORSUVA (CR845/difelikefalin)

 

Pruritus NDD-CKD

 

• Phase 2 trial completed; top-line data reported

 

Cara (Worldwide, other than Japan and South Korea); Maruishi (Japan); CKDP (South Korea)

 

Oral KORSUVA (CR845/difelikefalin)

 

Pruritus CLD - Primary Biliary Cholangitis (PBC)

 

• Phase 2 efficacy trial ongoing

 

Cara (Worldwide, other than South Korea); CKDP (South Korea)

 

Oral KORSUVA (CR845/difelikefalin)

 

Notalgia Paresthetica (NP)

 

• KOMFORT Phase 2 efficacy trial ongoing

 

Cara (Worldwide, other than South Korea); CKDP (South Korea)

Post-Op Setting

CR845/difelikefalin Injection

Acute Post-Operative Pain/PONV

• Adaptive Phase 2/3 trial completed; top-line data reported

Cara (Worldwide, other than Japan and South Korea); Maruishi (Japan); CKDP (South Korea)

KORSUVA (CR845/Difelikefalin) Injection for Treatment of Chronic Kidney Disease-Associated Pruritus (CKD-aP)

CKD-aP is an intractable systemic itch condition with high prevalence for which there are no approved therapeutics in the United States or Europe. Based on the results from our efficacy and safety trials highlighted below, we submitted

36

an NDA to the FDA for KORSUVA (CR845/difelikefalin) injection for the treatment of moderate-to-severe pruritus in hemodialysis patients in December 2020. In February 2021, the FDA accepted the NDA for filing, and in March 2021, the FDA granted Priority Review for our NDA. The PDUFA target action date for KORSUVA (CR845/difelikefalin) injection is August 23, 2021.

Our partner, VFMCRP, submitted a MAA to the EMA in March 2021, which was accepted for review by the EMA. If approved, KORSUVA (CR845/difelikefalin) injection would receive marketing authorization in all member states of the EU, as well as in Iceland, Liechtenstein, and Norway. The EMA’s decision on the EU MAA is expected in the second quarter of 2022.

In April 2020, we announced positive top-line results from our KALM-2 pivotal Phase 3 trial of KORSUVA (CR845/difelikefalin) injection in hemodialysis patients with moderate-to-severe CKD-aP. The trial met the primary and key secondary endpoints after 12 weeks of treatment. The open label extension phase of this trial is also complete.

The study met the primary efficacy endpoint with 54% of the patients receiving 0.5 mcg/ kg of KORSUVA (CR845/difelikefalin) injection versus 42% of patients receiving placebo achieving at least a three-point improvement from baseline with respect to the weekly mean of the daily 24-hour worst itching intensity numeric rating scale, or NRS, score at week 12 (p= 0.02). The study also met the key secondary endpoint with 41% of patients receiving KORSUVA (CR845/difelikefalin) injection achieving a four-point or greater improvement from baseline in the weekly mean of the daily 24-hour worst itching NRS score at week 12 versus 28% for patients receiving placebo (p= 0.01). In this trial, KORSUVA (CR845/difelikefalin) injection was generally well-tolerated with a safety profile consistent with that seen in KALM-1 and the KORSUVA clinical program in patients with CKD-aP. Overall, the incidence of AEs, and serious AEs, were similar across both KORSUVA (CR845/difelikefalin) injection and placebo groups. The most common treatment emergent AEs reported in greater than 5% of patients were diarrhea (8.1% KORSUVA vs 5.5% placebo), falling (6.8% KORSUVA vs 5.1% placebo), vomiting (6.4% KORSUVA vs 5.9% placebo), nausea (6.4% KORSUVA vs 4.2% placebo) and dizziness (5.5% KORSUVA vs 5.1% placebo).

In May 2019, we announced positive results from the double blinded phase of our KALM-1 pivotal Phase 3 efficacy trial (KALM-1) of KORSUVA (CR845/difelikefalin) injection for the treatment of CKD-aP in patients undergoing hemodialysis. The trial met the primary and all secondary endpoints after 12 weeks of treatment. The open label extension phase of this trial is also complete.

The study met the primary efficacy endpoint with 51% of the patients receiving 0.5 mcg/ kg of KORSUVA (CR845/difelikefalin) injection versus 28% of patients receiving placebo achieving at least a three-point improvement from baseline with respect to the weekly mean of the daily 24-hour worst itching intensity NRS score at week 12 (p= 0.000019). The study also met all secondary endpoints, including assessment of itch-related quality of life changes measured using self-assessment Skindex-10 (patients receiving KORSUVA experienced 43% improvement versus patients receiving placebo, p= 0.0004) and 5-D Itch scales (patients receiving KORSUVA experienced 35% improvement versus patients receiving placebo, p= 0.0009). In addition, 39% of patients receiving KORSUVA (CR845/difelikefalin) injection achieved a four-point or greater improvement from baseline in the weekly mean of the daily 24-hour worst itching NRS score at week 12 versus 18% for patients receiving placebo (p= 0.000032), another key secondary endpoint. In this trial, KORSUVA (CR845/difelikefalin) injection was generally well-tolerated with a safety profile consistent with that seen in earlier trials. Overall, the incidence of AEs and serious AEs were similar across both KORSUVA (CR845/difelikefalin) injection and placebo groups. The most common treatment emergent AEs reported in greater than 5% of patients were diarrhea (9.5% KORSUVA vs 3.7% placebo), dizziness (6.9% KORSUVA vs 1.1% placebo), vomiting (5.3% KORSUVA vs 3.2% placebo) and nasopharyngitis (3.2% KORSUVA vs 5.3% placebo).

Oral KORSUVA (CR845/difelikefalin) for Treatment of Moderate-to-Severe Pruritus Associated with Atopic Dermatitis (AD)

In April 2021, we announced top-line data from our Phase 2 KARE clinical trial. The KARE Phase 2 trial was a randomized, double-blind, placebo-controlled study designed to evaluate the efficacy and safety of Oral KORSUVA (CR845/difelikefalin) for moderate-to-severe pruritus in 401 adult subjects with AD. Patients were stratified across treatment groups by disease severity. KARE enrolled 64% of patients characterized as mild-to-moderate (BSA<10%)

37

and 36% falling into the moderate-to-severe category (BSA>10%). Subjects were randomized to three tablet strengths of Oral KORSUVA (CR845/difelikefalin): 0.25 mg, 0.5 mg and 1 mg taken twice daily (BID) versus placebo for 12 weeks followed by 4 weeks of an active extension phase. A prespecified interim conditional power assessment was conducted after approximately 50% of the originally targeted patient number completed the designated 12-week treatment period. Based on the Independent Data Monitoring Committee’s recommendation, the sample size for each of the 0.5 mg dose and placebo groups were increased by approximately 60%.

KARE’s primary efficacy endpoint was change from baseline in the weekly mean of the daily 24-hour Itch NRS score at week 12 of the treatment period for the intent to treat, or ITT, population. Although no dose group met this endpoint, a statistically significant improvement from baseline was evident as early as week 1 for the 1.0 mg dose group, which was sustained through 75% of the treatment period.

In a prespecified analysis, a statistically significant change in the primary efficacy endpoint was observed in the mild-to-moderate (BSA<10%) patient population (p=0.036, All doses vs placebo), which was evident at week 1 and sustained through the treatment period.

The key secondary endpoint for KARE was the assessment of the proportion of patients achieving an improvement from baseline of ≥4 points with respect to the weekly mean of the daily 24-hour Itch NRS score at week 12 (4-point Responder Analysis). No dose group met this endpoint for the ITT population.

Prespecified analysis by disease severity indicated a statistically significant improvement in the 4-point Responder Analysis in the mild-to-moderate (BSA<10%) patient population with 32% of KORSUVA-treated patients achieving a ≥4 point reduction in NRS at Week 12 versus 19% in the placebo group (p=0.033, All doses vs placebo). A statistically significant improvement was also achieved for the 0.5 mg dose (p=0.046, 0.5 mg vs placebo).

Oral KORSUVA (CR845/difelikefalin) was generally well-tolerated across all doses. Overall, the incidence of treatment-emergent AEs was generally similar across Oral KORSUVA (CR845/difelikefalin) and placebo groups.

We have scheduled an End of Phase 2 Meeting with the FDA in the third quarter of 2021 and, subject to discussions with the FDA, aim to initiate a Phase 3 program in mild-to-moderate AD patients by the end of the year.

Oral KORSUVA (CR845/Difelikefalin) for Treatment of Non-Dialysis Dependent (NDD) Chronic Kidney Disease-Associated Pruritus (CKD-aP)

In December 2019, we announced top-line data from our Phase 2 trial of Oral KORSUVA (CR845/difelikefalin) for the treatment of pruritus in NDD–CKD patients. The Phase 2, multicenter, randomized, double-blind, placebo-controlled 12-week trial is designed to evaluate the safety and efficacy of three tablet strengths (0.25 mg, 0.5 mg and 1 mg, once daily administration) of Oral KORSUVA (CR845/difelikefalin) versus placebo in approximately 240 stage III - V (moderate to severe) CKD patients with moderate-to-severe pruritus. The primary efficacy endpoint was the change from baseline in the weekly mean of the daily 24-hour worst itching NRS score at week 12 of the treatment period. Secondary endpoints include change from baseline in itch-related quality of life scores at the end of week 12, as assessed by the total Skindex-10 and 5-D itch scores, as well as the proportion of patients achieving an improvement from baseline ≥3 points with respect to the weekly mean of the daily 24-hour worst itching NRS score at week 12.

Patients treated with the 1.0 mg tablet strength of Oral KORSUVA (CR845/difelikefalin) achieved the primary endpoint of statistically significant reduction in weekly mean of the daily worst itching NRS scores vs. placebo after the 12-week treatment period (-4.4 KORSUVA vs. -3.3 placebo, p=0.018). The treatment was statistically significant after two weeks of treatment and sustained through the 12-week treatment period. Regarding secondary endpoints, the proportion of patients on 1.0 mg tablet strength achieving a 3 point or greater improvement from baseline in the weekly mean of the daily worst itching NRS score at week 12 was 72% vs. 58% for placebo but did not achieve statistical significance. Furthermore, patients on 1.0 mg tablet strength showed positive improvements vs. placebo in itch quality of life endpoints as measured using self-assessment Skindex-10 and 5-D Itch scales but did not achieve statistical significance. Oral KORSUVA (CR845/difelikefalin) was generally well-tolerated with a safety profile consistent with that seen in earlier KORSUVA clinical trials. Overall, the incidence of treatment AEs were similar across KORSUVA

38

and placebo groups. The most common AEs reported in >5% of patients in the 1.0 mg KORSUVA group vs. placebo were dizziness (7.5% KORSUVA vs. 0% placebo), fall (6% KORSUVA vs. 0% placebo), diarrhea (6% KORSUVA vs. 1.5% placebo) and constipation (6% KORSUVA vs. 3% placebo).

In April 2021, we held an End of Phase 2 Meeting with the FDA to discuss the results of the Phase 2 trial of Oral KORSUVA (CR845/difelikefalin) in NDD CKD-aP and the potential Phase 3 program. The FDA indicated the acceptability of Stage 5 pre-dialysis CKD patients as a viable patient population for a Phase 3 trial. The FDA also indicated the potential to use data from our previous trials of KORSUVA (CR845/difelikefalin) Injection in dialysis patients to support an approval based on a single Phase 3 clinical trial of Oral KORSUVA (CR845/difelikefalin) in the Stage 5 pre-dialysis population. We plan to meet with the FDA in the fourth quarter of 2021 to discuss the potential inclusion of earlier stage CKD patients in a Phase 3 program.

Oral KORSUVA (CR845/Difelikefalin) for Treatment of Chronic Liver Disease-Associated Pruritus (CLD-PBC)

Pruritus is a common and serious symptom in patients with CLD, especially those with chronic cholestatic disease. Pruritus has a prevalence of up to 70% in patients with PBC. Severe pruritus can have debilitating effects and can lead to a significant reduction in a patient’s quality of life. Although the pathogenesis of CLD-aP remains poorly understood, it is likely multifactorial including evidence for an imbalance in the endogenous opioid system driven by higher mu receptor activation (pruritic) versus kappa receptor activation (antipruritic). Consequently, the use of selective kappa-opioid receptor agonists has been suggested for the treatment of pruritus in patients with CLD.

In June 2019, we announced the initiation of a Phase 2 trial of Oral KORSUVA (CR845/difelikefalin) for the treatment of pruritus in patients with hepatic impairment due to PBC. The Phase 2 multicenter, randomized, double-blind, placebo-controlled 16-week trial is designed to evaluate the safety and efficacy of 1 mg tablet of Oral KORSUVA (CR845/difelikefalin) taken twice daily or BID versus placebo in approximately 60 patients with PBC and moderate-to-severe pruritus. The primary efficacy endpoint is the change from baseline in the weekly mean of the daily 24-hour worst itching NRS score at week 16 of the treatment period. Secondary endpoints include change from baseline in itch-related quality of life scores at the end of week 16 as assessed by the Skindex-10 and 5-D itch scales, as well as the assessment of proportion of patients achieving an improvement from baseline of ≥3 points with respect to the weekly mean of the daily 24-hour worst itching NRS score at week 16. We continue to screen patients in this ongoing Phase 2 trial of Oral KORSUVA (CR845/difelikefalin) and, primarily due to the ongoing effects of the COVID-19 pandemic on patient enrollment, we currently aim to have top-line data in the first half of 2022.

In the fourth quarter of 2017, we submitted an investigational new drug application, or IND, to the FDA for Oral KORSUVA (CR845/difelikefalin) for the symptomatic relief of CLD-aP and initiated a Phase 1 safety and PK clinical trial of Oral KORSUVA (CR845/difelikefalin) in patients with CLD in the first quarter of 2018. The open-label study was designed to evaluate the safety and PK profile of repeated doses of Oral KORSUVA (CR845/difelikefalin) taken twice daily in up to 60 patients with CLD and up to 12 matched healthy control subjects. Oral KORSUVA (CR845/difelikefalin) was evaluated over an eight-day treatment period in patients with CLD based on their Child-Pugh classification (i.e., Class A, B and C). The study is now complete. The PK parameters were dose-proportional in patients with mild-to-moderate CLD and Oral KORSUVA (CR845/difelikefalin) was generally well tolerated with no unexpected safety signals reported.

Oral KORSUVA (CR845/difelikefalin) for Treatment of Moderate-to-Severe Pruritus Associated with Notalgia Paresthetica (NP)

In January 2021, we initiated a Phase 2 randomized, double-blind, placebo-controlled trial that is designed to evaluate the efficacy and safety of Oral KORSUVA (CR845/difelikefalin) for moderate-to-severe pruritus in approximately 120 adult subjects with NP. Subjects will be randomized to receive Oral KORSUVA (CR845/difelikefalin) 2.0 mg twice daily versus placebo for eight weeks followed by a 4-week active extension period and follow up visit approximately 14 days after the last dose of the study. The primary efficacy endpoint is the change from baseline in the weekly mean of the daily 24-hour worst itching NRS score at week 8 of the treatment period. Secondary endpoints include improvement in itch-related quality of life assessed by the change from baseline to Week 8

39

and a change from baseline in itch-related sleep disturbance subscale measured by the itch medical outcomes study at week 8. We currently plan to complete enrollment in the trial by year-end 2021.

Intravenous CR845/Difelikefalin for Treatment of Acute Postoperative Pain (PONV)

We have also investigated CR845/difelikefalin for the treatment of pain in an acute care setting. CR845/difelikefalin is designed to provide pain relief without stimulating mu opioid receptors and therefore potentially without mu opioid-related side effects, such as nausea, vomiting, respiratory depression and euphoria.

In June 2018, we reported positive top-line date from the adaptive Phase 2/3 study of CR845/difelikefalin in patients undergoing abdominal surgery. CR845 injection achieved statistical significance for the primary endpoint of pain relief as measured by Area Under the Curve, or AUC, over 24 hours (AUC 0-24) post-surgery with the 1.0 mcg/kg dose versus placebo (p=0.032). The 0.5 mcg/kg dose did not achieve statistical significance over the 0-24 hour period (p=0.076). In addition, improvement in pain AUC was statistically significant for both the 0.5 and 1.0 mcg/kg doses over 0 to 6 hours (p=0.041, p=0.001) and 0 to 12 hours (p=0.035, p=0.004) periods and also statistically significant for the 1.0 mcg/kg dose over the 0 to 18-hour period (p=0.013) post-surgery. At 6 and 24 hours after baseline dose post-surgery, there were statistically significant improvements in PONV impact scores with both doses of CR845 injection compared to placebo: 0.5 mcg/kg (6 hrs.: p=0.0072, 24 hrs.: p<0.006) and 1.0 mcg/kg (6 hrs.: p<0.0001, 24 hrs.: p<0.0001). There were statistically significant differences between placebo and both doses of CR845 with respect to the total use of anti-emetic medication over the first 24 hours post-surgery (0.5 mcg/kg: p=0.0003; 1.0 mcg/kg: p< 0.0001). There was a 73% reduction in the incidence of patient-reported vomiting in the group receiving the 1.0 mcg/kg dose versus placebo (p=0.029). Although the 0.5 mcg/kg also showed reduction in vomiting, it did not reach statistical significance. Both doses of CR845 exhibited numerical trends toward reduced use of rescue analgesic medication compared to placebo, but did not achieve statistical significance. There was no significant effect, compared to placebo, on patient’s global assessment of medication for either dose of CR845 over the 24-hour period. Common adverse effects reported in the placebo and both CR845 groups were generally low and similar in incidence, and included nausea, constipation, vomiting, flatulence, headache and dyspepsia.

We have completed an advisory meeting with the FDA regarding the potential regulatory path forward for PONV and we are currently evaluating potential next steps.

Human Abuse Liability Trial of CR845/Difelikefalin Injection

In the fourth quarter of 2014, we successfully completed a Human Abuse Liability, or HAL, trial of CR845/difelikefalin injection. The results from this HAL trial indicate that I.V. CR845/difelikefalin (5 mcg/kg or 15 mcg/kg) demonstrates statistically significant lower “drug liking” scores as measured by VAS Emax (p <0.0001) when compared to I.V. pentazocine (0.5 mg/kg), an approved Schedule I.V. opioid receptor agonist. I.V. CR845 also demonstrated highly statistically significant lower “feeling high,” “overall liking,” and “take drug again” scores (p <0.0001) as compared to pentazocine. Additionally, CR845/difelikefalin injection showed no “drug liking” dose response as both doses of CR845/difelikefalin injection exhibited similar responses and were not different from placebo injection. Those scores represent standard subjective measures recommended by the FDA to assess a drug’s abuse liability. We believe that the totality of the results from the HAL trial are supportive of the potential for CR845/difelikefalin to be the first non-scheduled or low (Schedule V) scheduled peripheral kappa opioid for pruritus or additional indications.

Respiratory Safety Phase 1 Trial of CR845/Difelikefalin Injection

In April 2017, we announced summary results from our quantitative Phase 1 trial evaluating respiratory safety of CR845/difelikefalin injection. Respiratory depression remains the most life-threatening side effect of traditional, centrally acting, opioid analgesics, the most commonly used drug class for current treatment of postoperative pain in the United States. The Phase 1 trial was a randomized, double-blind, placebo-controlled, three-way crossover trial of two doses of CR845/difelikefalin injection (1.0 mcg/kg and 5.0 mcg/kg) versus placebo on three measures of respiratory drive in 15 healthy volunteers. The primary safety endpoints were: a >10 mmHg sustained (>30 seconds duration)

40

increase in end-tidal CO2, or ETCO2, above baseline or to >50 mmHg, and a sustained reduction in oxygen saturation, or SpO2, to <92%.

There were no statistically significant differences in any respiratory measures observed between groups throughout the four-hour observation period post-dosing and no individual subject met the threshold for a respiratory safety event. Additionally, all treatment-emergent adverse events were previously reported with CR845/difelikefalin administration and were mild, resolving without intervention.

Collaboration and License Agreements

Vifor (International) Ltd.

In October 2020, we entered into a license agreement, or the Vifor Agreement, with Vifor under which we granted Vifor an exclusive license solely in the United States to use, distribute, offer for sale, promote, sell and otherwise commercialize KORSUVA (CR845/difelikefalin) injection for all therapeutic uses relating to the inhibition, prevention or treatment of itch associated with pruritus in hemodialysis and peritoneal dialysis patients in the United States. Under the Vifor Agreement, we retain all rights with respect to the clinical development of, and activities to gain regulatory approvals of, KORSUVA (CR845/difelikefalin) injection in the United States.

 

Under the terms of the Vifor Agreement, we received from Vifor an upfront payment of $100.0 million and an additional payment of $50.0 million for the purchase of an aggregate of 2,939,552 shares of our common stock at a price of $17.0094 per share, which represents a premium over a pre-determined average closing price of our common stock. Upon U.S. regulatory approval of KORSUVA (CR845/difelikefalin) injection, we will also be eligible to receive an additional $50.0 million common stock investment at a 20% premium to the 30-day trailing average price of our common stock as of such date. In addition, pursuant to the Vifor Agreement, we are eligible to receive payments of up to $240.0 million upon the achievement of certain sales-based milestones.

 

The Vifor Agreement provides full commercialization rights in dialysis clinics to Vifor in the United States under a profit-sharing arrangement. Pursuant to the profit-sharing arrangement, we will generally be entitled to 60% of the net profits (as defined in the Vifor Agreement) from sales of KORSUVA (CR845/difelikefalin) injection in the United States (excluding sales to Fresenius Medical Center dialysis clinics, compensation for which is governed by the VFMCRP Agreement) and Vifor is entitled to 40% of such net profits, subject to potential temporary adjustment in future years based on certain conditions. Under the Vifor Agreement, in consideration of Vifor’s conduct of the marketing, promotion, selling and distribution of KORSUVA (CR845/difelikefalin) injection in the United States, we will pay a marketing and distribution fee to Vifor based on the level of annual net sales. This fee will be deducted from product sales in calculating the net profits that are subject to the profit-sharing arrangement under the Vifor Agreement.

 

Vifor Fresenius Medical Care Renal Pharma Ltd.

In May 2018, we entered into a license agreement, or the VFMCRP Agreement, with VFMCRP, a joint venture between Vifor Pharma Group and Fresenius Medical Care, under which we granted VFMCRP a license to seek regulatory approval to commercialize, import, export, use, distribute, offer for sale, promote, sell and otherwise commercialize KORSUVA (CR845/difelikefalin) injection for all therapeutic uses to prevent, inhibit or treat itch associated with pruritus in hemodialysis and peritoneal-dialysis patients worldwide (excluding the United States, Japan and South Korea). We retain full development and commercialization rights for KORSUVA injection for the treatment of CKD-aP in dialysis patients in the U.S. except in the dialysis clinics of Fresenius Medical Care North America, or FMCNA, where we and VFMCRP will promote KORSUVA injection under a profit-sharing arrangement.

Upon entry into the VFMCRP Agreement, VFMCRP made a non-refundable, non-creditable $50.0 million upfront payment to us and Vifor purchased 1,174,827 shares of our common stock for $20.0 million, at a premium for the price of $17.024 per share. We are eligible to receive from VFMCRP regulatory and commercial milestone payments in the aggregate of up to $470.0 million, consisting of up to $30.0 million in regulatory milestones and up to $440.0 million in tiered commercial milestones, all of which are sales-related. We are also eligible to receive tiered double-digit royalty payments based on annual net sales, as defined, of KORSUVA (CR845/difelikefalin) injection in the licensed territories.

41

In the United States, we and VFMCRP will promote KORSUVA (CR845/difelikefalin) injection in the dialysis clinics of FMCNA under a profit-sharing arrangement (subject to the terms and conditions of the VFMCRP Agreement) based on net FMCNA clinic sales recorded by us.

Maruishi Pharmaceutical Co., Ltd.

In April 2013, we entered into a license agreement with Maruishi, or the Maruishi Agreement, under which we granted Maruishi an exclusive license to develop, manufacture and commercialize drug products containing CR845/difelikefalin in Japan in the acute pain and uremic pruritus fields. Maruishi has a right of first negotiation for any other indications for which we develop CR845/difelikefalin and, under certain conditions, Maruishi may substitute another pruritus indication for the uremic pruritus indication originally included in its license from us. If we abandon development of CR845/difelikefalin and begin development of another kappa opioid receptor agonist that is covered by the claims of the patents we licensed to Maruishi, such other agonist will automatically be included in the license to Maruishi. Maruishi is required to use commercially reasonable efforts, at its expense, to develop, obtain regulatory approval for and commercialize CR845/difelikefalin in Japan. We are required to use commercially reasonable efforts, at our expense, to develop, obtain regulatory approval for and commercialize CR845/difelikefalin in the United States.

Under the terms of the Maruishi Agreement, we received a non-refundable and non-creditable upfront license fee of $15.0 million and are eligible to receive up to an aggregate of $10.5 million in clinical development and regulatory milestones (before contractual foreign currency exchange adjustments). In January 2021, we met the milestone criteria, as set forth in the Maruishi Agreement, for Maruishi’s first initiation of a Phase 3 trial for uremic pruritus in Japan. As a result, we received the $2.0 million milestone payment ($1.9 million after contractual foreign currency exchange adjustments) in May 2021. As of June 30, 2021, we have received $4.5 million (before contractual foreign currency exchange adjustments) of clinical development and regulatory milestones from Maruishi. We are also eligible to receive a one-time sales milestone of one billion Yen when a certain sales level is attained. We also receive a mid-double-digit percentage of all non-royalty payments received by Maruishi from its sublicensees, if any. We are also eligible to receive tiered royalties based on net sales, if any, with minimum royalty rates in the low double digits and maximum royalty rates in the low twenties. Maruishi’s obligation to pay us royalties continues, on a product-by-product basis, until the expiration of the last-to-expire licensed patent covering such product or the later expiration of any market exclusivity period. The Maruishi Agreement continues until terminated.

Chong Kun Dang Pharmaceutical Corporation

In April 2012, we entered into a license agreement with CKDP, or the CKDP Agreement, under which we granted CKDP an exclusive license to develop, manufacture and commercialize drug products containing CR845/difelikefalin in South Korea. CKDP is required to use commercially reasonable efforts, at its expense, to develop, obtain regulatory approval for and commercialize CR845/difelikefalin in South Korea. We are required to use commercially reasonable efforts, at our expense, to develop, obtain regulatory approval for and commercialize CR845/difelikefalin in the United States.

Under the terms of the CKDP Agreement, we received a non-refundable and non-creditable $0.6 million upfront payment and are eligible to receive up to an aggregate of $3.8 million in development and regulatory milestones (before South Korean withholding taxes). As of June 30, 2021, we have received $2.3 million (before South Korean withholding tax) of development and regulatory milestones. We are also eligible to receive a mid-double-digit percentage of all non-royalty payments received by CKDP from its sublicensees, if any, and tiered royalties ranging from the high single digits to the high teens based on net sales, if any. CKDP’s obligation to pay us royalties continues, on a product-by-product basis, until the expiration of the last-to-expire licensed patent covering such product or the later expiration of any market exclusivity period. The CKDP Agreement continues until CKDP no longer has any obligation to pay us royalties on any product.

Manufacturing and License Agreements

Enteris Biopharma, Inc.

42

In August 2019, we entered into a license agreement with Enteris, or the Enteris License Agreement. Pursuant to the Enteris License Agreement, Enteris granted to us a non-exclusive, royalty-bearing license, including the right to grant sublicenses, under certain proprietary technology and patent rights related to or covering formulations for oral delivery of peptide active pharmaceutical ingredients with functional excipients to enhance permeability and/or solubility, known as Enteris’s Peptelligence® technology, to develop, manufacture and commercialize products using such technology worldwide, excluding Japan and South Korea.

As consideration for the licensed rights under the Enteris License Agreement, we paid an upfront fee equal to $8.0 million, consisting of $4.0 million in cash and $4.0 million in shares of our common stock.

We are also obligated, pursuant to the Enteris License Agreement, to pay Enteris (1) milestone payments upon the achievement of certain development, regulatory and commercial milestones and (2) low-single digit royalty percentages on net sales of licensed products, subject to reductions in specified circumstances. Until the second anniversary of the entry into the Enteris License Agreement, we have the right, but not the obligation, to terminate our obligation to pay any royalties under the Enteris License Agreement in exchange for a lump sum payment in cash, or the Royalty Buyout. Subject to certain conditions, we may elect to pay 50% of the lump sum due under the Royalty Buyout in shares of our common stock. Based on a successful End of Phase 2 Meeting with the FDA in April 2021, we paid a $10.0 million milestone to Enteris during the second quarter of 2021, which was recorded in R&D expense for the three and six months ended June 30, 2021. During the three and six months ended June 30, 2020, no milestone payments or royalties were paid to Enteris in relation to the Enteris License Agreement.

The Enteris License Agreement will expire on a country-by-country, licensed product-by-licensed product basis upon the later of (1) the expiration (or invalidation) of all valid claims in licensed patent rights that cover such product in such country, (2) the end of the calendar quarter in which generic competition (as defined in the Enteris License Agreement) occurs for such product in such country and (3) ten years from the first commercial sale of such product.

Patheon UK Limited

In July 2019, we entered into an MSA with Patheon. The MSA governs the general terms under which Patheon, or one of its affiliates, will provide non-exclusive manufacturing services to us for the drug products specified by us from time to time. Pursuant to the MSA, we have agreed to order from Patheon at least a certain percentage of our commercial requirements for a product under a related Product Agreement. Each Product Agreement that we may enter into from time to time will be governed by the terms of the MSA, unless expressly modified in such Product Agreement.

The MSA has an initial term ending December 31, 2023, and will automatically renew after the initial term for successive terms of two years each if there is a Product Agreement in effect, unless either party gives notice of its intention to terminate the MSA at least 18 months prior to the end of the then current term.

Also in July 2019, we entered into two related Product Agreements under the MSA, one with each of Patheon and Patheon Manufacturing Services LLC, or Patheon Greenville, to govern the terms and conditions of the manufacture of commercial supplies of CR845/difelikefalin injection, our lead product candidate. Pursuant to the Product Agreements, Patheon and Patheon Greenville will manufacture commercial supplies of CR845/difelikefalin injection at the Monza, Italy and Greenville, North Carolina manufacturing sites, respectively, from active pharmaceutical ingredient supplied by us. Patheon and Patheon Greenville will be responsible for supplying the other required raw materials and packaging components, and will also provide supportive manufacturing services such as quality control testing for raw materials, packaging components and finished product.

Components of Operating Results

Revenue

To date, we have not generated any revenue from product sales. Substantially all of our revenue recognized to date has consisted of upfront payments under license agreements with Vifor, VFMCRP, Maruishi and CKDP, and milestone and sub-license payments under license agreements with CKDP and Maruishi for CR845/difelikefalin, some or all of

43

which was deferred upon receipt, as well as license agreements for CR665, our first-generation drug program for which development efforts have ceased and clinical compound sales from certain license agreements. Through June 30, 2021, we have earned a total of $8.6 million in clinical development or regulatory milestone payments and clinical compound sales from certain license agreements. We have not yet received any milestone payments under the Vifor or VFMCRP agreements or royalties under any of our collaborations.

Research and Development (R&D)

Our R&D expenses relate primarily to the development of CR845/difelikefalin. R&D expenses consist of expenses incurred in performing R&D activities, including compensation and benefits for full-time R&D employees, clinical trial and related clinical manufacturing expenses, third-party formulation expenses or milestone payments, fees paid to CROs and other consultants, stock-based compensation for R&D employees and consultants and other outside expenses. Our R&D expenses also included expenses related to preclinical activities for our earlier stage programs in prior periods and may include such expenses in the future.

R&D costs are expensed as incurred. Non-refundable advance payments for goods or services to be received in the future for use in R&D activities are deferred and capitalized. The capitalized amounts are expensed as the related goods are delivered or the services are performed. Most of our R&D costs have been external costs, which we track on a program-by program basis. Our internal R&D costs are primarily compensation expenses for our full-time R&D employees. We do not track internal R&D costs on a program-by-program basis.

R&D activities are central to our business model. 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. Based on our current development plans, we presently expect that our R&D expenses for 2021 will be consistent with 2020. However, it is difficult to determine with certainty the duration and completion costs of our current or future nonclinical programs and clinical trials of our product candidates, or if, when or to what extent we will generate revenues from the commercialization and sale of any of our product candidates that obtain regulatory approval. We may never succeed in achieving regulatory approval for any of our product candidates.

The duration, costs and timing of clinical trials and development of our product candidates will depend on a variety of factors including, but not limited to:

per patient trial costs;
the number of patients that participate in the trials;
the number of sites included in the trials;
the countries in which the trial is conducted;
the length of time required to enroll eligible patients;
the number of doses that patients receive;
the drop-out or discontinuation rates of patients;
potential additional safety monitoring or other studies requested by regulatory agencies;
the duration of patient follow-up; and
the efficacy and safety profile of the product candidate.

44

In addition, the probability of success for each product candidate will depend on numerous factors, including competition, manufacturing capability and commercial viability. 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, as well as an assessment of each product candidate’s commercial potential.

General and Administrative

General and administrative expenses consist primarily of salaries and other related costs, including stock-based compensation, for personnel in executive, finance, accounting, legal, business development, information technology, or IT, and human resources functions. Other costs include facility costs not otherwise included in R&D expenses, legal fees, insurance costs, investor relations costs, patent costs and fees for accounting and consulting services.

We anticipate that our general and administrative expenses for 2021 will be consistent with 2020 to support our continued R&D activities and for our product candidates. These expenses will likely include costs related to the hiring of additional personnel, fees to outside consultants, lawyers, accountants and investor relations firms. In addition, if Oral CR845/difelikefalin or any future product candidate obtains regulatory approval for marketing, we expect to incur expenses associated with building a sales and marketing team.

Other Income, Net

Other income, net consists of interest and dividend income earned on our cash, cash equivalents, marketable securities and restricted cash, realized gains and losses on the sale of marketable securities and property and equipment, as well as accretion of discounts/amortization of premiums on purchases of marketable securities. In the event we record a credit loss expense on our available-for-sale debt securities, those expenses would be offset against other income.

Benefit from Income Taxes

The benefit from income taxes relates to state R&D tax credits exchanged for cash pursuant to the Connecticut R&D Tax Credit Exchange Program, which permits qualified small businesses engaged in R&D activities within Connecticut to exchange their unused R&D tax credits for a cash amount equal to 65% of the value of the exchanged credits. Because our revenue in 2020 exceeded $70.0 million, we are not eligible to exchange our 2021 R&D tax credit for cash, therefore there was no benefit from income taxes for the three and six months ended June 30, 2021.

Results of Operations

Comparison of the Three and Six Months Ended June 30, 2021 and 2020

Revenue

Three Months Ended

Six Months Ended

    

June 30, 

    

    

June 30, 

    

    

    

2021

    

2020

    

% change

    

2021

    

2020

    

% change

Dollar amounts in thousands

Dollar amounts in thousands

License and milestone fees

$

$

5,099

-100%

$

1,192

$

13,120

-91%

Collaborative revenue

 

 

 

 

N/A

 

706

 

 

 

N/A

Clinical compound revenue

 

 

 

535

 

-100%

 

37

 

 

607

 

-94%

Total revenue

$

 

$

5,634

 

-100%

$

1,935

 

$

13,727

 

-86%

License and milestone fees revenue

There were no license and milestone fees revenue during the three months ended June 30, 2021. License and milestone fees revenue of $5.1 million for the three months ended June 30, 2020 was related to license fees of $4.5 million earned by us in connection with the VFMCRP Agreement, as well as $0.6 million (net of South Korean withholding taxes) earned by us for achieving a development milestone under the CKDP Agreement (see Notes 10 and

45

11 of Notes to Condensed Financial Statements, Collaboration and Licensing Agreements and Revenue Recognition, respectively, in this Quarterly Report on Form 10-Q).

License and milestone fees revenue of $1.2 million for the six months ended June 30, 2021 was related to the milestone payment we earned in January 2021 from Maruishi’s first initiation of a Phase 3 trial for uremic pruritus in Japan that was allocated to the license fee performance obligation under the Maruishi Agreement. License and milestone fees revenue of $13.1 million for the six months ended June 30, 2020 was related to license fees of $12.5 million earned by us in connection with the VFMCRP Agreement, as well as $0.6 million (net of South Korean withholding taxes) earned by us for achieving a development milestone under the CKDP Agreement (see Notes 10 and 11 of Notes to Condensed Financial Statements, Collaboration and Licensing Agreements and Revenue Recognition, respectively, in this Quarterly Report on Form 10-Q).

Collaborative Revenue

Collaborative revenue of $0.7 million for the six months ended June 30, 2021 was related to the milestone payment we earned in January 2021 from Maruishi’s first initiation of a Phase 3 trial for uremic pruritus in Japan that was allocated to the R&D services performance obligation under the Maruishi Agreement. There were no collaborative revenues for the three months ended June 30, 2021, and for the three and six months ended June 30, 2020 (see Notes 10 and 11 of Notes to Condensed Financial Statements, Collaboration and Licensing Agreements and Revenue Recognition, respectively, in this Quarterly Report on Form 10-Q).

Clinical compound revenue

There was no clinical compound revenue for the three months ended June 30, 2021. Clinical compound revenue of $535,000 for the three months ended June 30, 2020 was related to the sales of clinical compound to VFMCRP for $88,000 and to Maruishi for $447,000.

Clinical compound revenue of $37,000 for the six months ended June 30, 2021 was related to the sale of clinical compound to Maruishi. Clinical compound revenue of $607,000 for the six months ended June 30, 2020 was related to the sales of clinical compound to VFMCRP for $88,000 and to Maruishi for $519,000.

Research and Development Expense

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2021

    

2020

    

% change

    

2021

    

2020

    

% change

Dollar amounts in thousands

Dollar amounts in thousands

Direct clinical trial costs

$

6,718

$

17,063

-61%

$

16,719

$

42,802

-61%

Consultant services in support of clinical trials

 

1,059

 

 

1,398

 

-24%

 

2,230

 

 

2,673

 

-17%

Stock-based compensation

 

1,902

 

 

2,803

 

-32%

 

4,060

 

 

4,426

 

-8%

Depreciation and amortization

 

31

 

 

27

 

14%

 

62

 

 

55

 

15%

Other R&D operating expenses

 

15,515

 

 

4,817

 

222%

 

21,285

 

 

9,688

 

120%

Total R&D expense

$

25,225

 

$

26,108

 

-3%

$

44,356

 

$

59,644

 

-26%

For the three months ended June 30, 2021 compared to the three months ended June 30, 2020, the net decrease in direct clinical trial costs and related consultant costs primarily resulted from decreases totaling $14.0 million, mainly from activities related to the KALM-2 Phase 3 efficacy trial of KORSUVA (CR845/difelikefalin) injection in CKD patients undergoing hemodialysis, the Phase 3 (up to 12 weeks) safety trial of KORSUVA (CR845/difelikefalin) injection in CKD patients undergoing hemodialysis, the KALM-1 Phase 3 efficacy trial of KORSUVA (CR845/difelikefalin) injection in CKD patients undergoing hemodialysis, the Phase 2 efficacy trial for pruritus associated with AD, the Phase 2 efficacy trial of Oral CR845 in CKD-aP patients, costs associated with supportive Phase 1 studies, and costs associated with preparing for our NDA submission. These decreases were partially offset by an increase of $2.6 million, mainly from the Phase 2 efficacy and safety trial for pruritus associated with NP, and start-up costs related to Oral CKD Phase 3 programs in non-hemodialysis patients. There was also an increase of $0.7 million in

46

clinical and commercial drug manufacturing costs The decrease in stock-based compensation expense was primarily related to the vesting of performance-based restricted stock units, for which performance conditions were achieved during the three months ended June 30, 2020, as compared to the three months ended June 30, 2021. The increase in other R&D operating expenses primarily resulted from a $10.0 million milestone earned by Enteris during the three months ended June 30, 2021, increases in payroll and related costs, and increases in travel and related costs, partially offset by a decrease in cost of compound sales.

For the six months ended June 30, 2021 compared to the six months ended June 30, 2020, the net decrease in direct clinical trial costs and related consultant costs primarily resulted from decreases totaling $33.7 million, mainly from activities related to the KALM-2 Phase 3 efficacy trial of KORSUVA (CR845/difelikefalin) injection in CKD patients undergoing hemodialysis, the Phase 3 (up to 12 weeks) safety trial of KORSUVA (CR845/difelikefalin) injection in CKD patients undergoing hemodialysis, the KALM-1 Phase 3 efficacy trial and the 52-week open-label extension study of KORSUVA (CR845/difelikefalin) injection in CKD patients undergoing hemodialysis, the Phase 2 efficacy trial for pruritus associated with AD, the Phase 2 efficacy trial of Oral CR845 in CKD-aP patients, costs associated with supportive Phase 1 studies, and costs associated with preparing for our NDA submission. These decreases were partially offset by an increase of $5.0 million, mainly from the Phase 2 efficacy and safety trial for pruritus associated with NP, start-up costs related to Oral CKD Phase 3 programs in non-hemodialysis patients, and other general costs. There was also an increase of $2.3 million in clinical and commercial drug manufacturing costs. The decrease in stock-based compensation expense was primarily related to lower stock-based compensation expense associated with the vesting of performance-based restricted stock units during the three months ended June 30, 2021, as compared to the comparable period in 2020. The increase in other R&D operating expenses primarily resulted from a $10.0 million milestone earned by Enteris during the six months ended June 30, 2021, and increases in payroll and related costs, partially offset by a decrease in cost of compound sales.

The following table summarizes our R&D expenses by programs for the three and six months ended June 30, 2021 and 2020:

Three Months Ended

Six Months Ended

    

June 30, 

    

    

June 30, 

    

    

2021

    

2020

    

% change

    

2021

    

2020

    

% change

    Dollar amounts in thousands

    

    

    Dollar amounts in thousands

    

External research and development expenses:

I.V. CR845 - Pruritus

$

2,381

 

$

12,160

 

-80%

$

5,376

 

$

31,151

 

-83%

I.V. CR845 - Pain

 

 

 

25

 

-100%

 

12

 

 

56

 

-78%

Oral CR845 - Pruritus

 

5,384

 

 

6,225

 

-14%

 

13,454

 

 

14,195

 

-5%

Oral CR845 - Pain

 

1

 

 

6

 

-79%

 

5

 

 

15

 

-67%

Internal research and development expenses/milestone payments1

 

17,459

 

 

7,692

 

127%

 

25,509

 

 

14,227

 

79%

Total research and development expenses

$

25,225

 

$

26,108

 

-3%

$

44,356

 

$

59,644

 

-26%

_______________________________

1 Includes a $10.0 million milestone payment to Enteris for each of the three and six months ended June 30, 2021.

47

General and Administrative Expenses

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2021

    

2020

    

% change

    

2021

    

2020

    

% change

Dollar amounts in thousands 

Dollar amounts in thousands 

Professional fees and public/investor relations

$

1,358

$

1,306

4%

$

2,235

$

2,437

-8%

Stock-based compensation

 

1,574

 

 

1,815

 

-13%

 

3,548

 

 

3,039

 

17%

Depreciation and amortization

 

31

 

 

21

 

50%

 

62

 

 

41

 

50%

Other G&A operating expenses

 

2,688

 

 

2,268

 

19%

 

6,171

 

 

4,451

 

39%

Total G&A expense

$

5,651

 

$

5,410

 

4%

$

12,016

 

$

9,968

 

21%

For the three months ended June 30, 2021 compared to the three months ended June 30, 2020, the increase in professional fees and public/investor relations expenses was primarily the result of an increase legal fees, partially offset by a decrease in consultants’ costs. The decrease in stock-based compensation expense was primarily related to the vesting of performance-based restricted stock units, for which performance conditions were achieved during the three months ended June 30, 2020, as compared to the three months ended June 30, 2021. The increase in other G&A operating expenses was primarily the result of increases in payroll and related costs and commercial costs.

For the six months ended June 30, 2021 compared to the six months ended June 30, 2020, the decrease in professional fees and public/investor relations expenses was primarily the result of a decrease in consultants’ costs, partially offset by an increase in legal fees. The increase in stock-based compensation expense was primarily related to higher stock-based compensation expense associated with the vesting of performance-based restricted stock units during the three months ended June 30, 2021, as compared to the comparable period in 2020. The increase in other G&A operating expenses was primarily the result of increases in payroll and related costs, commercial costs, insurance costs, and IT related costs.

Other Income, Net

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2021

    

2020

    

% change

    

2021

    

2020

    

% change

Dollar amounts in thousands

Dollar amounts in thousands

Other income, net

$

131

$

634

-79%

$

391

$

1,591

-75%

For the three months ended June 30, 2021 compared to the three months ended June 30, 2020, the decrease in other income, net was primarily due to a decrease in interest income resulting from a lower yield on our higher average balance of our portfolio of investments in the 2021 period.

For the six months ended June 30, 2021 compared to the six months ended June 30, 2020, the decrease in other income, net was primarily due to a decrease in interest income and a decrease in net accretion income resulting from a lower yield on our higher average balance of our portfolio of investments in the 2021 period.

Benefit from Income Taxes

For the three months ended June 30, 2021 and 2020, pre-tax losses were $30.7 million and $25.3 million, respectively, and we recognized a benefit from income taxes of $182,000 for the three months ended June 30, 2020.

For the six months ended June 30, 2021 and 2020, pre-tax losses were $54.0 million and $54.3 million, respectively, and we recognized a benefit from income taxes of $304,000 for the six months ended June 30, 2020.

Because our revenue in 2020 exceeded $70.0 million, we are not eligible to exchange our 2021 R&D tax credit for cash, therefore there was no benefit from income taxes for the three and six months ended June 30, 2021.

48

The benefit from income taxes relates to state R&D tax credits exchanged for cash pursuant to the Connecticut R&D Tax Credit Exchange Program, as discussed above. We recognized a full valuation allowance against deferred tax assets at June 30, 2021 and December 31, 2020.

Liquidity and Capital Resources

Sources of Liquidity

Since our inception and through June 30, 2021, we have raised an aggregate of approximately $776.4 million to fund our operations, including (1) net proceeds of $446.3 million from the sale of shares of our common stock in five public offerings, including our initial public offering; (2) proceeds of $73.3 million from the sale of shares of our convertible preferred stock and from debt financings prior to our initial public offering; (3) payments of approximately $203.8 million under our license agreements, primarily with Vifor, VFMCRP, Maruishi, CKDP and an earlier product candidate for which development efforts ceased in 2007; and (4) net proceeds of $53.0 million from the purchase of our common stock in relation to the license agreements with Vifor and VFMCRP (see Note 10 of Notes to Condensed Financial Statements, Collaboration and Licensing Agreements, in this Quarterly Report on Form 10-Q).

In order to fund our future operations, including our planned clinical trials, we filed the Shelf Registration Statement (File No. 333-230333), which provides for aggregate offerings of up to $300.0 million of common stock, preferred stock, debt securities, warrants or any combination thereof and was declared effective on April 4, 2019. The securities registered under the Shelf Registration Statement include unsold securities that had been registered under our previous Registration Statement on Form S-3 (File No. 333-216657) that was declared effective on March 24, 2017. To date, we have offered and sold an aggregate of approximately $145.5 million of securities under this Shelf Registration Statement. We believe that our Shelf Registration Statement provides us with the flexibility to raise additional capital to finance our operations as needed.

We may offer additional securities under our Shelf Registration Statement from time to time in response to market conditions or other circumstances if we believe such a plan of financing is in the best interests of our stockholders.

As of June 30, 2021, we had $207.4 million in unrestricted cash and cash equivalents and available-for-sale marketable securities. We believe our current unrestricted cash and cash equivalents and available-for-sale marketable securities will be sufficient to fund our currently anticipated operating expenses and capital expenditures into 2023, without giving effect to any potential milestone payments or potential product revenue we may receive under our licensing and collaboration agreements with Vifor, VFMCRP, Maruishi and CKDP. Our anticipated operating expenses include contractually committed costs as well as non-contractually committed clinical trial costs for trials that may be delayed or not initiated and other non-committed controllable costs.

Under the Vifor Agreement, we are eligible to receive regulatory and commercial milestone payments in the aggregate of up to $290.0 million, consisting of a $50.0 million common stock investment for a regulatory milestone and up to $240.0 million upon the achievement of certain sales-based milestones. As of June 30, 2021, we have not received any milestone payments under the Vifor Agreement.

Under the VFMCRP Agreement, we are eligible to receive regulatory and commercial milestone payments in the aggregate of up to $470.0 million, consisting of up to $30.0 million in regulatory milestones and up to $440.0 million in tiered commercial milestones, all of which are sales-related. We are also eligible to receive tiered double-digit royalty payments based on annual net sales, as defined in the VFMCRP Agreement, of CR845/difelikefalin injection in the Licensed Territories. As of June 30, 2021, we have not received any milestone payments under the VFMCRP Agreement.

Under the Maruishi Agreement, we are also potentially eligible to earn up to an aggregate of $6.0 million in clinical development milestones and $4.5 million in regulatory milestones, before any foreign exchange adjustment, as well as tiered royalties, with percentages ranging from the low double digits to the low twenties, based on net sales of products containing CR845/difelikefalin in Japan, if any, and share in any sub-license fees. In January 2021, we met the milestone criteria, as set forth in the Maruishi Agreement, for Maruishi’s first initiation of a Phase 3 trial for uremic pruritus in

49

Japan. As a result, we received the $2.0 million milestone payment ($1.9 million after contractual foreign currency exchange adjustments) in May 2021. As of June 30, 2021, we have received $4.5 million (before contractual foreign currency exchange adjustments) of clinical development and regulatory milestones from Maruishi.

Under the CKDP Agreement, we are potentially eligible to earn up to an aggregate of $2.3 million in clinical development milestones and $1.5 million in regulatory milestones, before South Korean withholding tax, as well as tiered royalties with percentages ranging from the high single digits to the high teens, based on net sales of products containing CR845/difelikefalin in South Korea, if any, and share in any sub-license fees. As of June 30, 2021, we have received $2.3 million (before South Korean withholding tax) of development and regulatory milestones from CKDP.

Our ability to earn these payments and their timing is dependent upon the outcome of I.V. and Oral CR845/difelikefalin development activities and, potentially, commercialization. However, our receipt of any further such amounts is uncertain at this time and we may never receive any more of these amounts.

Funding Requirements

Our primary uses of capital have been, and we expect will continue to be, compensation and related expenses, third-party clinical R&D services and clinical costs. In the past, we have also previously used capital for laboratory and related supplies.

Since inception, we have incurred significant operating and net losses. Our net losses were $30.7 million and $25.1 million for the three months ended June 30, 2021 and 2020, respectively, and $54.0 million for each of the six months ended June 30, 2021 and 2020, respectively. As of June 30, 2021, we had an accumulated deficit of $446.4 million. Although we generated net income for the year ended December 31, 2020 as a result of a commercial license transaction, we expect to continue to incur significant expenses and operating and net losses in the foreseeable future, as we continue to develop and seek marketing approval for I.V. and Oral CR845/difelikefalin. Our financial results may fluctuate significantly from quarter to quarter and year to year, depending on the timing of our clinical trials, the receipt of additional milestone payments, if any, under our licensing and collaborations with Vifor, VFMCRP, Maruishi and CKDP, the receipt of payments under any future collaborations and/or licensing agreements we may enter into, and our expenditures on other R&D activities.

We anticipate that our expenses will increase as we:

continue the development of KORSUVA (CR845/difelikefalin) injection for CKD-aP in dialysis patients;
continue the development of Oral KORSUVA (CR845/difelikefalin) for CKD-aP and other diseases associated with pruritus, such as CLD-aP and AD;
explore the potential to further develop I.V. CR845/difelikefalin in the post-operative setting;
conduct R&D of any potential future product candidates;
seek regulatory approvals for I.V. CR845/difelikefalin and any product candidates that successfully complete clinical trials;
establish a sales, marketing and distribution infrastructure and scale up external manufacturing capabilities to commercialize any products for which we may obtain regulatory approval;
maintain, expand and protect our global intellectual property portfolio;
hire additional clinical, quality control and scientific personnel; and

50

add operational, financial and management information systems and personnel, including personnel to support our drug development and potential future commercialization efforts.

The successful development of any of our product candidates is highly uncertain. As such, at this time, we cannot reasonably estimate or know the nature, timing and costs of the efforts that will be necessary to complete the development of I.V. CR845/difelikefalin, Oral CR845/difelikefalin or our other current and future programs. We are also unable to predict when, if ever, we will generate any further material net cash inflows from CR845/difelikefalin. This is due to the numerous risks and uncertainties associated with developing medicines, including the uncertainty of:

successful enrollment in, and completion of clinical trials;
receipt of marketing approvals from applicable regulatory authorities;
establishing commercial manufacturing capabilities or making arrangements with third-party manufacturers;
obtaining and maintaining patent and trade secret protection and regulatory exclusivity for our product candidates;
launching commercial sales of the products, if and when approved, whether alone or in collaboration with others;
achieving meaningful penetration in the markets which we seek to serve; and
obtaining adequate coverage or reimbursement by third parties, such as commercial payers and government healthcare programs, including Medicare and Medicaid.

A change in the outcome of any of these variables with respect to the development of I.V. CR845/difelikefalin, Oral CR845/difelikefalin or any of our future product candidates would significantly change the costs and timing associated with the development of that product candidate. Further, the timing of any of the above may be impacted by the ongoing COVID-19 pandemic, introducing additional uncertainty.

Because our product candidates are still in clinical development and the outcome of these efforts is uncertain, we cannot estimate the actual amounts necessary to successfully complete the development and commercialization of all our product candidates or whether, or when, we may achieve profitability. Until such time, if ever, as we can generate substantial product revenues, we expect to finance our cash needs through a combination of equity or debt financings and collaboration arrangements, including our existing licensing and collaboration agreements with Vifor, VFMCRP, Maruishi and CKDP.

We will require additional capital beyond our current balances of cash and cash equivalents and available-for-sale marketable securities and anticipated amounts as described above, and this additional capital may not be available when needed, on reasonable terms, or at all, and our ability to raise additional capital may be adversely impacted by potential worsening global economic conditions and the disruptions to and volatility in the credit and financial markets in the United States and worldwide resulting from the ongoing COVID-19 pandemic and its variants. If we are not able to do so, we could be required to postpone, scale back or eliminate some, or all, of these objectives. To the extent that we raise additional capital through the future sale of equity or convertible debt, the ownership interest of our stockholders will be diluted, and the terms of these securities may include liquidation or other preferences that adversely affect the rights of our existing common stockholders. If we raise additional funds through the issuance of debt securities, these securities could contain covenants that would restrict our operations. If we raise additional funds through collaboration arrangements in the future, we may have to relinquish valuable rights to our technologies, future revenue streams or product candidates or grant licenses on terms that may not be favorable to us. If we are unable to raise additional funds through equity or debt financings when needed, we may be required to delay, limit, reduce or terminate our drug development or future commercialization efforts or grant rights to develop and market product candidates that we would otherwise prefer to develop and market ourselves.

51

Outlook

Based on timing expectations and projected costs for our current clinical development plans, which include conducting supportive Phase 1 trials, Phase 2 trials, and Phase 3 trials of Oral KORSUVA (CR845/difelikefalin) in patients with pruritus associated with CKD, CLD, AD, and NP, we expect that our existing cash and cash equivalents and available-for-sale marketable securities as of June 30, 2021 will be sufficient for us to fund our currently anticipated operating expenses and capital expenditures into 2023, without giving effect to any potential milestone payments or potential product revenue we may receive under our collaboration agreements with Vifor, VFMCRP, Maruishi and CKDP. Our anticipated operating expenses include contractually committed costs as well as non-contractually committed clinical trial costs for trials that may be delayed or not initiated and other non-committed controllable costs. Because the process of testing product candidates in clinical trials is costly and the timing of progress in these trials is uncertain, it is possible that the assumptions upon which we have based this estimate may prove to be wrong, and we could use our capital resources sooner than we presently expect.

Cash Flows

The following is a summary of the net cash flows provided by (used in) our operating, investing and financing activities for the six months ended June 30, 2021 and 2020:

Six Months Ended

    

June 30, 2021

    

June 30, 2020

    

Dollar amounts in thousands

Net cash used in operating activities

$

(44,726)

$

(65,955)

Net cash provided by investing activities

 

34,397

 

104,341

Net cash provided by financing activities

 

981

 

276

Net (decrease) increase in cash, cash equivalents and restricted cash

$

(9,348)

$

38,662

Net cash used in operating activities

Net cash used in operating activities for the six months ended June 30, 2021 consisted primarily of a net loss of $54.0 million, partially offset by an $8.6 million cash inflow from net non-cash charges and a $0.7 million cash inflow from net changes in operating assets and liabilities. Net non-cash charges primarily consisted of stock-based compensation expense of $7.6 million and the amortization expense component of lease expense of $0.6 million relating to our Stamford operating leases. The change in operating assets and liabilities primarily consisted of a cash inflow of $3.8 million from a decrease in prepaid expenses, primarily related to an decrease in prepaid clinical costs and a cash inflow of $0.8 million due to a decrease in income tax receivable, partially offset by a cash outflow of $3.4 million from a decrease in accounts payable and accrued expenses and a cash outflow of $0.8 million relating to operating lease liabilities associated with our lease agreements for our operating facility in Stamford, Connecticut, or the Stamford operating leases.

Net cash used in operating activities for the six months ended June 30, 2020 consisted primarily of a net loss of $54.0 million, a $7.3 million cash outflow from net changes in operating assets and liabilities and a $4.7 million cash outflow from net non-cash charges. The change in operating assets and liabilities primarily consisted of a cash outflow of $5.7 million from a decrease in accounts payable and accrued expenses and a cash outflow of $1.3 million from an increase in prepaid expenses, primarily related to an increase in prepaid clinical costs. Net non-cash charges primarily consisted of a decrease of $12.5 million in deferred revenue associated with our VFMCRP Agreement, partially offset by stock-based compensation expense of $7.5 million.

Net cash provided by investing activities

Net cash provided by investing activities was $34.4 million for the six months ended June 30, 2021, which primarily included cash inflows of $89.1 million from maturities and redemptions of available-for-sale marketable securities and

52

proceeds of $9.0 million from the sales of available-for-sale marketable securities, partially offset by cash outflows of $63.8 million for the purchases of available-for-sale marketable securities.

Net cash provided by investing activities was $104.3 million for the six months ended June 30, 2020, which primarily included cash inflows of $114.7 million from maturities and redemptions of available-for-sale marketable securities and proceeds of $10.7 million from sales of available-for-sale marketable securities, partially offset by cash outflows of $21.0 million for the purchases of available-for-sale marketable securities.

Net cash provided by financing activities

Net cash provided by financing activities for the six months ended June 30, 2021 and 2020 consisted of proceeds of $981,000 and $276,000, respectively, received from the exercise of stock options.

Contractual Obligations and Commitments

Contractual obligations and commitments as of June 30, 2021 consisted of operating lease obligations in connection with the Stamford operating leases we entered into in December 2015 and amended in June 2020, the Enteris License Agreement we entered into in August 2019, and the MSA we entered into with Patheon in July 2019. Based on our manufacturing service agreement with Patheon, we have a non-cancelable purchase capacity reservation of approximately $6.5 million through 2022. We expect the majority of this capacity reservation will be reimbursed upon the execution of the supply agreement with Vifor. We have no other material non-cancelable purchase commitments with any other contract manufacturers or service providers, as we have generally contracted on a cancelable purchase order basis. Furthermore, milestone payments potentially owed by us in connection with the Enteris License Agreement relate to milestone events that may or may not be achieved.

See Notes 15 and 16 of Notes to Condensed Financial Statements, Commitments and Contingencies, and Subsequent Event, respectively, in this Quarterly Report on Form 10-Q for details about our contractual obligations and commitments, and Note 6 of Notes to Condensed Financial Statements, Restricted Cash, in this Quarterly Report on Form 10-Q for details about our letter of credit associated with our Stamford operating leases.

Recent Accounting Pronouncements

Please refer to Note 2 of Notes to Condensed Financial Statements, Basis of Presentation, in this Quarterly Report on Form 10-Q.

Off-Balance Sheet Arrangements

We did not have, during the periods presented in our condensed financial statements included in this report, and we do not currently have, any off-balance sheet arrangements, as defined under SEC rules.

Discussion of Critical Accounting Policies

Our management’s discussion and analysis of financial condition and results of operations is based upon our condensed financial statements, which have been prepared in accordance with GAAP. The preparation of these condensed financial statements requires us to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the condensed balance sheets and the reported amounts of revenues and expenses during the reporting periods. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances at the time such estimates are made. Actual results and outcomes may differ materially from our estimates, judgments, and assumptions. We periodically review our estimates in light of changes in circumstances, facts, and experience. The effects of material revisions in estimates are reflected in the condensed financial statements prospectively from the date of the change in estimate.

53

We define our critical accounting policies as those accounting principles generally accepted in the United States that require us to make subjective estimates and judgments about matters that are uncertain and are likely to have a material impact on our financial condition and results of operations as well as the specific manner in which we apply those principles.

During the three and six months ended June 30, 2021, there were no significant changes to our critical accounting policies from those described in our Annual Report on Form 10-K for the year ended December 31, 2020.

Item 3.Quantitative and Qualitative Disclosures About Market Risk.

Interest Rate Risk

As of June 30, 2021, we invested a majority of our cash reserves in a variety of available-for-sale marketable securities, including investment-grade debt instruments, principally corporate bonds, commercial paper, municipal bonds and direct obligations of the U.S. government and U.S. government-sponsored entities, and in cash equivalents. See Note 3 of Notes to Condensed Financial Statements, Available-for-Sale Marketable Securities, in this Quarterly Report on Form 10-Q for details about our available-for-sale marketable securities.

As of June 30, 2021, we had invested $185.1 million of our cash reserves in such marketable securities. Those marketable securities included $185.1 million of investment grade debt instruments with a yield of approximately 0.25% and maturities through May 2024. As of December 31, 2020, we had invested $219.8 million of our cash reserves in such marketable securities. Those marketable securities included $219.8 million of investment grade debt instruments with a yield of approximately 0.32% and maturities through December 2023.

We maintain an investment portfolio in accordance with our investment policy, which includes guidelines on acceptable investment securities, minimum credit quality, maturity parameters, and concentration and diversification. The primary objectives of our investment policy are to preserve principal, maintain proper liquidity and to meet operating needs. Our investments are subject to interest rate risk and will decrease in value if market interest rates increase. However, due to the conservative nature of our investments and relatively short duration, we do not believe we are materially exposed to changes in interest rates related to our investments. As a result, we do not currently use interest rate derivative instruments to manage exposure to interest rate changes.

Duration is a sensitivity measure that can be used to approximate the change in the fair value of a security that will result from a change in interest rates. Applying the duration model, a hypothetical 100 basis point, or 1%, increase in interest rates as of June 30, 2021 and December 31, 2020, would have resulted in immaterial decreases in the fair values of our portfolio of marketable securities at those dates.

Credit Quality Risk

Although our investments are subject to credit risk, our investment policy specifies credit quality standards for our investments and limits the amount of credit exposure from any single issue, issuer or type of investment. Nonetheless, deterioration of the credit quality of an investment security subsequent to purchase may subject us to the risk of not being able to recover the full principal value of the security. For the three and six months ended June 30, 2021 and 2020, we did not record any charges to credit loss expense for our available-for-sale securities. (Refer to Note 3 of Notes to Condensed Financial Statements, Available-for-Sale Marketable Securities, in this Quarterly Report on Form 10-Q.

As of June 30, 2021 and December 31, 2020, we did not have material balances of receivables on our Condensed Balance Sheets.

54

Item 4.Controls and Procedures.

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, or the Exchange Act) as of June 30, 2021. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of June 30, 2021, our disclosure controls and procedures were effective to provide reasonable assurance that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is (1) recorded, processed, summarized, and reported within the time periods specified in the rules and forms of the SEC, and (2) accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosures.

Changes in Internal Control Over Financial Reporting

There were no changes in our internal control over financial reporting that occurred during the quarter ended June 30, 2021 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

Limitations on Controls and Procedures

Management, including our Chief Executive Officer and Chief Financial Officer, 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. Because of the inherent limitations in all control systems, no evaluation of controls and procedures can provide absolute assurance that all control issues and instances of fraud, if any, within Cara Therapeutics, Inc. have been detected.

55

PART II

OTHER INFORMATION

Item 1.Legal Proceedings

From time to time, we may become subject to arbitration, litigation or claims arising in the ordinary course of business. We are not currently a party to any arbitration or legal proceeding that, if determined adversely to us, would have a material adverse effect on our business, operating results or financial condition. The results of any future claims or proceedings cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on us because of defense and litigation costs, diversion of management resources, and other factors.

Item 1A.Risk Factors.

There have been no material changes in risk factors discussed in Part I. Item 1A. Risk Factors in our Annual Report on Form 10-K for the year ended December 31, 2020.

Item 2.Unregistered Sales of Equity Securities and Use of Proceeds.

None.

Item 3.Defaults upon Senior Securities.

None.

Item 4.Mine Safety Disclosures.

Not applicable.

Item 5.Other Information.

None.

56

Item 6.Exhibits.

Incorporated by Reference

Exhibit
No.

    

Description of Exhibit

    

Form

    

File No.

    

Exhibit No.

    

Date Filed

3.1

Amended and Restated Certificate of Incorporation.

8-K

001-36279

3.1

February 7, 2014

3.2

Amended and Restated Bylaws.

8-K

001-36279

3.2

February 7, 2014

31.1†

Certification of Chief Executive Officer of Cara Therapeutics, Inc. pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act of 1934.

31.2†

Certification of Chief Financial Officer of Cara Therapeutics, Inc. pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act of 1934.

32.1†*

Certifications of Chief Executive Officer and Chief Financial Officer of Cara Therapeutics, Inc. pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101.CAL†

Inline XBRL Taxonomy Extension Calculation Linkbase.

101.INS†

Inline XBRL Instance Document.

101.LAB†

Inline XBRL Taxonomy Extension Label Linkbase.

101.PRE†

Inline XBRL Taxonomy Extension Presentation Linkbase.

101.SCH†

Inline XBRL Taxonomy

Extension Schema Linkbase.

101.DEF†

Inline XBRL Taxonomy Extension Definition Linkbase Document.

104†

Cover page interactive data file (formatted as Inline XBRL and contained in Exhibit 101).

† Filed herewith.

*

This certification is furnished and will not be deemed filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, irrespective of any general incorporation language contained in such filing.

57

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.

CARA THERAPEUTICS, INC.

Date: August 9, 2021

By

/s/ DEREK CHALMERS

Derek Chalmers, Ph.D., D.Sc.

President, Chief Executive Officer and Director

(Principal Executive Officer)

Date: August 9, 2021

By

/s/ THOMAS REILLY

Thomas Reilly

Chief Financial Officer

(Principal Financial and Accounting Officer)

58

EX-31.1 2 cara-20210630xex31d1.htm EX-31.1

EXHIBIT 31.1

Certification of Chief Executive Officer Pursuant to

Rule 13a-14(a) under the Securities Exchange Act

of 1934, as Adopted Pursuant to

Section 302 of the Sarbanes-Oxley Act of 2002

I, Derek Chalmers, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Cara 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 that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

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

(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: August 9, 2021

By:

/s/ Derek Chalmers

DEREK CHALMERS, Ph.D., D.Sc.

CHIEF EXECUTIVE OFFICER


EX-31.2 3 cara-20210630xex31d2.htm EX-31.2

EXHIBIT 31.2

Certification of Chief Financial Officer Pursuant to

Rule 13a-14(a) under the Securities Exchange Act

of 1934, as Adopted Pursuant to

Section 302 of the Sarbanes-Oxley Act of 2002

I, Thomas Reilly, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Cara 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 that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

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

(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: August 9, 2021

By:

/s/ Thomas Reilly

THOMAS REILLY

CHIEF FINANCIAL OFFICER


EX-32.1 4 cara-20210630xex32d1.htm EX-32.1

EXHIBIT 32.1

CERTIFICATIONS OF

CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER

OF CARA 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 on Form 10-Q of Cara Therapeutics, Inc. (the "Company") for the quarter ended June 30, 2021, as filed with the Securities and Exchange Commission on the date hereof (the "Report"), Derek Chalmers, Ph.D., D.Sc., as Chief Executive Officer of the Company, and Thomas Reilly, as Chief Financial Officer of the Company, each hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of his knowledge, based upon a review of the Report:

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

/s/ DEREK CHALMERS

Name:   Derek Chalmers, Ph.D., D.Sc.

Title:     Chief Executive Officer

Date:     August 9, 2021

/s/ THOMAS REILLY

Name:   Thomas Reilly

Title:     Chief Financial Officer

Date: August 9, 2021


EX-101.SCH 5 cara-20210630.xsd EX-101.SCH 00100 - Statement - Condensed Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Condensed Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Condensed Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Available-for-Sale Marketable Securities - Summary of Available-for-Sale Marketable Securities by Major Type of Security (Detail) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Available-for-Sale Marketable Securities - Schedule of Fair Values and Continuous Unrealized Loss Positions of Available-for-Sale Marketable Securities (Detail) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Available-for-Sale Marketable Securities - Schedule of Amortized Cost and Fair Values of Marketable Debt Securities by Contractual Maturity (Detail) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Summary of Changes in Accumulated Other Comprehensive Income (Loss), Net of Tax, from Unrealized Gains (Losses) on Available-for-Sale Marketable Securities (Detail) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Restricted Cash - Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash (Detail) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) link:presentationLink link:calculationLink link:definitionLink 41503 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Payments under Non-cancellable Operating Leases, Reconciliation of Undiscounted Cash Flows to the Operating Lease Liability (Detail) link:presentationLink link:calculationLink link:definitionLink 41703 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Payments under Non-cancellable Operating Leases, Reconciliation of Undiscounted Cash Flows to the Operating Lease Liability (Detail) Calc 2 link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Condensed Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Business - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Available-for-Sale Marketable Securities - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Schedule of Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Detail) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Fair Value Measurements - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Restricted Cash - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Stockholders' Equity - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Collaboration and Licensing Agreements - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Revenue Recognition - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Net Income (Loss) per Share - Computation of Basic and Diluted Net Loss per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 41203 - Disclosure - Net Income (Loss) per Share - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Stock-Based Compensation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 41303 - Disclosure - Stock-Based Compensation - Summary of Assumptions Used in Black-Scholes Option Pricing Model (Detail) link:presentationLink link:calculationLink link:definitionLink 41304 - Disclosure - Stock-Based Compensation - Summary of Compensation Expense Relating to Stock Options (Detail) link:presentationLink link:calculationLink link:definitionLink 41305 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - Commitments and Contingencies - Schedule of Other Information related to Stamford Lease (Detail) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Condensed Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00205 - Statement - Condensed Statements of Comprehensive Income (Loss) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Business link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Available-for-Sale Marketable Securities link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Restricted Cash link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Prepaid Expenses link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Accounts Payable and Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Collaboration and Licensing Agreements link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Available-for-Sale Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Restricted Cash (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Accounts Payable and Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Prepaid Expenses - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Net Income (Loss) per Share - Computation of Denominators Used in Net Loss per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 cara-20210630_cal.xml EX-101.CAL EX-101.DEF 7 cara-20210630_def.xml EX-101.DEF EX-101.LAB 8 cara-20210630_lab.xml EX-101.LAB EX-101.PRE 9 cara-20210630_pre.xml EX-101.PRE XML 10 cara-20210630x10q_htm.xml IDEA: XBRL DOCUMENT 0001346830 cara:StamfordOperatingLeaseMember us-gaap:LeaseholdImprovementsMember 2019-01-01 0001346830 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001346830 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001346830 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001346830 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001346830 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001346830 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001346830 cara:ViforInternationalLtdMember us-gaap:CommonStockMember 2020-10-01 2020-10-31 0001346830 cara:ViforInternationalLtdMember us-gaap:CommonStockMember 2018-05-01 2018-05-31 0001346830 us-gaap:RetainedEarningsMember 2021-06-30 0001346830 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001346830 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001346830 us-gaap:RetainedEarningsMember 2021-03-31 0001346830 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001346830 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001346830 2021-03-31 0001346830 us-gaap:RetainedEarningsMember 2020-12-31 0001346830 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001346830 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001346830 us-gaap:RetainedEarningsMember 2020-06-30 0001346830 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001346830 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001346830 us-gaap:RetainedEarningsMember 2020-03-31 0001346830 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001346830 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001346830 2020-03-31 0001346830 us-gaap:RetainedEarningsMember 2019-12-31 0001346830 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001346830 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001346830 us-gaap:CommonStockMember 2021-06-30 0001346830 us-gaap:CommonStockMember 2021-03-31 0001346830 us-gaap:CommonStockMember 2020-12-31 0001346830 us-gaap:CommonStockMember 2020-06-30 0001346830 us-gaap:CommonStockMember 2020-03-31 0001346830 us-gaap:CommonStockMember 2019-12-31 0001346830 cara:ViforInternationalLtdMember cara:ViforAgreementMember 2020-10-31 0001346830 cara:ViforFreseniusMedicalCareRenalPharmaLimitedMember 2018-05-17 0001346830 us-gaap:ShareBasedPaymentArrangementEmployeeMember 2021-04-01 2021-06-30 0001346830 us-gaap:ShareBasedPaymentArrangementEmployeeMember 2021-01-01 2021-06-30 0001346830 us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-04-01 2020-06-30 0001346830 us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-01-01 2020-06-30 0001346830 cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-04-01 2021-06-30 0001346830 cara:NonemployeeConsultantsMember 2021-04-01 2021-06-30 0001346830 cara:NonemployeeConsultantsMember 2021-01-01 2021-06-30 0001346830 cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-04-01 2020-06-30 0001346830 cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-01-01 2020-06-30 0001346830 cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-01-01 2021-06-30 0001346830 cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-06-30 0001346830 cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-01-01 0001346830 cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-12-31 0001346830 srt:MaximumMember cara:TwoThousandNineteenInducementPlanMember 2019-11-20 0001346830 srt:MaximumMember cara:IncentiveStockOptionsMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2015-12-31 0001346830 cara:EmployeeAndBoardOfDirectorsStockOptionsMember 2021-04-01 2021-06-30 0001346830 cara:EmployeeAndBoardOfDirectorsStockOptionsMember 2021-01-01 2021-06-30 0001346830 cara:EmployeeAndBoardOfDirectorsStockOptionsMember 2020-04-01 2020-06-30 0001346830 cara:EmployeeAndBoardOfDirectorsStockOptionsMember 2020-01-01 2020-06-30 0001346830 srt:MaximumMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-01-01 2021-06-30 0001346830 srt:ExecutiveOfficerMember cara:March2021Member us-gaap:PerformanceSharesMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-06-30 2021-06-30 0001346830 srt:ExecutiveOfficerMember cara:February2020Member us-gaap:PerformanceSharesMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-03-01 2021-03-31 0001346830 srt:ExecutiveOfficerMember cara:February2020Member us-gaap:PerformanceSharesMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-02-01 2021-02-28 0001346830 srt:ExecutiveOfficerMember cara:February2020Member cara:TimeBasedRestrictedStockUnitsMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-02-01 2021-02-28 0001346830 srt:ExecutiveOfficerMember cara:March2019Member us-gaap:PerformanceSharesMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-06-01 2020-06-30 0001346830 srt:ExecutiveOfficerMember cara:March2019Member us-gaap:PerformanceSharesMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-04-01 2020-04-30 0001346830 srt:DirectorMember cara:June2019Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-01-01 2020-06-30 0001346830 cara:EmployeesAndNonEmployeeMembersOfBoardOfDirectorsMember us-gaap:RestrictedStockUnitsRSUMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-06-30 0001346830 cara:EmployeesAndNonEmployeeMembersOfBoardOfDirectorsMember us-gaap:RestrictedStockUnitsRSUMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-12-31 0001346830 cara:TwoThousandNineteenInducementPlanMember 2021-04-01 2021-06-30 0001346830 srt:ExecutiveOfficerMember cara:March2021Member us-gaap:PerformanceSharesMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-03-30 2021-03-30 0001346830 srt:DirectorMember cara:June2020Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-01-01 2021-06-30 0001346830 cara:EmployeesAndNonEmployeeMembersOfBoardOfDirectorsMember us-gaap:RestrictedStockUnitsRSUMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-01-01 2021-06-30 0001346830 cara:TwoThousandNineteenInducementPlanMember 2021-01-01 2021-06-30 0001346830 cara:TwoThousandNineteenInducementPlanMember 2020-04-01 2020-06-30 0001346830 srt:ExecutiveOfficerMember cara:February2020Member us-gaap:PerformanceSharesMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-02-01 2020-02-29 0001346830 cara:TwoThousandNineteenInducementPlanMember 2020-01-01 2020-06-30 0001346830 srt:DirectorMember cara:June2019Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2019-06-04 2019-06-04 0001346830 srt:ExecutiveOfficerMember cara:March2019Member us-gaap:PerformanceSharesMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2019-03-01 2019-03-31 0001346830 us-gaap:ShareBasedPaymentArrangementEmployeeMember cara:TwoThousandNineteenInducementPlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-06-30 0001346830 cara:EmployeeAndNonemployeeConsultantsMember cara:TwoThousandAndFourteenEquityIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-06-30 0001346830 cara:NonEmployeeDirectorsMember cara:June2021Member us-gaap:RestrictedStockUnitsRSUMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-06-03 2021-06-03 0001346830 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2021-06-01 2021-06-30 0001346830 srt:ExecutiveOfficerMember cara:TimeBasedRestrictedStockUnitsMember us-gaap:CommonStockMember 2021-02-01 2021-02-28 0001346830 srt:DirectorMember cara:June2019Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-01-01 2021-06-30 0001346830 us-gaap:ShareBasedPaymentArrangementEmployeeMember cara:TwoThousandNineteenInducementPlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-06-30 0001346830 us-gaap:ShareBasedPaymentArrangementEmployeeMember cara:TwoThousandNineteenInducementPlanMember cara:ShareBasedCompensationSubsequentAwardsMember 2021-01-01 2021-06-30 0001346830 srt:DirectorMember cara:IncentiveStockOptionsMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-01-01 2021-06-30 0001346830 cara:EmployeeAndNonemployeeConsultantsMember cara:TwoThousandAndFourteenEquityIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-06-30 0001346830 cara:EmployeeAndNonemployeeConsultantsMember cara:TwoThousandAndFourteenEquityIncentivePlanMember cara:ShareBasedCompensationSubsequentAwardsMember 2021-01-01 2021-06-30 0001346830 srt:DirectorMember cara:June2020Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-06-01 2020-06-30 0001346830 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2020-06-01 2020-06-30 0001346830 cara:EmployeesAndNonEmployeeMembersOfBoardOfDirectorsMember 2021-01-01 2021-06-30 0001346830 us-gaap:RoyaltyMember 2021-01-01 2021-06-30 0001346830 cara:ClinicalCompoundRevenueMember cara:ViforFreseniusMedicalCareRenalPharmaLimitedMember 2021-04-01 2021-06-30 0001346830 cara:ClinicalCompoundRevenueMember cara:MaruishiPharmaceuticalCompanyLimitedMember 2021-04-01 2021-06-30 0001346830 cara:LicenseAndMilestoneFeesMember cara:LicenseAgreementWithMaruishiPharmaceuticalCompanyLimitedMember 2021-01-01 2021-06-30 0001346830 cara:CollaborativeRevenueMember cara:LicenseAgreementWithMaruishiPharmaceuticalCompanyLimitedMember 2021-01-01 2021-06-30 0001346830 cara:ClinicalCompoundRevenueMember cara:ViforFreseniusMedicalCareRenalPharmaLimitedMember 2021-01-01 2021-06-30 0001346830 cara:ClinicalCompoundRevenueMember cara:MaruishiPharmaceuticalCompanyLimitedMember 2021-01-01 2021-06-30 0001346830 cara:LicenseAndMilestoneFeesMember 2021-01-01 2021-06-30 0001346830 cara:CollaborativeRevenueMember 2021-01-01 2021-06-30 0001346830 cara:ClinicalCompoundRevenueMember 2021-01-01 2021-06-30 0001346830 cara:ClinicalCompoundRevenueMember cara:MaruishiPharmaceuticalCompanyLimitedMember 2020-04-01 2020-06-30 0001346830 cara:LicenseAndMilestoneFeesMember 2020-04-01 2020-06-30 0001346830 cara:ClinicalCompoundRevenueMember 2020-04-01 2020-06-30 0001346830 cara:ClinicalCompoundRevenueMember cara:MaruishiPharmaceuticalCompanyLimitedMember 2020-01-01 2020-06-30 0001346830 cara:LicenseAndMilestoneFeesMember 2020-01-01 2020-06-30 0001346830 cara:ClinicalCompoundRevenueMember 2020-01-01 2020-06-30 0001346830 cara:MoneyMarketFundForStamfordLeaseMember 2021-06-30 0001346830 cara:MoneyMarketFundForStamfordLeaseMember 2020-12-31 0001346830 cara:MaruishiPharmaceuticalCompanyLimitedMember 2021-01-01 2021-06-30 0001346830 cara:ClinicalCompoundRevenueMember cara:ViforFreseniusMedicalCareRenalPharmaLimitedMember 2020-04-01 2020-06-30 0001346830 cara:MaruishiPharmaceuticalCompanyLimitedMember 2020-04-01 2020-06-30 0001346830 cara:ClinicalCompoundRevenueMember cara:ViforFreseniusMedicalCareRenalPharmaLimitedMember 2020-01-01 2020-06-30 0001346830 cara:MaruishiPharmaceuticalCompanyLimitedMember 2020-01-01 2020-06-30 0001346830 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-01-01 2021-06-30 0001346830 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-04-01 2020-06-30 0001346830 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-01-01 2020-06-30 0001346830 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001346830 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001346830 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001346830 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001346830 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-06-30 0001346830 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001346830 cara:NewStamfordLeaseMember 2020-10-31 0001346830 cara:StamfordOperatingLeaseMember us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001346830 cara:StamfordLeaseAndNewStamfordLeaseMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001346830 cara:StamfordLeaseAndNewStamfordLeaseMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001346830 cara:StamfordLeaseAndNewStamfordLeaseMember 2021-04-01 2021-06-30 0001346830 cara:StamfordLeaseAndNewStamfordLeaseMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001346830 cara:StamfordLeaseAndNewStamfordLeaseMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001346830 cara:StamfordLeaseAndNewStamfordLeaseMember 2021-01-01 2021-06-30 0001346830 cara:StamfordOperatingLeaseMember us-gaap:ResearchAndDevelopmentExpenseMember 2020-04-01 2020-06-30 0001346830 cara:StamfordOperatingLeaseMember us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-06-30 0001346830 cara:StamfordOperatingLeaseMember 2020-04-01 2020-06-30 0001346830 cara:StamfordOperatingLeaseMember us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-06-30 0001346830 cara:StamfordOperatingLeaseMember us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-06-30 0001346830 cara:StamfordOperatingLeaseMember 2020-01-01 2020-06-30 0001346830 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001346830 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001346830 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001346830 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001346830 cara:StamfordOperatingLeaseMember 2021-06-30 0001346830 cara:NewStamfordLeaseMember 2020-06-30 0001346830 cara:StamfordLeaseAndNewStamfordLeaseMember 2021-06-30 0001346830 cara:StamfordOperatingLeaseMember 2020-06-30 0001346830 cara:StamfordOperatingLeaseMember 2019-01-01 0001346830 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2021-06-30 0001346830 us-gaap:MunicipalBondsMember 2021-06-30 0001346830 us-gaap:CorporateBondSecuritiesMember 2021-06-30 0001346830 us-gaap:CommercialPaperMember 2021-06-30 0001346830 us-gaap:USTreasurySecuritiesMember 2020-12-31 0001346830 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-12-31 0001346830 us-gaap:MunicipalBondsMember 2020-12-31 0001346830 us-gaap:CorporateBondSecuritiesMember 2020-12-31 0001346830 us-gaap:CommercialPaperMember 2020-12-31 0001346830 2021-06-30 2021-06-30 0001346830 2020-12-31 2020-12-31 0001346830 cara:LicenseAgreementWithViforFreseniusMedicalCareRenalPharmaLimitedMember 2018-05-17 0001346830 cara:TwoThousandNineteenInducementPlanMember 2019-11-20 0001346830 2020-06-30 0001346830 2019-12-31 0001346830 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001346830 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001346830 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001346830 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001346830 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001346830 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2021-06-30 0001346830 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2021-06-30 0001346830 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-06-30 0001346830 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001346830 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001346830 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2021-06-30 0001346830 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2021-06-30 0001346830 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-06-30 0001346830 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001346830 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001346830 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-12-31 0001346830 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2020-12-31 0001346830 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2020-12-31 0001346830 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001346830 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001346830 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-12-31 0001346830 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2020-12-31 0001346830 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2020-12-31 0001346830 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001346830 us-gaap:FairValueInputsLevel3Member 2021-04-01 2021-06-30 0001346830 us-gaap:FairValueInputsLevel3Member 2021-01-01 2021-06-30 0001346830 us-gaap:FairValueInputsLevel3Member 2020-04-01 2020-06-30 0001346830 us-gaap:FairValueInputsLevel3Member 2020-01-01 2020-06-30 0001346830 us-gaap:USTreasurySecuritiesMember 2021-06-30 0001346830 us-gaap:USTreasurySecuritiesMember 2020-12-31 0001346830 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-12-31 0001346830 us-gaap:MunicipalBondsMember 2020-12-31 0001346830 us-gaap:CorporateBondSecuritiesMember 2020-12-31 0001346830 us-gaap:CommercialPaperMember 2020-12-31 0001346830 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001346830 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001346830 us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001346830 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001346830 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001346830 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001346830 srt:DirectorMember cara:June2020Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:GeneralAndAdministrativeExpenseMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-04-01 2021-06-30 0001346830 srt:ExecutiveOfficerMember cara:March2021Member cara:TimeBasedRestrictedStockUnitsMember us-gaap:ResearchAndDevelopmentExpenseMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-04-01 2021-06-30 0001346830 srt:ExecutiveOfficerMember cara:March2021Member cara:TimeBasedRestrictedStockUnitsMember us-gaap:GeneralAndAdministrativeExpenseMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-04-01 2021-06-30 0001346830 srt:ExecutiveOfficerMember cara:February2020Member cara:TimeBasedRestrictedStockUnitsMember us-gaap:ResearchAndDevelopmentExpenseMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-04-01 2021-06-30 0001346830 srt:ExecutiveOfficerMember cara:February2020Member cara:TimeBasedRestrictedStockUnitsMember us-gaap:GeneralAndAdministrativeExpenseMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-04-01 2021-06-30 0001346830 srt:ExecutiveOfficerMember cara:March2021Member us-gaap:PerformanceSharesMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-04-01 2021-06-30 0001346830 srt:ExecutiveOfficerMember cara:March2021Member cara:TimeBasedRestrictedStockUnitsMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-04-01 2021-06-30 0001346830 srt:ExecutiveOfficerMember cara:February2020Member us-gaap:PerformanceSharesMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-04-01 2021-06-30 0001346830 srt:ExecutiveOfficerMember cara:February2020Member cara:TimeBasedRestrictedStockUnitsMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-04-01 2021-06-30 0001346830 cara:NonEmployeeDirectorsMember cara:June2021Member us-gaap:RestrictedStockUnitsRSUMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-04-01 2021-06-30 0001346830 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001346830 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001346830 us-gaap:RestrictedStockUnitsRSUMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001346830 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001346830 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001346830 srt:DirectorMember cara:June2020Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:GeneralAndAdministrativeExpenseMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-01-01 2021-06-30 0001346830 srt:ExecutiveOfficerMember cara:March2021Member cara:TimeBasedRestrictedStockUnitsMember us-gaap:ResearchAndDevelopmentExpenseMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-01-01 2021-06-30 0001346830 srt:ExecutiveOfficerMember cara:March2021Member cara:TimeBasedRestrictedStockUnitsMember us-gaap:GeneralAndAdministrativeExpenseMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-01-01 2021-06-30 0001346830 srt:ExecutiveOfficerMember cara:February2020Member us-gaap:PerformanceSharesMember us-gaap:ResearchAndDevelopmentExpenseMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-01-01 2021-06-30 0001346830 srt:ExecutiveOfficerMember cara:February2020Member us-gaap:PerformanceSharesMember us-gaap:GeneralAndAdministrativeExpenseMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-01-01 2021-06-30 0001346830 srt:ExecutiveOfficerMember cara:February2020Member cara:TimeBasedRestrictedStockUnitsMember us-gaap:ResearchAndDevelopmentExpenseMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-01-01 2021-06-30 0001346830 srt:ExecutiveOfficerMember cara:February2020Member cara:TimeBasedRestrictedStockUnitsMember us-gaap:GeneralAndAdministrativeExpenseMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-01-01 2021-06-30 0001346830 srt:ExecutiveOfficerMember cara:March2021Member us-gaap:PerformanceSharesMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-01-01 2021-06-30 0001346830 srt:ExecutiveOfficerMember cara:March2021Member cara:TimeBasedRestrictedStockUnitsMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-01-01 2021-06-30 0001346830 srt:ExecutiveOfficerMember cara:February2020Member us-gaap:PerformanceSharesMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-01-01 2021-06-30 0001346830 srt:ExecutiveOfficerMember cara:February2020Member cara:TimeBasedRestrictedStockUnitsMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-01-01 2021-06-30 0001346830 cara:NonEmployeeDirectorsMember cara:June2021Member us-gaap:RestrictedStockUnitsRSUMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-01-01 2021-06-30 0001346830 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001346830 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001346830 us-gaap:RestrictedStockUnitsRSUMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001346830 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001346830 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001346830 srt:DirectorMember cara:June2020Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:GeneralAndAdministrativeExpenseMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-04-01 2020-06-30 0001346830 srt:DirectorMember cara:June2019Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:GeneralAndAdministrativeExpenseMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-04-01 2020-06-30 0001346830 srt:ExecutiveOfficerMember cara:March2019Member us-gaap:PerformanceSharesMember us-gaap:ResearchAndDevelopmentExpenseMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-04-01 2020-06-30 0001346830 srt:ExecutiveOfficerMember cara:March2019Member us-gaap:PerformanceSharesMember us-gaap:GeneralAndAdministrativeExpenseMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-04-01 2020-06-30 0001346830 srt:ExecutiveOfficerMember cara:February2020Member cara:TimeBasedRestrictedStockUnitsMember us-gaap:ResearchAndDevelopmentExpenseMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-04-01 2020-06-30 0001346830 srt:ExecutiveOfficerMember cara:February2020Member cara:TimeBasedRestrictedStockUnitsMember us-gaap:GeneralAndAdministrativeExpenseMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-04-01 2020-06-30 0001346830 srt:ExecutiveOfficerMember cara:March2019Member us-gaap:PerformanceSharesMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-04-01 2020-06-30 0001346830 srt:ExecutiveOfficerMember cara:February2020Member us-gaap:PerformanceSharesMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-04-01 2020-06-30 0001346830 srt:ExecutiveOfficerMember cara:February2020Member cara:TimeBasedRestrictedStockUnitsMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-04-01 2020-06-30 0001346830 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-06-30 0001346830 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ResearchAndDevelopmentExpenseMember 2020-04-01 2020-06-30 0001346830 us-gaap:RestrictedStockUnitsRSUMember us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-06-30 0001346830 us-gaap:ResearchAndDevelopmentExpenseMember 2020-04-01 2020-06-30 0001346830 us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-06-30 0001346830 srt:DirectorMember cara:June2020Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:GeneralAndAdministrativeExpenseMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-01-01 2020-06-30 0001346830 srt:DirectorMember cara:June2019Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:GeneralAndAdministrativeExpenseMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-01-01 2020-06-30 0001346830 srt:ExecutiveOfficerMember cara:March2019Member us-gaap:PerformanceSharesMember us-gaap:ResearchAndDevelopmentExpenseMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-01-01 2020-06-30 0001346830 srt:ExecutiveOfficerMember cara:March2019Member us-gaap:PerformanceSharesMember us-gaap:GeneralAndAdministrativeExpenseMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-01-01 2020-06-30 0001346830 srt:ExecutiveOfficerMember cara:February2020Member cara:TimeBasedRestrictedStockUnitsMember us-gaap:ResearchAndDevelopmentExpenseMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-01-01 2020-06-30 0001346830 srt:ExecutiveOfficerMember cara:February2020Member cara:TimeBasedRestrictedStockUnitsMember us-gaap:GeneralAndAdministrativeExpenseMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-01-01 2020-06-30 0001346830 srt:ExecutiveOfficerMember cara:March2019Member us-gaap:PerformanceSharesMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-01-01 2020-06-30 0001346830 srt:ExecutiveOfficerMember cara:February2020Member us-gaap:PerformanceSharesMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-01-01 2020-06-30 0001346830 srt:ExecutiveOfficerMember cara:February2020Member cara:TimeBasedRestrictedStockUnitsMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-01-01 2020-06-30 0001346830 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-06-30 0001346830 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-06-30 0001346830 us-gaap:RestrictedStockUnitsRSUMember us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-06-30 0001346830 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-06-30 0001346830 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-06-30 0001346830 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001346830 2021-04-01 2021-06-30 0001346830 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001346830 2021-01-01 2021-03-31 0001346830 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001346830 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001346830 2020-01-01 2020-03-31 0001346830 cara:ViforVfmcrpMaruishiCkdpAgreementsMember 2021-06-30 0001346830 cara:ViforVfmcrpMaruishiCkdpAgreementsMember 2020-12-31 0001346830 2021-08-05 0001346830 cara:ViforInternationalLtdMember cara:RegulatoryMilestonesMember 2020-10-15 2020-10-15 0001346830 cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-01-01 2021-03-31 0001346830 srt:ExecutiveOfficerMember cara:March2021Member cara:TimeBasedRestrictedStockUnitsMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2021-03-30 2021-03-30 0001346830 srt:ExecutiveOfficerMember cara:February2020Member cara:TimeBasedRestrictedStockUnitsMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-02-01 2020-02-29 0001346830 us-gaap:LicenseMember cara:ViforInternationalLtdMember cara:ViforAgreementMember 2020-10-01 2020-10-31 0001346830 srt:MinimumMember srt:DirectorMember cara:June2019Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-06-04 2020-06-04 0001346830 srt:DirectorMember cara:June2020Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember cara:TwoThousandAndFourteenEquityIncentivePlanMember 2020-06-04 2020-06-04 0001346830 cara:ViforInternationalLtdMember 2020-10-01 2020-10-31 0001346830 cara:ViforInternationalLtdMember 2018-05-01 2018-05-31 0001346830 cara:LicenseAndMilestoneFeesMember cara:LicenseAgreementWithMaruishiPharmaceuticalCompanyLimitedMember 2021-05-01 2021-05-31 0001346830 cara:LicenseAndMilestoneFeesMember cara:ViforAgreementMember 2020-01-01 2020-12-31 0001346830 srt:MaximumMember cara:ViforInternationalLtdMember cara:SalesBasedMilestonesMember 2020-10-15 0001346830 cara:ViforInternationalLtdMember cara:RegulatoryMilestonesMember 2020-10-15 0001346830 srt:MaximumMember cara:ViforFreseniusMedicalCareRenalPharmaLimitedMember cara:TieredCommercialMilestonesMember 2018-05-17 0001346830 srt:MaximumMember cara:ViforFreseniusMedicalCareRenalPharmaLimitedMember cara:RegulatoryMilestonesMember 2018-05-17 0001346830 srt:MaximumMember cara:ViforFreseniusMedicalCareRenalPharmaLimitedMember cara:RegulatoryAndCommercialMilestonesMember 2018-05-17 0001346830 2020-04-01 2020-06-30 0001346830 cara:EnterisBiopharmaIncMember cara:NonExclusiveLicenseAgreementMember 2019-08-20 2019-08-20 0001346830 cara:ViforInternationalLtdMember cara:ViforAgreementMember 2020-10-01 2020-10-31 0001346830 cara:ViforAgreementMember 2020-10-01 2020-10-31 0001346830 cara:EnterisBiopharmaIncMember cara:NonExclusiveLicenseAgreementMember 2021-04-01 2021-06-30 0001346830 cara:EnterisBiopharmaIncMember cara:NonExclusiveLicenseAgreementMember 2021-01-01 2021-06-30 0001346830 cara:EnterisBiopharmaIncMember cara:NonExclusiveLicenseAgreementMember 2020-04-01 2020-06-30 0001346830 cara:EnterisBiopharmaIncMember cara:NonExclusiveLicenseAgreementMember 2020-01-01 2020-06-30 0001346830 cara:NewStamfordLeaseMember 2020-10-01 2020-10-31 0001346830 cara:LicenseAndMilestoneFeesMember cara:ViforAgreementMember 2021-01-01 2021-06-30 0001346830 cara:LicenseAndMilestoneFeesMember cara:LicenseAgreementWithViforFreseniusMedicalCareRenalPharmaLimitedMember 2021-01-01 2021-06-30 0001346830 cara:LicenseAgreementWithViforFreseniusMedicalCareRenalPharmaLimitedMember 2021-01-01 2021-06-30 0001346830 cara:LicenseAgreementWithMaruishiPharmaceuticalCompanyLimitedAndChongKunDangPharmaceuticalCorporationMember 2021-01-01 2021-06-30 0001346830 cara:PatheonAndPatheonManufacturingServicesLlcMember cara:ManufacturingServicesAgreementMember 2019-07-01 2019-07-31 0001346830 cara:LicenseAndMilestoneFeesMember cara:ViforAgreementMember 2020-10-15 2020-10-15 0001346830 cara:LicenseAndMilestoneFeesMember cara:ViforAgreementMember 2020-10-01 2020-12-31 0001346830 cara:ViforVfmcrpAndCkdpAgreementsMember 2020-01-01 2020-12-31 0001346830 cara:LicenseAgreementWithMaruishiPharmaceuticalCompanyLimitedMember 2013-04-01 2013-04-30 0001346830 cara:LicenseAgreementWithMaruishiPharmaceuticalCompanyLimitedMember 2021-04-01 2021-06-30 0001346830 cara:LicenseAgreementWithMaruishiPharmaceuticalCompanyLimitedMember 2020-04-01 2020-06-30 0001346830 cara:LicenseAgreementWithMaruishiPharmaceuticalCompanyLimitedMember 2020-01-01 2020-06-30 0001346830 cara:ViforMaruishiAndCkdpAgreementsMember 2021-01-01 2021-06-30 0001346830 2020-01-01 2020-12-31 0001346830 cara:LicenseAgreementWithViforFreseniusMedicalCareRenalPharmaLimitedMember 2018-05-17 2018-05-17 0001346830 cara:StamfordOperatingLeaseMember us-gaap:StandbyLettersOfCreditMember 2021-01-01 2021-06-30 0001346830 cara:StamfordOperatingLeaseMember 2021-01-01 2021-06-30 0001346830 cara:NewStamfordLeaseMember 2020-06-01 2020-06-30 0001346830 us-gaap:LicenseMember cara:LicenseAgreementWithMaruishiPharmaceuticalCompanyLimitedMember 2013-04-01 2013-04-30 0001346830 cara:ResearchAndDevelopmentServicesMember cara:LicenseAgreementWithMaruishiPharmaceuticalCompanyLimitedMember 2013-04-01 2013-04-30 0001346830 cara:ViforFreseniusMedicalCareRenalPharmaLimitedMember 2018-05-17 2018-05-17 0001346830 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2021-06-30 0001346830 us-gaap:MunicipalBondsMember 2021-06-30 0001346830 us-gaap:CorporateBondSecuritiesMember 2021-06-30 0001346830 us-gaap:CommercialPaperMember 2021-06-30 0001346830 us-gaap:SubsequentEventMember cara:ApiCommercialSupplyAgreementMember 2021-07-26 2021-07-26 0001346830 cara:TwoThousandAndFourteenEquityIncentivePlanMember 2015-01-01 2015-12-31 0001346830 2021-01-01 2021-06-30 0001346830 2020-01-01 2020-06-30 0001346830 2021-06-30 0001346830 2020-12-31 shares iso4217:USD shares iso4217:USD pure cara:position cara:lease cara:item cara:subsidiary cara:Milestone cara:agreement cara:installment 0001346830 --12-31 2021 Q2 false 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50088161 49872213 P30D P30D 2023-12-31 2023-11-30 10-Q true 2021-06-30 false 001-36279 CARA THERAPEUTICS, INC. DE 75-3175693 4 Stamford Plaza 107 Elm Street 9th Floor Stamford CT 06902 203 406-3700 Common Stock, par value $0.001 per share CARA NASDAQ Yes Yes Large Accelerated Filer false false false 50089936 22335000 31683000 132841000 149242000 697000 1507000 305000 557000 8295000 12076000 164473000 195065000 3641000 4279000 52216000 70565000 716000 840000 408000 408000 221454000 271157000 13493000 16881000 1677000 1602000 15170000 18483000 2818000 3673000 0.001 0.001 5000000 5000000 0 0 0.001 0.001 100000000 100000000 50088161 49872213 50000 50000 649784000 641195000 -446363000 -392317000 -5000 73000 203466000 249001000 221454000 271157000 5099000 1192000 13120000 706000 535000 37000 607000 5634000 1935000 13727000 25225000 26108000 44356000 59644000 5651000 5410000 12016000 9968000 30876000 31518000 56372000 69612000 -30876000 -25884000 -54437000 -55885000 131000 634000 391000 1591000 -30745000 -25250000 -54046000 -54294000 -182000 -304000 -30745000 -25068000 -54046000 -53990000 -0.61 -0.54 -1.08 -1.15 50059984 46799703 49989379 46762327 0 0 0 0 -17000 703000 -78000 465000 -30762000 -24365000 -54124000 -53525000 46720225 47000 587223000 -400727000 170000 186713000 2846000 2846000 7500 75000 75000 -28922000 -28922000 -238000 -238000 46727725 47000 590144000 -429649000 -68000 160474000 2993000 2993000 16846 201000 201000 119834 1625000 1625000 -25068000 -25068000 703000 703000 46864405 47000 594963000 -454717000 635000 140928000 49872213 50000 641195000 -392317000 73000 249001000 2744000 2744000 45035 688000 688000 109419 1388000 1388000 -23301000 -23301000 -61000 -61000 50026667 50000 646015000 -415618000 12000 230459000 3376000 3376000 25494 293000 293000 36000 100000 100000 -30745000 -30745000 -17000 -17000 50088161 50000 649784000 -446363000 -5000 203466000 -54046000 -53990000 7608000 7465000 124000 96000 638000 325000 -384000 34000 39000 60000 70000 -12494000 -810000 304000 -252000 -485000 -3781000 1261000 -3388000 -5713000 -780000 -470000 -44726000 -65955000 80470000 97645000 8600000 17035000 9029000 10677000 63772000 21016000 70000 34397000 104341000 981000 276000 981000 276000 -9348000 38662000 32091000 18713000 22743000 57375000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">1. Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Cara Therapeutics, Inc., or the Company, is a clinical-stage biopharmaceutical corporation formed on July 2, 2004. The Company is focused on developing and commercializing new chemical entities designed to alleviate pruritus by selectively targeting peripheral kappa opioid receptors. The Company’s primary activities to date have been organizing and staffing the Company, developing its product candidates and raising capital.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2021, the Company had raised aggregate net proceeds of approximately $519,600 from several rounds of equity financing, including its initial public offering, or IPO, which closed in February 2014 and four follow-on public offerings of common stock, which closed in July 2019, July 2018, April 2017 and August 2015, respectively, and the issuance of convertible preferred stock and debt prior to the IPO. The Company had also earned approximately $203,800 under its license agreements for CR845/difelikefalin, primarily with Vifor (International) Ltd., or Vifor, Vifor Fresenius Medical Care Renal Pharma Ltd., or VFMCRP, Maruishi Pharmaceutical Co. Ltd., or Maruishi, and Chong Kun Dang Pharmaceutical Corp., or CKDP, and an earlier product candidate for which development efforts ceased in 2007. Additionally, in October 2020, the Company received net proceeds of $38,449 from the issuance and sale of 2,939,552 shares of the Company’s common stock to Vifor in connection with the Company’s license agreement with Vifor. Furthermore, in May 2018, the Company received net proceeds of $14,556 from the issuance and sale of 1,174,827 shares of the Company’s common stock to Vifor in connection with the Company’s license agreement with VFMCRP (see Note 10, <i style="font-style:italic;">Collaboration and Licensing Agreements</i>).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2021, the Company had unrestricted cash and cash equivalents and marketable securities of $207,392 and an accumulated deficit of $446,363. The Company has incurred substantial net losses and negative cash flows from operating activities in nearly every fiscal period since inception and expects this trend to continue for the foreseeable future. The Company recognized net losses of $30,745 and $25,068 for the three months ended June 30, 2021 and 2020, respectively, and $54,046 and $53,990 for the six months ended June 30, 2021 and 2020, respectively, and had net cash used in operating activities of $44,726 and $65,955 for the six months ended June 30, 2021 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company is subject to risks common to other life science companies including, but not limited to, uncertainty of product development and commercialization, lack of marketing and sales history, development by its competitors of new technological innovations, dependence on key personnel, market acceptance of products, product liability, protection of proprietary technology, ability to raise additional financing, and compliance with Food and Drug Administration, or FDA, and other government regulations. If the Company does not successfully commercialize any of its product candidates, it will be unable to generate recurring product revenue or achieve profitability.</p> 2004-07-02 519600000 4 203800000 38449000 2939552 14556000 1174827 207392000 -446363000 -30745000 -25068000 -54046000 -53990000 -44726000 -65955000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2. Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The unaudited interim condensed financial statements included herein have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission, or SEC. Accordingly, they do not include all information and disclosures necessary for a presentation of the Company’s financial position, results of operations and cash flows in conformity with generally accepted accounting principles in the United States of America, or GAAP. In the opinion of management, these unaudited interim financial statements reflect all adjustments, consisting primarily of normal recurring accruals, necessary for a fair presentation of results for the periods presented. The results of operations for interim periods are not necessarily indicative of the results for the full year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted from this report, as is permitted by SEC rules and regulations; however, the Company believes that the disclosures are adequate to make the information presented not misleading. The condensed balance sheet data as of December 31, 2020 were derived from audited financial statements, but do not include all disclosures required by GAAP. These unaudited interim </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">condensed financial statements should be read in conjunction with the audited financial statements and accompanying notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities, as of the date of the financial statements as well as the reported amounts of revenues and expenses during the reporting period. The more significant estimates include the fair value of marketable securities that are classified as level 2 of the fair value hierarchy, the periods over which certain revenues will be recognized, including licensing and collaborative revenue recognized from non-refundable up-front and milestone payments, the determination of prepaid research and development, or R&amp;D, clinical costs and accrued research projects, the amount of non-cash compensation costs related to share-based payments to employees and non-employees and the periods over which those costs are expensed, the incremental borrowing rate used in lease calculations and the likelihood of realization of deferred tax assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The ongoing COVID-19 pandemic has interrupted business operations across the globe. Estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require the exercise of judgment. As of the date of issuance of these condensed financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, assumptions and judgments or revise the reported amounts of assets and liabilities or the disclosure of contingent assets and liabilities. These estimates, however, may change as new events occur and additional information is obtained, and are recognized in the condensed financial statements as soon as they become known.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Actual results could differ materially from the Company’s estimates and assumptions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">There have been no material changes to the significant accounting policies previously disclosed in Note 2 to the Financial Statements in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020, except for the recent adoption of new accounting pronouncements as disclosed below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">Accounting Pronouncements Recently Adopted</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In December 2019, the Financial Accounting Standards Board, or FASB, issued Accounting Standards Update, or ASU, No. 2019-12, <i style="font-style:italic;">Income Taxes (Topic 740)</i>, or ASU 2019-12, which removes specific exceptions to the general principles in Topic 740. ASU 2019-12 eliminates the need for an organization to analyze whether the following apply in a given period: (1) exception to the incremental approach for intra-period tax allocation; (2) exceptions to accounting for basis differences when there are ownership changes in foreign investments; and (3) exception to the general methodology for calculating income taxes in an interim period when a year-to-date loss exceeds the anticipated loss. ASU 2019-12 also simplifies the accounting for income taxes for: (i) franchise taxes that are partially based on income; (ii) transactions with a government that result in a step up in the tax basis of goodwill; (iii) separate financial statements of legal entities that are not subject to tax; and (iv) enacted changes in tax laws in interim periods. The amendments in ASU 2019-12 are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. The amendments in ASU 2019-12 related to separate financial statements of legal entities that are not subject to tax should be applied on a retrospective basis for all periods presented. The amendments related to changes in ownership of foreign equity method investments or foreign subsidiaries should be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. The amendments related to franchise taxes that are partially based on income should be applied on either a retrospective basis for all </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">periods presented or a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. All other amendments should be applied on a prospective basis. The Company adopted ASU 2019-12 on January 1, 2021 and it did not have a material effect on its results of operations, financial position, and cash flows due to the full valuation allowance recorded.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities, as of the date of the financial statements as well as the reported amounts of revenues and expenses during the reporting period. The more significant estimates include the fair value of marketable securities that are classified as level 2 of the fair value hierarchy, the periods over which certain revenues will be recognized, including licensing and collaborative revenue recognized from non-refundable up-front and milestone payments, the determination of prepaid research and development, or R&amp;D, clinical costs and accrued research projects, the amount of non-cash compensation costs related to share-based payments to employees and non-employees and the periods over which those costs are expensed, the incremental borrowing rate used in lease calculations and the likelihood of realization of deferred tax assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The ongoing COVID-19 pandemic has interrupted business operations across the globe. Estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require the exercise of judgment. As of the date of issuance of these condensed financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, assumptions and judgments or revise the reported amounts of assets and liabilities or the disclosure of contingent assets and liabilities. These estimates, however, may change as new events occur and additional information is obtained, and are recognized in the condensed financial statements as soon as they become known.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Actual results could differ materially from the Company’s estimates and assumptions. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">There have been no material changes to the significant accounting policies previously disclosed in Note 2 to the Financial Statements in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020, except for the recent adoption of new accounting pronouncements as disclosed below.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">Accounting Pronouncements Recently Adopted</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In December 2019, the Financial Accounting Standards Board, or FASB, issued Accounting Standards Update, or ASU, No. 2019-12, <i style="font-style:italic;">Income Taxes (Topic 740)</i>, or ASU 2019-12, which removes specific exceptions to the general principles in Topic 740. ASU 2019-12 eliminates the need for an organization to analyze whether the following apply in a given period: (1) exception to the incremental approach for intra-period tax allocation; (2) exceptions to accounting for basis differences when there are ownership changes in foreign investments; and (3) exception to the general methodology for calculating income taxes in an interim period when a year-to-date loss exceeds the anticipated loss. ASU 2019-12 also simplifies the accounting for income taxes for: (i) franchise taxes that are partially based on income; (ii) transactions with a government that result in a step up in the tax basis of goodwill; (iii) separate financial statements of legal entities that are not subject to tax; and (iv) enacted changes in tax laws in interim periods. The amendments in ASU 2019-12 are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. The amendments in ASU 2019-12 related to separate financial statements of legal entities that are not subject to tax should be applied on a retrospective basis for all periods presented. The amendments related to changes in ownership of foreign equity method investments or foreign subsidiaries should be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. The amendments related to franchise taxes that are partially based on income should be applied on either a retrospective basis for all </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">periods presented or a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. All other amendments should be applied on a prospective basis. The Company adopted ASU 2019-12 on January 1, 2021 and it did not have a material effect on its results of operations, financial position, and cash flows due to the full valuation allowance recorded.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">3. Available-for-Sale Marketable Securities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2021 and December 31, 2020, the Company’s available-for-sale marketable securities consisted of debt securities issued by the U.S. Treasury, U.S. government-sponsored entities and investment grade institutions as well as municipal bonds.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following tables summarize the Company’s available-for-sale marketable securities by major type of security as of June 30, 2021 and December 31, 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 6pt 0pt;">As of June 30, 2021</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:41.45%;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.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:1.55%;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.62%;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.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:1.55%;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.62%;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.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:1.55%;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.62%;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.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:1.55%;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.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></tr><tr><td style="vertical-align:bottom;width:41.45%;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:2.46%;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.55%;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:10.62%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;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:26.81%;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;">Gross Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.15%;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;">Estimated Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;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;">Type of Security</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.17%;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;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.17%;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;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.17%;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;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.15%;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;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Treasury securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,106</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,109</p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. government agency obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,572</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,567</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,850</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (31)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,834</p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,717</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Municipal bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;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 3pt 0pt 0pt;"> 15,829</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;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 3pt 0pt 0pt;"> 17</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;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;"> (16)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;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 3pt 0pt 0pt;"> 15,830</p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total available-for-sale marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;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 3pt 0pt 0pt;"> 185,062</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;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 3pt 0pt 0pt;"> 53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;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;"> (58)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.6%;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 3pt 0pt 0pt;"> 185,057</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;margin:0pt 0pt 6pt 0pt;">As of December 31, 2020</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:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;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.46%;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.55%;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:10.62%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;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:26.81%;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;">Gross Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;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:12.15%;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;">Estimated Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;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;">Type of Security</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.17%;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;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.17%;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;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.17%;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;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.15%;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;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Treasury securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,710</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,750</p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. government agency obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,128</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,080</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,118</p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,127</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Municipal bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;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 3pt 0pt 0pt;"> 11,680</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;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 3pt 0pt 0pt;"> 12</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;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;"> (8)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;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 3pt 0pt 0pt;"> 11,684</p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total available-for-sale marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;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 3pt 0pt 0pt;"> 219,734</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;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 3pt 0pt 0pt;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;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;"> (50)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.6%;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 3pt 0pt 0pt;"> 219,807</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 0pt 12pt 0pt;">The following tables summarize the fair value and gross unrealized losses of the Company’s available-for-sale marketable securities by investment category and disaggregated by the length of time that individual debt securities have been in a continuous unrealized loss position as of June 30, 2021 and December 31, 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 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;"><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;"><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;"><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;"><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;"><b style="font-weight:bold;">As of June 30, 2021</b></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:32.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 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.9%;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.2%;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.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 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.89%;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.19%;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.24%;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.89%;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.19%;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.22%;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.89%;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.19%;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.22%;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.89%;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.19%;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.22%;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.89%;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.19%;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.09%;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:32.13%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.83%;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;">Less than 12 Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.72%;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;">12 Months or Greater</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.6%;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;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:32.13%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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.2%;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:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.89%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;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;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;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;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.29%;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;">Gross</b></p></td></tr><tr><td style="vertical-align:bottom;width:32.13%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;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;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;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;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;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;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;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;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;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;">Fair </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.29%;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;">Unrealized</b></p></td></tr><tr><td style="vertical-align:bottom;width:32.13%;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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;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;"> Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;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;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;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;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;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;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;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;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.29%;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;">Losses</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">U.S. government agency obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,990</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;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;"> (10)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,990</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;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;"> (10)</p></td></tr><tr><td style="vertical-align:bottom;width:32.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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.2%;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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.24%;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;"> (31)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.09%;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;"> (31)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commercial paper</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,492</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;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;"> (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,492</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;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;"> (1)</p></td></tr><tr><td style="vertical-align:bottom;width:32.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Municipal bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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.2%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;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 3pt 0.05pt 0pt;"> 6,404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;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 0pt 0.05pt 0pt;"> (16)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;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 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;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 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;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 3pt 0.05pt 0pt;"> 6,404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;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 0pt 0.05pt 0pt;"> (16)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;border-top: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.29%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,052</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;border-top: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;border-top:1px solid #000000;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;"> (58)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;border-top: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;border-top: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;border-top: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,052</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;border-top: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:3px double #000000;border-top:1px solid #000000;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;"> (58)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">As of December 31, 2020</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:32.16%;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.9%;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.2%;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.67%;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.9%;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.19%;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.24%;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.89%;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.19%;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.22%;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.89%;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.19%;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.22%;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.89%;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.19%;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.22%;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.89%;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.19%;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.67%;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:32.16%;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:1.9%;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:21.22%;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;">Less than 12 Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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:20.72%;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;">12 Months or Greater</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.18%;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;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:32.16%;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:1.9%;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.2%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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:9.43%;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;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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 style="vertical-align:bottom;white-space:nowrap;width:8.22%;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 style="vertical-align:bottom;white-space:nowrap;width:1.89%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;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;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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:1.19%;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 style="vertical-align:bottom;white-space:nowrap;width:8.22%;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 style="vertical-align:bottom;white-space:nowrap;width:1.89%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;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;">Gross</b></p></td></tr><tr><td style="vertical-align:bottom;width:32.16%;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:1.9%;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:9.87%;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;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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:9.43%;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;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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:9.41%;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;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;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;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;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;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;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;">Unrealized</b></p></td></tr><tr><td style="vertical-align:bottom;width:32.16%;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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.87%;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;"> Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;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;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;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;"> Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;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;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;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;"> Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;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;">Losses</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Treasury securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,682</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,682</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td></tr><tr><td style="vertical-align:bottom;width:32.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. government agency obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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.2%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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.19%;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,553</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,553</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23)</p></td></tr><tr><td style="vertical-align:bottom;width:32.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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.2%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,897</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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.19%;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,897</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Municipal bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;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 3pt 0pt 0pt;"> 6,259</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;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;"> (8)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;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 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;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 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;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 3pt 0pt 0pt;"> 6,259</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;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;"> (8)</p></td></tr><tr><td style="vertical-align:bottom;width:32.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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.2%;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.67%;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 3pt 0pt 0pt;"> 113,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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.19%;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.24%;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;"> (50)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.22%;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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.22%;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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.22%;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 3pt 0pt 0pt;"> 113,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.67%;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;"> (50)</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;">As of June 30, 2021 and December 31, 2020, no allowance for credit losses were recognized on the Company’s available-for-sale debt securities as no portion of the unrealized losses associated with those securities were due to credit losses. The information that the Company considered in reaching the conclusion that an allowance for credit losses was not necessary is as follows:</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;text-indent:18pt;margin:0pt;">As of June 30, 2021 and December 31, 2020, the Company held a total of 24 out of 59 positions and 30 out of 59 positions, respectively, that were in an unrealized loss position, none of which had been in an unrealized loss position for 12 months or greater. Unrealized losses individually and in aggregate were not considered to be material for each respective period. Based on the Company’s review of these securities, the Company believes that the cost basis of its available-for-sale marketable securities is recoverable. </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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">U.S. government agency obligations. </b>The unrealized losses on the Company’s investments in direct obligations of U.S. government agencies were due to changes in interest rates and non-credit related factors. The contractual terms of these investments do not permit the issuer to repay principal at a price less than the amortized cost bases of the investments, which is equivalent to the par value on the maturity date. The Company expects to recover the entire amortized cost bases of these securities on the maturity date. The Company does not intend to sell these investments, and it is not more likely than not that the Company will be required to sell these investments before recovery of their amortized cost bases. The Company held 2 out of 4<span style="white-space:pre-wrap;"> positions for its U.S. government agency obligations that were in unrealized loss positions as of June 30, 2021. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><b style="font-weight:bold;">Corporate bonds, commercial paper, and municipal bonds.</b> The unrealized losses on the Company’s investments in corporate bonds, commercial paper and municipal bonds were due to changes in interest rates and non-credit related factors. The credit ratings of these investments in the Company’s portfolio have not been downgraded below investment </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">grade status. The contractual terms of these investments do not permit the issuer to repay principal at a price less than the amortized cost bases of the investments, which is equivalent to the par value on the maturity date. The Company expects to recover the entire amortized cost bases of these securities on the maturity date. The Company does not intend to sell these investments, and it is not more likely than not that the Company will be required to sell these investments, before recovery of their amortized cost bases. The Company held 13 out of 18 positions for its corporate bonds, 3 out of 23 positions for its commercial paper, and 6 out of 11 positions for its municipal bonds, that were in unrealized loss positions as of June 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;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 0pt 6pt 0pt;">The Company classifies its marketable debt securities based on their contractual maturity dates. As of June 30, 2021, the Company’s marketable debt securities mature at various dates through May 2024. The amortized cost and fair values of marketable debt securities by contractual maturity were as follows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:44.81%;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.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:1.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 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:10.22%;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.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:1.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 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:10.24%;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.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:1.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 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:10.22%;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.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:1.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 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:10.24%;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:44.81%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.4%;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;">As of June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:25.4%;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;">As of December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;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;">Contractual maturity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;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;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.62%;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;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;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;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.62%;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;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less than one year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 132,817</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 132,841</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149,164</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149,242</p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">One year to three years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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.38%;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:10.22%;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 3pt 0.05pt 0pt;"> 52,245</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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.38%;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:10.24%;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 3pt 0.05pt 0pt;"> 52,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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.38%;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:10.22%;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 3pt 0.05pt 0pt;"> 70,570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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.38%;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:10.24%;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 3pt 0.05pt 0pt;"> 70,565</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;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 3pt 0.05pt 0pt;"> 185,062</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;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 3pt 0.05pt 0pt;"> 185,057</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;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 3pt 0.05pt 0pt;"> 219,734</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;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 3pt 0.05pt 0pt;"> 219,807</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">All available-for-sale marketable securities are classified as Marketable securities, current or Marketable securities, non-current depending on the contractual maturity date of the individual available-for-sale security. Other income, net includes interest and dividends, accretion/amortization of discounts/premiums, realized gains and losses on sales of securities and credit loss expense due to declines in the fair value of securities, if any. The cost of securities sold is based on the specific identification method. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the three and six months ended June 30, 2021, the Company sold certain shares of its available-for-sale debt securities with a total fair value of $1,000 and $9,029, respectively, which resulted in no realized gains or losses for the three months ended June 30, 2021, and $39 of realized gains for the six months ended June 30, 2021, respectively. During the three and six months ended June 30, 2020, the Company sold certain shares of its available-for-sale debt securities with a total fair value of $10,677, which resulted in realized gains of $60 during the three and six months ended June 30, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As of June 30, 2021 and December 31, 2020, accrued interest receivables on our available-for-sale debt securities were $305 and $311, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 6pt 0pt;">As of June 30, 2021</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:41.45%;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.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:1.55%;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.62%;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.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:1.55%;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.62%;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.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:1.55%;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.62%;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.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:1.55%;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.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></tr><tr><td style="vertical-align:bottom;width:41.45%;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:2.46%;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.55%;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:10.62%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;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:26.81%;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;">Gross Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.15%;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;">Estimated Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;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;">Type of Security</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.17%;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;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.17%;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;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.17%;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;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.15%;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;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Treasury securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,106</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,109</p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. government agency obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,572</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,567</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,850</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (31)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,834</p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,717</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Municipal bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;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 3pt 0pt 0pt;"> 15,829</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;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 3pt 0pt 0pt;"> 17</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;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;"> (16)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;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 3pt 0pt 0pt;"> 15,830</p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total available-for-sale marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;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 3pt 0pt 0pt;"> 185,062</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;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 3pt 0pt 0pt;"> 53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;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;"> (58)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.6%;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 3pt 0pt 0pt;"> 185,057</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;margin:0pt 0pt 6pt 0pt;">As of December 31, 2020</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:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;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.46%;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.55%;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:10.62%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;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:26.81%;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;">Gross Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;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:12.15%;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;">Estimated Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;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;">Type of Security</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.17%;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;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.17%;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;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.17%;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;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.15%;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;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Treasury securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,710</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,750</p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. government agency obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,128</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,080</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,118</p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,127</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Municipal bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;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 3pt 0pt 0pt;"> 11,680</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;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 3pt 0pt 0pt;"> 12</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;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;"> (8)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;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 3pt 0pt 0pt;"> 11,684</p></td></tr><tr><td style="vertical-align:bottom;width:41.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total available-for-sale marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;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 3pt 0pt 0pt;"> 219,734</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;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 3pt 0pt 0pt;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.62%;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;"> (50)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.55%;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.6%;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 3pt 0pt 0pt;"> 219,807</p></td></tr></table> 10106000 3000 10109000 14572000 5000 10000 14567000 44850000 15000 31000 44834000 99705000 13000 1000 99717000 15829000 17000 16000 15830000 185062000 53000 58000 185057000 20710000 41000 1000 20750000 22125000 4000 1000 22128000 49080000 61000 23000 49118000 116139000 5000 17000 116127000 11680000 12000 8000 11684000 219734000 123000 50000 219807000 <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;">As of June 30, 2021</b></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:32.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 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.9%;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.2%;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.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 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.89%;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.19%;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.24%;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.89%;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.19%;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.22%;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.89%;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.19%;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.22%;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.89%;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.19%;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.22%;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.89%;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.19%;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.09%;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:32.13%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.83%;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;">Less than 12 Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.72%;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;">12 Months or Greater</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.6%;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;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:32.13%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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.2%;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:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.89%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;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;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;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;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.29%;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;">Gross</b></p></td></tr><tr><td style="vertical-align:bottom;width:32.13%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;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;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;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;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;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;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;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;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;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;">Fair </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.29%;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;">Unrealized</b></p></td></tr><tr><td style="vertical-align:bottom;width:32.13%;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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;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;"> Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;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;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;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;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;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;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;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;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.29%;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;">Losses</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">U.S. government agency obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,990</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;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;"> (10)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,990</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;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;"> (10)</p></td></tr><tr><td style="vertical-align:bottom;width:32.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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.2%;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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.24%;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;"> (31)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.09%;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;"> (31)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commercial paper</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,492</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;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;"> (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,492</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;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;"> (1)</p></td></tr><tr><td style="vertical-align:bottom;width:32.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Municipal bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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.2%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;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 3pt 0.05pt 0pt;"> 6,404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;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 0pt 0.05pt 0pt;"> (16)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;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 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;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 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;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 3pt 0.05pt 0pt;"> 6,404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;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 0pt 0.05pt 0pt;"> (16)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;border-top: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.29%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,052</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;border-top: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;border-top:1px solid #000000;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;"> (58)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;border-top: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;border-top: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;border-top: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,052</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;border-top: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:3px double #000000;border-top:1px solid #000000;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;"> (58)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">As of December 31, 2020</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:32.16%;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.9%;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.2%;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.67%;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.9%;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.19%;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.24%;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.89%;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.19%;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.22%;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.89%;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.19%;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.22%;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.89%;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.19%;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.22%;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.89%;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.19%;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.67%;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:32.16%;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:1.9%;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:21.22%;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;">Less than 12 Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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:20.72%;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;">12 Months or Greater</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.18%;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;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:32.16%;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:1.9%;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.2%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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:9.43%;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;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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 style="vertical-align:bottom;white-space:nowrap;width:8.22%;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 style="vertical-align:bottom;white-space:nowrap;width:1.89%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;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;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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:1.19%;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 style="vertical-align:bottom;white-space:nowrap;width:8.22%;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 style="vertical-align:bottom;white-space:nowrap;width:1.89%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;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;">Gross</b></p></td></tr><tr><td style="vertical-align:bottom;width:32.16%;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:1.9%;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:9.87%;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;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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:9.43%;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;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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:9.41%;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;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;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;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;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;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;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;">Unrealized</b></p></td></tr><tr><td style="vertical-align:bottom;width:32.16%;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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.87%;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;"> Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;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;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;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;"> Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;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;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;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;"> Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;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;">Losses</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Treasury securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,682</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,682</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td></tr><tr><td style="vertical-align:bottom;width:32.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. government agency obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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.2%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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.19%;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,553</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,553</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23)</p></td></tr><tr><td style="vertical-align:bottom;width:32.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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.2%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,897</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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.19%;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,897</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Municipal bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;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 3pt 0pt 0pt;"> 6,259</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;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;"> (8)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;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 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;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 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;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 3pt 0pt 0pt;"> 6,259</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;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;"> (8)</p></td></tr><tr><td style="vertical-align:bottom;width:32.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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.2%;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.67%;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 3pt 0pt 0pt;"> 113,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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.19%;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.24%;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;"> (50)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.22%;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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.22%;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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.22%;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 3pt 0pt 0pt;"> 113,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.19%;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.67%;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;"> (50)</p></td></tr></table> 6990000 10000 6990000 10000 30166000 31000 30166000 31000 9492000 1000 9492000 1000 6404000 16000 6404000 16000 53052000 58000 53052000 58000 12682000 1000 12682000 1000 2500000 1000 2500000 1000 23553000 23000 23553000 23000 68897000 17000 68897000 17000 6259000 8000 6259000 8000 113891000 50000 113891000 50000 0 0 0 0 24 59 30 59 0 0 2 4 13 18 3 23 6 11 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:44.81%;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.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:1.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 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:10.22%;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.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:1.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 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:10.24%;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.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:1.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 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:10.22%;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.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:1.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 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:10.24%;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:44.81%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.4%;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;">As of June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:25.4%;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;">As of December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;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;">Contractual maturity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;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;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.62%;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;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;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;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.62%;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;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less than one year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 132,817</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 132,841</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149,164</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149,242</p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">One year to three years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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.38%;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:10.22%;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 3pt 0.05pt 0pt;"> 52,245</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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.38%;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:10.24%;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 3pt 0.05pt 0pt;"> 52,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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.38%;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:10.22%;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 3pt 0.05pt 0pt;"> 70,570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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.38%;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:10.24%;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 3pt 0.05pt 0pt;"> 70,565</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;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 3pt 0.05pt 0pt;"> 185,062</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;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 3pt 0.05pt 0pt;"> 185,057</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;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 3pt 0.05pt 0pt;"> 219,734</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;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 3pt 0.05pt 0pt;"> 219,807</p></td></tr></table> 132817000 132841000 149164000 149242000 52245000 52216000 70570000 70565000 185062000 185057000 219734000 219807000 1000000 9029000 0 39000 10677000 10677000 60000 60000 305000 311000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">4. Accumulated Other Comprehensive Income (Loss)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">The following table summarizes the changes in accumulated other comprehensive income (loss), net of tax, from unrealized gains (losses) on available-for-sale marketable securities, the Company’s only component of accumulated other comprehensive income (loss), for the six months ended June 30, 2021 and June 30, 2020.</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:81.93%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.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:2.43%;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.53%;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:18.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></tr><tr><td style="vertical-align:bottom;width:77.32%;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:2.43%;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:20.23%;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;">Total Accumulated</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.32%;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:2.43%;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:20.23%;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;">Other Comprehensive</b> </p></td></tr><tr><td style="vertical-align:bottom;width:77.32%;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:2.43%;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:20.23%;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;">Income (Loss)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.69%;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 3pt 0pt 0pt;"> 73</p></td></tr><tr><td style="vertical-align:bottom;width:77.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive loss before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;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.53%;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:18.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (39)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amount reclassified from accumulated other comprehensive income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.69%;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;"> (39)</p></td></tr><tr><td style="vertical-align:bottom;width:77.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net current period other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;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.53%;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:18.69%;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;"> (78)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.69%;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;"> (5)</p></td></tr><tr><td style="vertical-align:bottom;width:77.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:2.43%;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.53%;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:18.69%;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="background-color:#cceeff;vertical-align:bottom;width:77.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.69%;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 3pt 0pt 0pt;"> 170</p></td></tr><tr><td style="vertical-align:bottom;width:77.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive income before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;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.53%;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:18.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 525</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amount reclassified from accumulated other comprehensive income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.69%;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;"> (60)</p></td></tr><tr><td style="vertical-align:bottom;width:77.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net current period other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;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.53%;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:18.69%;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 3pt 0pt 0pt;"> 465</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, June 30, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.69%;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 3pt 0pt 0pt;"> 635</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 0pt 6pt 0pt;">Amounts reclassified out of accumulated other comprehensive income (loss) into net loss are determined by specific identification. The reclassifications out of accumulated other comprehensive income (loss) and into net loss were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;"><span style="margin-bottom:12pt;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:38.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.94%;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:1.64%;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:17.05%;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.64%;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:17.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;">Six Months Ended </b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.92%;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;">Affected Line Item in the</b> </p></td></tr><tr><td style="vertical-align:bottom;width:38.94%;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;">Component of Accumulated Other </b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.05%;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.64%;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:17.13%;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.64%;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:21.92%;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;">Condensed Statements of</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.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;">Comprehensive Income (Loss)</b></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:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.67%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.71%;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;">2020</b></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:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.73%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.73%;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;">2020</b></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:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.92%;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;">Comprehensive Income (Loss)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unrealized gains (losses) on available-for-sale marketable securities:</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Realized gains on sales of securities</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:1.04%;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:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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.04%;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:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60</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:1.04%;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:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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.04%;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:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60</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:21.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other income, net</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Income tax effect</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;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 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.69%;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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.69%;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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Benefit from income taxes</p></td></tr><tr><td style="vertical-align:bottom;width:38.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Realized gains on sales of securities, net of </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> tax</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:1.04%;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:6.63%;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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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.04%;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:6.67%;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 3pt 0pt 0pt;"> 60</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:1.04%;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:6.69%;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 3pt 0pt 0pt;"> 39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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.04%;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:6.69%;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 3pt 0pt 0pt;"> 60</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:21.92%;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 0pt 6pt 0pt;">The following table summarizes the changes in accumulated other comprehensive income (loss), net of tax, from unrealized gains (losses) on available-for-sale marketable securities, the Company’s only component of accumulated other comprehensive income (loss), for the six months ended June 30, 2021 and June 30, 2020.</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:81.93%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.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:2.43%;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.53%;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:18.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></tr><tr><td style="vertical-align:bottom;width:77.32%;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:2.43%;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:20.23%;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;">Total Accumulated</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.32%;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:2.43%;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:20.23%;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;">Other Comprehensive</b> </p></td></tr><tr><td style="vertical-align:bottom;width:77.32%;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:2.43%;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:20.23%;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;">Income (Loss)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.69%;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 3pt 0pt 0pt;"> 73</p></td></tr><tr><td style="vertical-align:bottom;width:77.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive loss before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;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.53%;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:18.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (39)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amount reclassified from accumulated other comprehensive income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.69%;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;"> (39)</p></td></tr><tr><td style="vertical-align:bottom;width:77.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net current period other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;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.53%;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:18.69%;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;"> (78)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.69%;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;"> (5)</p></td></tr><tr><td style="vertical-align:bottom;width:77.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:2.43%;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.53%;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:18.69%;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="background-color:#cceeff;vertical-align:bottom;width:77.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.69%;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 3pt 0pt 0pt;"> 170</p></td></tr><tr><td style="vertical-align:bottom;width:77.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive income before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;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.53%;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:18.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 525</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amount reclassified from accumulated other comprehensive income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.69%;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;"> (60)</p></td></tr><tr><td style="vertical-align:bottom;width:77.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net current period other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;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.53%;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:18.69%;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 3pt 0pt 0pt;"> 465</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, June 30, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.69%;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 3pt 0pt 0pt;"> 635</p></td></tr></table> 73000 -39000 39000 -78000 -5000 170000 525000 60000 465000 635000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;"><span style="margin-bottom:12pt;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:38.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.94%;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:1.64%;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:17.05%;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.64%;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:17.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;">Six Months Ended </b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.92%;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;">Affected Line Item in the</b> </p></td></tr><tr><td style="vertical-align:bottom;width:38.94%;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;">Component of Accumulated Other </b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.05%;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.64%;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:17.13%;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.64%;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:21.92%;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;">Condensed Statements of</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.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;">Comprehensive Income (Loss)</b></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:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.67%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.71%;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;">2020</b></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:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.73%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.73%;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;">2020</b></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:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.92%;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;">Comprehensive Income (Loss)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unrealized gains (losses) on available-for-sale marketable securities:</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Realized gains on sales of securities</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:1.04%;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:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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.04%;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:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60</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:1.04%;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:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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.04%;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:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60</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:21.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other income, net</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Income tax effect</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;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 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.69%;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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.69%;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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Benefit from income taxes</p></td></tr><tr><td style="vertical-align:bottom;width:38.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Realized gains on sales of securities, net of </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> tax</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:1.04%;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:6.63%;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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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.04%;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:6.67%;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 3pt 0pt 0pt;"> 60</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:1.04%;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:6.69%;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 3pt 0pt 0pt;"> 39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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.04%;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:6.69%;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 3pt 0pt 0pt;"> 60</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:21.92%;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> 60000 39000 60000 60000 39000 60000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">5. Fair Value Measurements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of <span style="background-color:#ffffff;">June 30, 2021</span> and December 31, 2020, the Company’s financial instruments consisted of cash, cash equivalents, available-for-sale marketable securities, prepaid expenses, restricted cash, accounts payable and accrued liabilities. The fair values of cash, cash equivalents, prepaid expenses, restricted cash, accounts payable and accrued liabilities approximate their carrying values due to the short-term nature of these financial instruments. Available-for-sale marketable securities are reported at their fair values, based upon pricing of securities with the same or similar investment characteristics as provided by third-party pricing services, as described below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The valuation techniques used by the Company are based on observable and unobservable inputs. Observable inputs reflect readily obtainable data from independent sources, while unobservable inputs reflect the Company’s assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available in the circumstances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company classifies its investments in a fair value hierarchy that is intended to increase consistency and comparability in fair value measurements and related disclosures. The fair value hierarchy is divided into three levels based on the source of inputs 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:18pt;"/><td style="font-family:'Times New Roman';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;text-align:left;">Level 1 – Observable inputs – quoted prices in active markets for identical assets and 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:18pt;"/><td style="font-family:'Times New Roman';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;text-align:left;">Level 2 – Observable inputs other than the quoted prices in active markets for identical assets and liabilities – such as quoted prices for similar instruments, quoted prices for identical or similar instruments in inactive markets, or other inputs that are observable or can be corroborated by observable market data.</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 style="font-family:'Times New Roman';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;text-align:left;">Level 3 – Unobservable inputs – includes amounts derived from valuation models where one or more significant inputs are unobservable and require the Company to develop relevant assumptions.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">Valuation Techniques - Level 2 Inputs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company estimates the fair values of its financial instruments categorized as level 2 in the fair value hierarchy, including U.S. Treasury securities, U.S. government agency obligations, corporate bonds, commercial paper and municipal bonds, by taking into consideration valuations obtained from third-party pricing services. The pricing services use industry standard valuation models, including both income- and market-based approaches, for which all significant inputs are observable, either directly or indirectly, to estimate fair value. These inputs include reported trades of and broker/dealer quotes on the same or similar securities, benchmark yields, issuer credit spreads, benchmark securities, and other observable inputs. The Company obtains a single price for each financial instrument and does not adjust the prices obtained from the pricing service.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company validates the prices provided by its third-party pricing services by reviewing their pricing methods, obtaining market values from other pricing sources and comparing them to the share prices presented by the third-party pricing services. After completing its validation procedures, the Company did not adjust or override any fair value measurements provided by its third-party pricing services as of <span style="background-color:#ffffff;">June 30, 2021</span> or December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following tables summarize the Company’s financial assets measured at fair value on a recurring basis as of <span style="background-color:#ffffff;">June 30, 2021 </span>and December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair value measurement as of<b style="background-color:#ffffff;font-weight:bold;"> June 30, 2021</b>:</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:50.5%;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:1.03%;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.83%;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:1.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:11.2%;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:1.54%;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.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: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:1.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:8.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:50.5%;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:1.64%;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.03%;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:7.83%;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;font-weight:bold;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.81%;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;">Quoted prices in</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;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;">Significant other</b></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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;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;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Financial assets</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;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:7.83%;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;font-weight:bold;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.81%;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;">active markets for</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;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;">observable</b></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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;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;">unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;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:1.64%;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.03%;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:7.83%;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;font-weight:bold;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.81%;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;">identical assets</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;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;">inputs</b></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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;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;">inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.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;">Type of Instrument</b></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:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Total</b></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:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.81%;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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;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="background-color:#cceeff;vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Cash and cash equivalents:</b></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market funds and checking accounts</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:1.03%;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,335</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:1.6%;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:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,335</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:1.54%;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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:1.3%;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Available-for-sale marketable securities:</b></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;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:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">U.S. Treasury securities</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:1.03%;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,109</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:1.6%;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:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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:1.54%;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,109</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:1.3%;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">U.S. government agency obligations</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,567</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,567</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Corporate bonds</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:1.03%;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,834</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:1.6%;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:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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:1.54%;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,834</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:1.3%;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Commercial paper</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,717</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,717</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Municipal bonds</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:1.03%;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,830</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:1.6%;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:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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:1.54%;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,830</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:1.3%;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Restricted cash:</b></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;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:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Commercial money market account</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:1.03%;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.83%;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 3pt 0pt 0pt;"> 408</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:1.6%;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:11.2%;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 3pt 0pt 0pt;"> 408</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:1.54%;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.23%;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 3pt 0pt 0pt;"> —</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:1.3%;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:8.13%;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 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total financial assets</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;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 3pt 0pt 0pt;"> 207,800</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;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 3pt 0pt 0pt;"> 22,743</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;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 3pt 0pt 0pt;"> 185,057</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;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 3pt 0pt 0pt;"> —</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;margin:0pt 0pt 12pt 0pt;">Fair value measurement as of December 31, 2020:</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:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;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:1.64%;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.03%;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:7.83%;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 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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.81%;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;">Quoted prices in</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;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;">Significant other</b></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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;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;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Financial assets</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;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:7.83%;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;font-weight:bold;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.81%;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;">active markets for</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;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;">observable</b></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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;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;">unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;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:1.64%;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.03%;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:7.83%;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;font-weight:bold;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.81%;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;">identical assets</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;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;">inputs</b></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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;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;">inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.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;">Type of Instrument</b></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:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Total</b></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:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.81%;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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;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="background-color:#cceeff;vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Cash and cash equivalents:</b></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market funds and checking accounts</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:1.03%;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,683</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:1.6%;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:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,683</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:1.54%;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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:1.3%;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Available-for-sale marketable securities:</b></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">U.S. Treasury securities</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:1.03%;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,750</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:1.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:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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:1.54%;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,750</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:1.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:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">U.S. government agency obligations</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,128</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,128</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Corporate bonds</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:1.03%;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,118</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:1.6%;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:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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:1.54%;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,118</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:1.3%;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Commercial paper</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,127</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,127</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Municipal bonds</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:1.03%;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,684</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:1.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:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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:1.54%;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,684</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:1.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:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Restricted cash:</b></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Commercial money market account</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:1.03%;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.83%;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 3pt 0pt 0pt;"> 408</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:1.6%;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:11.2%;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 3pt 0pt 0pt;"> 408</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:1.54%;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.23%;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 3pt 0pt 0pt;"> —</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:1.3%;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:8.13%;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 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total financial assets</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;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 3pt 0pt 0pt;"> 251,898</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;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 3pt 0pt 0pt;"> 32,091</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;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 3pt 0pt 0pt;"> 219,807</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;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 3pt 0pt 0pt;"> —</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;">There were no purchases, sales or maturities of Level 3 financial assets and no unrealized gains or losses related to Level 3 available-for-sale marketable securities during the three and six months ended June <span style="background-color:#ffffff;">30, 2021 and 2020, respectively</span>. There were no transfers of financial assets into or out of Level 3 classification during the three and six months ended<span style="background-color:#ffffff;"> June 30, 2021 and 2020, respectively</span>.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following tables summarize the Company’s financial assets measured at fair value on a recurring basis as of <span style="background-color:#ffffff;">June 30, 2021 </span>and December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair value measurement as of<b style="background-color:#ffffff;font-weight:bold;"> June 30, 2021</b>:</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:50.5%;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:1.03%;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.83%;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:1.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:11.2%;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:1.54%;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.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: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:1.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:8.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:50.5%;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:1.64%;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.03%;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:7.83%;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;font-weight:bold;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.81%;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;">Quoted prices in</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;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;">Significant other</b></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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;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;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Financial assets</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;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:7.83%;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;font-weight:bold;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.81%;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;">active markets for</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;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;">observable</b></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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;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;">unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;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:1.64%;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.03%;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:7.83%;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;font-weight:bold;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.81%;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;">identical assets</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;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;">inputs</b></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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;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;">inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.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;">Type of Instrument</b></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:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Total</b></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:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.81%;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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;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="background-color:#cceeff;vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Cash and cash equivalents:</b></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market funds and checking accounts</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:1.03%;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,335</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:1.6%;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:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,335</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:1.54%;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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:1.3%;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Available-for-sale marketable securities:</b></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;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:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">U.S. Treasury securities</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:1.03%;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,109</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:1.6%;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:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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:1.54%;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,109</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:1.3%;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">U.S. government agency obligations</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,567</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,567</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Corporate bonds</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:1.03%;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,834</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:1.6%;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:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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:1.54%;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,834</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:1.3%;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Commercial paper</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,717</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,717</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Municipal bonds</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:1.03%;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,830</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:1.6%;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:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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:1.54%;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,830</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:1.3%;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Restricted cash:</b></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;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:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Commercial money market account</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:1.03%;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.83%;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 3pt 0pt 0pt;"> 408</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:1.6%;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:11.2%;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 3pt 0pt 0pt;"> 408</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:1.54%;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.23%;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 3pt 0pt 0pt;"> —</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:1.3%;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:8.13%;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 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total financial assets</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;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 3pt 0pt 0pt;"> 207,800</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;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 3pt 0pt 0pt;"> 22,743</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;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 3pt 0pt 0pt;"> 185,057</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;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 3pt 0pt 0pt;"> —</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;margin:0pt 0pt 12pt 0pt;">Fair value measurement as of December 31, 2020:</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:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;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:1.64%;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.03%;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:7.83%;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 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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.81%;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;">Quoted prices in</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;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;">Significant other</b></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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;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;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Financial assets</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;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:7.83%;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;font-weight:bold;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.81%;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;">active markets for</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;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;">observable</b></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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;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;">unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;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:1.64%;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.03%;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:7.83%;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;font-weight:bold;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.81%;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;">identical assets</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;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;">inputs</b></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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;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;">inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.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;">Type of Instrument</b></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:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Total</b></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:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.81%;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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;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="background-color:#cceeff;vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Cash and cash equivalents:</b></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market funds and checking accounts</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:1.03%;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,683</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:1.6%;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:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,683</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:1.54%;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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:1.3%;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Available-for-sale marketable securities:</b></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">U.S. Treasury securities</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:1.03%;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,750</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:1.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:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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:1.54%;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,750</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:1.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:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">U.S. government agency obligations</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,128</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,128</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Corporate bonds</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:1.03%;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,118</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:1.6%;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:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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:1.54%;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,118</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:1.3%;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Commercial paper</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,127</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,127</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Municipal bonds</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:1.03%;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,684</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:1.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:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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:1.54%;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,684</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:1.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:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Restricted cash:</b></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Commercial money market account</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:1.03%;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.83%;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 3pt 0pt 0pt;"> 408</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:1.6%;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:11.2%;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 3pt 0pt 0pt;"> 408</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:1.54%;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.23%;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 3pt 0pt 0pt;"> —</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:1.3%;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:8.13%;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 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total financial assets</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;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 3pt 0pt 0pt;"> 251,898</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.2%;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 3pt 0pt 0pt;"> 32,091</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;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 3pt 0pt 0pt;"> 219,807</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;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 3pt 0pt 0pt;"> —</p></td></tr></table> 22335000 22335000 10109000 10109000 14567000 14567000 44834000 44834000 99717000 99717000 15830000 15830000 408000 408000 207800000 22743000 185057000 31683000 31683000 20750000 20750000 22128000 22128000 49118000 49118000 116127000 116127000 11684000 11684000 408000 408000 251898000 32091000 219807000 0 0 0 0 0 0 0 0 0 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">6. Restricted Cash</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company is required to maintain a stand-by letter of credit as a security deposit under its leases for its office space in Stamford, Connecticut (refer to Note 15, <i style="font-style:italic;">Commitments and Contingencies: Leases</i>). The fair value of the letter of credit approximates its contract value. The Company’s bank requires the Company to maintain a restricted cash </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">balance to serve as collateral for the letter of credit issued to the landlord by the bank. As of June 30, 2021, the restricted cash balance for the Stamford Lease was invested in a commercial money market account.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2021 and December 31, 2020, the Company had $408 of restricted cash related to the Stamford Lease in long-term assets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the Condensed Balance Sheets that sum to the total of the same such amounts shown in the Condensed Statements of Cash Flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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.68%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.52%;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.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 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:10.53%;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.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 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.78%;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:14.73%;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:67.52%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.52%;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;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;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="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,335</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,683</p></td></tr><tr><td style="vertical-align:bottom;width:67.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash, long-term assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;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: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:10.53%;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 3pt 0.05pt 0pt;"> 408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;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.78%;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:14.73%;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 3pt 0.05pt 0pt;"> 408</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total cash, cash equivalents, and restricted cash shown in the Condensed Statements of Cash Flows</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;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 3pt 0.05pt 0pt;"> 22,743</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.73%;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 3pt 0.05pt 0pt;"> 32,091</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 408000 408000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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.68%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.52%;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.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 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:10.53%;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.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 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.78%;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:14.73%;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:67.52%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.52%;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;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;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="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,335</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,683</p></td></tr><tr><td style="vertical-align:bottom;width:67.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash, long-term assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;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: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:10.53%;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 3pt 0.05pt 0pt;"> 408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;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.78%;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:14.73%;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 3pt 0.05pt 0pt;"> 408</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total cash, cash equivalents, and restricted cash shown in the Condensed Statements of Cash Flows</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;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 3pt 0.05pt 0pt;"> 22,743</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.73%;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 3pt 0.05pt 0pt;"> 32,091</p></td></tr></table> 22335000 31683000 408000 408000 22743000 32091000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">7. Prepaid expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As of June 30, 2021, prepaid expenses were $8,295, consisting of $6,287 of prepaid R&amp;D clinical costs, $1,392 of prepaid insurance and $616 of other prepaid costs. As of December 31, 2020, prepaid expenses were $12,076, consisting of $11,286 of prepaid R&amp;D clinical costs, $223 of prepaid insurance, and $567 of other prepaid costs.</p> 8295000 6287000 1392000 616000 12076000 11286000 223000 567000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">8. Accounts Payable and Accrued Expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Accounts payable and accrued expenses consist of the following:</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:83.06%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.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 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.98%;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.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 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:10.22%;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.98%;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.82%;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:14.21%;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:68.46%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.52%;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;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.03%;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;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;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;"> 3,386</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.21%;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;"> 4,893</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued research projects</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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.3%;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:10.22%;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;"> 6,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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.82%;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:14.21%;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;"> 6,194</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued compensation and benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;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;"> 3,147</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.21%;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;"> 4,955</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued professional fees and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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.3%;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:10.22%;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;"> 767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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.82%;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:14.21%;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;"> 839</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;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;"> 13,493</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.21%;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;"> 16,881</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Accounts payable and accrued expenses consist of the following:</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:83.06%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.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 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.98%;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.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 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:10.22%;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.98%;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.82%;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:14.21%;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:68.46%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.52%;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;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.03%;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;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;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;"> 3,386</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.21%;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;"> 4,893</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued research projects</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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.3%;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:10.22%;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;"> 6,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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.82%;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:14.21%;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;"> 6,194</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued compensation and benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;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;"> 3,147</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.21%;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;"> 4,955</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued professional fees and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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.3%;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:10.22%;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;"> 767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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.82%;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:14.21%;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;"> 839</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;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;"> 13,493</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.21%;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;"> 16,881</p></td></tr></table> 3386000 4893000 6193000 6194000 3147000 4955000 767000 839000 13493000 16881000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">9. Stockholders’ Equity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In June 2021, as a result of the completion of the one-year vesting period, an aggregate of 36,000 restricted stock units of members of the Board of Directors vested and were settled in shares of the Company’s common stock (see Note 13, <i style="font-style:italic;">Stock-Based Compensation</i>).</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;text-indent:18pt;margin:0pt;">In February and March 2021, as a result of the achievement of certain performance targets, an aggregate of 76,750 performance-based restricted stock units of various executive officers vested and were settled in shares of the Company’s common stock (see Note 13, <i style="font-style:italic;">Stock-Based Compensation</i>).</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;text-indent:18pt;margin:0pt;">In February 2021, as a result of the completion of the first year of the three-year vesting period, an aggregate of 32,669 time-based restricted stock units of various executive officers vested and were settled in shares of the Company’s common stock (see Note 13, <i style="font-style:italic;">Stock-Based Compensation</i>). </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;text-indent:18pt;margin:0pt;">In June 2020, as a result of the completion of the one-year vesting period, an aggregate of 24,000 restricted stock units of members of the Board of Directors vested and were settled in shares of the Company’s common stock (see Note 13, <i style="font-style:italic;">Stock-Based Compensation</i>). </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;text-indent:18pt;margin:0pt;">In April and June 2020, as a result of the achievement of certain performance targets, an aggregate of 95,834 restricted stock units of various executive officers vested and were settled in shares of the Company’s common stock (see Note 13, <i style="font-style:italic;">Stock-Based Compensation</i>).</p> P1Y 36000 76750 P3Y 32669 P1Y 24000 95834 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;"> </span>10. Collaboration and Licensing Agreements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">Vifor (International) Ltd.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In October 2020, the Company entered into a license agreement with Vifor, or the Vifor Agreement, under which the Company granted Vifor an exclusive license solely in the United States to use, distribute, offer for sale, promote, sell and otherwise commercialize CR845/difelikefalin injection for all therapeutic uses relating to the inhibition, prevention or treatment of itch associated with pruritus in hemodialysis and peritoneal dialysis patients in the United States. Under the Vifor Agreement, the Company retains all rights with respect to the clinical development of, and activities to gain regulatory approvals of, CR845/difelikefalin injection in the United States.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Vifor Agreement provides full commercialization rights in dialysis clinics to Vifor in the United States under a profit-sharing arrangement. Pursuant to the profit-sharing arrangement, the Company will generally be entitled to 60% of the net profits (as defined in the Vifor Agreement) from sales of CR845/difelikefalin injection in the United States (excluding sales to Fresenius Medical Center dialysis clinics, compensation for which is governed by the VFMCRP Agreement) and Vifor is entitled to 40% of such net profits, subject to potential temporary adjustment in future years based on certain conditions. Under the Vifor Agreement, in consideration of Vifor’s conduct of the marketing, promotion, selling and distribution of CR845/difelikefalin injection in the United States, the Company will pay a marketing and distribution fee to Vifor based on the level of annual net sales. This fee will be deducted from product sales in calculating the net profits that are subject to the profit-sharing arrangement under the Vifor Agreement. </p><p style="background-color:#ffffff;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;">Under the terms of the Vifor Agreement, the Company received from Vifor an upfront payment of $100,000 and an additional payment of $50,000 for the purchase of an aggregate of 2,939,552 shares of the Company’s common stock at a price of $17.0094 per share, which represents a premium over a pre-determined average closing price of the Company’s common stock. The purchase of the Company’s common stock was governed by a separate stock purchase agreement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Upon U.S. regulatory approval of CR845/difelikefalin, the Company will also be eligible to receive an additional $50,000 common stock investment at a 20% premium to the <span style="-sec-ix-hidden:Hidden_FPqfnKFcQk-ax-tUHRTTnQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">30-day</span></span> trailing average price of the Company’s common stock as of such date. In addition, pursuant to the Vifor Agreement, the Company is eligible to receive payments of up to $240,000 upon the achievement of certain sales-based milestones.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company retains the rights to make and have made CR845/difelikefalin injection, or the Licensed Product, on a non-exclusive basis, in the United States for commercial sale of the Licensed Product for use in all therapeutic uses to prevent, inhibit or treat itch associated with pruritus in hemodialysis and peritoneal-dialysis patients, or the Field, anywhere in the world and for supply of Licensed Product to Vifor under the terms of a supply agreement, or the Vifor Supply Agreement. The supply price will be the Company’s cost of goods sold, as calculated under GAAP, plus an agreed upon margin. The Vifor Supply Agreement will co-terminate with the Vifor Agreement. Regarding the supply agreement, the Vifor Agreement only includes a requirement for the Company to negotiate in good faith with Vifor. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">After the execution of the Vifor Agreement, a separate agreement to supply them with the Licensed Product would be entered into, although the Company has no obligation to execute a supply agreement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Vifor Supply Agreement will be accounted for as a customer option that is not a material right because the selling price of the Licensed Product under the Vifor Supply Agreement is the Company’s cost of goods sold plus an agreed upon margin, which is commensurate with the “cost of goods sold plus” model that the Company would charge other parties under similar agreements (the standalone selling price) and not at a discount. Therefore, the sale of clinical compound to Vifor is not a performance obligation under the Vifor Agreement but rather the Vifor Supply Agreement is a separate agreement from the Vifor Agreement. The only performance obligation under the Vifor Supply Agreement is the delivery of the Licensed Product to Vifor for commercialization. Revenue from the sale of the Licensed Product to Vifor will be recognized in the Company’s Condensed Statements of Comprehensive Loss as sales of the Licensed Product occur. As of June 30, 2021, no supply agreement has been entered into between the Company and Vifor.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">Vifor Fresenius Medical Care Renal Pharma Ltd.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In May 2018, the Company entered into a license agreement, or the VFMCRP Agreement, with VFMCRP under which the Company granted VFMCRP an exclusive, royalty-bearing license, or the VFMCRP License, to seek regulatory approval to commercialize, import, export, use, distribute, offer for sale, promote, sell and otherwise commercialize the Licensed Product for all therapeutic uses to prevent, inhibit or treat itch associated with pruritus in the Field worldwide (excluding the United States, Japan and South Korea), or the Territory.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Upon entry into the VFMCRP Agreement, VFMCRP made a non-refundable, non-creditable $50,000 upfront payment to the Company and Vifor purchased 1,174,827 shares of the Company’s common stock, or the Vifor Shares, for $20,000 at a price of $17.024 per share, which represents a premium over a pre-determined average closing price of the Company’s common stock. The purchase of the Company’s common stock was governed by a separate stock purchase agreement. The excess of the stock purchase price over the cost of the Vifor Shares at the closing price of the Company’s common stock on the purchase date of $5,444 was added to the upfront payment for accounting purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company is eligible to receive from VFMCRP regulatory and commercial milestone payments in the aggregate of up to $470,000, consisting of up to $30,000 in regulatory milestones and up to $440,000 in tiered commercial milestones, all of which are sales-related. The Company is also eligible to receive tiered double-digit royalty payments based on annual net sales, as defined in the VFMCRP Agreement, of CR845/difelikefalin injection in the Licensed Territories. The Company retains full commercialization rights for CR845/difelikefalin injection for the treatment of CKD-aP in the United States except in the dialysis clinics of Fresenius Medical Care North America, or FMCNA, where VFMCRP and the Company will promote CR845/difelikefalin injection under a profit-sharing arrangement (subject to the terms and conditions of the VFMCRP Agreement) based on net FMCNA clinic sales recorded by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company retains the rights to make and have made the Licensed Product in the Territory for commercial sale by VFMCRP in the Field in or outside the Territory and for supply of Licensed Product to VFMCRP under the terms of a supply agreement, or the VFMCRP Supply Agreement, which was executed in May 2020. The supply price is the Company’s cost of goods sold, as calculated under GAAP, plus an agreed upon margin. The VFMCRP Supply Agreement will co-terminate with the VFMCRP Agreement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The VFMCRP Supply Agreement is accounted for as a customer option that is not a material right because the selling price of the Licensed Product under the VFMCRP Supply Agreement is the Company’s cost of goods sold plus an agreed upon margin, which is commensurate with the “cost of goods sold plus” model that the Company would charge other parties under similar agreements (the standalone selling price) and not at a discount. Therefore, the sale of clinical compound to VFMCRP is not a performance obligation under the VFMCRP Agreement but rather the VFMCRP </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Supply Agreement is a separate agreement from the VFMCRP Agreement. The only performance obligation under the VFMCRP Supply Agreement is the delivery of the Licensed Product to VFMCRP for commercialization. Revenue from the sale of the Licensed Product to VFMCRP will be recognized as clinical compound revenue in the Company’s Condensed Statements of Comprehensive Loss as sales of the Licensed Product occur. There were no sales of clinical compound to VFMCRP during the three and six months ended June 30, 2021. During the three and six months ended June 30, 2020, the Company recognized clinical compound revenue of $88 from the sale of clinical compound to VFMCRP and as a result, the Company incurred R&amp;D expense of $79 during these respective periods. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Maruishi Pharmaceutical Co., Ltd.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In April 2013, the Company entered into a license agreement with Maruishi, or the Maruishi Agreement, under which the Company granted Maruishi an exclusive license to develop, manufacture, and commercialize drug products containing CR845/difelikefalin for acute pain and/or uremic pruritus in Japan. Maruishi has the right to grant sub-licenses in Japan, which entitles the Company to receive sub-license fees, net of prior payments made by Maruishi to the Company. Under the Maruishi Agreement, the Company and Maruishi are required to use commercially reasonable efforts, at their own expense, to develop, obtain regulatory approval for and commercialize CR845/difelikefalin in the United States and Japan, respectively. In addition, the Company provided Maruishi specific clinical development services for CR845/difelikefalin used in Maruishi’s field of use.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under the terms of the Maruishi Agreement, the Company is eligible to receive milestone payments upon the achievement of defined clinical and regulatory events as well as tiered, low double-digit royalties with respect to any sales of the licensed product sold in Japan by Maruishi, if any, and share in any sub-license fees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">There were no sales of clinical compound to Maruishi during the three months ended June 30, 2021. During the three months ended June 30, 2020, the Company recognized clinical compound revenue of $447 from the sale of clinical compound to Maruishi, and as a result, the Company incurred R&amp;D expense of $403 during this prior period. During the six months ended June 30, 2021 and 2020, the Company recognized clinical compound revenue of $37 and $519, respectively, from the sale of clinical compound to Maruishi, and as a result, the Company incurred R&amp;D expense of $33 and $467, respectively, during these periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">Chong Kun Dang Pharmaceutical Corporation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In April 2012, the Company entered into a license agreement, or the CKDP Agreement, with CKDP in South Korea, under which the Company granted CKDP an exclusive license to develop, manufacture and commercialize drug products containing CR845/difelikefalin in South Korea. The Company and CKDP are each required to use commercially reasonable efforts, at their respective expense, to develop, obtain regulatory approval for and commercialize CR845/difelikefalin in the United States and South Korea, respectively. The Company identified the granting of the license as its only performance obligation under the CKDP Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Under the terms of the CKDP Agreement, the Company is eligible to receive milestone payments upon the achievement of defined clinical and regulatory events as well as tiered royalties, with percentages ranging from the high single digits to the high teens, based on net sales of products containing CR845/difelikefalin in South Korea, if any, and share in any sub-license fees.</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> 0.60 0.40 100000000 50000000 2939552 17.0094 50000000 0.20 240000000 50000000 1174827 20000000 17.024 over a pre-determined average closing price of the Company’s common stock 5444000 470000000 30000000 440000000 0 0 88000 88000 79000 79000 0 447000 403000 37000 519000 33000 467000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">11. Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company currently recognizes revenue in accordance with FASB Accounting Standards Codification, or ASC, Topic 606, <i style="font-style:italic;">Revenue from Contracts with Customers</i>, as amended, or ASC 606, for the Vifor, VFMCRP, Maruishi and CKDP agreements (see Note 10<i style="font-style:italic;">, Collaboration and Licensing Agreements</i>). Under each of these agreements, the Company has recognized revenue from upfront payments and, under the Maruishi and CKDP agreements, from clinical development milestone payments. The Company has also recognized revenue from a sub-license payment earned under the Maruishi Agreement. Under the Maruishi and CKDP agreements, the Company may earn additional future milestone payments upon the achievement of defined clinical events, and under the Vifor, VFMCRP, Maruishi and CKDP agreements, upon the achievement of defined regulatory events, and under the Vifor, VFMCRP and Maruishi agreements, from sales milestones. The Company may also recognize revenue in the future from royalties on net sales under the VFMCRP, Maruishi and CKDP agreements. In addition, the Company has recognized revenue upon the delivery of clinical compound to VFMCRP and Maruishi in accordance with separate supply agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">Contract balances</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2021 and December 31, 2020, there were no material balances of receivables, and no other assets or deferred revenue related to the Vifor, VFMCRP, Maruishi and CKDP agreements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">Performance obligations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under the Vifor Agreement, the Company’s only performance obligation is granting a license to allow Vifor to commercialize CR845/difelikefalin in the United States, which occurred at inception of the contract in October 2020 (see Note 10, <i style="font-style:italic;">Collaboration and Licensing Agreements</i>).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under the VFMCRP Agreement, the Company’s performance obligations of granting a license to allow VFMCRP to commercialize CR845/difelikefalin injection worldwide, except in the United States, Japan and South Korea, which occurred at inception of the contract in May 2018, and performing R&amp;D services by the Company to obtain sufficient clinical data which will be shared with VFMCRP to allow them to receive regulatory approval to sell CR845/difelikefalin in the licensed territory, were not distinct, and were accounted for as a single performance obligation during the period that the R&amp;D services were rendered (see Note 10, <i style="font-style:italic;">Collaboration and Licensing Agreements</i>).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s distinct performance obligations under the Maruishi Agreement include transfer of the license to the Company’s IP, which allowed Maruishi to develop and commercialize CR845/difelikefalin, for acute pain and uremic pruritus indications in Japan, which occurred at inception of the contract in 2013, and performance of R&amp;D services, which occurred from 2013 to 2015, as those services were rendered. The Company agreed to conduct limited work on an oral tablet formulation of CR845/difelikefalin and to conduct Phase 1 and proof-of-concept Phase 2 clinical trials of an intravenous formulation of CR845/difelikefalin to be used to treat patients with uremic pruritus. The Company agreed to transfer the data and information from such development to Maruishi for its efforts to obtain regulatory approval in Japan. These activities are referred to as R&amp;D services (see Note 10, <i style="font-style:italic;">Collaboration and Licensing Agreements</i>).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s only performance obligation under the supply agreement with Maruishi is to deliver clinical compound to Maruishi in accordance with the receipt of purchase orders. The Company’s only performance obligation under the VFMCRP Supply Agreement is to deliver CR845/difelikefalin injection to VFMCRP in accordance with the receipt of purchase orders. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under the CKDP Agreement, the Company’s only performance obligation is to transfer the license to the Company’s IP related to CR845/difelikefalin, which occurred at inception of the contract in 2012 (see Note 10, <i style="font-style:italic;">Collaboration and Licensing Agreements</i>).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Upon execution of the Vifor, VFMCRP, Maruishi and CKDP agreements, the Company received a single fixed payment from each counterparty in exchange for granting the respective licenses and performing its other obligations. In addition, each of the counterparties made an equity investment in the Company’s common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">Transaction price allocated to the remaining performance obligations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At inception of the Vifor Agreement, the entire transaction price of $111,551 was allocated to the one performance obligation, as described above, and was recognized as license and milestone fees revenue for the year ended December 31, 2020 as the license was granted to Vifor in October 2020. As of June 30, 2021, there were no remaining performance obligations under the Vifor Agreement. The Company is eligible to receive milestone payments in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At inception of the VFMCRP Agreement, the entire transaction price of $55,444 was allocated to the one combined performance obligation, as described above. As of June 30, 2021, there were no remaining performance obligations, and the entire transaction price has been recognized as license and milestone fees revenue through December 31, 2020 since R&amp;D services have been completed during 2020. The Company is eligible to receive milestone payments and sales royalties in the future. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2021, there were no remaining performance obligations under either the Maruishi or CKDP agreements, although the Company is eligible to receive milestone payments and sales royalties in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">Significant judgments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In applying ASC 606, as amended, to its four contracts, the Company made the following judgments that significantly affect the timing and amount of revenue recognition:</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"><i style="font-style:italic;font-weight:normal;">1.</i></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"><i style="font-style:italic;font-weight:normal;">Determination of the number of distinct performance obligations in a contract</i></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The VFMCRP Agreement contains one combined performance obligation, which includes the Company’s two performance obligations to grant a license to VFMCRP and conduct R&amp;D services. Both of those performance obligations are inputs to the promise, within the context of the contract, to transfer a combined output for which VFMCRP has contracted (the ability of VFMCRP to commercialize the Licensed Product) (see Note 10, <i style="font-style:italic;">Collaboration and Licensing Agreements</i>, for further discussion).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Maruishi Agreement contains two distinct performance obligations: the granting of the license and the promise to deliver defined R&amp;D services. Under the Maruishi Agreement, the license and the R&amp;D services represent distinct goods or services from each other because Maruishi is able to benefit from the license on its own or together with other resources that are readily available to it (i.e., capable of being distinct). Maruishi’s ability to benefit from the license without the R&amp;D services is indicated by its ability to conduct clinical trials of CR845/difelikefalin on its own and by the provision in the Maruishi Agreement whereby if the Company suspends or discontinues its development activity, the Company will provide information regarding its development efforts up to that point so that Maruishi may continue development and commercialization of the product in Japan. Therefore, the R&amp;D services do not significantly affect Maruishi’s ability to use and benefit from the license.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, the Company’s promise in the Maruishi contract to transfer the license is separately identifiable from the promise to provide defined R&amp;D services (i.e., distinct within the context of the contract) because the Company is not using the goods or services as inputs to produce or deliver the combined output or outputs specified by the customer. The combined output specified by Maruishi is its right to conduct development activities related to CR845/difelikefalin in Japan, which could result in regulatory approval in Japan. That right is derived from the Company’s grant of the license. Maruishi is conducting clinical trials on its own and does not require the R&amp;D services provided by the Company. Furthermore, the R&amp;D services do not significantly modify or customize the license and vice versa. Finally, the license and R&amp;D services are not highly interdependent or highly interrelated because the Company is able to fulfill its promise to transfer the initial license independently from its promise to subsequently provide the R&amp;D services, which Maruishi can obtain on its own.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The only performance obligation in the Vifor and CKDP agreements is the granting of the license.</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"><i style="font-style:italic;font-weight:normal;">2.</i></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"><i style="font-style:italic;font-weight:normal;">Determination of the transaction price, including whether any variable consideration is included at inception of the contract</i></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The transaction price is the amount of consideration that the Company expects to be entitled to in exchange for transferring promised goods or services to the customer. The transaction price must be determined at inception of a contract and may include amounts of variable consideration. However, there is a constraint on inclusion of variable consideration, such as milestone payments or sales-based royalty payments, in the transaction price related to licenses of IP, if there is uncertainty at inception of the contract as to whether such consideration will be recognized in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The decision as to whether or not it is probable that a significant reversal of revenue will occur in the future, depends on the likelihood and magnitude of the reversal and is highly susceptible to factors outside the entity’s influence (for example, the Company cannot determine the outcome of clinical trials; the Company cannot determine if or when they or the counterparty will initiate or complete clinical trials; and the Company’s ability to obtain regulatory approval is difficult). In addition, the uncertainty is not expected to be resolved for a long period of time (in the order of years) and finally, the Company has limited experience in the field.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Therefore, at inception of the Vifor, VFMCRP, Maruishi and CKDP agreements, milestones and sales-based royalty payments were not included in the transaction price based on the factors noted above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under the Vifor Agreement, the one performance obligation was satisfied when the license was granted to Vifor in October 2020, and as a result, $111,551 (including the upfront payment of $100,000 and the premium on the common stock purchased by Vifor of $11,551) was recognized as license and milestone fees revenue during the year ended December 31, 2020. The remaining potential consideration was considered to be variable consideration and was constrained at inception of the contract, which includes regulatory and sales milestones (see Note 10, <i style="font-style:italic;">Collaboration and Licensing Agreements</i>). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under the VFMCRP Agreement, the single combined performance obligation was satisfied as the R&amp;D services were rendered and the transaction price, including the upfront payment of $50,000 and the premium on the common stock purchased by VFMCRP of $5,444, was recognized as revenue as the R&amp;D services were performed based on the costs incurred as a percentage of the estimated total costs to be incurred to complete the performance obligation. The remaining potential consideration was considered to be variable consideration and was constrained at inception of the contract, including regulatory and sales milestones and sales royalties (see Note 10, <i style="font-style:italic;">Collaboration and Licensing Agreements</i>).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">All performance obligations under the Maruishi and CKDP agreements were satisfied by the end of 2015. In the future, any milestone event will be recognized as milestone and license fee revenue and collaboration revenue based upon the relative standalone selling prices of the two performance obligations at inception of the Maruishi Agreement, and as milestone and license fee revenue under the CKDP Agreement. The remaining potential consideration was considered to be variable consideration and was constrained at inception of the contract, including clinical, regulatory and sales milestones, and sales royalties (see Note 10, <i style="font-style:italic;">Collaboration and Licensing Agreements</i>).</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"><i style="font-style:italic;font-weight:normal;">3.</i></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"><i style="font-style:italic;font-weight:normal;">Determination of the estimate of the standalone selling price of performance obligations</i></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In order to recognize revenue under ASC 606, as amended, for contracts for which more than one distinct performance obligation has been identified, the Company must allocate the transaction price to the performance obligations based upon their standalone selling prices. The best evidence of standalone selling price is an observable price of a good or service when sold separately by an entity in similar circumstances to similar customers. If such evidence is not available, standalone selling price should be estimated so that the amount that is allocated to each performance obligation equals the amount that the entity expects to receive for transferring goods or services. The Company has identified more than one performance obligation only in the Maruishi Agreement. Since evidence based on observable prices is not available for the performance obligations under the Maruishi Agreement, the Company considered market conditions and entity-specific factors, including those contemplated in negotiating the agreements, as well as certain internally developed estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At inception of the Maruishi Agreement, the Company determined the estimate of standalone selling price for the license performance obligation by using the adjusted market assessment approach. Under this method, the Company forecasted and analyzed CR845/difelikefalin in the Japanese market, the phase of clinical development as well as considered recent similar license arrangements within the same phase of clinical development, therapeutic area, type of agreement, etc. To estimate the standalone selling price of the R&amp;D services, the Company forecasted its expected costs of satisfying that performance obligation and added a margin for that service.</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"><i style="font-style:italic;font-weight:normal;">4.</i></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"><i style="font-style:italic;font-weight:normal;">Determination of the method of allocation of the transaction price to the distinct performance obligations</i></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At inception of the Maruishi Agreement, the Company allocated the transaction price of $15,337 between the two performance obligations based on their relative standalone selling prices, determined as described above. The Company determined that the license and the R&amp;D services had estimated standalone selling prices of $10,200 and $6,200, respectively. The resulting percentage allocations were applied to the $15,337 of total transaction price, which resulted in $9,637 being allocated to the license performance obligation, which was recognized immediately as license revenue, while $5,700 was allocated to the R&amp;D services performance obligation. The amount allocated to the R&amp;D services performance obligation was initially recorded as deferred revenue and was recognized as collaborative revenue as the R&amp;D services were provided through July 2015.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Since the Vifor, VFMCRP and CKDP agreements each contain only one distinct performance obligation, at the inception of each of those agreements, the entire transaction price was allocated to the respective performance obligation.</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"><i style="font-style:italic;font-weight:normal;">5.</i></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"><i style="font-style:italic;font-weight:normal;">Determination of the timing of revenue recognition for contracts</i></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Revenue should be recognized when, or as, an entity satisfies a performance obligation by transferring a promised good or service to a customer; i.e., when the customer obtains control of the good or service. The licenses granted to Vifor, Maruishi and CKDP were accounted for as distinct performance obligations. As discussed below, both licenses </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">relate to functional IP for which revenue is recognized at a point in time – in the case of these three license agreements, the point in time is at inception of the contract because the customer obtained control of the license at that point.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The licenses grant Vifor, Maruishi and CKDP the right to use the Company’s IP relating to CR845/difelikefalin as it existed at the point in time that the licenses were granted. That IP has significant standalone functionality as it provides the customer with the ability to perform a function or task, such as to manufacture CR845/difelikefalin and conduct clinical trials and is considered to be functional IP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the license periods, the Company is continuing to develop and advance CR845/difelikefalin by conducting clinical trials. Those development efforts are for its own benefit and do not substantively change the significant standalone functionality of the licensed IP granted to Vifor, Maruishi or CKDP. Therefore, the Company’s ongoing development efforts do not significantly affect the IP’s utility to which Vifor, Maruishi or CKDP have rights. Furthermore, if the Company abandons its development efforts, Vifor, Maruishi or CKDP may still continue to develop CR845/difelikefalin in their respective countries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The R&amp;D services performance obligation under the Maruishi Agreement represents a separate performance obligation. The R&amp;D services were provided to Maruishi by the Company from inception of the agreement in 2013 through the third quarter of 2015, at which time the Company had fulfilled its promise related to the R&amp;D services. Revenue related to the R&amp;D services performance obligation was recognized as services were performed based on the costs incurred as a percentage of the estimated total costs to be incurred to complete the performance obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Similarly, under the VFMCRP Agreement, revenue related to the single distinct performance obligation, which includes both granting of the license and performance of the R&amp;D services, was recognized as the R&amp;D services were performed, based on the costs incurred as a percentage of the estimated total costs to be incurred to complete the performance obligation. As of June 30, 2021, there is no remaining amount of the transaction price to be recognized as license and milestone fees revenue as all R&amp;D services were completed in 2020. </p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><i style="font-style:italic;">6.</i></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><i style="font-style:italic;">Determination of consideration as variable consideration, including factors related to inclusion in the transaction price at inception of the contract and timing of recognition as revenue.</i></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Vifor, VFMCRP, Maruishi and CKDP agreements contain potential payments related to achievement of defined milestone events and royalties (excluding Vifor) upon net sales of future products, which are considered to be variable consideration because of the uncertainty of occurrence of any of those events specified in those agreements at inception of the agreements. Therefore, those potential payments were not included in the transaction price at the inception of the agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Revenue related to achievement of milestone events is recognized when the Company has determined that it is probable that a milestone event will be achieved and there will not be a significant reversal of revenue in future periods. Upon probability of achievement of a milestone event, the most likely amount of variable consideration is included in the transaction price. Subsequent changes to the transaction price, after contract initiation, are allocated to the performance obligations in the contract on the same basis as at contract inception. Revenue for variable consideration is recognized in the same manner (point in time or over time) as for the performance obligations to which the payment amounts were allocated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Maruishi Agreement and the CKDP Agreement specify that certain development milestones will be achieved at pre-specified defined phases of a clinical trial (such as initiation or completion or other pre-specified time during a clinical trial as specified in the agreements).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In January 2021, the criteria for revenue recognition for a milestone event set forth in the Maruishi Agreement was achieved, and the Company recorded $1,192 as license and milestone fees revenue and $706 as collaboration revenue based on the relative standalone selling prices described above at contract inception for the six months ended June 30, 2021. In May 2021, the Company received the $1,898 payment (after contractual foreign currency exchange adjustments) from Maruishi for the milestone event achieved. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">There were no milestone events related to the Maruishi Agreement that were probable of occurrence or achieved during the three months ended June 30, 2021, or during the three and six months ended June 30, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">Sublicense payments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Vifor’s, VFMCRP’s, Maruishi’s and CKDP’s right to grant sub-licenses is explicitly stated in their respective license agreements. The amount of any potential sub-license fees to be received by the Company, which is based on a formula, is considered to be variable consideration and is constrained from inclusion in the transaction price at inception of the contract since at that time it was probable that there would be a reversal of such revenue in the future because the Company did not know if a sublicense would be granted in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">Sales-based Royalty Payments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The VFMCRP, Maruishi and CKDP agreements each allow the Company to earn sales-based royalty payments in exchange for a license of intellectual property. In that case, the Company will recognize revenue for a sales-based royalty only when (or as) the later of the following events occurs:</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 style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">a.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">The subsequent sale or usage occurs.</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 style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">b.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">The performance obligation to which some or all of the sales-based royalty has been allocated has been satisfied (or partially satisfied).</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Since the sale (item a, above) occurs after the license was delivered (item b, above), the sales-based royalty exception, to exclude such royalty payments from the transaction price, applies to the overall revenue stream. Therefore, sales-based royalty payments are recognized as revenue when the customer’s sales occur. To date, no royalties have been earned or were otherwise due to the Company.</p> 0 0 0 0 111551000 1 0 55444000 1 0 0 1 2 2 1 111551000 100000000 11551000 50000000 5444000 2 15337000 2 10200000 6200000 15337000 9637000 5700000 1 3 0 1192000 706000 1898000 0 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">12. 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;">The Company computes basic net income (loss) per share by dividing net income (loss) by the weighted-average number of shares of common stock outstanding. Diluted net income per share includes the potential dilutive effect of common stock equivalents as if such securities were exercised during the period, when the effect is dilutive. Common stock equivalents may include outstanding stock options or restricted stock units, which are included using the treasury stock method when dilutive. For the three and six months ended June 30, 2021 and 2020, the Company excluded the effects of potentially dilutive shares that were outstanding during those respective periods from the denominator as their inclusion would be anti-dilutive due to the Company’s net losses during those periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The denominators used in the net loss per share computations are as follows:</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:50.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 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.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 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:10.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 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.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 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:10.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 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.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 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:10.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 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.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 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:10.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 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.13%;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;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:22.46%;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;">Three Months Ended </b></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 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:22.46%;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;">Six Months Ended </b></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 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.13%;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;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:22.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;">June 30, </b></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 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:22.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;">June 30, </b></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 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.13%;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;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;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;">2021</b></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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;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;">2020</b></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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;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;">2021</b></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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;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;">2020</b></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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.13%;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;">Basic:</b></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;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;">  </p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;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;">  </p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;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;">  </p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;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;">  </p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:50.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average common shares outstanding</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;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 3pt 0.05pt 0pt;"> 50,059,984</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;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 3pt 0.05pt 0pt;"> 46,799,703</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;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 3pt 0.05pt 0pt;"> 49,989,379</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;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 3pt 0.05pt 0pt;"> 46,762,327</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 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.13%;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;">Diluted:</b></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;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="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;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;">  </p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;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;">  </p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;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;">  </p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:50.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average common shares outstanding - Basic</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,059,984</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,799,703</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,989,379</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,762,327</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 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Common stock equivalents*</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;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 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;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 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;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 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;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 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:50.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Denominator for diluted net loss per share</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;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 3pt 0.05pt 0pt;"> 50,059,984</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;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 3pt 0.05pt 0pt;"> 46,799,703</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;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 3pt 0.05pt 0pt;"> 49,989,379</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;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 3pt 0.05pt 0pt;"> 46,762,327</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 0pt 0.05pt 0pt;"> </p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">*</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">No amounts were considered as their effects would be anti-dilutive.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Basic and diluted net loss per share are computed as follows:</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:top;width:45.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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:1.03%;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.5%;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:1.03%;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.5%;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:1.03%;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.5%;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:1.03%;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.5%;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></tr><tr><td style="vertical-align:bottom;width:45.6%;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:1.64%;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;width:24.72%;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.64%;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;width:24.72%;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.64%;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></tr><tr><td style="vertical-align:bottom;width:45.6%;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:1.64%;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;width:24.72%;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.64%;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;width:24.72%;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.64%;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></tr><tr><td style="vertical-align:bottom;width:45.6%;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:1.64%;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:11.53%;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;">2021</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.53%;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;">2020</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.53%;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;">2021</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.53%;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;">2020</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:45.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss - basic and diluted</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;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;"> (30,745)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;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;"> (25,068)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;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;"> (54,046)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;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;"> (53,990)</p></td><td style="background-color:#cceeff;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></tr><tr><td style="vertical-align:top;width:45.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average common shares outstanding:</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:1.03%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </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:1.03%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </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:1.03%;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.5%;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: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:1.03%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </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></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:45.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic and diluted</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;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;"> 50,059,984</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;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;"> 46,799,703</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;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;"> 49,989,379</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;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;"> 46,762,327</p></td><td style="background-color:#cceeff;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></tr><tr><td style="vertical-align:top;width:45.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss per share, Basic and Diluted:</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:1.03%;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.5%;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;"> (0.61)</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:1.03%;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.5%;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;"> (0.54)</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:1.03%;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.5%;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;"> (1.08)</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:1.03%;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.5%;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;"> (1.15)</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></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;">As of June 30, 2021, 5,995,223 stock options and 409,031 restricted stock units were outstanding, which could potentially dilute basic earnings per share in the future, but were not included in the computation of diluted net loss per share because to do so would have been anti-dilutive as a result of the net loss for the period. </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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, the Company entered into the Vifor Agreement in October 2020. The Company will be eligible to receive an additional $50,000 common stock investment upon U.S. regulatory approval of CR845/difelikefalin at a 20% premium to the <span style="-sec-ix-hidden:Hidden_bb_atH5SV0Ge7UAXIL1vRg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">30-day</span></span> trailing average price of the Company’s common stock as of such date, which could potentially dilute basic earnings per share in the future (see Note 10, <i style="font-style:italic;">Collaboration and Licensing Agreements</i>). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As of June 30, 2020, 4,964,766 stock options and 272,000 restricted stock units were outstanding, which could potentially dilute basic earnings per share in the future, but were not included in the computation of diluted net loss per share because to do so would have been anti-dilutive as a result of the net loss for the period. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The denominators used in the net loss per share computations are as follows:</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:50.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 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.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 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:10.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 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.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 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:10.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 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.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 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:10.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 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.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 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:10.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 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.13%;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;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:22.46%;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;">Three Months Ended </b></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 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:22.46%;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;">Six Months Ended </b></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 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.13%;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;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:22.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;">June 30, </b></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 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:22.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;">June 30, </b></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 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.13%;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;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;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;">2021</b></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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;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;">2020</b></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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;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;">2021</b></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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;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;">2020</b></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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.13%;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;">Basic:</b></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;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;">  </p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;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;">  </p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;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;">  </p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;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;">  </p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:50.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average common shares outstanding</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;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 3pt 0.05pt 0pt;"> 50,059,984</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;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 3pt 0.05pt 0pt;"> 46,799,703</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;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 3pt 0.05pt 0pt;"> 49,989,379</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;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 3pt 0.05pt 0pt;"> 46,762,327</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 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.13%;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;">Diluted:</b></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;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="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;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;">  </p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;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;">  </p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;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;">  </p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:50.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average common shares outstanding - Basic</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,059,984</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,799,703</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,989,379</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,762,327</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 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Common stock equivalents*</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;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 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;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 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;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 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;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 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:50.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Denominator for diluted net loss per share</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;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 3pt 0.05pt 0pt;"> 50,059,984</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;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 3pt 0.05pt 0pt;"> 46,799,703</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;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 3pt 0.05pt 0pt;"> 49,989,379</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;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 3pt 0.05pt 0pt;"> 46,762,327</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 0pt 0.05pt 0pt;"> </p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">*</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">No amounts were considered as their effects would be anti-dilutive.</p></td></tr></table> 50059984 46799703 49989379 46762327 50059984 46799703 49989379 46762327 50059984 46799703 49989379 46762327 0 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Basic and diluted net loss per share are computed as follows:</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:top;width:45.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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:1.03%;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.5%;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:1.03%;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.5%;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:1.03%;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.5%;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:1.03%;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.5%;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></tr><tr><td style="vertical-align:bottom;width:45.6%;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:1.64%;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;width:24.72%;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.64%;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;width:24.72%;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.64%;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></tr><tr><td style="vertical-align:bottom;width:45.6%;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:1.64%;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;width:24.72%;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.64%;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;width:24.72%;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.64%;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></tr><tr><td style="vertical-align:bottom;width:45.6%;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:1.64%;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:11.53%;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;">2021</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.53%;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;">2020</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.53%;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;">2021</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.53%;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;">2020</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:45.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss - basic and diluted</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;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;"> (30,745)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;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;"> (25,068)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;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;"> (54,046)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;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;"> (53,990)</p></td><td style="background-color:#cceeff;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></tr><tr><td style="vertical-align:top;width:45.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average common shares outstanding:</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:1.03%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </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:1.03%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </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:1.03%;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.5%;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: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:1.03%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </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></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:45.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic and diluted</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;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;"> 50,059,984</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;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;"> 46,799,703</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;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;"> 49,989,379</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.5%;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;"> 46,762,327</p></td><td style="background-color:#cceeff;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></tr><tr><td style="vertical-align:top;width:45.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss per share, Basic and Diluted:</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:1.03%;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.5%;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;"> (0.61)</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:1.03%;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.5%;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;"> (0.54)</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:1.03%;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.5%;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;"> (1.08)</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:1.03%;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.5%;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;"> (1.15)</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></tr></table> -30745000 -25068000 -54046000 -53990000 50059984 46799703 49989379 46762327 -0.61 -0.54 -1.08 -1.15 5995223 409031 50000000 0.20 4964766 272000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">13. Stock-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">2019 Inducement Plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">In October </span><span style="font-style:normal;font-weight:normal;">2019, the Company’s Board of Directors adopted the 2019 Inducement Plan, or the 2019 Plan, which is a non-stockholder approved stock plan adopted pursuant to the “inducement exception” provided under Nasdaq Listing Rule 5635(c)(4), or Rule 5635, for the purpose of awarding (i) non-statutory stock options, (ii) restricted stock awards, (iii) restricted stock unit awards, (iv) other stock awards (collectively, the Inducement Awards) to new employees of the Company, as inducement material to such new employees entering into employment with the Company. On November 20, 2019, the Company filed a Registration Statement on Form S-8 with the SEC covering the offering of up to </span><span style="font-style:normal;font-weight:normal;">300,000</span><span style="font-style:normal;font-weight:normal;"> shares of its common stock, par value </span><span style="font-style:normal;font-weight:normal;">$0.001</span><span style="font-style:normal;font-weight:normal;">, pursuant to the Company’s 2019 Plan. </span><span style="font-style:normal;font-weight:normal;">Initial grants of Inducement Awards made to employees vest as to </span><span style="font-style:normal;font-weight:normal;">25%</span><span style="font-style:normal;font-weight:normal;"> on the first anniversary of the date of grant and the balance ratably over the next </span><span style="font-style:normal;font-weight:normal;">36 months</span><span style="font-style:normal;font-weight:normal;"> and subsequent grants vest monthly over a period of </span><span style="font-style:normal;font-weight:normal;">four years</span><span style="font-style:normal;font-weight:normal;"> from the grant date. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">2014 Equity Incentive Plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s 2014 Equity Incentive Plan, or the 2014 Plan, is administered by the Company’s Board of Directors or a duly authorized committee thereof, referred to as the Plan administrator. The 2014 Plan provides for the grant of incentive stock options, non-statutory stock options, restricted stock awards, restricted stock unit awards, stock appreciation rights, performance stock awards and other forms of equity compensation, collectively referred to as Stock Awards. Additionally, the 2014 Plan provides for the grant of performance cash awards. Incentive stock options may be granted only to employees. All other awards may be granted to employees, including officers, non-employee directors, and consultants. No incentive stock options may be granted under the 2014 Plan after the tenth anniversary of the effective date of the 2014 Plan. Stock Awards granted under the 2014 Plan vest at the rate specified by the Plan administrator. Initial grants of Stock Awards made to employees and non-employee consultants generally vest as to 25% on the first anniversary of the date of grant and the balance ratably over the next 36 months and subsequent grants vest monthly over a period of four years from the grant date. Stock options initially granted to members of the Company’s Board of Directors vest over a period of three years in equal quarterly installments from the date of the grant, subject to the option holder’s continued service as a Director through such date. Subsequent grants to Directors that are made automatically at Annual Meetings of Stockholders vest fully on the earlier of the first anniversary of the date of grant and the next Annual Meeting of Stockholders. The Plan administrator determines the term of Stock Awards granted under the 2014 Plan up to a maximum of ten years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The aggregate number of shares of the Company’s common stock reserved for issuance under the 2014 Plan has automatically increased on January 1 of each year, beginning on January 1, 2015 and will continue to increase on January 1 of each year through and including January 1, 2024, by 3% of the total number of shares of the Company’s capital stock outstanding on December 31 of the preceding calendar year, or a lesser number of shares determined by the Company’s Board of Directors. On January 1, 2021, the aggregate number of shares of common stock that may be issued pursuant to Stock Awards under the 2014 Plan automatically increased from 7,488,513 to 8,984,679. The maximum number of shares that may be issued pursuant to the exercise of incentive stock options under the 2014 Plan is 30,000,000 shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">Restricted Stock Units</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Pursuant to the Company’s non-employee director compensation policy, an aggregate of 43,200 restricted stock units were granted to non-employee directors on June 3, 2021, the date of the Company’s 2021 Annual Meeting of Stockholders, under the 2014 Plan with a grant date fair value of $13.06 per share. The restricted stock units will vest on the earlier of (i) June 3, 2022 and (ii) immediately prior to the Company’s next Annual Meeting of Stockholders </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">following the grant date, subject to the recipient’s continued service through such date. As a result, the Company recognizes compensation expense associated with these restricted stock units ratably over the one-year vesting period following the grant date. For each of the three and six months ended June 30, 2021, stock compensation expense of $42 was recognized in general and administrative, or G&amp;A, expense. As of June 30, 2021, none of the 43,200 restricted stock units were vested or settled in shares of the Company’s common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On March 30, 2021, the Compensation Committee of the Company’s Board of Directors approved and granted a total of 176,000 restricted stock units to executive officers under the 2014 Plan with a grant date fair value of $20.59 per share. Vesting of the restricted stock units is contingent on the achievement of certain performance targets related to clinical and regulatory milestones, subject to the recipient’s continuous service through each performance target. Recognition of compensation expense associated with these awards begins when, and to the extent, the performance criteria is probable of achievement and the employee has met the service conditions. For the three and six months ended June 30, 2021, no stock compensation expense relating to these restricted stock units was recognized, as the performance criteria are not probable of achievement. As of June 30, 2021, none of the restricted stock units were vested or settled in shares of the Company’s common stock. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Additionally on March 30, 2021, the Compensation Committee of the Company’s Board of Directors also approved and granted a total of 100,000 time-based restricted stock units to certain executive officers under the 2014 Plan with a grant date fair value of $20.59 per share. The restricted stock units vest in three equal installments annually from the date of the grant. As a result, the Company recognizes compensation expense associated with these restricted stock units ratably over the three-year vesting period following the grant date. For the three and six months ended June 30, 2021, the Company recognized $171 of stock compensation expense, with $55 recorded in R&amp;D expense and $116 in G&amp;A expense. As of June 30, 2021, none of the 100,000 restricted stock units were vested or settled in shares of the Company’s common stock. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the Company’s non-employee director compensation policy, an aggregate of 36,000 restricted stock units were granted to non-employee directors on June 4, 2020, the date of the Company’s 2020 Annual Meeting of Stockholders, under the 2014 Plan with a grant date fair value of $15.62 per share. The restricted stock units fully vested on June 3, 2021. As a result, the Company has recognized compensation expense associated with these restricted stock units ratably over the one-year vesting period following the grant date. For the three and six months ended June 30, 2021, stock compensation expense of $100 and $239, respectively, was recognized in G&amp;A expense. For each of the three and six months ended June 3, 2020, $40 of stock compensation expense was recognized in G&amp;A expense. All of the 36,000 restricted stock units vested and were settled in shares of the Company’s common stock as of June 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In February 2020, the Compensation Committee of the Company’s Board of Directors approved and granted a total of 138,000 restricted stock units to executive officers under the 2014 Plan with a grant date fair value of $16.36 per share. Vesting of the restricted stock units is contingent on the achievement of certain performance targets related to clinical and regulatory milestones, subject to the recipient’s continuous service through each performance target. Recognition of compensation expense associated with these awards begins when, and to the extent, the performance criteria is probable of achievement and the employee has met the service conditions. In February and March 2021, performance targets relating to 36,750 and 40,000 restricted stock units, respectively, had been achieved and thus restricted stock units vested and the awards were settled in shares of common stock. For the six months ended June 30, 2021, the Company recognized $1,256 of stock compensation expense relating to the vesting of these restricted stock units, with $524 recorded in R&amp;D expense and $732 in G&amp;A expense. For the three months ended June 30, 2021, and the three and six months ended June 30, 2020, no stock compensation expense relating to these restricted stock units were recognized. As of June 30, 2021, 113,500 of the 138,000 restricted stock units vested and were settled in shares of the Company’s common stock. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Additionally in February 2020, the Compensation Committee of the Company’s Board of Directors also approved and granted a total of 98,000 time-based restricted stock units to executive officers under the 2014 Plan with a grant date fair value of $16.36 per share. The restricted stock units vest in three equal installments annually from the date of the grant. As a result, the Company recognizes compensation expense associated with these restricted stock units ratably over the three-year vesting period following the grant date. In February 2021, 32,669 of these restricted stock units vested and were settled in shares of the Company’s common stock in satisfaction of the first year of vesting. For the three months ended June 30, 2021, the Company recognized $133 of stock compensation expense, with $43 recorded in R&amp;D expense and $90 in G&amp;A expense. For the six months ended June 30, 2021, the Company recognized $265 of stock compensation expense, with $86 recorded in R&amp;D expense and $179 recorded in G&amp;A expense. For the three months ended June 30, 2020, the Company recognized $142 of stock compensation expense, with $47 recorded in R&amp;D expense and $95 in G&amp;A expense. For the six months ended June 30, 2020, the Company recognized $186 of stock compensation expense, with $61 recorded in R&amp;D expense and $125 recorded in G&amp;A expense. As of June 30, 2021, 32,669 of the 98,000 restricted stock units vested and were settled in shares of the Company’s common stock. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the terms of the Company’s non-employee director compensation policy, an aggregate of 24,000 restricted stock units were granted to non-employee directors on June 4, 2019, the date of the Company’s 2019 Annual Meeting of Stockholders, under the 2014 Plan with a grant date fair value of $20.47 per share. The restricted stock units vested on the earlier of (i) June 4, 2020 and (ii) immediately prior to the Company’s next Annual Meeting of Stockholders following the grant date, subject to the recipient’s continued service through such date. As a result, the Company recognized compensation expense associated with these restricted stock units ratably over the one-year vesting period following the grant date. For the three and six months ended June 30, 2020, $82 and $205, respectively, of stock compensation expense relating to these restricted stock units were recorded in G&amp;A expense. As of June 30, 2020, all of the 24,000 restricted stock units vested and were settled in shares of the Company’s common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In March 2019, the Compensation Committee of the Company’s Board of Directors approved and granted a total of 215,000 restricted stock units to executive officers under the 2014 Plan with a grant date fair value of $16.10 per share. Vesting of the restricted stock units was contingent on the achievement of certain performance targets related to clinical milestones, subject to the recipient’s continuous service through the vesting events. Recognition of compensation expense associated with these awards begins when, and to the extent, the performance criteria is probable of achievement and the employee has met the service conditions. In April and June 2020, performance targets relating to 65,834 and 30,000 restricted stock units, respectively, had been achieved and thus such restricted stock units vested, and the awards were settled in shares of common stock. During each of the three and six months ended June 30, 2020, the Company recognized $1,543 of stock compensation expense relating to the vesting of these restricted stock units, with $1,087 recorded in R&amp;D expense and $456 recorded in G&amp;A expense. As of June 30, 2020, all of the 215,000 restricted stock units either vested and were settled in shares of the Company’s common stock or were forfeited. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A summary of restricted stock unit activity related to employees and non-employee members of the Company’s Board of Directors as of and for the six months ended June 30, 2021 is presented below:</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:72.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 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.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 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:10.68%;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.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 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.44%;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:11.28%;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:72.04%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:2.27%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.72%;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;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.04%;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:2.27%;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:10.68%;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;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.72%;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;">Average Grant</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.04%;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:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;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;">Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.72%;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;">Date Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding, December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 235,250</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16.25</p></td></tr><tr><td style="vertical-align:bottom;width:72.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Awarded</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 319,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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.44%;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:11.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19.57</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested and released</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.68%;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 0pt 0.05pt 0pt;"> (145,419)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16.18</p></td></tr><tr><td style="vertical-align:bottom;width:72.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding, June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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:10.68%;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 3pt 0.05pt 0pt;"> 409,031</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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.44%;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:11.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18.87</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock units exercisable (vested and deferred), June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.68%;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 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.28%;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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">Stock Options</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Under the 2014 Plan, the Company granted 116,050 and 147,000 stock options during the three months ended June 30, 2021 and 2020, respectively, and 789,250 and 820,350 stock options during the six months ended June 30, 2021 and 2020, respectively. No<span style="font-style:italic;font-weight:bold;"> </span>stock options were granted under the 2019 Inducement Plan during the three and six months ended June 30, 2021 and 2020. The fair values of stock options granted during the three and six months ended June 30, 2021 and 2020 were estimated as of the dates of grant using the Black-Scholes option pricing model with the following assumptions:</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><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:94.29%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:28.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:1.74%;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:15.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.58%;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:15.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.74%;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.74%;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:15.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.58%;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:15.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.74%;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:28.64%;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:1.74%;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;width:32.17%;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;width:1.74%;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.74%;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;width:32.17%;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.74%;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></tr><tr><td style="vertical-align:bottom;width:28.64%;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:1.74%;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;width:32.17%;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;width:1.74%;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.74%;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;width:32.17%;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.74%;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></tr><tr><td style="vertical-align:bottom;width:28.64%;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:1.74%;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:15.29%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1.07% - 1.23%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.42% - 0.54%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.66% - 1.23%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.42% - 1.57%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:28.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">71.78% - 83.48%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">73.73% - 74.80%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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.74%;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:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">71.62% - 83.48%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">73.72% - 74.80%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected dividend yield</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:28.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected life of employee and Board options (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">6.25</p></td><td style="vertical-align:top;white-space:nowrap;width:1.58%;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:top;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">6.25</p></td><td style="vertical-align:top;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">6.25</p></td><td style="vertical-align:top;white-space:nowrap;width:1.58%;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:top;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">6.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 0pt 12pt 0pt;">The weighted-average grant date fair value per share of options granted to employees and non-employee members of the Company’s Board of Directors for their Board service during the three months ended June 30, 2021 and 2020 was $10.88 and $10.23, respectively, and during the six months ended June 30, 2021 and 2020 was $12.25 and $10.53, respectively. No options were granted to non-employee consultants during the three and six months ended June 30, 2021 and 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the three and six months ended June 30, 2021 and 2020, the Company recognized compensation expense relating to stock options as follows:</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:77.14%;"><tr style="height:1pt;"><td style="vertical-align:top;width:54.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.05%;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: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="5" style="vertical-align:bottom;white-space:nowrap;width:19.76%;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: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="5" style="vertical-align:bottom;white-space:nowrap;width:19.76%;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: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></tr><tr><td style="vertical-align:bottom;width:54.05%;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: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="5" style="vertical-align:bottom;white-space:nowrap;width:19.76%;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: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.76%;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:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.05%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;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;">2021</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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;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;">2020</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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;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;">2021</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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;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;">2020</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></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:54.05%;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="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,805</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,670</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,395</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,279</p></td><td style="background-color:#cceeff;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:top;width:54.05%;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: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><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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.47%;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 3pt 0pt 0pt;"> 1,225</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><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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.47%;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 3pt 0pt 0pt;"> 1,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><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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.47%;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 3pt 0pt 0pt;"> 2,239</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><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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.47%;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 3pt 0pt 0pt;"> 2,212</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="background-color:#cceeff;vertical-align:top;width:54.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total stock option expense</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.47%;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 3pt 0pt 0pt;"> 3,030</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.47%;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 3pt 0pt 0pt;"> 2,812</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.47%;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 3pt 0pt 0pt;"> 5,634</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.47%;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 3pt 0pt 0pt;"> 5,491</p></td><td style="background-color:#cceeff;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 0pt 12pt 0pt;">The following were excluded from the table above as they are not related to stock options: compensation expense for (i) the vesting of executives’ restricted stock units for $98 in R&amp;D expense and $206 in G&amp;A expense for the three months ended June 30, 2021, and $665 in R&amp;D expense and $1,027 in G&amp;A expense for the six months ended June 30, 2021; (ii) the vesting of executives’ restricted stock units for $1,133 in R&amp;D expense and $551 in G&amp;A expense for the three months ended June 30, 2020, and $1,147 in R&amp;D expense and $581 in G&amp;A expense for the six months ended June 3, 2020; (iii) compensation expense relating to the Board of Directors’ restricted stock units for $142 and $281 in G&amp;A expense for the three and six months ended June 30, 2021, respectively; and (iv) compensation expense relating to the Board of Directors’ restricted stock units for $122 and $245 in G&amp;A expense for the three and six months ended June 30, 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A summary of stock option award activity related to employees, non-employee members of the Company’s Board of Directors and non-employee consultants as of and for the six months ended June 30, 2021 is presented below:</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:77.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.58%;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.15%;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:1.82%;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.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.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:65.58%;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: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 style="vertical-align:bottom;white-space:nowrap;width:12.15%;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;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="2" style="vertical-align:bottom;white-space:nowrap;width:15.85%;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;">Weighted</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:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.58%;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 style="vertical-align:bottom;white-space:nowrap;width:12.15%;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;">Number of</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: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:15.85%;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;">Average Exercise</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:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.58%;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;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;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;">Shares</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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.85%;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;"> Price</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;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, December 31, 2020</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,469,393</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.02</p></td><td style="background-color:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:65.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 789,250</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><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18.94</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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (70,529)</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.92</p></td><td style="background-color:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:65.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</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.15%;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;"> (192,891)</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><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.99</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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, June 30, 2021</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.15%;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 3pt 0pt 0pt;"> 5,995,223</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.49</p></td><td style="background-color:#cceeff;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:65.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options exercisable, June 30, 2021</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.15%;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 3pt 0pt 0pt;"> 3,636,786</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><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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.02%;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.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 Company does not expect to realize any tax benefits from its stock option activity or the recognition of stock-based compensation expense because the Company currently has net operating losses and has a full valuation allowance against its deferred tax assets. Accordingly, no amounts related to excess tax benefits have been reported in cash flows from operations for the three and six months ended June 30, 2021 and 2020.</p> 300000 0.001 0.25 P36M P4Y 0 0.25 P36M P4Y P3Y P10Y 0.03 7488513 8984679 30000000 43200 13.06 P1Y 42000 42000 0 43200 176000 20.59 0 0 0 100000 20.59 3 P3Y 171000 171000 55000 55000 116000 116000 0 100000 36000 15.62 2021-06-03 P1Y 100000 239000 40000 40000 36000 138000 16.36 36750 40000 1256000 524000 732000 0 0 0 113500 138000 98000 16.36 3 P3Y 32669 133000 43000 90000 265000 86000 179000 142000 47000 95000 186000 61000 125000 32669 98000 24000 20.47 2020-06-04 P1Y 82000 205000 24000 215000 16.10 65834 30000 1543000 1543000 1087000 1087000 456000 456000 215000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A summary of restricted stock unit activity related to employees and non-employee members of the Company’s Board of Directors as of and for the six months ended June 30, 2021 is presented below:</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:72.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 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.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 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:10.68%;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.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 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.44%;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:11.28%;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:72.04%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:2.27%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.72%;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;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.04%;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:2.27%;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:10.68%;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;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.72%;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;">Average Grant</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.04%;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:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;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;">Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.72%;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;">Date Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding, December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 235,250</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16.25</p></td></tr><tr><td style="vertical-align:bottom;width:72.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Awarded</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 319,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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.44%;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:11.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19.57</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested and released</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.68%;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 0pt 0.05pt 0pt;"> (145,419)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16.18</p></td></tr><tr><td style="vertical-align:bottom;width:72.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding, June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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:10.68%;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 3pt 0.05pt 0pt;"> 409,031</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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.44%;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:11.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18.87</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock units exercisable (vested and deferred), June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.68%;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 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.28%;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></table> 235250 16.25 319200 19.57 145419 16.18 409031 18.87 116050 147000 789250 820350 0 0 0 0 The fair values of stock options granted during the three and six months ended June 30, 2021 and 2020 were estimated as of the dates of grant using the Black-Scholes option pricing model with the following assumptions:<table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:94.29%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:28.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:1.74%;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:15.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.58%;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:15.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.74%;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.74%;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:15.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.58%;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:15.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.74%;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:28.64%;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:1.74%;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;width:32.17%;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;width:1.74%;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.74%;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;width:32.17%;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.74%;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></tr><tr><td style="vertical-align:bottom;width:28.64%;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:1.74%;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;width:32.17%;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;width:1.74%;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.74%;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;width:32.17%;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.74%;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></tr><tr><td style="vertical-align:bottom;width:28.64%;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:1.74%;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:15.29%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1.07% - 1.23%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.42% - 0.54%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.66% - 1.23%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.42% - 1.57%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:28.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">71.78% - 83.48%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">73.73% - 74.80%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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.74%;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:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">71.62% - 83.48%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">73.72% - 74.80%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected dividend yield</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:28.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected life of employee and Board options (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">6.25</p></td><td style="vertical-align:top;white-space:nowrap;width:1.58%;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:top;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">6.25</p></td><td style="vertical-align:top;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">6.25</p></td><td style="vertical-align:top;white-space:nowrap;width:1.58%;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:top;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">6.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr></table> 0.0107 0.0123 0.0042 0.0054 0.0066 0.0123 0.0042 0.0157 0.7178 0.8348 0.7373 0.7480 0.7162 0.8348 0.7372 0.7480 0 0 0 0 P6Y3M P6Y3M P6Y3M P6Y3M 10.88 10.23 12.25 10.53 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the three and six months ended June 30, 2021 and 2020, the Company recognized compensation expense relating to stock options as follows:</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:77.14%;"><tr style="height:1pt;"><td style="vertical-align:top;width:54.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.05%;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: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="5" style="vertical-align:bottom;white-space:nowrap;width:19.76%;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: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="5" style="vertical-align:bottom;white-space:nowrap;width:19.76%;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: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></tr><tr><td style="vertical-align:bottom;width:54.05%;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: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="5" style="vertical-align:bottom;white-space:nowrap;width:19.76%;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: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.76%;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:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.05%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;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;">2021</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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;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;">2020</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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;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;">2021</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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;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;">2020</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></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:54.05%;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="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,805</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,670</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,395</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,279</p></td><td style="background-color:#cceeff;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:top;width:54.05%;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: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><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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.47%;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 3pt 0pt 0pt;"> 1,225</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><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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.47%;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 3pt 0pt 0pt;"> 1,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><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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.47%;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 3pt 0pt 0pt;"> 2,239</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><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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.47%;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 3pt 0pt 0pt;"> 2,212</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="background-color:#cceeff;vertical-align:top;width:54.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total stock option expense</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.47%;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 3pt 0pt 0pt;"> 3,030</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.47%;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 3pt 0pt 0pt;"> 2,812</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.47%;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 3pt 0pt 0pt;"> 5,634</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.47%;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 3pt 0pt 0pt;"> 5,491</p></td><td style="background-color:#cceeff;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> 1805000 1670000 3395000 3279000 1225000 1142000 2239000 2212000 3030000 2812000 5634000 5491000 98000 206000 665000 1027000 1133000 551000 1147000 581000 142000 281000 122000 245000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A summary of stock option award activity related to employees, non-employee members of the Company’s Board of Directors and non-employee consultants as of and for the six months ended June 30, 2021 is presented below:</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:77.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.58%;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.15%;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:1.82%;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.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.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:65.58%;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: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 style="vertical-align:bottom;white-space:nowrap;width:12.15%;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;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="2" style="vertical-align:bottom;white-space:nowrap;width:15.85%;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;">Weighted</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:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.58%;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 style="vertical-align:bottom;white-space:nowrap;width:12.15%;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;">Number of</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: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:15.85%;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;">Average Exercise</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:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.58%;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;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;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;">Shares</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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.85%;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;"> Price</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;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, December 31, 2020</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,469,393</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.02</p></td><td style="background-color:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:65.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 789,250</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><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18.94</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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (70,529)</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.92</p></td><td style="background-color:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:65.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</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.15%;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;"> (192,891)</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><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.99</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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, June 30, 2021</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.15%;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 3pt 0pt 0pt;"> 5,995,223</p></td><td style="background-color:#cceeff;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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.49</p></td><td style="background-color:#cceeff;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:65.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options exercisable, June 30, 2021</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.15%;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 3pt 0pt 0pt;"> 3,636,786</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><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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.02%;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.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> 5469393 15.02 789250 18.94 70529 13.92 192891 16.99 5995223 15.49 3636786 0 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">14. Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For the three months ended June 30, 2021 and 2020, pre-tax losses were $30,745 and $25,250, respectively, and for the six months ended June 30, 2021 and 2020, pre-tax losses were $54,046 and $54,294, respectively. The Company recognized a full tax valuation allowance against its deferred tax assets as of June 30, 2021 and December 31, 2020. The tax benefit related to the exercise of stock options is recognized as a deferred tax asset that is offset by a corresponding valuation allowance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The benefit from income taxes of $182 and $304 for the three and six months ended June 30, 2020, respectively, relates to state R&amp;D tax credits exchanged for cash pursuant to the Connecticut R&amp;D Tax Credit Exchange Program, which permits qualified small businesses engaged in R&amp;D activities within Connecticut to exchange their unused R&amp;D tax credits for a cash amount equal to 65% of the value of the exchanged credits. Because the Company’s revenue in 2020 exceeded $70,000, it is not eligible to exchange its 2021 R&amp;D tax credit for cash, therefore there was no benefit from income taxes for the three and six months ended June 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As of June 30, 2021 and December 31, 2020, the Company did not have any foreign subsidiaries and the international aspects of the Tax Cuts and Jobs Act are not applicable for the respective periods.</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;text-indent:18pt;margin:0pt;">On March 27, 2020, former President Trump signed into law the Coronavirus Aid, Relief, and Economic Security Act of 2020, or the CARES Act (H.R. 748), which was further expanded with the signing of the Consolidation </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Appropriations Act of 2021 (H.R. 133) on December 27, 2020. The CARES Act (and December expansion) includes a variety of economic and tax relief measures intended to stimulate the economy, including loans for small businesses, payroll tax credits/deferrals, and corporate income tax relief. Due to the Company’s history of tax loss carryforwards and full valuation allowance, the CARES Act did not have a significant effect to the income tax provision, as the corporate income tax relief was directed towards cash taxpayers.</p> -30745000 -25250000 -54046000 -54294000 -182000 -304000 0.65 0.65 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">15. Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">License Agreement with Enteris Biopharma, Inc.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;">In August 2019, the Company entered into a non-exclusive license agreement, or the Enteris License Agreement, with Enteris Biopharma, Inc., or Enteris, pursuant to which Enteris granted to the Company a non-exclusive, royalty-bearing license, including the right to grant sublicenses, under certain proprietary technology and patent rights related to or covering formulations for oral delivery of peptide active pharmaceutical ingredients with functional excipients to enhance permeability and/or solubility, known as Enteris’s Peptelligence</span><sup style="font-size:7.5pt;font-style:normal;line-height:100%;top:0pt;vertical-align:top;">®</sup><span style="font-style:normal;"> technology, to develop, manufacture and commercialize products using such technology worldwide, excluding Japan and South Korea.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;">As consideration for the licensed rights under the Enteris License Agreement, the Company paid an upfront fee equal to </span><span style="font-style:normal;">$8,000</span><span style="font-style:normal;">, consisting of </span><span style="font-style:normal;">$4,000</span><span style="font-style:normal;"> in cash and </span><span style="font-style:normal;">$4,000</span><span style="font-style:normal;"> in shares of the Company’s common stock pursuant to the Purchase Agreement with Enteris. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;">The Company is also obligated, pursuant to the Enteris License Agreement, to pay Enteris (1) milestone payments upon the achievement of certain development, regulatory and commercial milestones and (2) low-single digit royalty percentages on net sales of licensed products, subject to reductions in specified circumstances. Until the second anniversary of the entry into the Enteris License Agreement, the Company has the right, but not the obligation, to terminate its obligation to pay any royalties under the Enteris License Agreement in exchange for a lump sum payment in cash, or the Royalty Buyout. Subject to certain conditions, the Company may elect to pay </span><span style="font-style:normal;">50%</span><span style="font-style:normal;"> of the lump sum due under the Royalty Buyout in shares of the Company’s common stock pursuant to the Purchase Agreement. In June 2021, the Company paid a </span><span style="font-style:normal;">$10,000</span><span style="font-style:normal;"> milestone payment to Enteris based on a successful End of Phase 2 Meeting with the FDA in April 2021, which was recorded in R&amp;D expense for the three and six months ended June 30, 2021. During the three and six months ended June 30, 2020, </span><span style="font-style:normal;">no</span><span style="font-style:normal;"> milestone payments or </span><span style="font-style:normal;">royalties</span><span style="font-style:normal;"> were paid to Enteris by the Company in relation to the Enteris License Agreement.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">Manufacturing Agreement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In July 2019, the Company entered into a Master Manufacturing Services Agreement, or MSA, with Patheon UK Limited, or Patheon. The MSA governs the general terms under which Patheon, or one of its affiliates, will provide non-exclusive manufacturing services to the Company for the drug products specified by the Company from time to time. Pursuant to the MSA, the Company has agreed to order from Patheon at least a certain percentage of its commercial requirements for a product under a related Product Agreement. Each Product Agreement that the Company may enter into from time to time will be governed by the terms of the MSA, unless expressly modified in such Product Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In July 2019, the Company entered into two related Product Agreements under the MSA, one with each of Patheon and Patheon Manufacturing Services LLC, or Patheon Greenville, to govern the terms and conditions of the manufacture of commercial supplies of CR845/difelikefalin injection, the Company’s lead product candidate. Pursuant to the Product Agreements, Patheon and Patheon Greenville will manufacture commercial supplies of CR845/difelikefalin injection at the Monza, Italy and Greenville, North Carolina manufacturing sites, respectively, from active pharmaceutical ingredient supplied by the Company. Patheon and Patheon Greenville will be responsible for supplying the other required raw </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">materials and packaging components, and will also provide supportive manufacturing services such as quality control testing for raw materials, packaging components and finished product.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In December 2015, the Company entered into a lease agreement, or the Stamford Lease, for office space in Stamford, Connecticut, or the Premises, for the purposes of relocating its headquarters. The initial term of the Stamford Lease commenced in May 2016, or the Commencement Date, and ends in <span style="-sec-ix-hidden:Hidden_ePfq2IinH0a_ZphYGUC5zQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">December 2023</span></span> and is renewable for one five-year term. The Stamford Lease requires monthly lease payments, including rent escalations and rent holidays, during the initial lease term. The Company began to make rental payments from the Commencement Date. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with the signing of the Stamford Lease, the Company entered into a standby letter of credit agreement which serves as a security deposit for the Premises. The standby letter of credit is automatically renewed annually through <span style="-sec-ix-hidden:Hidden_ZOqasqaPMU2tF6JWQg2N4A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">November 2023</span></span>. This standby letter of credit is secured with restricted cash in a money market account (refer to Note 6, <i style="font-style:italic;">Restricted Cash</i>).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On January 1, 2019, the Company adopted FASB ASC 842: Leases, or ASC 842. Under ASC 842, since the Company adopted the practical expedients not to re-evaluate whether a contract is or contains a lease and to maintain the lease classification under ASC 840, the Stamford Lease continues to be accounted for as an operating lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Upon adoption of ASC 842, the Company was required to establish an operating lease right-of-use, or ROU, asset and operating lease liability for the Stamford Lease. In establishing the ROU asset, the operating lease liability of $5,198 was reduced by lease incentives relating to tenant improvements of $698 and deferred lease obligation of $864, which were outstanding upon adoption.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In June 2020, the Company entered into an amendment to the Stamford Lease to add additional office space, or the Lease Amendment. The term of the Lease Amendment began when renovation of the additional space was completed and the Company took possession of the additional space in October 2020, or the Amendment Commencement Date, and ends on December 31, 2023. The Lease Amendment is also renewable for one five-year term. The rent for the Lease Amendment is at market rate as of the signing of the Lease Amendment. The Lease Amendment requires monthly lease payments, including rent escalations, during the lease term. The Company began paying rent for the Lease Amendment on the Amendment Commencement Date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In October 2020, the Company recorded an operating lease liability of $1,934 for the Lease Amendment as the sum of the present value of the future minimum lease payments over the term for the new lease. The Company also recorded a corresponding ROU asset of $1,934, as no lease incentives were identified in the Lease Amendment. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under ASC 842, lease expenses on the Stamford Lease and Lease Amendment are recognized on a straight-line basis over the lease term. As a result, $406 and $236 of operating lease cost, or lease expense, was recognized for the three months ended June 30, 2021 and 2020, respectively, consisting of $284 relating to R&amp;D lease expense and $122 relating to G&amp;A lease expense for the Stamford Lease and Lease Amendment in the 2021 period, and $165 relating to R&amp;D lease expense and $71 relating to G&amp;A lease expense for the Stamford Lease in the 2020 period. For the six months ended June 30, 2021 and 2020, $812 and $470, respectively, of operating lease cost, or lease expense, was recognized, consisting of $568 relating to R&amp;D lease expense and $244 relating to G&amp;A lease expense for the Stamford Lease and Lease Amendment in the 2021 period, and $329 relating to R&amp;D lease expense and $141 relating to G&amp;A lease expense for the Stamford Lease in the 2020 period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Other information related to the Stamford Lease and Lease Amendment was as follows:</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:36.11%;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.06%;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.42%;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.53%;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.45%;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.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: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><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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.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:10.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:3.43%;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.42%;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.53%;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.43%;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:36.11%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.39%;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;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.56%;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;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.11%;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.06%;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:11.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;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.45%;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:11.97%;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, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.15%;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, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">June 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;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="background-color:#cceeff;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;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.43%;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:36.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating cash outflows relating to operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.42%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 478</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.45%;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.36%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 309</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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.3%;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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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.42%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 615</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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="background-color:#cceeff;vertical-align:bottom;width:36.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">ROU assets obtained in exchange for new operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.43%;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:36.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Remaining lease term - operating leases (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.42%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.45%;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.36%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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.3%;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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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.42%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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="background-color:#cceeff;vertical-align:bottom;width:36.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Discount rate - operating leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;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="background-color:#cceeff;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 3pt 0pt 0pt;"> 7.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </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 0pt 12pt 0pt;">Future minimum lease payments under non-cancellable operating leases, as well as a reconciliation of these undiscounted cash flows to the operating lease liability as of June 30, 2021, were as follows:</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:84.97%;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.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 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.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 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:10.62%;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="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> Year Ending December 31, </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;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:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2021 (Excluding the six months ended June 30, 2021)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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 style="vertical-align:bottom;white-space:nowrap;width:1.69%;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:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 967</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,957</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.69%;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:10.62%;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 3pt 0.05pt 0pt;"> 1,992</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total future minimum lease payments, undiscounted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-top: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,916</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.69%;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:10.62%;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 0pt 0.05pt 0pt;"> (421)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;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 3pt 0.05pt 0pt;"> 4,495</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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:2.7%;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.69%;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:10.62%;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="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities reported as of June 30, 2021:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating lease liabilities - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.69%;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:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,677</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating lease liabilities - non-current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;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 3pt 0.05pt 0pt;"> 2,818</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.69%;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:10.62%;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 3pt 0.05pt 0pt;"> 4,495</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 8000000 4000000 4000000 0.50 10000000 10000000 0 0 2 1 P5Y automatically renewed annually through November 2023. 5198000 698000 864000 2023-12-31 1 P5Y 1934000 1934000 0 406000 236000 284000 122000 165000 71000 812000 470000 568000 244000 329000 141000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Other information related to the Stamford Lease and Lease Amendment was as follows:</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:36.11%;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.06%;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.42%;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.53%;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.45%;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.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: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><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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.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:10.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:3.43%;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.42%;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.53%;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.43%;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:36.11%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.39%;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;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.56%;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;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.11%;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.06%;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:11.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;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.45%;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:11.97%;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, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.15%;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, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">June 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;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="background-color:#cceeff;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;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.43%;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:36.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating cash outflows relating to operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.42%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 478</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.45%;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.36%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 309</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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.3%;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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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.42%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 615</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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="background-color:#cceeff;vertical-align:bottom;width:36.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">ROU assets obtained in exchange for new operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.45%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.43%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.43%;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:36.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Remaining lease term - operating leases (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.42%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.45%;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.36%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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.3%;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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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.42%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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="background-color:#cceeff;vertical-align:bottom;width:36.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Discount rate - operating leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;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="background-color:#cceeff;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 3pt 0pt 0pt;"> 7.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr></table> 478000 309000 954000 615000 P2Y6M P3Y6M P2Y6M P3Y6M 0.070 0.070 0.070 0.070 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Future minimum lease payments under non-cancellable operating leases, as well as a reconciliation of these undiscounted cash flows to the operating lease liability as of June 30, 2021, were as follows:</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:84.97%;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.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 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.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 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:10.62%;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="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> Year Ending December 31, </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;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:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2021 (Excluding the six months ended June 30, 2021)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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 style="vertical-align:bottom;white-space:nowrap;width:1.69%;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:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 967</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,957</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.69%;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:10.62%;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 3pt 0.05pt 0pt;"> 1,992</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total future minimum lease payments, undiscounted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-top: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,916</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.69%;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:10.62%;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 0pt 0.05pt 0pt;"> (421)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;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 3pt 0.05pt 0pt;"> 4,495</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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:2.7%;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.69%;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:10.62%;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="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities reported as of June 30, 2021:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating lease liabilities - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.69%;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:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,677</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating lease liabilities - non-current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;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 3pt 0.05pt 0pt;"> 2,818</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.69%;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:10.62%;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 3pt 0.05pt 0pt;"> 4,495</p></td></tr></table> 967000 1957000 1992000 4916000 421000 4495000 1677000 2818000 4495000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">16. Subsequent Event</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On July 26, 2021, the Company entered into an API Commercial Supply Agreement with Polypeptide Laboratories S.A., or PPL, that defines each party’s responsibilities with respect to PPL’s manufacture and supply of the active pharmaceutical agreement CR845/difelikefalin, or API, for the CR845/difelikefalin injection product candidate. Under the API Commercial Supply Agreement, PPL shall manufacture API at its facility for sale and supply to the Company, in the amounts as set forth in purchase orders to be provided by the Company. The Company will be required to purchase its requirements of API for each year of the term of the agreement, based on internal forecasts. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The API Commercial Supply Agreement will continue until the fifth anniversary of the approval by the FDA of the new drug application for CR845/difelikefalin injection, unless the API Commercial Supply Agreement is earlier terminated, and will automatically be extended for successive five year periods unless either party gives notice to the other party of its intention to terminate. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> P5Y XML 11 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2021
Aug. 05, 2021
Document And Entity Information [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2021  
Document Transition Report false  
Entity File Number 001-36279  
Entity Registrant Name CARA THERAPEUTICS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 75-3175693  
Entity Address, Address Line One 4 Stamford Plaza  
Entity Address, Address Line Two 107 Elm Street  
Entity Address, Address Line Three 9th Floor  
Entity Address, City or Town Stamford  
Entity Address, State or Province CT  
Entity Address, Postal Zip Code 06902  
City Area Code 203  
Local Phone Number 406-3700  
Title of 12(b) Security Common Stock, par value $0.001 per share  
Trading Symbol CARA  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   50,089,936
Entity Central Index Key 0001346830  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 22,335 $ 31,683
Marketable securities 132,841 149,242
Income tax receivable 697 1,507
Other receivables 305 557
Prepaid expenses 8,295 12,076
Total current assets 164,473 195,065
Operating lease right-of-use assets 3,641 4,279
Marketable securities, non-current 52,216 70,565
Property and equipment, net 716 840
Restricted cash 408 408
Total assets 221,454 271,157
Current liabilities:    
Accounts payable and accrued expenses 13,493 16,881
Operating lease liabilities, current 1,677 1,602
Total current liabilities 15,170 18,483
Operating lease liabilities, non-current 2,818 3,673
Commitments and contingencies (Note 15)
Stockholders' equity:    
Preferred stock; $0.001 par value; 5,000,000 shares authorized at June 30, 2021 and December 31, 2020, zero shares issued and outstanding at June 30, 2021 and December 31, 2020
Common stock; $0.001 par value; 100,000,000 shares authorized at June 30, 2021 and December 31, 2020, 50,088,161 shares and 49,872,213 shares issued and outstanding at June 30, 2021 and December 31, 2020, respectively 50 50
Additional paid-in capital 649,784 641,195
Accumulated deficit (446,363) (392,317)
Accumulated other comprehensive (loss) income (5) 73
Total stockholders' equity 203,466 249,001
Total liabilities and stockholders' equity $ 221,454 $ 271,157
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2021
Dec. 31, 2020
CONDENSED BALANCE SHEETS    
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 50,088,161 49,872,213
Common stock, shares outstanding 50,088,161 49,872,213
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenue:        
Total revenue   $ 5,634 $ 1,935 $ 13,727
Operating expenses:        
Research and development $ 25,225 26,108 44,356 59,644
General and administrative 5,651 5,410 12,016 9,968
Total operating expenses 30,876 31,518 56,372 69,612
Operating loss (30,876) (25,884) (54,437) (55,885)
Other income, net 131 634 391 1,591
Loss before benefit from income taxes (30,745) (25,250) (54,046) (54,294)
Benefit from income taxes 0 182 0 304
Net Loss $ (30,745) $ (25,068) $ (54,046) $ (53,990)
Net Loss per share:        
Basic and Diluted $ (0.61) $ (0.54) $ (1.08) $ (1.15)
Weighted average shares:        
Basic and Diluted 50,059,984 46,799,703 49,989,379 46,762,327
Other comprehensive income (loss), net of tax of $0:        
Change in unrealized gains (losses) on available-for-sale marketable securities $ (17) $ 703 $ (78) $ 465
Total comprehensive loss $ (30,762) (24,365) (54,124) (53,525)
License and Milestone Fees        
Revenue:        
Total revenue   5,099 1,192 13,120
Collaborative Revenue        
Revenue:        
Total revenue     706  
Clinical Compound Revenue        
Revenue:        
Total revenue   $ 535 $ 37 $ 607
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Statements of Comprehensive Income (Loss) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
CONDENSED STATEMENTS OF COMPREHENSIVE LOSS        
Other comprehensive loss, tax $ 0 $ 0 $ 0 $ 0
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-In Capital [Member]
Accumulated Deficit [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Total
Balance, Value at Dec. 31, 2019 $ 47 $ 587,223 $ (400,727) $ 170 $ 186,713
Balance, Shares at Dec. 31, 2019 46,720,225        
Stock-based compensation expense   2,846     2,846
Shares issued upon exercise of stock options, value   75     75
Shares issued upon exercise of stock options, shares 7,500        
Net Loss     (28,922)   (28,922)
Other comprehensive loss       (238) (238)
Balance, Value at Mar. 31, 2020 $ 47 590,144 (429,649) (68) 160,474
Balance, Shares at Mar. 31, 2020 46,727,725        
Balance, Value at Dec. 31, 2019 $ 47 587,223 (400,727) 170 186,713
Balance, Shares at Dec. 31, 2019 46,720,225        
Net Loss         (53,990)
Other comprehensive loss       465  
Balance, Value at Jun. 30, 2020 $ 47 594,963 (454,717) 635 140,928
Balance, Shares at Jun. 30, 2020 46,864,405        
Balance, Value at Mar. 31, 2020 $ 47 590,144 (429,649) (68) 160,474
Balance, Shares at Mar. 31, 2020 46,727,725        
Stock-based compensation expense   2,993     2,993
Shares issued upon exercise of stock options, value   201     201
Shares issued upon exercise of stock options, shares 16,846        
Shares issued upon vesting of restricted stock units, value   1,625     1,625
Shares issued upon vesting of restricted stock units, shares 119,834        
Net Loss     (25,068)   (25,068)
Other comprehensive loss       703 703
Balance, Value at Jun. 30, 2020 $ 47 594,963 (454,717) 635 140,928
Balance, Shares at Jun. 30, 2020 46,864,405        
Balance, Value at Dec. 31, 2020 $ 50 641,195 (392,317) 73 249,001
Balance, Shares at Dec. 31, 2020 49,872,213        
Stock-based compensation expense   2,744     2,744
Shares issued upon exercise of stock options, value   688     688
Shares issued upon exercise of stock options, shares 45,035        
Shares issued upon vesting of restricted stock units, value   1,388     1,388
Shares issued upon vesting of restricted stock units, shares 109,419        
Net Loss     (23,301)   (23,301)
Other comprehensive loss       (61) (61)
Balance, Value at Mar. 31, 2021 $ 50 646,015 (415,618) 12 230,459
Balance, Shares at Mar. 31, 2021 50,026,667        
Balance, Value at Dec. 31, 2020 $ 50 641,195 (392,317) 73 249,001
Balance, Shares at Dec. 31, 2020 49,872,213        
Net Loss         (54,046)
Other comprehensive loss       (78)  
Balance, Value at Jun. 30, 2021 $ 50 649,784 (446,363) (5) 203,466
Balance, Shares at Jun. 30, 2021 50,088,161        
Balance, Value at Mar. 31, 2021 $ 50 646,015 (415,618) 12 230,459
Balance, Shares at Mar. 31, 2021 50,026,667        
Stock-based compensation expense   3,376     3,376
Shares issued upon exercise of stock options, value   293     293
Shares issued upon exercise of stock options, shares 25,494        
Shares issued upon vesting of restricted stock units, value   100     100
Shares issued upon vesting of restricted stock units, shares 36,000        
Net Loss     (30,745)   (30,745)
Other comprehensive loss       (17) (17)
Balance, Value at Jun. 30, 2021 $ 50 $ 649,784 $ (446,363) $ (5) $ 203,466
Balance, Shares at Jun. 30, 2021 50,088,161        
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Operating activities    
Net loss $ (54,046) $ (53,990)
Adjustments to reconcile net loss to net cash used in operating activities:    
Stock-based compensation expense 7,608 7,465
Depreciation and amortization 124 96
Amortization expense component of lease expense 638 325
Amortization/(accretion) of available-for-sale marketable securities, net 384 (34)
Realized gain on sale of available-for-sale marketable securities (39) (60)
Realized gain on sale of property and equipment (70)  
Deferred revenue   (12,494)
Changes in operating assets and liabilities:    
Income tax receivable 810 (304)
Other receivables 252 485
Prepaid expenses 3,781 (1,261)
Accounts payable and accrued expenses (3,388) (5,713)
Operating lease liabilities (780) (470)
Net cash used in operating activities (44,726) (65,955)
Investing activities    
Proceeds from maturities of available-for-sale marketable securities 80,470 97,645
Proceeds from redemptions of available-for-sale marketable securities, at par 8,600 17,035
Proceeds from sale of available-for-sale marketable securities 9,029 10,677
Purchases of available-for-sale marketable securities (63,772) (21,016)
Proceeds from sale of property and equipment 70  
Net cash provided by investing activities 34,397 104,341
Financing activities    
Proceeds from the exercise of stock options 981 276
Net cash provided by financing activities 981 276
Net (decrease) increase in cash, cash equivalents and restricted cash (9,348) 38,662
Cash, cash equivalents and restricted cash at beginning of period 32,091 18,713
Cash, cash equivalents and restricted cash at end of period $ 22,743 $ 57,375
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Business
6 Months Ended
Jun. 30, 2021
Basis of Presentation  
Business

1. Business

Cara Therapeutics, Inc., or the Company, is a clinical-stage biopharmaceutical corporation formed on July 2, 2004. The Company is focused on developing and commercializing new chemical entities designed to alleviate pruritus by selectively targeting peripheral kappa opioid receptors. The Company’s primary activities to date have been organizing and staffing the Company, developing its product candidates and raising capital.

As of June 30, 2021, the Company had raised aggregate net proceeds of approximately $519,600 from several rounds of equity financing, including its initial public offering, or IPO, which closed in February 2014 and four follow-on public offerings of common stock, which closed in July 2019, July 2018, April 2017 and August 2015, respectively, and the issuance of convertible preferred stock and debt prior to the IPO. The Company had also earned approximately $203,800 under its license agreements for CR845/difelikefalin, primarily with Vifor (International) Ltd., or Vifor, Vifor Fresenius Medical Care Renal Pharma Ltd., or VFMCRP, Maruishi Pharmaceutical Co. Ltd., or Maruishi, and Chong Kun Dang Pharmaceutical Corp., or CKDP, and an earlier product candidate for which development efforts ceased in 2007. Additionally, in October 2020, the Company received net proceeds of $38,449 from the issuance and sale of 2,939,552 shares of the Company’s common stock to Vifor in connection with the Company’s license agreement with Vifor. Furthermore, in May 2018, the Company received net proceeds of $14,556 from the issuance and sale of 1,174,827 shares of the Company’s common stock to Vifor in connection with the Company’s license agreement with VFMCRP (see Note 10, Collaboration and Licensing Agreements).

As of June 30, 2021, the Company had unrestricted cash and cash equivalents and marketable securities of $207,392 and an accumulated deficit of $446,363. The Company has incurred substantial net losses and negative cash flows from operating activities in nearly every fiscal period since inception and expects this trend to continue for the foreseeable future. The Company recognized net losses of $30,745 and $25,068 for the three months ended June 30, 2021 and 2020, respectively, and $54,046 and $53,990 for the six months ended June 30, 2021 and 2020, respectively, and had net cash used in operating activities of $44,726 and $65,955 for the six months ended June 30, 2021 and 2020, respectively.

The Company is subject to risks common to other life science companies including, but not limited to, uncertainty of product development and commercialization, lack of marketing and sales history, development by its competitors of new technological innovations, dependence on key personnel, market acceptance of products, product liability, protection of proprietary technology, ability to raise additional financing, and compliance with Food and Drug Administration, or FDA, and other government regulations. If the Company does not successfully commercialize any of its product candidates, it will be unable to generate recurring product revenue or achieve profitability.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation
6 Months Ended
Jun. 30, 2021
Basis of Presentation  
Basis of Presentation

2. Basis of Presentation

The unaudited interim condensed financial statements included herein have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission, or SEC. Accordingly, they do not include all information and disclosures necessary for a presentation of the Company’s financial position, results of operations and cash flows in conformity with generally accepted accounting principles in the United States of America, or GAAP. In the opinion of management, these unaudited interim financial statements reflect all adjustments, consisting primarily of normal recurring accruals, necessary for a fair presentation of results for the periods presented. The results of operations for interim periods are not necessarily indicative of the results for the full year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted from this report, as is permitted by SEC rules and regulations; however, the Company believes that the disclosures are adequate to make the information presented not misleading. The condensed balance sheet data as of December 31, 2020 were derived from audited financial statements, but do not include all disclosures required by GAAP. These unaudited interim

condensed financial statements should be read in conjunction with the audited financial statements and accompanying notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020.

Use of Estimates

The preparation of financial statements in conformity with GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities, as of the date of the financial statements as well as the reported amounts of revenues and expenses during the reporting period. The more significant estimates include the fair value of marketable securities that are classified as level 2 of the fair value hierarchy, the periods over which certain revenues will be recognized, including licensing and collaborative revenue recognized from non-refundable up-front and milestone payments, the determination of prepaid research and development, or R&D, clinical costs and accrued research projects, the amount of non-cash compensation costs related to share-based payments to employees and non-employees and the periods over which those costs are expensed, the incremental borrowing rate used in lease calculations and the likelihood of realization of deferred tax assets.

The ongoing COVID-19 pandemic has interrupted business operations across the globe. Estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require the exercise of judgment. As of the date of issuance of these condensed financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, assumptions and judgments or revise the reported amounts of assets and liabilities or the disclosure of contingent assets and liabilities. These estimates, however, may change as new events occur and additional information is obtained, and are recognized in the condensed financial statements as soon as they become known.

Actual results could differ materially from the Company’s estimates and assumptions.

Significant Accounting Policies

There have been no material changes to the significant accounting policies previously disclosed in Note 2 to the Financial Statements in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020, except for the recent adoption of new accounting pronouncements as disclosed below.

Accounting Pronouncements Recently Adopted

In December 2019, the Financial Accounting Standards Board, or FASB, issued Accounting Standards Update, or ASU, No. 2019-12, Income Taxes (Topic 740), or ASU 2019-12, which removes specific exceptions to the general principles in Topic 740. ASU 2019-12 eliminates the need for an organization to analyze whether the following apply in a given period: (1) exception to the incremental approach for intra-period tax allocation; (2) exceptions to accounting for basis differences when there are ownership changes in foreign investments; and (3) exception to the general methodology for calculating income taxes in an interim period when a year-to-date loss exceeds the anticipated loss. ASU 2019-12 also simplifies the accounting for income taxes for: (i) franchise taxes that are partially based on income; (ii) transactions with a government that result in a step up in the tax basis of goodwill; (iii) separate financial statements of legal entities that are not subject to tax; and (iv) enacted changes in tax laws in interim periods. The amendments in ASU 2019-12 are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. The amendments in ASU 2019-12 related to separate financial statements of legal entities that are not subject to tax should be applied on a retrospective basis for all periods presented. The amendments related to changes in ownership of foreign equity method investments or foreign subsidiaries should be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. The amendments related to franchise taxes that are partially based on income should be applied on either a retrospective basis for all

periods presented or a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. All other amendments should be applied on a prospective basis. The Company adopted ASU 2019-12 on January 1, 2021 and it did not have a material effect on its results of operations, financial position, and cash flows due to the full valuation allowance recorded.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Available-for-Sale Marketable Securities
6 Months Ended
Jun. 30, 2021
Investments Debt And Equity Securities [Abstract]  
Available-for-Sale Marketable Securities

3. Available-for-Sale Marketable Securities

As of June 30, 2021 and December 31, 2020, the Company’s available-for-sale marketable securities consisted of debt securities issued by the U.S. Treasury, U.S. government-sponsored entities and investment grade institutions as well as municipal bonds.

The following tables summarize the Company’s available-for-sale marketable securities by major type of security as of June 30, 2021 and December 31, 2020:

As of June 30, 2021

Gross Unrealized

Estimated Fair

Type of Security

    

Amortized Cost

    

Gains

    

Losses

    

Value

U.S. Treasury securities

$

10,106

$

3

$

$

10,109

U.S. government agency obligations

 

14,572

 

5

 

(10)

 

14,567

Corporate bonds

 

44,850

 

15

 

(31)

 

44,834

Commercial paper

99,705

13

(1)

99,717

Municipal bonds

 

15,829

 

17

 

(16)

 

15,830

Total available-for-sale marketable securities

$

185,062

$

53

$

(58)

$

185,057

As of December 31, 2020

Gross Unrealized

Estimated Fair

Type of Security

    

Amortized Cost

    

Gains

    

Losses

    

Value

U.S. Treasury securities

$

20,710

$

41

$

(1)

$

20,750

U.S. government agency obligations

 

22,125

 

4

 

(1)

 

22,128

Corporate bonds

 

49,080

 

61

 

(23)

 

49,118

Commercial paper

 

116,139

 

5

 

(17)

 

116,127

Municipal bonds

11,680

12

(8)

11,684

Total available-for-sale marketable securities

$

219,734

$

123

$

(50)

$

219,807

The following tables summarize the fair value and gross unrealized losses of the Company’s available-for-sale marketable securities by investment category and disaggregated by the length of time that individual debt securities have been in a continuous unrealized loss position as of June 30, 2021 and December 31, 2020:

As of June 30, 2021

Less than 12 Months

12 Months or Greater

Total

Gross

Gross

Gross

Fair

Unrealized

Fair

Unrealized

Fair 

Unrealized

    

 Value

    

Losses

    

Value

    

Losses

    

Value

    

Losses

U.S. government agency obligations

$

6,990

$

(10)

$

$

$

6,990

$

(10)

Corporate bonds

 

30,166

 

(31)

 

 

 

30,166

 

(31)

Commercial paper

9,492

(1)

9,492

(1)

Municipal bonds

6,404

(16)

6,404

(16)

Total

$

53,052

$

(58)

$

$

$

53,052

$

(58)

As of December 31, 2020

Less than 12 Months

12 Months or Greater

Total

Gross

Gross

Gross

Fair

Unrealized

Fair

Unrealized

Fair

Unrealized

    

 Value

    

Losses

    

 Value

    

Losses

    

 Value

    

Losses

U.S. Treasury securities

$

12,682

$

(1)

$

$

$

12,682

$

(1)

U.S. government agency obligations

2,500

(1)

2,500

(1)

Corporate bonds

 

23,553

 

(23)

 

 

 

23,553

 

(23)

Commercial paper

 

68,897

 

(17)

 

 

 

68,897

 

(17)

Municipal bonds

 

6,259

 

(8)

 

 

 

6,259

 

(8)

Total

$

113,891

$

(50)

$

$

$

113,891

$

(50)

As of June 30, 2021 and December 31, 2020, no allowance for credit losses were recognized on the Company’s available-for-sale debt securities as no portion of the unrealized losses associated with those securities were due to credit losses. The information that the Company considered in reaching the conclusion that an allowance for credit losses was not necessary is as follows:

As of June 30, 2021 and December 31, 2020, the Company held a total of 24 out of 59 positions and 30 out of 59 positions, respectively, that were in an unrealized loss position, none of which had been in an unrealized loss position for 12 months or greater. Unrealized losses individually and in aggregate were not considered to be material for each respective period. Based on the Company’s review of these securities, the Company believes that the cost basis of its available-for-sale marketable securities is recoverable.

U.S. government agency obligations. The unrealized losses on the Company’s investments in direct obligations of U.S. government agencies were due to changes in interest rates and non-credit related factors. The contractual terms of these investments do not permit the issuer to repay principal at a price less than the amortized cost bases of the investments, which is equivalent to the par value on the maturity date. The Company expects to recover the entire amortized cost bases of these securities on the maturity date. The Company does not intend to sell these investments, and it is not more likely than not that the Company will be required to sell these investments before recovery of their amortized cost bases. The Company held 2 out of 4 positions for its U.S. government agency obligations that were in unrealized loss positions as of June 30, 2021.

Corporate bonds, commercial paper, and municipal bonds. The unrealized losses on the Company’s investments in corporate bonds, commercial paper and municipal bonds were due to changes in interest rates and non-credit related factors. The credit ratings of these investments in the Company’s portfolio have not been downgraded below investment

grade status. The contractual terms of these investments do not permit the issuer to repay principal at a price less than the amortized cost bases of the investments, which is equivalent to the par value on the maturity date. The Company expects to recover the entire amortized cost bases of these securities on the maturity date. The Company does not intend to sell these investments, and it is not more likely than not that the Company will be required to sell these investments, before recovery of their amortized cost bases. The Company held 13 out of 18 positions for its corporate bonds, 3 out of 23 positions for its commercial paper, and 6 out of 11 positions for its municipal bonds, that were in unrealized loss positions as of June 30, 2021.

The Company classifies its marketable debt securities based on their contractual maturity dates. As of June 30, 2021, the Company’s marketable debt securities mature at various dates through May 2024. The amortized cost and fair values of marketable debt securities by contractual maturity were as follows.

As of June 30, 2021

As of December 31, 2020

Contractual maturity

    

Amortized Cost

    

Fair Value

    

Amortized Cost

    

Fair Value

Less than one year

$

132,817

$

132,841

$

149,164

$

149,242

One year to three years

 

52,245

 

52,216

 

70,570

 

70,565

Total

$

185,062

$

185,057

$

219,734

$

219,807

All available-for-sale marketable securities are classified as Marketable securities, current or Marketable securities, non-current depending on the contractual maturity date of the individual available-for-sale security. Other income, net includes interest and dividends, accretion/amortization of discounts/premiums, realized gains and losses on sales of securities and credit loss expense due to declines in the fair value of securities, if any. The cost of securities sold is based on the specific identification method.

During the three and six months ended June 30, 2021, the Company sold certain shares of its available-for-sale debt securities with a total fair value of $1,000 and $9,029, respectively, which resulted in no realized gains or losses for the three months ended June 30, 2021, and $39 of realized gains for the six months ended June 30, 2021, respectively. During the three and six months ended June 30, 2020, the Company sold certain shares of its available-for-sale debt securities with a total fair value of $10,677, which resulted in realized gains of $60 during the three and six months ended June 30, 2020.

As of June 30, 2021 and December 31, 2020, accrued interest receivables on our available-for-sale debt securities were $305 and $311, respectively.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Income (Loss)
6 Months Ended
Jun. 30, 2021
Equity [Abstract]  
Accumulated Other Comprehensive Income (Loss)

4. Accumulated Other Comprehensive Income (Loss)

The following table summarizes the changes in accumulated other comprehensive income (loss), net of tax, from unrealized gains (losses) on available-for-sale marketable securities, the Company’s only component of accumulated other comprehensive income (loss), for the six months ended June 30, 2021 and June 30, 2020.

    

Total Accumulated

Other Comprehensive 

Income (Loss)

Balance, December 31, 2020

$

73

Other comprehensive loss before reclassifications

 

(39)

Amount reclassified from accumulated other comprehensive income

 

(39)

Net current period other comprehensive loss

 

(78)

Balance, June 30, 2021

$

(5)

Balance, December 31, 2019

$

170

Other comprehensive income before reclassifications

 

525

Amount reclassified from accumulated other comprehensive income

 

(60)

Net current period other comprehensive income

 

465

Balance, June 30, 2020

$

635

Amounts reclassified out of accumulated other comprehensive income (loss) into net loss are determined by specific identification. The reclassifications out of accumulated other comprehensive income (loss) and into net loss were as follows:

Three Months Ended

Six Months Ended

Affected Line Item in the 

Component of Accumulated Other

June 30, 

June 30, 

Condensed Statements of

Comprehensive Income (Loss)

    

2021

    

2020

    

2021

    

2020

    

Comprehensive Income (Loss)

Unrealized gains (losses) on available-for-sale marketable securities:

 

  

 

  

 

  

 

  

 

  

Realized gains on sales of securities

$

$

60

$

39

$

60

Other income, net

Income tax effect

 

 

 

 

Benefit from income taxes

Realized gains on sales of securities, net of

tax

$

$

60

$

39

$

60

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements

5. Fair Value Measurements

As of June 30, 2021 and December 31, 2020, the Company’s financial instruments consisted of cash, cash equivalents, available-for-sale marketable securities, prepaid expenses, restricted cash, accounts payable and accrued liabilities. The fair values of cash, cash equivalents, prepaid expenses, restricted cash, accounts payable and accrued liabilities approximate their carrying values due to the short-term nature of these financial instruments. Available-for-sale marketable securities are reported at their fair values, based upon pricing of securities with the same or similar investment characteristics as provided by third-party pricing services, as described below.

The valuation techniques used by the Company are based on observable and unobservable inputs. Observable inputs reflect readily obtainable data from independent sources, while unobservable inputs reflect the Company’s assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available in the circumstances.

The Company classifies its investments in a fair value hierarchy that is intended to increase consistency and comparability in fair value measurements and related disclosures. The fair value hierarchy is divided into three levels based on the source of inputs as follows:

Level 1 – Observable inputs – quoted prices in active markets for identical assets and liabilities.
Level 2 – Observable inputs other than the quoted prices in active markets for identical assets and liabilities – such as quoted prices for similar instruments, quoted prices for identical or similar instruments in inactive markets, or other inputs that are observable or can be corroborated by observable market data.
Level 3 – Unobservable inputs – includes amounts derived from valuation models where one or more significant inputs are unobservable and require the Company to develop relevant assumptions.

Valuation Techniques - Level 2 Inputs

The Company estimates the fair values of its financial instruments categorized as level 2 in the fair value hierarchy, including U.S. Treasury securities, U.S. government agency obligations, corporate bonds, commercial paper and municipal bonds, by taking into consideration valuations obtained from third-party pricing services. The pricing services use industry standard valuation models, including both income- and market-based approaches, for which all significant inputs are observable, either directly or indirectly, to estimate fair value. These inputs include reported trades of and broker/dealer quotes on the same or similar securities, benchmark yields, issuer credit spreads, benchmark securities, and other observable inputs. The Company obtains a single price for each financial instrument and does not adjust the prices obtained from the pricing service.

The Company validates the prices provided by its third-party pricing services by reviewing their pricing methods, obtaining market values from other pricing sources and comparing them to the share prices presented by the third-party pricing services. After completing its validation procedures, the Company did not adjust or override any fair value measurements provided by its third-party pricing services as of June 30, 2021 or December 31, 2020.

The following tables summarize the Company’s financial assets measured at fair value on a recurring basis as of June 30, 2021 and December 31, 2020.

Fair value measurement as of June 30, 2021:

Quoted prices in

Significant other

Significant

Financial assets

active markets for

observable

unobservable

identical assets

inputs

inputs

Type of Instrument

    

Total

    

(Level 1)

    

(Level 2)

    

(Level 3)

Cash and cash equivalents:

 

  

 

  

 

  

 

  

Money market funds and checking accounts

$

22,335

$

22,335

$

$

Available-for-sale marketable securities:

 

  

 

  

 

  

 

U.S. Treasury securities

 

10,109

 

 

10,109

 

U.S. government agency obligations

 

14,567

 

 

14,567

 

Corporate bonds

 

44,834

 

 

44,834

 

Commercial paper

 

99,717

 

 

99,717

 

Municipal bonds

 

15,830

 

 

15,830

 

Restricted cash:

 

 

  

 

 

Commercial money market account

 

408

 

408

 

 

Total financial assets

$

207,800

$

22,743

$

185,057

$

Fair value measurement as of December 31, 2020:

Quoted prices in

Significant other

Significant

Financial assets

active markets for

observable

unobservable

identical assets

inputs

inputs

Type of Instrument

    

Total

    

(Level 1)

    

(Level 2)

    

(Level 3)

Cash and cash equivalents:

 

  

 

  

 

  

 

  

Money market funds and checking accounts

$

31,683

$

31,683

$

$

Available-for-sale marketable securities:

 

  

 

  

 

  

 

  

U.S. Treasury securities

20,750

20,750

U.S. government agency obligations

 

22,128

 

 

22,128

 

Corporate bonds

 

49,118

 

 

49,118

 

Commercial paper

 

116,127

 

 

116,127

 

Municipal bonds

11,684

11,684

Restricted cash:

 

  

 

  

 

  

 

  

Commercial money market account

 

408

 

408

 

 

Total financial assets

$

251,898

$

32,091

$

219,807

$

There were no purchases, sales or maturities of Level 3 financial assets and no unrealized gains or losses related to Level 3 available-for-sale marketable securities during the three and six months ended June 30, 2021 and 2020, respectively. There were no transfers of financial assets into or out of Level 3 classification during the three and six months ended June 30, 2021 and 2020, respectively.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Restricted Cash
6 Months Ended
Jun. 30, 2021
Receivables [Abstract]  
Restricted Cash

6. Restricted Cash

The Company is required to maintain a stand-by letter of credit as a security deposit under its leases for its office space in Stamford, Connecticut (refer to Note 15, Commitments and Contingencies: Leases). The fair value of the letter of credit approximates its contract value. The Company’s bank requires the Company to maintain a restricted cash

balance to serve as collateral for the letter of credit issued to the landlord by the bank. As of June 30, 2021, the restricted cash balance for the Stamford Lease was invested in a commercial money market account.

As of June 30, 2021 and December 31, 2020, the Company had $408 of restricted cash related to the Stamford Lease in long-term assets.

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the Condensed Balance Sheets that sum to the total of the same such amounts shown in the Condensed Statements of Cash Flows.

    

June 30, 2021

    

December 31, 2020

Cash and cash equivalents

$

22,335

$

31,683

Restricted cash, long-term assets

 

408

 

408

Total cash, cash equivalents, and restricted cash shown in the Condensed Statements of Cash Flows

$

22,743

$

32,091

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Prepaid Expenses
6 Months Ended
Jun. 30, 2021
Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Abstract]  
Prepaid Expenses

7. Prepaid expenses

As of June 30, 2021, prepaid expenses were $8,295, consisting of $6,287 of prepaid R&D clinical costs, $1,392 of prepaid insurance and $616 of other prepaid costs. As of December 31, 2020, prepaid expenses were $12,076, consisting of $11,286 of prepaid R&D clinical costs, $223 of prepaid insurance, and $567 of other prepaid costs.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Payable and Accrued Expenses
6 Months Ended
Jun. 30, 2021
Payables And Accruals [Abstract]  
Accounts Payable and Accrued Expenses

8. Accounts Payable and Accrued Expenses

Accounts payable and accrued expenses consist of the following:

    

June 30, 2021

    

December 31, 2020

Accounts payable

$

3,386

$

4,893

Accrued research projects

 

6,193

 

6,194

Accrued compensation and benefits

 

3,147

 

4,955

Accrued professional fees and other

 

767

 

839

Total

$

13,493

$

16,881

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2021
Equity [Abstract]  
Stockholders' Equity

9. Stockholders’ Equity

In June 2021, as a result of the completion of the one-year vesting period, an aggregate of 36,000 restricted stock units of members of the Board of Directors vested and were settled in shares of the Company’s common stock (see Note 13, Stock-Based Compensation).

In February and March 2021, as a result of the achievement of certain performance targets, an aggregate of 76,750 performance-based restricted stock units of various executive officers vested and were settled in shares of the Company’s common stock (see Note 13, Stock-Based Compensation).

In February 2021, as a result of the completion of the first year of the three-year vesting period, an aggregate of 32,669 time-based restricted stock units of various executive officers vested and were settled in shares of the Company’s common stock (see Note 13, Stock-Based Compensation).

In June 2020, as a result of the completion of the one-year vesting period, an aggregate of 24,000 restricted stock units of members of the Board of Directors vested and were settled in shares of the Company’s common stock (see Note 13, Stock-Based Compensation).

In April and June 2020, as a result of the achievement of certain performance targets, an aggregate of 95,834 restricted stock units of various executive officers vested and were settled in shares of the Company’s common stock (see Note 13, Stock-Based Compensation).

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Collaboration and Licensing Agreements
6 Months Ended
Jun. 30, 2021
Basis of Presentation  
Collaboration and Licensing Agreements

10. Collaboration and Licensing Agreements

Vifor (International) Ltd.

In October 2020, the Company entered into a license agreement with Vifor, or the Vifor Agreement, under which the Company granted Vifor an exclusive license solely in the United States to use, distribute, offer for sale, promote, sell and otherwise commercialize CR845/difelikefalin injection for all therapeutic uses relating to the inhibition, prevention or treatment of itch associated with pruritus in hemodialysis and peritoneal dialysis patients in the United States. Under the Vifor Agreement, the Company retains all rights with respect to the clinical development of, and activities to gain regulatory approvals of, CR845/difelikefalin injection in the United States.

The Vifor Agreement provides full commercialization rights in dialysis clinics to Vifor in the United States under a profit-sharing arrangement. Pursuant to the profit-sharing arrangement, the Company will generally be entitled to 60% of the net profits (as defined in the Vifor Agreement) from sales of CR845/difelikefalin injection in the United States (excluding sales to Fresenius Medical Center dialysis clinics, compensation for which is governed by the VFMCRP Agreement) and Vifor is entitled to 40% of such net profits, subject to potential temporary adjustment in future years based on certain conditions. Under the Vifor Agreement, in consideration of Vifor’s conduct of the marketing, promotion, selling and distribution of CR845/difelikefalin injection in the United States, the Company will pay a marketing and distribution fee to Vifor based on the level of annual net sales. This fee will be deducted from product sales in calculating the net profits that are subject to the profit-sharing arrangement under the Vifor Agreement.

Under the terms of the Vifor Agreement, the Company received from Vifor an upfront payment of $100,000 and an additional payment of $50,000 for the purchase of an aggregate of 2,939,552 shares of the Company’s common stock at a price of $17.0094 per share, which represents a premium over a pre-determined average closing price of the Company’s common stock. The purchase of the Company’s common stock was governed by a separate stock purchase agreement.

Upon U.S. regulatory approval of CR845/difelikefalin, the Company will also be eligible to receive an additional $50,000 common stock investment at a 20% premium to the 30-day trailing average price of the Company’s common stock as of such date. In addition, pursuant to the Vifor Agreement, the Company is eligible to receive payments of up to $240,000 upon the achievement of certain sales-based milestones.

The Company retains the rights to make and have made CR845/difelikefalin injection, or the Licensed Product, on a non-exclusive basis, in the United States for commercial sale of the Licensed Product for use in all therapeutic uses to prevent, inhibit or treat itch associated with pruritus in hemodialysis and peritoneal-dialysis patients, or the Field, anywhere in the world and for supply of Licensed Product to Vifor under the terms of a supply agreement, or the Vifor Supply Agreement. The supply price will be the Company’s cost of goods sold, as calculated under GAAP, plus an agreed upon margin. The Vifor Supply Agreement will co-terminate with the Vifor Agreement. Regarding the supply agreement, the Vifor Agreement only includes a requirement for the Company to negotiate in good faith with Vifor.

After the execution of the Vifor Agreement, a separate agreement to supply them with the Licensed Product would be entered into, although the Company has no obligation to execute a supply agreement.

The Vifor Supply Agreement will be accounted for as a customer option that is not a material right because the selling price of the Licensed Product under the Vifor Supply Agreement is the Company’s cost of goods sold plus an agreed upon margin, which is commensurate with the “cost of goods sold plus” model that the Company would charge other parties under similar agreements (the standalone selling price) and not at a discount. Therefore, the sale of clinical compound to Vifor is not a performance obligation under the Vifor Agreement but rather the Vifor Supply Agreement is a separate agreement from the Vifor Agreement. The only performance obligation under the Vifor Supply Agreement is the delivery of the Licensed Product to Vifor for commercialization. Revenue from the sale of the Licensed Product to Vifor will be recognized in the Company’s Condensed Statements of Comprehensive Loss as sales of the Licensed Product occur. As of June 30, 2021, no supply agreement has been entered into between the Company and Vifor.

Vifor Fresenius Medical Care Renal Pharma Ltd.

In May 2018, the Company entered into a license agreement, or the VFMCRP Agreement, with VFMCRP under which the Company granted VFMCRP an exclusive, royalty-bearing license, or the VFMCRP License, to seek regulatory approval to commercialize, import, export, use, distribute, offer for sale, promote, sell and otherwise commercialize the Licensed Product for all therapeutic uses to prevent, inhibit or treat itch associated with pruritus in the Field worldwide (excluding the United States, Japan and South Korea), or the Territory.

Upon entry into the VFMCRP Agreement, VFMCRP made a non-refundable, non-creditable $50,000 upfront payment to the Company and Vifor purchased 1,174,827 shares of the Company’s common stock, or the Vifor Shares, for $20,000 at a price of $17.024 per share, which represents a premium over a pre-determined average closing price of the Company’s common stock. The purchase of the Company’s common stock was governed by a separate stock purchase agreement. The excess of the stock purchase price over the cost of the Vifor Shares at the closing price of the Company’s common stock on the purchase date of $5,444 was added to the upfront payment for accounting purposes.

The Company is eligible to receive from VFMCRP regulatory and commercial milestone payments in the aggregate of up to $470,000, consisting of up to $30,000 in regulatory milestones and up to $440,000 in tiered commercial milestones, all of which are sales-related. The Company is also eligible to receive tiered double-digit royalty payments based on annual net sales, as defined in the VFMCRP Agreement, of CR845/difelikefalin injection in the Licensed Territories. The Company retains full commercialization rights for CR845/difelikefalin injection for the treatment of CKD-aP in the United States except in the dialysis clinics of Fresenius Medical Care North America, or FMCNA, where VFMCRP and the Company will promote CR845/difelikefalin injection under a profit-sharing arrangement (subject to the terms and conditions of the VFMCRP Agreement) based on net FMCNA clinic sales recorded by the Company.

The Company retains the rights to make and have made the Licensed Product in the Territory for commercial sale by VFMCRP in the Field in or outside the Territory and for supply of Licensed Product to VFMCRP under the terms of a supply agreement, or the VFMCRP Supply Agreement, which was executed in May 2020. The supply price is the Company’s cost of goods sold, as calculated under GAAP, plus an agreed upon margin. The VFMCRP Supply Agreement will co-terminate with the VFMCRP Agreement.

The VFMCRP Supply Agreement is accounted for as a customer option that is not a material right because the selling price of the Licensed Product under the VFMCRP Supply Agreement is the Company’s cost of goods sold plus an agreed upon margin, which is commensurate with the “cost of goods sold plus” model that the Company would charge other parties under similar agreements (the standalone selling price) and not at a discount. Therefore, the sale of clinical compound to VFMCRP is not a performance obligation under the VFMCRP Agreement but rather the VFMCRP

Supply Agreement is a separate agreement from the VFMCRP Agreement. The only performance obligation under the VFMCRP Supply Agreement is the delivery of the Licensed Product to VFMCRP for commercialization. Revenue from the sale of the Licensed Product to VFMCRP will be recognized as clinical compound revenue in the Company’s Condensed Statements of Comprehensive Loss as sales of the Licensed Product occur. There were no sales of clinical compound to VFMCRP during the three and six months ended June 30, 2021. During the three and six months ended June 30, 2020, the Company recognized clinical compound revenue of $88 from the sale of clinical compound to VFMCRP and as a result, the Company incurred R&D expense of $79 during these respective periods.

Maruishi Pharmaceutical Co., Ltd.

In April 2013, the Company entered into a license agreement with Maruishi, or the Maruishi Agreement, under which the Company granted Maruishi an exclusive license to develop, manufacture, and commercialize drug products containing CR845/difelikefalin for acute pain and/or uremic pruritus in Japan. Maruishi has the right to grant sub-licenses in Japan, which entitles the Company to receive sub-license fees, net of prior payments made by Maruishi to the Company. Under the Maruishi Agreement, the Company and Maruishi are required to use commercially reasonable efforts, at their own expense, to develop, obtain regulatory approval for and commercialize CR845/difelikefalin in the United States and Japan, respectively. In addition, the Company provided Maruishi specific clinical development services for CR845/difelikefalin used in Maruishi’s field of use.

Under the terms of the Maruishi Agreement, the Company is eligible to receive milestone payments upon the achievement of defined clinical and regulatory events as well as tiered, low double-digit royalties with respect to any sales of the licensed product sold in Japan by Maruishi, if any, and share in any sub-license fees.

There were no sales of clinical compound to Maruishi during the three months ended June 30, 2021. During the three months ended June 30, 2020, the Company recognized clinical compound revenue of $447 from the sale of clinical compound to Maruishi, and as a result, the Company incurred R&D expense of $403 during this prior period. During the six months ended June 30, 2021 and 2020, the Company recognized clinical compound revenue of $37 and $519, respectively, from the sale of clinical compound to Maruishi, and as a result, the Company incurred R&D expense of $33 and $467, respectively, during these periods.

Chong Kun Dang Pharmaceutical Corporation

In April 2012, the Company entered into a license agreement, or the CKDP Agreement, with CKDP in South Korea, under which the Company granted CKDP an exclusive license to develop, manufacture and commercialize drug products containing CR845/difelikefalin in South Korea. The Company and CKDP are each required to use commercially reasonable efforts, at their respective expense, to develop, obtain regulatory approval for and commercialize CR845/difelikefalin in the United States and South Korea, respectively. The Company identified the granting of the license as its only performance obligation under the CKDP Agreement.

Under the terms of the CKDP Agreement, the Company is eligible to receive milestone payments upon the achievement of defined clinical and regulatory events as well as tiered royalties, with percentages ranging from the high single digits to the high teens, based on net sales of products containing CR845/difelikefalin in South Korea, if any, and share in any sub-license fees.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition
6 Months Ended
Jun. 30, 2021
Revenue Recognition [Abstract]  
Revenue Recognition

11. Revenue Recognition

The Company currently recognizes revenue in accordance with FASB Accounting Standards Codification, or ASC, Topic 606, Revenue from Contracts with Customers, as amended, or ASC 606, for the Vifor, VFMCRP, Maruishi and CKDP agreements (see Note 10, Collaboration and Licensing Agreements). Under each of these agreements, the Company has recognized revenue from upfront payments and, under the Maruishi and CKDP agreements, from clinical development milestone payments. The Company has also recognized revenue from a sub-license payment earned under the Maruishi Agreement. Under the Maruishi and CKDP agreements, the Company may earn additional future milestone payments upon the achievement of defined clinical events, and under the Vifor, VFMCRP, Maruishi and CKDP agreements, upon the achievement of defined regulatory events, and under the Vifor, VFMCRP and Maruishi agreements, from sales milestones. The Company may also recognize revenue in the future from royalties on net sales under the VFMCRP, Maruishi and CKDP agreements. In addition, the Company has recognized revenue upon the delivery of clinical compound to VFMCRP and Maruishi in accordance with separate supply agreements.

Contract balances

As of June 30, 2021 and December 31, 2020, there were no material balances of receivables, and no other assets or deferred revenue related to the Vifor, VFMCRP, Maruishi and CKDP agreements.

Performance obligations

Under the Vifor Agreement, the Company’s only performance obligation is granting a license to allow Vifor to commercialize CR845/difelikefalin in the United States, which occurred at inception of the contract in October 2020 (see Note 10, Collaboration and Licensing Agreements).

Under the VFMCRP Agreement, the Company’s performance obligations of granting a license to allow VFMCRP to commercialize CR845/difelikefalin injection worldwide, except in the United States, Japan and South Korea, which occurred at inception of the contract in May 2018, and performing R&D services by the Company to obtain sufficient clinical data which will be shared with VFMCRP to allow them to receive regulatory approval to sell CR845/difelikefalin in the licensed territory, were not distinct, and were accounted for as a single performance obligation during the period that the R&D services were rendered (see Note 10, Collaboration and Licensing Agreements).

The Company’s distinct performance obligations under the Maruishi Agreement include transfer of the license to the Company’s IP, which allowed Maruishi to develop and commercialize CR845/difelikefalin, for acute pain and uremic pruritus indications in Japan, which occurred at inception of the contract in 2013, and performance of R&D services, which occurred from 2013 to 2015, as those services were rendered. The Company agreed to conduct limited work on an oral tablet formulation of CR845/difelikefalin and to conduct Phase 1 and proof-of-concept Phase 2 clinical trials of an intravenous formulation of CR845/difelikefalin to be used to treat patients with uremic pruritus. The Company agreed to transfer the data and information from such development to Maruishi for its efforts to obtain regulatory approval in Japan. These activities are referred to as R&D services (see Note 10, Collaboration and Licensing Agreements).

The Company’s only performance obligation under the supply agreement with Maruishi is to deliver clinical compound to Maruishi in accordance with the receipt of purchase orders. The Company’s only performance obligation under the VFMCRP Supply Agreement is to deliver CR845/difelikefalin injection to VFMCRP in accordance with the receipt of purchase orders.

Under the CKDP Agreement, the Company’s only performance obligation is to transfer the license to the Company’s IP related to CR845/difelikefalin, which occurred at inception of the contract in 2012 (see Note 10, Collaboration and Licensing Agreements).

Upon execution of the Vifor, VFMCRP, Maruishi and CKDP agreements, the Company received a single fixed payment from each counterparty in exchange for granting the respective licenses and performing its other obligations. In addition, each of the counterparties made an equity investment in the Company’s common stock.

Transaction price allocated to the remaining performance obligations

At inception of the Vifor Agreement, the entire transaction price of $111,551 was allocated to the one performance obligation, as described above, and was recognized as license and milestone fees revenue for the year ended December 31, 2020 as the license was granted to Vifor in October 2020. As of June 30, 2021, there were no remaining performance obligations under the Vifor Agreement. The Company is eligible to receive milestone payments in the future.

At inception of the VFMCRP Agreement, the entire transaction price of $55,444 was allocated to the one combined performance obligation, as described above. As of June 30, 2021, there were no remaining performance obligations, and the entire transaction price has been recognized as license and milestone fees revenue through December 31, 2020 since R&D services have been completed during 2020. The Company is eligible to receive milestone payments and sales royalties in the future.

As of June 30, 2021, there were no remaining performance obligations under either the Maruishi or CKDP agreements, although the Company is eligible to receive milestone payments and sales royalties in the future.

Significant judgments

In applying ASC 606, as amended, to its four contracts, the Company made the following judgments that significantly affect the timing and amount of revenue recognition:

1.

Determination of the number of distinct performance obligations in a contract

The VFMCRP Agreement contains one combined performance obligation, which includes the Company’s two performance obligations to grant a license to VFMCRP and conduct R&D services. Both of those performance obligations are inputs to the promise, within the context of the contract, to transfer a combined output for which VFMCRP has contracted (the ability of VFMCRP to commercialize the Licensed Product) (see Note 10, Collaboration and Licensing Agreements, for further discussion).

The Maruishi Agreement contains two distinct performance obligations: the granting of the license and the promise to deliver defined R&D services. Under the Maruishi Agreement, the license and the R&D services represent distinct goods or services from each other because Maruishi is able to benefit from the license on its own or together with other resources that are readily available to it (i.e., capable of being distinct). Maruishi’s ability to benefit from the license without the R&D services is indicated by its ability to conduct clinical trials of CR845/difelikefalin on its own and by the provision in the Maruishi Agreement whereby if the Company suspends or discontinues its development activity, the Company will provide information regarding its development efforts up to that point so that Maruishi may continue development and commercialization of the product in Japan. Therefore, the R&D services do not significantly affect Maruishi’s ability to use and benefit from the license.

In addition, the Company’s promise in the Maruishi contract to transfer the license is separately identifiable from the promise to provide defined R&D services (i.e., distinct within the context of the contract) because the Company is not using the goods or services as inputs to produce or deliver the combined output or outputs specified by the customer. The combined output specified by Maruishi is its right to conduct development activities related to CR845/difelikefalin in Japan, which could result in regulatory approval in Japan. That right is derived from the Company’s grant of the license. Maruishi is conducting clinical trials on its own and does not require the R&D services provided by the Company. Furthermore, the R&D services do not significantly modify or customize the license and vice versa. Finally, the license and R&D services are not highly interdependent or highly interrelated because the Company is able to fulfill its promise to transfer the initial license independently from its promise to subsequently provide the R&D services, which Maruishi can obtain on its own.

The only performance obligation in the Vifor and CKDP agreements is the granting of the license.

2.

Determination of the transaction price, including whether any variable consideration is included at inception of the contract

The transaction price is the amount of consideration that the Company expects to be entitled to in exchange for transferring promised goods or services to the customer. The transaction price must be determined at inception of a contract and may include amounts of variable consideration. However, there is a constraint on inclusion of variable consideration, such as milestone payments or sales-based royalty payments, in the transaction price related to licenses of IP, if there is uncertainty at inception of the contract as to whether such consideration will be recognized in the future.

The decision as to whether or not it is probable that a significant reversal of revenue will occur in the future, depends on the likelihood and magnitude of the reversal and is highly susceptible to factors outside the entity’s influence (for example, the Company cannot determine the outcome of clinical trials; the Company cannot determine if or when they or the counterparty will initiate or complete clinical trials; and the Company’s ability to obtain regulatory approval is difficult). In addition, the uncertainty is not expected to be resolved for a long period of time (in the order of years) and finally, the Company has limited experience in the field.

Therefore, at inception of the Vifor, VFMCRP, Maruishi and CKDP agreements, milestones and sales-based royalty payments were not included in the transaction price based on the factors noted above.

Under the Vifor Agreement, the one performance obligation was satisfied when the license was granted to Vifor in October 2020, and as a result, $111,551 (including the upfront payment of $100,000 and the premium on the common stock purchased by Vifor of $11,551) was recognized as license and milestone fees revenue during the year ended December 31, 2020. The remaining potential consideration was considered to be variable consideration and was constrained at inception of the contract, which includes regulatory and sales milestones (see Note 10, Collaboration and Licensing Agreements).

Under the VFMCRP Agreement, the single combined performance obligation was satisfied as the R&D services were rendered and the transaction price, including the upfront payment of $50,000 and the premium on the common stock purchased by VFMCRP of $5,444, was recognized as revenue as the R&D services were performed based on the costs incurred as a percentage of the estimated total costs to be incurred to complete the performance obligation. The remaining potential consideration was considered to be variable consideration and was constrained at inception of the contract, including regulatory and sales milestones and sales royalties (see Note 10, Collaboration and Licensing Agreements).

All performance obligations under the Maruishi and CKDP agreements were satisfied by the end of 2015. In the future, any milestone event will be recognized as milestone and license fee revenue and collaboration revenue based upon the relative standalone selling prices of the two performance obligations at inception of the Maruishi Agreement, and as milestone and license fee revenue under the CKDP Agreement. The remaining potential consideration was considered to be variable consideration and was constrained at inception of the contract, including clinical, regulatory and sales milestones, and sales royalties (see Note 10, Collaboration and Licensing Agreements).

3.

Determination of the estimate of the standalone selling price of performance obligations

In order to recognize revenue under ASC 606, as amended, for contracts for which more than one distinct performance obligation has been identified, the Company must allocate the transaction price to the performance obligations based upon their standalone selling prices. The best evidence of standalone selling price is an observable price of a good or service when sold separately by an entity in similar circumstances to similar customers. If such evidence is not available, standalone selling price should be estimated so that the amount that is allocated to each performance obligation equals the amount that the entity expects to receive for transferring goods or services. The Company has identified more than one performance obligation only in the Maruishi Agreement. Since evidence based on observable prices is not available for the performance obligations under the Maruishi Agreement, the Company considered market conditions and entity-specific factors, including those contemplated in negotiating the agreements, as well as certain internally developed estimates.

At inception of the Maruishi Agreement, the Company determined the estimate of standalone selling price for the license performance obligation by using the adjusted market assessment approach. Under this method, the Company forecasted and analyzed CR845/difelikefalin in the Japanese market, the phase of clinical development as well as considered recent similar license arrangements within the same phase of clinical development, therapeutic area, type of agreement, etc. To estimate the standalone selling price of the R&D services, the Company forecasted its expected costs of satisfying that performance obligation and added a margin for that service.

4.

Determination of the method of allocation of the transaction price to the distinct performance obligations

At inception of the Maruishi Agreement, the Company allocated the transaction price of $15,337 between the two performance obligations based on their relative standalone selling prices, determined as described above. The Company determined that the license and the R&D services had estimated standalone selling prices of $10,200 and $6,200, respectively. The resulting percentage allocations were applied to the $15,337 of total transaction price, which resulted in $9,637 being allocated to the license performance obligation, which was recognized immediately as license revenue, while $5,700 was allocated to the R&D services performance obligation. The amount allocated to the R&D services performance obligation was initially recorded as deferred revenue and was recognized as collaborative revenue as the R&D services were provided through July 2015.

Since the Vifor, VFMCRP and CKDP agreements each contain only one distinct performance obligation, at the inception of each of those agreements, the entire transaction price was allocated to the respective performance obligation.

5.

Determination of the timing of revenue recognition for contracts

Revenue should be recognized when, or as, an entity satisfies a performance obligation by transferring a promised good or service to a customer; i.e., when the customer obtains control of the good or service. The licenses granted to Vifor, Maruishi and CKDP were accounted for as distinct performance obligations. As discussed below, both licenses

relate to functional IP for which revenue is recognized at a point in time – in the case of these three license agreements, the point in time is at inception of the contract because the customer obtained control of the license at that point.

The licenses grant Vifor, Maruishi and CKDP the right to use the Company’s IP relating to CR845/difelikefalin as it existed at the point in time that the licenses were granted. That IP has significant standalone functionality as it provides the customer with the ability to perform a function or task, such as to manufacture CR845/difelikefalin and conduct clinical trials and is considered to be functional IP.

During the license periods, the Company is continuing to develop and advance CR845/difelikefalin by conducting clinical trials. Those development efforts are for its own benefit and do not substantively change the significant standalone functionality of the licensed IP granted to Vifor, Maruishi or CKDP. Therefore, the Company’s ongoing development efforts do not significantly affect the IP’s utility to which Vifor, Maruishi or CKDP have rights. Furthermore, if the Company abandons its development efforts, Vifor, Maruishi or CKDP may still continue to develop CR845/difelikefalin in their respective countries.

The R&D services performance obligation under the Maruishi Agreement represents a separate performance obligation. The R&D services were provided to Maruishi by the Company from inception of the agreement in 2013 through the third quarter of 2015, at which time the Company had fulfilled its promise related to the R&D services. Revenue related to the R&D services performance obligation was recognized as services were performed based on the costs incurred as a percentage of the estimated total costs to be incurred to complete the performance obligation.

Similarly, under the VFMCRP Agreement, revenue related to the single distinct performance obligation, which includes both granting of the license and performance of the R&D services, was recognized as the R&D services were performed, based on the costs incurred as a percentage of the estimated total costs to be incurred to complete the performance obligation. As of June 30, 2021, there is no remaining amount of the transaction price to be recognized as license and milestone fees revenue as all R&D services were completed in 2020.

6.

Determination of consideration as variable consideration, including factors related to inclusion in the transaction price at inception of the contract and timing of recognition as revenue.

The Vifor, VFMCRP, Maruishi and CKDP agreements contain potential payments related to achievement of defined milestone events and royalties (excluding Vifor) upon net sales of future products, which are considered to be variable consideration because of the uncertainty of occurrence of any of those events specified in those agreements at inception of the agreements. Therefore, those potential payments were not included in the transaction price at the inception of the agreements.

Revenue related to achievement of milestone events is recognized when the Company has determined that it is probable that a milestone event will be achieved and there will not be a significant reversal of revenue in future periods. Upon probability of achievement of a milestone event, the most likely amount of variable consideration is included in the transaction price. Subsequent changes to the transaction price, after contract initiation, are allocated to the performance obligations in the contract on the same basis as at contract inception. Revenue for variable consideration is recognized in the same manner (point in time or over time) as for the performance obligations to which the payment amounts were allocated.

The Maruishi Agreement and the CKDP Agreement specify that certain development milestones will be achieved at pre-specified defined phases of a clinical trial (such as initiation or completion or other pre-specified time during a clinical trial as specified in the agreements).

In January 2021, the criteria for revenue recognition for a milestone event set forth in the Maruishi Agreement was achieved, and the Company recorded $1,192 as license and milestone fees revenue and $706 as collaboration revenue based on the relative standalone selling prices described above at contract inception for the six months ended June 30, 2021. In May 2021, the Company received the $1,898 payment (after contractual foreign currency exchange adjustments) from Maruishi for the milestone event achieved.

There were no milestone events related to the Maruishi Agreement that were probable of occurrence or achieved during the three months ended June 30, 2021, or during the three and six months ended June 30, 2020.

Sublicense payments

Vifor’s, VFMCRP’s, Maruishi’s and CKDP’s right to grant sub-licenses is explicitly stated in their respective license agreements. The amount of any potential sub-license fees to be received by the Company, which is based on a formula, is considered to be variable consideration and is constrained from inclusion in the transaction price at inception of the contract since at that time it was probable that there would be a reversal of such revenue in the future because the Company did not know if a sublicense would be granted in the future.

Sales-based Royalty Payments

The VFMCRP, Maruishi and CKDP agreements each allow the Company to earn sales-based royalty payments in exchange for a license of intellectual property. In that case, the Company will recognize revenue for a sales-based royalty only when (or as) the later of the following events occurs:

a.The subsequent sale or usage occurs.
b.The performance obligation to which some or all of the sales-based royalty has been allocated has been satisfied (or partially satisfied).

Since the sale (item a, above) occurs after the license was delivered (item b, above), the sales-based royalty exception, to exclude such royalty payments from the transaction price, applies to the overall revenue stream. Therefore, sales-based royalty payments are recognized as revenue when the customer’s sales occur. To date, no royalties have been earned or were otherwise due to the Company.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income (Loss) Per Share
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Net Loss Per Share

12. Net Loss Per Share

The Company computes basic net income (loss) per share by dividing net income (loss) by the weighted-average number of shares of common stock outstanding. Diluted net income per share includes the potential dilutive effect of common stock equivalents as if such securities were exercised during the period, when the effect is dilutive. Common stock equivalents may include outstanding stock options or restricted stock units, which are included using the treasury stock method when dilutive. For the three and six months ended June 30, 2021 and 2020, the Company excluded the effects of potentially dilutive shares that were outstanding during those respective periods from the denominator as their inclusion would be anti-dilutive due to the Company’s net losses during those periods.

The denominators used in the net loss per share computations are as follows:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2021

    

2020

    

2021

    

2020

    

Basic:

 

  

 

  

 

  

 

  

 

Weighted average common shares outstanding

 

50,059,984

 

46,799,703

 

49,989,379

 

46,762,327

 

Diluted:

 

 

  

 

  

 

  

 

Weighted average common shares outstanding - Basic

 

50,059,984

 

46,799,703

 

49,989,379

 

46,762,327

 

Common stock equivalents*

 

 

 

 

 

Denominator for diluted net loss per share

 

50,059,984

 

46,799,703

 

49,989,379

 

46,762,327

 

*

No amounts were considered as their effects would be anti-dilutive.

Basic and diluted net loss per share are computed as follows:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2021

    

2020

    

2021

    

2020

    

Net loss - basic and diluted

$

(30,745)

$

(25,068)

$

(54,046)

$

(53,990)

Weighted-average common shares outstanding:

 

  

 

  

 

 

  

Basic and diluted

 

50,059,984

 

46,799,703

 

49,989,379

 

46,762,327

Net loss per share, Basic and Diluted:

$

(0.61)

$

(0.54)

$

(1.08)

$

(1.15)

As of June 30, 2021, 5,995,223 stock options and 409,031 restricted stock units were outstanding, which could potentially dilute basic earnings per share in the future, but were not included in the computation of diluted net loss per share because to do so would have been anti-dilutive as a result of the net loss for the period.

In addition, the Company entered into the Vifor Agreement in October 2020. The Company will be eligible to receive an additional $50,000 common stock investment upon U.S. regulatory approval of CR845/difelikefalin at a 20% premium to the 30-day trailing average price of the Company’s common stock as of such date, which could potentially dilute basic earnings per share in the future (see Note 10, Collaboration and Licensing Agreements).

As of June 30, 2020, 4,964,766 stock options and 272,000 restricted stock units were outstanding, which could potentially dilute basic earnings per share in the future, but were not included in the computation of diluted net loss per share because to do so would have been anti-dilutive as a result of the net loss for the period.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation
6 Months Ended
Jun. 30, 2021
Disclosure Of Compensation Related Costs Share Based Payments [Abstract]  
Stock-Based Compensation

13. Stock-Based Compensation

2019 Inducement Plan

In October 2019, the Company’s Board of Directors adopted the 2019 Inducement Plan, or the 2019 Plan, which is a non-stockholder approved stock plan adopted pursuant to the “inducement exception” provided under Nasdaq Listing Rule 5635(c)(4), or Rule 5635, for the purpose of awarding (i) non-statutory stock options, (ii) restricted stock awards, (iii) restricted stock unit awards, (iv) other stock awards (collectively, the Inducement Awards) to new employees of the Company, as inducement material to such new employees entering into employment with the Company. On November 20, 2019, the Company filed a Registration Statement on Form S-8 with the SEC covering the offering of up to 300,000 shares of its common stock, par value $0.001, pursuant to the Company’s 2019 Plan. Initial grants of Inducement Awards made to employees vest as to 25% on the first anniversary of the date of grant and the balance ratably over the next 36 months and subsequent grants vest monthly over a period of four years from the grant date.

2014 Equity Incentive Plan

The Company’s 2014 Equity Incentive Plan, or the 2014 Plan, is administered by the Company’s Board of Directors or a duly authorized committee thereof, referred to as the Plan administrator. The 2014 Plan provides for the grant of incentive stock options, non-statutory stock options, restricted stock awards, restricted stock unit awards, stock appreciation rights, performance stock awards and other forms of equity compensation, collectively referred to as Stock Awards. Additionally, the 2014 Plan provides for the grant of performance cash awards. Incentive stock options may be granted only to employees. All other awards may be granted to employees, including officers, non-employee directors, and consultants. No incentive stock options may be granted under the 2014 Plan after the tenth anniversary of the effective date of the 2014 Plan. Stock Awards granted under the 2014 Plan vest at the rate specified by the Plan administrator. Initial grants of Stock Awards made to employees and non-employee consultants generally vest as to 25% on the first anniversary of the date of grant and the balance ratably over the next 36 months and subsequent grants vest monthly over a period of four years from the grant date. Stock options initially granted to members of the Company’s Board of Directors vest over a period of three years in equal quarterly installments from the date of the grant, subject to the option holder’s continued service as a Director through such date. Subsequent grants to Directors that are made automatically at Annual Meetings of Stockholders vest fully on the earlier of the first anniversary of the date of grant and the next Annual Meeting of Stockholders. The Plan administrator determines the term of Stock Awards granted under the 2014 Plan up to a maximum of ten years.

The aggregate number of shares of the Company’s common stock reserved for issuance under the 2014 Plan has automatically increased on January 1 of each year, beginning on January 1, 2015 and will continue to increase on January 1 of each year through and including January 1, 2024, by 3% of the total number of shares of the Company’s capital stock outstanding on December 31 of the preceding calendar year, or a lesser number of shares determined by the Company’s Board of Directors. On January 1, 2021, the aggregate number of shares of common stock that may be issued pursuant to Stock Awards under the 2014 Plan automatically increased from 7,488,513 to 8,984,679. The maximum number of shares that may be issued pursuant to the exercise of incentive stock options under the 2014 Plan is 30,000,000 shares.

Restricted Stock Units

Pursuant to the Company’s non-employee director compensation policy, an aggregate of 43,200 restricted stock units were granted to non-employee directors on June 3, 2021, the date of the Company’s 2021 Annual Meeting of Stockholders, under the 2014 Plan with a grant date fair value of $13.06 per share. The restricted stock units will vest on the earlier of (i) June 3, 2022 and (ii) immediately prior to the Company’s next Annual Meeting of Stockholders

following the grant date, subject to the recipient’s continued service through such date. As a result, the Company recognizes compensation expense associated with these restricted stock units ratably over the one-year vesting period following the grant date. For each of the three and six months ended June 30, 2021, stock compensation expense of $42 was recognized in general and administrative, or G&A, expense. As of June 30, 2021, none of the 43,200 restricted stock units were vested or settled in shares of the Company’s common stock.

On March 30, 2021, the Compensation Committee of the Company’s Board of Directors approved and granted a total of 176,000 restricted stock units to executive officers under the 2014 Plan with a grant date fair value of $20.59 per share. Vesting of the restricted stock units is contingent on the achievement of certain performance targets related to clinical and regulatory milestones, subject to the recipient’s continuous service through each performance target. Recognition of compensation expense associated with these awards begins when, and to the extent, the performance criteria is probable of achievement and the employee has met the service conditions. For the three and six months ended June 30, 2021, no stock compensation expense relating to these restricted stock units was recognized, as the performance criteria are not probable of achievement. As of June 30, 2021, none of the restricted stock units were vested or settled in shares of the Company’s common stock.

Additionally on March 30, 2021, the Compensation Committee of the Company’s Board of Directors also approved and granted a total of 100,000 time-based restricted stock units to certain executive officers under the 2014 Plan with a grant date fair value of $20.59 per share. The restricted stock units vest in three equal installments annually from the date of the grant. As a result, the Company recognizes compensation expense associated with these restricted stock units ratably over the three-year vesting period following the grant date. For the three and six months ended June 30, 2021, the Company recognized $171 of stock compensation expense, with $55 recorded in R&D expense and $116 in G&A expense. As of June 30, 2021, none of the 100,000 restricted stock units were vested or settled in shares of the Company’s common stock.

Pursuant to the Company’s non-employee director compensation policy, an aggregate of 36,000 restricted stock units were granted to non-employee directors on June 4, 2020, the date of the Company’s 2020 Annual Meeting of Stockholders, under the 2014 Plan with a grant date fair value of $15.62 per share. The restricted stock units fully vested on June 3, 2021. As a result, the Company has recognized compensation expense associated with these restricted stock units ratably over the one-year vesting period following the grant date. For the three and six months ended June 30, 2021, stock compensation expense of $100 and $239, respectively, was recognized in G&A expense. For each of the three and six months ended June 3, 2020, $40 of stock compensation expense was recognized in G&A expense. All of the 36,000 restricted stock units vested and were settled in shares of the Company’s common stock as of June 30, 2021.

In February 2020, the Compensation Committee of the Company’s Board of Directors approved and granted a total of 138,000 restricted stock units to executive officers under the 2014 Plan with a grant date fair value of $16.36 per share. Vesting of the restricted stock units is contingent on the achievement of certain performance targets related to clinical and regulatory milestones, subject to the recipient’s continuous service through each performance target. Recognition of compensation expense associated with these awards begins when, and to the extent, the performance criteria is probable of achievement and the employee has met the service conditions. In February and March 2021, performance targets relating to 36,750 and 40,000 restricted stock units, respectively, had been achieved and thus restricted stock units vested and the awards were settled in shares of common stock. For the six months ended June 30, 2021, the Company recognized $1,256 of stock compensation expense relating to the vesting of these restricted stock units, with $524 recorded in R&D expense and $732 in G&A expense. For the three months ended June 30, 2021, and the three and six months ended June 30, 2020, no stock compensation expense relating to these restricted stock units were recognized. As of June 30, 2021, 113,500 of the 138,000 restricted stock units vested and were settled in shares of the Company’s common stock.

Additionally in February 2020, the Compensation Committee of the Company’s Board of Directors also approved and granted a total of 98,000 time-based restricted stock units to executive officers under the 2014 Plan with a grant date fair value of $16.36 per share. The restricted stock units vest in three equal installments annually from the date of the grant. As a result, the Company recognizes compensation expense associated with these restricted stock units ratably over the three-year vesting period following the grant date. In February 2021, 32,669 of these restricted stock units vested and were settled in shares of the Company’s common stock in satisfaction of the first year of vesting. For the three months ended June 30, 2021, the Company recognized $133 of stock compensation expense, with $43 recorded in R&D expense and $90 in G&A expense. For the six months ended June 30, 2021, the Company recognized $265 of stock compensation expense, with $86 recorded in R&D expense and $179 recorded in G&A expense. For the three months ended June 30, 2020, the Company recognized $142 of stock compensation expense, with $47 recorded in R&D expense and $95 in G&A expense. For the six months ended June 30, 2020, the Company recognized $186 of stock compensation expense, with $61 recorded in R&D expense and $125 recorded in G&A expense. As of June 30, 2021, 32,669 of the 98,000 restricted stock units vested and were settled in shares of the Company’s common stock.

Pursuant to the terms of the Company’s non-employee director compensation policy, an aggregate of 24,000 restricted stock units were granted to non-employee directors on June 4, 2019, the date of the Company’s 2019 Annual Meeting of Stockholders, under the 2014 Plan with a grant date fair value of $20.47 per share. The restricted stock units vested on the earlier of (i) June 4, 2020 and (ii) immediately prior to the Company’s next Annual Meeting of Stockholders following the grant date, subject to the recipient’s continued service through such date. As a result, the Company recognized compensation expense associated with these restricted stock units ratably over the one-year vesting period following the grant date. For the three and six months ended June 30, 2020, $82 and $205, respectively, of stock compensation expense relating to these restricted stock units were recorded in G&A expense. As of June 30, 2020, all of the 24,000 restricted stock units vested and were settled in shares of the Company’s common stock.

In March 2019, the Compensation Committee of the Company’s Board of Directors approved and granted a total of 215,000 restricted stock units to executive officers under the 2014 Plan with a grant date fair value of $16.10 per share. Vesting of the restricted stock units was contingent on the achievement of certain performance targets related to clinical milestones, subject to the recipient’s continuous service through the vesting events. Recognition of compensation expense associated with these awards begins when, and to the extent, the performance criteria is probable of achievement and the employee has met the service conditions. In April and June 2020, performance targets relating to 65,834 and 30,000 restricted stock units, respectively, had been achieved and thus such restricted stock units vested, and the awards were settled in shares of common stock. During each of the three and six months ended June 30, 2020, the Company recognized $1,543 of stock compensation expense relating to the vesting of these restricted stock units, with $1,087 recorded in R&D expense and $456 recorded in G&A expense. As of June 30, 2020, all of the 215,000 restricted stock units either vested and were settled in shares of the Company’s common stock or were forfeited.

A summary of restricted stock unit activity related to employees and non-employee members of the Company’s Board of Directors as of and for the six months ended June 30, 2021 is presented below:

Weighted

Number of

Average Grant

    

Units

    

Date Fair Value

Outstanding, December 31, 2020

 

235,250

$

16.25

Awarded

 

319,200

 

19.57

Vested and released

 

(145,419)

 

16.18

Outstanding, June 30, 2021

 

409,031

$

18.87

Restricted stock units exercisable (vested and deferred), June 30, 2021

 

Stock Options

Under the 2014 Plan, the Company granted 116,050 and 147,000 stock options during the three months ended June 30, 2021 and 2020, respectively, and 789,250 and 820,350 stock options during the six months ended June 30, 2021 and 2020, respectively. No stock options were granted under the 2019 Inducement Plan during the three and six months ended June 30, 2021 and 2020. The fair values of stock options granted during the three and six months ended June 30, 2021 and 2020 were estimated as of the dates of grant using the Black-Scholes option pricing model with the following assumptions:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2021

    

2020

    

    

2021

    

2020

    

Risk-free interest rate

 

1.07% - 1.23%

0.42% - 0.54%

 

0.66% - 1.23%

0.42% - 1.57%

 

Expected volatility

 

71.78% - 83.48%

73.73% - 74.80%

 

71.62% - 83.48%

73.72% - 74.80%

 

Expected dividend yield

 

0%

0%

 

0%

0%

 

Expected life of employee and Board options (in years)

 

6.25

6.25

 

 

6.25

6.25

 

The weighted-average grant date fair value per share of options granted to employees and non-employee members of the Company’s Board of Directors for their Board service during the three months ended June 30, 2021 and 2020 was $10.88 and $10.23, respectively, and during the six months ended June 30, 2021 and 2020 was $12.25 and $10.53, respectively. No options were granted to non-employee consultants during the three and six months ended June 30, 2021 and 2020.

During the three and six months ended June 30, 2021 and 2020, the Company recognized compensation expense relating to stock options as follows:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2021

    

2020

    

2021

    

2020

    

Research and development

$

1,805

$

1,670

$

3,395

$

3,279

General and administrative

 

1,225

 

1,142

 

2,239

 

2,212

Total stock option expense

$

3,030

$

2,812

$

5,634

$

5,491

The following were excluded from the table above as they are not related to stock options: compensation expense for (i) the vesting of executives’ restricted stock units for $98 in R&D expense and $206 in G&A expense for the three months ended June 30, 2021, and $665 in R&D expense and $1,027 in G&A expense for the six months ended June 30, 2021; (ii) the vesting of executives’ restricted stock units for $1,133 in R&D expense and $551 in G&A expense for the three months ended June 30, 2020, and $1,147 in R&D expense and $581 in G&A expense for the six months ended June 3, 2020; (iii) compensation expense relating to the Board of Directors’ restricted stock units for $142 and $281 in G&A expense for the three and six months ended June 30, 2021, respectively; and (iv) compensation expense relating to the Board of Directors’ restricted stock units for $122 and $245 in G&A expense for the three and six months ended June 30, 2020, respectively.

A summary of stock option award activity related to employees, non-employee members of the Company’s Board of Directors and non-employee consultants as of and for the six months ended June 30, 2021 is presented below:

Weighted

Number of

Average Exercise

    

Shares

    

 Price

    

Outstanding, December 31, 2020

 

5,469,393

$

15.02

 

Granted

 

789,250

 

18.94

 

Exercised

 

(70,529)

 

13.92

 

Forfeited

 

(192,891)

 

16.99

 

Outstanding, June 30, 2021

 

5,995,223

$

15.49

Options exercisable, June 30, 2021

 

3,636,786

The Company does not expect to realize any tax benefits from its stock option activity or the recognition of stock-based compensation expense because the Company currently has net operating losses and has a full valuation allowance against its deferred tax assets. Accordingly, no amounts related to excess tax benefits have been reported in cash flows from operations for the three and six months ended June 30, 2021 and 2020.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
6 Months Ended
Jun. 30, 2021
Income Tax Disclosure [Abstract]  
Income Taxes

14. Income Taxes

For the three months ended June 30, 2021 and 2020, pre-tax losses were $30,745 and $25,250, respectively, and for the six months ended June 30, 2021 and 2020, pre-tax losses were $54,046 and $54,294, respectively. The Company recognized a full tax valuation allowance against its deferred tax assets as of June 30, 2021 and December 31, 2020. The tax benefit related to the exercise of stock options is recognized as a deferred tax asset that is offset by a corresponding valuation allowance.

The benefit from income taxes of $182 and $304 for the three and six months ended June 30, 2020, respectively, relates to state R&D tax credits exchanged for cash pursuant to the Connecticut R&D Tax Credit Exchange Program, which permits qualified small businesses engaged in R&D activities within Connecticut to exchange their unused R&D tax credits for a cash amount equal to 65% of the value of the exchanged credits. Because the Company’s revenue in 2020 exceeded $70,000, it is not eligible to exchange its 2021 R&D tax credit for cash, therefore there was no benefit from income taxes for the three and six months ended June 30, 2021.

As of June 30, 2021 and December 31, 2020, the Company did not have any foreign subsidiaries and the international aspects of the Tax Cuts and Jobs Act are not applicable for the respective periods.

On March 27, 2020, former President Trump signed into law the Coronavirus Aid, Relief, and Economic Security Act of 2020, or the CARES Act (H.R. 748), which was further expanded with the signing of the Consolidation

Appropriations Act of 2021 (H.R. 133) on December 27, 2020. The CARES Act (and December expansion) includes a variety of economic and tax relief measures intended to stimulate the economy, including loans for small businesses, payroll tax credits/deferrals, and corporate income tax relief. Due to the Company’s history of tax loss carryforwards and full valuation allowance, the CARES Act did not have a significant effect to the income tax provision, as the corporate income tax relief was directed towards cash taxpayers.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2021
Commitments And Contingencies Disclosure [Abstract]  
Commitments and Contingencies

15. Commitments and Contingencies

License Agreement with Enteris Biopharma, Inc.

In August 2019, the Company entered into a non-exclusive license agreement, or the Enteris License Agreement, with Enteris Biopharma, Inc., or Enteris, pursuant to which Enteris granted to the Company a non-exclusive, royalty-bearing license, including the right to grant sublicenses, under certain proprietary technology and patent rights related to or covering formulations for oral delivery of peptide active pharmaceutical ingredients with functional excipients to enhance permeability and/or solubility, known as Enteris’s Peptelligence® technology, to develop, manufacture and commercialize products using such technology worldwide, excluding Japan and South Korea.

As consideration for the licensed rights under the Enteris License Agreement, the Company paid an upfront fee equal to $8,000, consisting of $4,000 in cash and $4,000 in shares of the Company’s common stock pursuant to the Purchase Agreement with Enteris.

The Company is also obligated, pursuant to the Enteris License Agreement, to pay Enteris (1) milestone payments upon the achievement of certain development, regulatory and commercial milestones and (2) low-single digit royalty percentages on net sales of licensed products, subject to reductions in specified circumstances. Until the second anniversary of the entry into the Enteris License Agreement, the Company has the right, but not the obligation, to terminate its obligation to pay any royalties under the Enteris License Agreement in exchange for a lump sum payment in cash, or the Royalty Buyout. Subject to certain conditions, the Company may elect to pay 50% of the lump sum due under the Royalty Buyout in shares of the Company’s common stock pursuant to the Purchase Agreement. In June 2021, the Company paid a $10,000 milestone payment to Enteris based on a successful End of Phase 2 Meeting with the FDA in April 2021, which was recorded in R&D expense for the three and six months ended June 30, 2021. During the three and six months ended June 30, 2020, no milestone payments or royalties were paid to Enteris by the Company in relation to the Enteris License Agreement.

Manufacturing Agreement

In July 2019, the Company entered into a Master Manufacturing Services Agreement, or MSA, with Patheon UK Limited, or Patheon. The MSA governs the general terms under which Patheon, or one of its affiliates, will provide non-exclusive manufacturing services to the Company for the drug products specified by the Company from time to time. Pursuant to the MSA, the Company has agreed to order from Patheon at least a certain percentage of its commercial requirements for a product under a related Product Agreement. Each Product Agreement that the Company may enter into from time to time will be governed by the terms of the MSA, unless expressly modified in such Product Agreement.

In July 2019, the Company entered into two related Product Agreements under the MSA, one with each of Patheon and Patheon Manufacturing Services LLC, or Patheon Greenville, to govern the terms and conditions of the manufacture of commercial supplies of CR845/difelikefalin injection, the Company’s lead product candidate. Pursuant to the Product Agreements, Patheon and Patheon Greenville will manufacture commercial supplies of CR845/difelikefalin injection at the Monza, Italy and Greenville, North Carolina manufacturing sites, respectively, from active pharmaceutical ingredient supplied by the Company. Patheon and Patheon Greenville will be responsible for supplying the other required raw

materials and packaging components, and will also provide supportive manufacturing services such as quality control testing for raw materials, packaging components and finished product.

Leases

In December 2015, the Company entered into a lease agreement, or the Stamford Lease, for office space in Stamford, Connecticut, or the Premises, for the purposes of relocating its headquarters. The initial term of the Stamford Lease commenced in May 2016, or the Commencement Date, and ends in December 2023 and is renewable for one five-year term. The Stamford Lease requires monthly lease payments, including rent escalations and rent holidays, during the initial lease term. The Company began to make rental payments from the Commencement Date.

In connection with the signing of the Stamford Lease, the Company entered into a standby letter of credit agreement which serves as a security deposit for the Premises. The standby letter of credit is automatically renewed annually through November 2023. This standby letter of credit is secured with restricted cash in a money market account (refer to Note 6, Restricted Cash).

On January 1, 2019, the Company adopted FASB ASC 842: Leases, or ASC 842. Under ASC 842, since the Company adopted the practical expedients not to re-evaluate whether a contract is or contains a lease and to maintain the lease classification under ASC 840, the Stamford Lease continues to be accounted for as an operating lease.

Upon adoption of ASC 842, the Company was required to establish an operating lease right-of-use, or ROU, asset and operating lease liability for the Stamford Lease. In establishing the ROU asset, the operating lease liability of $5,198 was reduced by lease incentives relating to tenant improvements of $698 and deferred lease obligation of $864, which were outstanding upon adoption.

In June 2020, the Company entered into an amendment to the Stamford Lease to add additional office space, or the Lease Amendment. The term of the Lease Amendment began when renovation of the additional space was completed and the Company took possession of the additional space in October 2020, or the Amendment Commencement Date, and ends on December 31, 2023. The Lease Amendment is also renewable for one five-year term. The rent for the Lease Amendment is at market rate as of the signing of the Lease Amendment. The Lease Amendment requires monthly lease payments, including rent escalations, during the lease term. The Company began paying rent for the Lease Amendment on the Amendment Commencement Date.

In October 2020, the Company recorded an operating lease liability of $1,934 for the Lease Amendment as the sum of the present value of the future minimum lease payments over the term for the new lease. The Company also recorded a corresponding ROU asset of $1,934, as no lease incentives were identified in the Lease Amendment.

Under ASC 842, lease expenses on the Stamford Lease and Lease Amendment are recognized on a straight-line basis over the lease term. As a result, $406 and $236 of operating lease cost, or lease expense, was recognized for the three months ended June 30, 2021 and 2020, respectively, consisting of $284 relating to R&D lease expense and $122 relating to G&A lease expense for the Stamford Lease and Lease Amendment in the 2021 period, and $165 relating to R&D lease expense and $71 relating to G&A lease expense for the Stamford Lease in the 2020 period. For the six months ended June 30, 2021 and 2020, $812 and $470, respectively, of operating lease cost, or lease expense, was recognized, consisting of $568 relating to R&D lease expense and $244 relating to G&A lease expense for the Stamford Lease and Lease Amendment in the 2021 period, and $329 relating to R&D lease expense and $141 relating to G&A lease expense for the Stamford Lease in the 2020 period.

Other information related to the Stamford Lease and Lease Amendment was as follows:

Three Months Ended

 

Six Months Ended

    

June 30, 2021

    

June 30, 2020

 

June 30, 2021

 

June 30, 2020

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

 

  

 

  

  

  

Operating cash outflows relating to operating leases

$

478

$

309

$

954

$

615

ROU assets obtained in exchange for new operating lease liabilities

$

$

$

$

Remaining lease term - operating leases (years)

 

2.5

 

3.5

 

2.5

 

3.5

Discount rate - operating leases

 

7.0

%  

7.0

%  

7.0

%  

7.0

%  

Future minimum lease payments under non-cancellable operating leases, as well as a reconciliation of these undiscounted cash flows to the operating lease liability as of June 30, 2021, were as follows:

Year Ending December 31, 

    

2021 (Excluding the six months ended June 30, 2021)

    

$

967

2022

 

1,957

2023

 

1,992

Total future minimum lease payments, undiscounted

 

4,916

Less imputed interest

 

(421)

Total

$

4,495

Operating lease liabilities reported as of June 30, 2021:

 

  

Operating lease liabilities - current

$

1,677

Operating lease liabilities - non-current

 

2,818

Total

$

4,495

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events
6 Months Ended
Jun. 30, 2021
Subsequent Events [Abstract]  
Subsequent Events

16. Subsequent Event

On July 26, 2021, the Company entered into an API Commercial Supply Agreement with Polypeptide Laboratories S.A., or PPL, that defines each party’s responsibilities with respect to PPL’s manufacture and supply of the active pharmaceutical agreement CR845/difelikefalin, or API, for the CR845/difelikefalin injection product candidate. Under the API Commercial Supply Agreement, PPL shall manufacture API at its facility for sale and supply to the Company, in the amounts as set forth in purchase orders to be provided by the Company. The Company will be required to purchase its requirements of API for each year of the term of the agreement, based on internal forecasts.

The API Commercial Supply Agreement will continue until the fifth anniversary of the approval by the FDA of the new drug application for CR845/difelikefalin injection, unless the API Commercial Supply Agreement is earlier terminated, and will automatically be extended for successive five year periods unless either party gives notice to the other party of its intention to terminate.

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation (Policies)
6 Months Ended
Jun. 30, 2021
Basis of Presentation  
Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities, as of the date of the financial statements as well as the reported amounts of revenues and expenses during the reporting period. The more significant estimates include the fair value of marketable securities that are classified as level 2 of the fair value hierarchy, the periods over which certain revenues will be recognized, including licensing and collaborative revenue recognized from non-refundable up-front and milestone payments, the determination of prepaid research and development, or R&D, clinical costs and accrued research projects, the amount of non-cash compensation costs related to share-based payments to employees and non-employees and the periods over which those costs are expensed, the incremental borrowing rate used in lease calculations and the likelihood of realization of deferred tax assets.

The ongoing COVID-19 pandemic has interrupted business operations across the globe. Estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require the exercise of judgment. As of the date of issuance of these condensed financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, assumptions and judgments or revise the reported amounts of assets and liabilities or the disclosure of contingent assets and liabilities. These estimates, however, may change as new events occur and additional information is obtained, and are recognized in the condensed financial statements as soon as they become known.

Actual results could differ materially from the Company’s estimates and assumptions.

Significant Accounting Policies

Significant Accounting Policies

There have been no material changes to the significant accounting policies previously disclosed in Note 2 to the Financial Statements in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020, except for the recent adoption of new accounting pronouncements as disclosed below.

Accounting Pronouncements Recently Adopted

Accounting Pronouncements Recently Adopted

In December 2019, the Financial Accounting Standards Board, or FASB, issued Accounting Standards Update, or ASU, No. 2019-12, Income Taxes (Topic 740), or ASU 2019-12, which removes specific exceptions to the general principles in Topic 740. ASU 2019-12 eliminates the need for an organization to analyze whether the following apply in a given period: (1) exception to the incremental approach for intra-period tax allocation; (2) exceptions to accounting for basis differences when there are ownership changes in foreign investments; and (3) exception to the general methodology for calculating income taxes in an interim period when a year-to-date loss exceeds the anticipated loss. ASU 2019-12 also simplifies the accounting for income taxes for: (i) franchise taxes that are partially based on income; (ii) transactions with a government that result in a step up in the tax basis of goodwill; (iii) separate financial statements of legal entities that are not subject to tax; and (iv) enacted changes in tax laws in interim periods. The amendments in ASU 2019-12 are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. The amendments in ASU 2019-12 related to separate financial statements of legal entities that are not subject to tax should be applied on a retrospective basis for all periods presented. The amendments related to changes in ownership of foreign equity method investments or foreign subsidiaries should be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. The amendments related to franchise taxes that are partially based on income should be applied on either a retrospective basis for all

periods presented or a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. All other amendments should be applied on a prospective basis. The Company adopted ASU 2019-12 on January 1, 2021 and it did not have a material effect on its results of operations, financial position, and cash flows due to the full valuation allowance recorded.

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Available-for-Sale Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2021
Investments Debt And Equity Securities [Abstract]  
Summary of Available-for-Sale Marketable Securities by Major Type of Security

As of June 30, 2021

Gross Unrealized

Estimated Fair

Type of Security

    

Amortized Cost

    

Gains

    

Losses

    

Value

U.S. Treasury securities

$

10,106

$

3

$

$

10,109

U.S. government agency obligations

 

14,572

 

5

 

(10)

 

14,567

Corporate bonds

 

44,850

 

15

 

(31)

 

44,834

Commercial paper

99,705

13

(1)

99,717

Municipal bonds

 

15,829

 

17

 

(16)

 

15,830

Total available-for-sale marketable securities

$

185,062

$

53

$

(58)

$

185,057

As of December 31, 2020

Gross Unrealized

Estimated Fair

Type of Security

    

Amortized Cost

    

Gains

    

Losses

    

Value

U.S. Treasury securities

$

20,710

$

41

$

(1)

$

20,750

U.S. government agency obligations

 

22,125

 

4

 

(1)

 

22,128

Corporate bonds

 

49,080

 

61

 

(23)

 

49,118

Commercial paper

 

116,139

 

5

 

(17)

 

116,127

Municipal bonds

11,680

12

(8)

11,684

Total available-for-sale marketable securities

$

219,734

$

123

$

(50)

$

219,807

Schedule of Fair Values and Continuous Unrealized Loss Positions of Available-for-Sale Marketable Securities

As of June 30, 2021

Less than 12 Months

12 Months or Greater

Total

Gross

Gross

Gross

Fair

Unrealized

Fair

Unrealized

Fair 

Unrealized

    

 Value

    

Losses

    

Value

    

Losses

    

Value

    

Losses

U.S. government agency obligations

$

6,990

$

(10)

$

$

$

6,990

$

(10)

Corporate bonds

 

30,166

 

(31)

 

 

 

30,166

 

(31)

Commercial paper

9,492

(1)

9,492

(1)

Municipal bonds

6,404

(16)

6,404

(16)

Total

$

53,052

$

(58)

$

$

$

53,052

$

(58)

As of December 31, 2020

Less than 12 Months

12 Months or Greater

Total

Gross

Gross

Gross

Fair

Unrealized

Fair

Unrealized

Fair

Unrealized

    

 Value

    

Losses

    

 Value

    

Losses

    

 Value

    

Losses

U.S. Treasury securities

$

12,682

$

(1)

$

$

$

12,682

$

(1)

U.S. government agency obligations

2,500

(1)

2,500

(1)

Corporate bonds

 

23,553

 

(23)

 

 

 

23,553

 

(23)

Commercial paper

 

68,897

 

(17)

 

 

 

68,897

 

(17)

Municipal bonds

 

6,259

 

(8)

 

 

 

6,259

 

(8)

Total

$

113,891

$

(50)

$

$

$

113,891

$

(50)

Schedule of Amortized Cost and Fair Values of Marketable Debt Securities by Contractual Maturity

As of June 30, 2021

As of December 31, 2020

Contractual maturity

    

Amortized Cost

    

Fair Value

    

Amortized Cost

    

Fair Value

Less than one year

$

132,817

$

132,841

$

149,164

$

149,242

One year to three years

 

52,245

 

52,216

 

70,570

 

70,565

Total

$

185,062

$

185,057

$

219,734

$

219,807

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Income (Loss) (Tables)
6 Months Ended
Jun. 30, 2021
Equity [Abstract]  
Summary of Changes in Accumulated Other Comprehensive Income (Loss), Net of Tax, from Unrealized Gains (Losses) on Available-for-Sale Marketable Securities

The following table summarizes the changes in accumulated other comprehensive income (loss), net of tax, from unrealized gains (losses) on available-for-sale marketable securities, the Company’s only component of accumulated other comprehensive income (loss), for the six months ended June 30, 2021 and June 30, 2020.

    

Total Accumulated

Other Comprehensive 

Income (Loss)

Balance, December 31, 2020

$

73

Other comprehensive loss before reclassifications

 

(39)

Amount reclassified from accumulated other comprehensive income

 

(39)

Net current period other comprehensive loss

 

(78)

Balance, June 30, 2021

$

(5)

Balance, December 31, 2019

$

170

Other comprehensive income before reclassifications

 

525

Amount reclassified from accumulated other comprehensive income

 

(60)

Net current period other comprehensive income

 

465

Balance, June 30, 2020

$

635

Schedule of Reclassification Out of Accumulated Other Comprehensive Income (Loss)

Three Months Ended

Six Months Ended

Affected Line Item in the 

Component of Accumulated Other

June 30, 

June 30, 

Condensed Statements of

Comprehensive Income (Loss)

    

2021

    

2020

    

2021

    

2020

    

Comprehensive Income (Loss)

Unrealized gains (losses) on available-for-sale marketable securities:

 

  

 

  

 

  

 

  

 

  

Realized gains on sales of securities

$

$

60

$

39

$

60

Other income, net

Income tax effect

 

 

 

 

Benefit from income taxes

Realized gains on sales of securities, net of

tax

$

$

60

$

39

$

60

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2021
Fair Value Disclosures [Abstract]  
Summary of Financial Assets Measured at Fair Value on Recurring Basis

The following tables summarize the Company’s financial assets measured at fair value on a recurring basis as of June 30, 2021 and December 31, 2020.

Fair value measurement as of June 30, 2021:

Quoted prices in

Significant other

Significant

Financial assets

active markets for

observable

unobservable

identical assets

inputs

inputs

Type of Instrument

    

Total

    

(Level 1)

    

(Level 2)

    

(Level 3)

Cash and cash equivalents:

 

  

 

  

 

  

 

  

Money market funds and checking accounts

$

22,335

$

22,335

$

$

Available-for-sale marketable securities:

 

  

 

  

 

  

 

U.S. Treasury securities

 

10,109

 

 

10,109

 

U.S. government agency obligations

 

14,567

 

 

14,567

 

Corporate bonds

 

44,834

 

 

44,834

 

Commercial paper

 

99,717

 

 

99,717

 

Municipal bonds

 

15,830

 

 

15,830

 

Restricted cash:

 

 

  

 

 

Commercial money market account

 

408

 

408

 

 

Total financial assets

$

207,800

$

22,743

$

185,057

$

Fair value measurement as of December 31, 2020:

Quoted prices in

Significant other

Significant

Financial assets

active markets for

observable

unobservable

identical assets

inputs

inputs

Type of Instrument

    

Total

    

(Level 1)

    

(Level 2)

    

(Level 3)

Cash and cash equivalents:

 

  

 

  

 

  

 

  

Money market funds and checking accounts

$

31,683

$

31,683

$

$

Available-for-sale marketable securities:

 

  

 

  

 

  

 

  

U.S. Treasury securities

20,750

20,750

U.S. government agency obligations

 

22,128

 

 

22,128

 

Corporate bonds

 

49,118

 

 

49,118

 

Commercial paper

 

116,127

 

 

116,127

 

Municipal bonds

11,684

11,684

Restricted cash:

 

  

 

  

 

  

 

  

Commercial money market account

 

408

 

408

 

 

Total financial assets

$

251,898

$

32,091

$

219,807

$

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Restricted Cash (Tables)
6 Months Ended
Jun. 30, 2021
Receivables [Abstract]  
Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash

    

June 30, 2021

    

December 31, 2020

Cash and cash equivalents

$

22,335

$

31,683

Restricted cash, long-term assets

 

408

 

408

Total cash, cash equivalents, and restricted cash shown in the Condensed Statements of Cash Flows

$

22,743

$

32,091

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Payable and Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2021
Payables And Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Expenses

Accounts payable and accrued expenses consist of the following:

    

June 30, 2021

    

December 31, 2020

Accounts payable

$

3,386

$

4,893

Accrued research projects

 

6,193

 

6,194

Accrued compensation and benefits

 

3,147

 

4,955

Accrued professional fees and other

 

767

 

839

Total

$

13,493

$

16,881

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Computation of Denominators Used in Net Income (Loss) per Share

The denominators used in the net loss per share computations are as follows:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2021

    

2020

    

2021

    

2020

    

Basic:

 

  

 

  

 

  

 

  

 

Weighted average common shares outstanding

 

50,059,984

 

46,799,703

 

49,989,379

 

46,762,327

 

Diluted:

 

 

  

 

  

 

  

 

Weighted average common shares outstanding - Basic

 

50,059,984

 

46,799,703

 

49,989,379

 

46,762,327

 

Common stock equivalents*

 

 

 

 

 

Denominator for diluted net loss per share

 

50,059,984

 

46,799,703

 

49,989,379

 

46,762,327

 

*

No amounts were considered as their effects would be anti-dilutive.

Computation of Basic and Diluted Net Income (Loss) per Share

Basic and diluted net loss per share are computed as follows:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2021

    

2020

    

2021

    

2020

    

Net loss - basic and diluted

$

(30,745)

$

(25,068)

$

(54,046)

$

(53,990)

Weighted-average common shares outstanding:

 

  

 

  

 

 

  

Basic and diluted

 

50,059,984

 

46,799,703

 

49,989,379

 

46,762,327

Net loss per share, Basic and Diluted:

$

(0.61)

$

(0.54)

$

(1.08)

$

(1.15)

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2021
Summary of Assumptions Used in Black-Scholes Option Pricing Model The fair values of stock options granted during the three and six months ended June 30, 2021 and 2020 were estimated as of the dates of grant using the Black-Scholes option pricing model with the following assumptions:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2021

    

2020

    

    

2021

    

2020

    

Risk-free interest rate

 

1.07% - 1.23%

0.42% - 0.54%

 

0.66% - 1.23%

0.42% - 1.57%

 

Expected volatility

 

71.78% - 83.48%

73.73% - 74.80%

 

71.62% - 83.48%

73.72% - 74.80%

 

Expected dividend yield

 

0%

0%

 

0%

0%

 

Expected life of employee and Board options (in years)

 

6.25

6.25

 

 

6.25

6.25

 

Summary of Compensation Expense Relating to Stock Options

During the three and six months ended June 30, 2021 and 2020, the Company recognized compensation expense relating to stock options as follows:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2021

    

2020

    

2021

    

2020

    

Research and development

$

1,805

$

1,670

$

3,395

$

3,279

General and administrative

 

1,225

 

1,142

 

2,239

 

2,212

Total stock option expense

$

3,030

$

2,812

$

5,634

$

5,491

Summary of Stock Option Activity

A summary of stock option award activity related to employees, non-employee members of the Company’s Board of Directors and non-employee consultants as of and for the six months ended June 30, 2021 is presented below:

Weighted

Number of

Average Exercise

    

Shares

    

 Price

    

Outstanding, December 31, 2020

 

5,469,393

$

15.02

 

Granted

 

789,250

 

18.94

 

Exercised

 

(70,529)

 

13.92

 

Forfeited

 

(192,891)

 

16.99

 

Outstanding, June 30, 2021

 

5,995,223

$

15.49

Options exercisable, June 30, 2021

 

3,636,786

Employees And Non-Employee Members Of Board Of Directors [Member]  
Summary of Restricted Stock Unit Activity

A summary of restricted stock unit activity related to employees and non-employee members of the Company’s Board of Directors as of and for the six months ended June 30, 2021 is presented below:

Weighted

Number of

Average Grant

    

Units

    

Date Fair Value

Outstanding, December 31, 2020

 

235,250

$

16.25

Awarded

 

319,200

 

19.57

Vested and released

 

(145,419)

 

16.18

Outstanding, June 30, 2021

 

409,031

$

18.87

Restricted stock units exercisable (vested and deferred), June 30, 2021

 

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2021
Commitments And Contingencies Disclosure [Abstract]  
Schedule of Other Information related to Stamford Lease and lease amendment

Other information related to the Stamford Lease and Lease Amendment was as follows:

Three Months Ended

 

Six Months Ended

    

June 30, 2021

    

June 30, 2020

 

June 30, 2021

 

June 30, 2020

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

 

  

 

  

  

  

Operating cash outflows relating to operating leases

$

478

$

309

$

954

$

615

ROU assets obtained in exchange for new operating lease liabilities

$

$

$

$

Remaining lease term - operating leases (years)

 

2.5

 

3.5

 

2.5

 

3.5

Discount rate - operating leases

 

7.0

%  

7.0

%  

7.0

%  

7.0

%  

Schedule of Future Minimum Lease Payments under Non-cancellable Operating Leases, Reconciliation of Undiscounted Cash Flows to the Operating Lease Liability

Future minimum lease payments under non-cancellable operating leases, as well as a reconciliation of these undiscounted cash flows to the operating lease liability as of June 30, 2021, were as follows:

Year Ending December 31, 

    

2021 (Excluding the six months ended June 30, 2021)

    

$

967

2022

 

1,957

2023

 

1,992

Total future minimum lease payments, undiscounted

 

4,916

Less imputed interest

 

(421)

Total

$

4,495

Operating lease liabilities reported as of June 30, 2021:

 

  

Operating lease liabilities - current

$

1,677

Operating lease liabilities - non-current

 

2,818

Total

$

4,495

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Business - Additional Information (Detail)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Oct. 31, 2020
USD ($)
shares
May 31, 2018
USD ($)
shares
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Jun. 30, 2021
USD ($)
item
Jun. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
Nature Of Business [Line Items]                  
Date of formation             Jul. 02, 2004    
Proceeds from equity and debt financing     $ 519,600       $ 519,600    
Number of follow-on public offerings | item             4    
Upfront and milestone payments received in connection with license agreements     203,800       $ 203,800    
Unrestricted cash and cash equivalents and marketable securities     207,392       207,392    
Accumulated deficit     446,363       446,363   $ 392,317
Net Loss     $ (30,745) $ (23,301) $ (25,068) $ (28,922) (54,046) $ (53,990)  
Net cash used in operating activities             $ (44,726) $ (65,955)  
Vifor International Ltd. [Member]                  
Nature Of Business [Line Items]                  
Proceeds from sale of common stock in connection with license agreement $ 38,449 $ 14,556              
Vifor International Ltd. [Member] | Common Stock [Member]                  
Nature Of Business [Line Items]                  
Common stock, shares issued | shares 2,939,552 1,174,827              
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Available-for-Sale Marketable Securities - Summary of Available-for-Sale Marketable Securities by Major Type of Security (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 185,062 $ 219,734
Gross Unrealized Gains 53 123
Gross Unrealized Losses (58) (50)
Estimated Fair Value 185,057 219,807
U.S. Treasury Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 10,106 20,710
Gross Unrealized Gains 3 41
Gross Unrealized Losses   (1)
Estimated Fair Value 10,109 20,750
U.S. Government Agency Obligations [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 14,572 22,125
Gross Unrealized Gains 5 4
Gross Unrealized Losses (10) (1)
Estimated Fair Value 14,567 22,128
Corporate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 44,850 49,080
Gross Unrealized Gains 15 61
Gross Unrealized Losses (31) (23)
Estimated Fair Value 44,834 49,118
Commercial Paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 99,705 116,139
Gross Unrealized Gains 13 5
Gross Unrealized Losses (1) (17)
Estimated Fair Value 99,717 116,127
Municipal Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 15,829 11,680
Gross Unrealized Gains 17 12
Gross Unrealized Losses (16) (8)
Estimated Fair Value $ 15,830 $ 11,684
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Available-for-Sale Marketable Securities - Schedule of Fair Values and Continuous Unrealized Loss Positions of Available-for-Sale Marketable Securities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Available-for-sale marketable securities, continuous unrealized loss position, Less than 12 Months, Fair Value $ 53,052 $ 113,891
Available-for-sale marketable securities, continuous unrealized loss position, Less than 12 Months, Gross Unrealized Losses (58) (50)
Available-for-sale marketable securities, continuous unrealized loss position, 12 Months or Greater, Gross Unrealized Losses 0 0
Available-for-sale marketable securities, continuous unrealized loss position, Fair Value 53,052 113,891
Available-for-sale marketable securities, continuous unrealized loss position, Gross Unrealized Losses (58) (50)
U.S. Treasury Securities [Member]    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Available-for-sale marketable securities, continuous unrealized loss position, Less than 12 Months, Fair Value   12,682
Available-for-sale marketable securities, continuous unrealized loss position, Less than 12 Months, Gross Unrealized Losses   (1)
Available-for-sale marketable securities, continuous unrealized loss position, Fair Value   12,682
Available-for-sale marketable securities, continuous unrealized loss position, Gross Unrealized Losses   (1)
U.S. Government Agency Obligations [Member]    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Available-for-sale marketable securities, continuous unrealized loss position, Less than 12 Months, Fair Value 6,990 2,500
Available-for-sale marketable securities, continuous unrealized loss position, Less than 12 Months, Gross Unrealized Losses (10) (1)
Available-for-sale marketable securities, continuous unrealized loss position, Fair Value 6,990 2,500
Available-for-sale marketable securities, continuous unrealized loss position, Gross Unrealized Losses (10) (1)
Corporate Bonds [Member]    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Available-for-sale marketable securities, continuous unrealized loss position, Less than 12 Months, Fair Value 30,166 23,553
Available-for-sale marketable securities, continuous unrealized loss position, Less than 12 Months, Gross Unrealized Losses (31) (23)
Available-for-sale marketable securities, continuous unrealized loss position, Fair Value 30,166 23,553
Available-for-sale marketable securities, continuous unrealized loss position, Gross Unrealized Losses (31) (23)
Commercial Paper [Member]    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Available-for-sale marketable securities, continuous unrealized loss position, Less than 12 Months, Fair Value 9,492 68,897
Available-for-sale marketable securities, continuous unrealized loss position, Less than 12 Months, Gross Unrealized Losses (1) (17)
Available-for-sale marketable securities, continuous unrealized loss position, Fair Value 9,492 68,897
Available-for-sale marketable securities, continuous unrealized loss position, Gross Unrealized Losses (1) (17)
Municipal Bonds [Member]    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Available-for-sale marketable securities, continuous unrealized loss position, Less than 12 Months, Fair Value 6,404 6,259
Available-for-sale marketable securities, continuous unrealized loss position, Less than 12 Months, Gross Unrealized Losses (16) (8)
Available-for-sale marketable securities, continuous unrealized loss position, Fair Value 6,404 6,259
Available-for-sale marketable securities, continuous unrealized loss position, Gross Unrealized Losses $ (16) $ (8)
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Available-for-Sale Marketable Securities - Additional Information (Detail)
$ in Thousands
Jun. 30, 2021
USD ($)
position
Dec. 31, 2020
USD ($)
position
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale allowance for credit loss | $ $ 0 $ 0
Available-for-sale unrealized credit losses | $ $ 0 $ 0
Number of available-for-sale marketable securities in unrealized loss positions 24 30
Total number of positions 59 59
Available-for-sale marketable securities, continuous unrealized loss position, 12 Months or Greater, Gross Unrealized Losses | $ $ 0 $ 0
U.S. Government Agency Obligations [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Number of available-for-sale marketable securities in unrealized loss positions 2  
Total number of positions 4  
Corporate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Number of available-for-sale marketable securities in unrealized loss positions 13  
Total number of positions 18  
Commercial Paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Number of available-for-sale marketable securities in unrealized loss positions 3  
Total number of positions 23  
Municipal Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Number of available-for-sale marketable securities in unrealized loss positions 6  
Total number of positions 11  
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Available-for-Sale Marketable Securities - Schedule of Amortized Cost and Fair Values of Marketable Debt Securities by Contractual Maturity (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Investments Debt And Equity Securities [Abstract]          
Amortized Cost of marketable debt securities, contractual maturity, less than one year $ 132,817   $ 132,817   $ 149,164
Amortized Cost of marketable debt securities, contractual maturity, One year to three years 52,245   52,245   70,570
Amortized Cost 185,062   185,062   219,734
Fair value of marketable debt securities, contractual maturities, less than one year 132,841   132,841   149,242
Fair value of marketable debt securities, contractual maturity, One year to three years 52,216   52,216   70,565
Total fair Value of marketable debt securities, contractual maturity 185,057   185,057   219,807
Proceeds from sale of available-for-sale marketable securities 1,000 $ 10,677 9,029 $ 10,677  
Realized gain (loss) 0 $ 60 39 $ 60  
Interest receivable $ 305   $ 305   $ 311
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Income (Loss) - Summary of Changes in Accumulated Other Comprehensive Income (Loss), Net of Tax, from Unrealized Gains (Losses) on Available-for-Sale Marketable Securities (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Accumulated Other Comprehensive Income Loss [Line Items]            
Balance, Value $ 230,459 $ 249,001 $ 160,474 $ 186,713 $ 249,001 $ 186,713
Amount reclassified from accumulated other comprehensive income     (60)   (39) (60)
Net current period other comprehensive income (loss) (17) (61) 703 (238)    
Balance, Value 203,466 230,459 140,928 160,474 203,466 140,928
Accumulated Other Comprehensive Income (Loss) [Member]            
Accumulated Other Comprehensive Income Loss [Line Items]            
Balance, Value 12 73 (68) 170 73 170
Other comprehensive income (loss) before reclassifications         (39) 525
Amount reclassified from accumulated other comprehensive income         (39) (60)
Net current period other comprehensive income (loss) (17) (61) 703 (238) (78) 465
Balance, Value $ (5) $ 12 $ 635 $ (68) $ (5) $ 635
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Income (Loss) - Schedule of Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Line Items]        
Other income, net $ 131 $ 634 $ 391 $ 1,591
Benefit from income taxes $ 0 (182) 0 (304)
Net of tax   60 39 60
Accumulated Net Unrealized Investment Gain Attributable to Parent [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]        
Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Line Items]        
Other income, net   $ 60 $ 39 $ 60
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Financial assets    
Available-for-sale marketable securities $ 185,057 $ 219,807
Recurring [Member]    
Financial assets    
Total financial assets 207,800 251,898
U.S. Government Agency Obligations [Member]    
Financial assets    
Available-for-sale marketable securities 14,567 22,128
U.S. Government Agency Obligations [Member] | Recurring [Member]    
Financial assets    
Available-for-sale marketable securities 14,567 22,128
Corporate Bonds [Member]    
Financial assets    
Available-for-sale marketable securities 44,834 49,118
Corporate Bonds [Member] | Recurring [Member]    
Financial assets    
Available-for-sale marketable securities 44,834 49,118
Municipal Bonds [Member]    
Financial assets    
Available-for-sale marketable securities 15,830 11,684
Municipal Bonds [Member] | Recurring [Member]    
Financial assets    
Available-for-sale marketable securities 15,830 11,684
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | Recurring [Member]    
Financial assets    
Total financial assets 22,743 32,091
Significant Other Observable Inputs (Level 2) [Member] | Recurring [Member]    
Financial assets    
Total financial assets 185,057 219,807
Significant Other Observable Inputs (Level 2) [Member] | U.S. Government Agency Obligations [Member] | Recurring [Member]    
Financial assets    
Available-for-sale marketable securities 14,567 22,128
Significant Other Observable Inputs (Level 2) [Member] | Corporate Bonds [Member] | Recurring [Member]    
Financial assets    
Available-for-sale marketable securities 44,834 49,118
Significant Other Observable Inputs (Level 2) [Member] | Municipal Bonds [Member] | Recurring [Member]    
Financial assets    
Available-for-sale marketable securities 15,830 11,684
Money Market Funds [Member] | Recurring [Member]    
Financial assets    
Cash and cash equivalents 22,335 31,683
Restricted cash 408 408
Money Market Funds [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | Recurring [Member]    
Financial assets    
Cash and cash equivalents 22,335 31,683
Restricted cash 408 408
U.S. Treasury Securities [Member] | Recurring [Member]    
Financial assets    
Available-for-sale marketable securities 10,109 20,750
U.S. Treasury Securities [Member] | Significant Other Observable Inputs (Level 2) [Member] | Recurring [Member]    
Financial assets    
Available-for-sale marketable securities 10,109 20,750
Commercial Paper [Member] | Recurring [Member]    
Financial assets    
Available-for-sale marketable securities 99,717 116,127
Commercial Paper [Member] | Significant Other Observable Inputs (Level 2) [Member] | Recurring [Member]    
Financial assets    
Available-for-sale marketable securities $ 99,717 $ 116,127
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Purchases of financial assets $ 0 $ 0 $ 0 $ 0
Sales of financial assets 0 0 0 0
Maturities of financial assets 0 0 0 0
Transfer of financial asset into level 3 of fair value 0 0 0 0
Significant Unobservable Inputs (Level 3) [Member]        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Unrealized gains 0 0 0 0
Unrealized losses $ 0 $ 0 $ 0 $ 0
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Restricted Cash - Additional Information (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Restricted Cash and Cash Equivalents Items [Line Items]    
Restricted cash balance $ 408 $ 408
Stamford Lease [Member]    
Restricted Cash and Cash Equivalents Items [Line Items]    
Restricted cash balance $ 408 $ 408
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Restricted Cash - Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Cash And Cash Equivalents [Abstract]        
Cash and cash equivalents $ 22,335 $ 31,683    
Restricted cash balance 408 408    
Total cash, cash equivalents, and restricted cash shown in the Statements of Cash Flows $ 22,743 $ 32,091 $ 57,375 $ 18,713
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Prepaid Expenses - Additional Information (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Abstract]    
Prepaid expenses $ 8,295 $ 12,076
Prepaid R&D clinical costs 6,287 11,286
Prepaid insurance 1,392 223
Other prepaid costs $ 616 $ 567
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Payables And Accruals [Abstract]    
Accounts payable $ 3,386 $ 4,893
Accrued research projects 6,193 6,194
Accrued compensation and benefits 3,147 4,955
Accrued professional fees and other 767 839
Total $ 13,493 $ 16,881
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Additional Information (Detail) - Common Stock [Member] - shares
1 Months Ended 3 Months Ended
Jun. 30, 2021
Feb. 28, 2021
Jun. 30, 2020
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Sale Of Stock [Line Items]            
Restricted stock units vested shares       36,000 109,419 119,834
Restricted Stock Units [Member] | Director [Member]            
Sale Of Stock [Line Items]            
Restricted stock units vested shares 36,000   24,000      
Vesting period of awards granted 1 year   1 year      
Performance Restricted Stock Units [Member] | Executive Officers [Member]            
Sale Of Stock [Line Items]            
Restricted stock units vested shares         76,750 95,834
Time-based Restricted Stock Units [Member] | Executive Officers [Member]            
Sale Of Stock [Line Items]            
Restricted stock units vested shares   32,669        
Vesting period of awards granted   3 years        
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Collaboration and Licensing Agreements - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Oct. 15, 2020
May 17, 2018
Oct. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Revenue from contract with customer         $ 5,634 $ 1,935 $ 13,727
Collaborative Revenue              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Revenue from contract with customer           706  
Clinical Compound Revenue              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Revenue from contract with customer         535 37 607
Vifor Agreement [Member]              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Percentage of net profit sharing     60.00%        
Vifor Fresenius Medical Care Renal Pharma Ltd. [Member]              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Non-refundable, non-creditable upfront payment   $ 50,000          
Common stock, shares issued   1,174,827          
Purchase of common stock value   $ 20,000          
Purchase common stock per share amount   $ 17.024          
Closing prices of company common stock description   over a pre-determined average closing price of the Company’s common stock          
Premium from sale of stock   $ 5,444          
Vifor Fresenius Medical Care Renal Pharma Ltd. [Member] | Clinical Compound Revenue              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Revenue from contract with customer       $ 0 88 0 88
Cost of clinical compound related to R&D expense         79   79
Vifor Fresenius Medical Care Renal Pharma Ltd. [Member] | Maximum [Member] | Regulatory and Commercial Milestones [Member]              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Potential milestone payments   470,000          
Vifor Fresenius Medical Care Renal Pharma Ltd. [Member] | Maximum [Member] | Regulatory Milestones [Member]              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Potential milestone payments   30,000          
Vifor Fresenius Medical Care Renal Pharma Ltd. [Member] | Maximum [Member] | Tiered Commercial Milestones [Member]              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Potential milestone payments   $ 440,000          
Maruishi Pharmaceutical Co., Ltd. [Member]              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Cost of clinical compound related to R&D expense         403 33 467
Maruishi Pharmaceutical Co., Ltd. [Member] | Clinical Compound Revenue              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Revenue from contract with customer       $ 0 $ 447 $ 37 $ 519
Vifor International Ltd. [Member] | Vifor Agreement [Member]              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Percentage of net profit sharing     40.00%        
Common stock, shares issued     2,939,552        
Purchase common stock per share amount     $ 17.0094        
Vifor International Ltd. [Member] | Vifor Agreement [Member] | License [Member]              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Non-refundable, non-creditable upfront payment     $ 100,000        
Vifor International Ltd. [Member] | Regulatory Milestones [Member]              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Proceeds from the sale of stock $ 50,000            
Potential milestone payments $ 50,000            
Percentage of premium on common stock investment 20.00%            
Stock issuance price measurement period 30 days            
Vifor International Ltd. [Member] | Maximum [Member] | Sales-based Milestones              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Potential milestone payments $ 240,000            
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Additional Information (Detail)
Milestone in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Oct. 15, 2020
item
May 17, 2018
USD ($)
item
May 31, 2021
USD ($)
Apr. 30, 2013
USD ($)
item
Jun. 30, 2021
USD ($)
Milestone
Dec. 31, 2020
USD ($)
item
Jun. 30, 2020
USD ($)
Milestone
Jun. 30, 2021
USD ($)
item
Jun. 30, 2020
USD ($)
Milestone
Dec. 31, 2020
USD ($)
item
Research and Development Arrangement, Contract to Perform for Others [Line Items]                    
Total revenue             $ 5,634 $ 1,935 $ 13,727  
License and Milestone Fees                    
Research and Development Arrangement, Contract to Perform for Others [Line Items]                    
Total revenue             $ 5,099 1,192 $ 13,120  
Royalty [Member]                    
Research and Development Arrangement, Contract to Perform for Others [Line Items]                    
Revenue from contract with customer               0    
Collaborative Revenue                    
Research and Development Arrangement, Contract to Perform for Others [Line Items]                    
Total revenue               $ 706    
Vifor Agreement [Member] | License and Milestone Fees                    
Research and Development Arrangement, Contract to Perform for Others [Line Items]                    
Total revenue           $ 111,551        
Number of remaining performance obligations               0    
Number of performance obligations for revenue recognized | item 1         1        
upfront payment                   $ 100,000
Premium from sale of stock                   11,551
Revenue from contract with customer                   $ 111,551
VFMCRP Agreement [Member]                    
Research and Development Arrangement, Contract to Perform for Others [Line Items]                    
Deferred revenue   $ 55,444                
Number of combined performance obligations for revenue recognized | item   1                
Number of remaining performance obligations               0    
Number of performance obligations for revenue recognized | item   2                
upfront payment   $ 50,000                
Premium from sale of stock   $ 5,444                
VFMCRP Agreement [Member] | License and Milestone Fees                    
Research and Development Arrangement, Contract to Perform for Others [Line Items]                    
Number of remaining performance obligations | item               0    
Vifor, VFMCRP, and CKDP Agreements [Member]                    
Research and Development Arrangement, Contract to Perform for Others [Line Items]                    
Number of performance obligations for revenue recognized | item                   1
Vifor, VFMCRP, Maruishi and CKDP Agreements [Member]                    
Research and Development Arrangement, Contract to Perform for Others [Line Items]                    
Deferred revenue, non current         $ 0 $ 0   $ 0   $ 0
Receivables         0 0   0   0
Other assets         $ 0 $ 0   $ 0   $ 0
Vifor, Maruishi and CKDP Agreements [Member]                    
Research and Development Arrangement, Contract to Perform for Others [Line Items]                    
License agreements with IP as separate performance obligation | item               3    
Maruishi and CKDP Agreements [Member]                    
Research and Development Arrangement, Contract to Perform for Others [Line Items]                    
Number of remaining performance obligations | item               0    
Maruishi Agreement [Member]                    
Research and Development Arrangement, Contract to Perform for Others [Line Items]                    
Number of performance obligations for revenue recognized | item       2            
Upfront non-refundable, non-creditable license fee and premium from sale of stock       $ 15,337            
Number of milestone event probable of occurrence or achieved | Milestone         0   0   0  
Maruishi Agreement [Member] | License and Milestone Fees                    
Research and Development Arrangement, Contract to Perform for Others [Line Items]                    
Total revenue               $ 1,192    
Proceeds from milestone payments     $ 1,898              
Maruishi Agreement [Member] | License [Member]                    
Research and Development Arrangement, Contract to Perform for Others [Line Items]                    
Estimated selling price       10,200            
Upfront payments on obligations       9,637            
Maruishi Agreement [Member] | R&D Services [Member]                    
Research and Development Arrangement, Contract to Perform for Others [Line Items]                    
Estimated selling price       6,200            
Upfront payments on obligations       $ 5,700            
Maruishi Agreement [Member] | Collaborative Revenue                    
Research and Development Arrangement, Contract to Perform for Others [Line Items]                    
Total revenue               $ 706    
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income (Loss) per Share - Computation of Denominators Used in Net Loss per Share (Detail) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Basic:        
Weighted average common shares outstanding - Basic 50,059,984 46,799,703 49,989,379 46,762,327
Diluted:        
Weighted average common shares outstanding - Basic 50,059,984 46,799,703 49,989,379 46,762,327
Common stock equivalents 0 0 0 0
Denominator for diluted net loss per share 50,059,984 46,799,703 49,989,379 46,762,327
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income (Loss) per Share - Computation of Basic and Diluted Net Loss per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Earnings Per Share [Abstract]            
Net loss - basic and diluted $ (30,745) $ (23,301) $ (25,068) $ (28,922) $ (54,046) $ (53,990)
Weighted-average common shares outstanding:            
Weighted average number of shares outstanding basic and diluted 50,059,984   46,799,703   49,989,379 46,762,327
Net loss per share, Basic and Diluted $ (0.61)   $ (0.54)   $ (1.08) $ (1.15)
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income (Loss) per Share - Additional Information (Detail) - USD ($)
$ in Thousands
Oct. 15, 2020
Jun. 30, 2021
Jun. 30, 2020
Number of options outstanding   5,995,223 4,964,766
Number of restricted stock units outstanding   409,031 272,000
Vifor International Ltd. [Member] | Regulatory Milestones [Member]      
Potential milestone payment $ 50,000    
Percentage of premium on common stock investment 20.00%    
Stock issuance price measurement period 30 days    
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Additional Information (Detail)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
$ / shares
shares
Jun. 03, 2021
$ / shares
shares
Mar. 30, 2021
installment
$ / shares
shares
Jun. 04, 2020
$ / shares
Jun. 04, 2019
$ / shares
shares
Mar. 31, 2021
shares
Feb. 28, 2021
shares
Jun. 30, 2020
shares
Apr. 30, 2020
shares
Feb. 29, 2020
installment
$ / shares
shares
Mar. 31, 2019
$ / shares
shares
Jun. 30, 2021
USD ($)
$ / shares
shares
Mar. 31, 2021
shares
Jun. 30, 2020
USD ($)
$ / shares
shares
Jun. 30, 2021
USD ($)
$ / shares
shares
Jun. 30, 2020
USD ($)
$ / shares
shares
Dec. 31, 2015
shares
Jan. 01, 2021
shares
Dec. 31, 2020
$ / shares
shares
Nov. 20, 2019
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Common stock, par value | $ / shares $ 0.001                     $ 0.001     $ 0.001       $ 0.001  
Compensation expense | $                       $ 3,030   $ 2,812 $ 5,634 $ 5,491        
Common stock, shares outstanding 50,088,161                     50,088,161     50,088,161       49,872,213  
Common stock, shares issued 50,088,161                     50,088,161     50,088,161       49,872,213  
Number of options outstanding 5,995,223             4,964,766       5,995,223   4,964,766 5,995,223 4,964,766        
Research and Development [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Compensation expense | $                       $ 1,805   $ 1,670 $ 3,395 $ 3,279        
General and Administrative [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Compensation expense | $                       1,225   1,142 2,239 2,212        
Restricted Stock Units [Member] | Research and Development [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Compensation expense | $                       98   1,133 665 1,147        
Restricted Stock Units [Member] | General and Administrative [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Compensation expense | $                       $ 206   $ 551 $ 1,027 $ 581        
Share-based Payment Arrangement, Employee [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Fair value of options granted | $ / shares                       $ 10.88   $ 10.23 $ 12.25 $ 10.53        
Director [Member] | Restricted Stock Units [Member] | General and Administrative [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Compensation expense | $                       $ 142   $ 122 $ 281 $ 245        
Non-employee Consultants [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Options granted                       0     0          
2019 Inducement Plan [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Common stock, par value | $ / shares                                       $ 0.001
Awarded                       0   0 0 0        
2019 Inducement Plan [Member] | Maximum [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Share-based compensation arrangement by share-based payment award, number of shares authorized                                       300,000
2019 Inducement Plan [Member] | Share-based Payment Arrangement, Employee [Member] | Share-Based Compensation Award, Tranche One [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Percentage of vested shares on first anniversary of grant date                             25.00%          
2019 Inducement Plan [Member] | Share-based Payment Arrangement, Employee [Member] | Share-based Compensation Award, Tranche Two [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Vesting period of awards granted                             36 months          
2019 Inducement Plan [Member] | Share-based Payment Arrangement, Employee [Member] | Share Based Compensation Subsequent Awards [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Vesting period of awards granted                             4 years          
2014 Equity Incentive Plan [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Number of stock options that may be granted after the tenth anniversary of the 2014 Plan                         0              
Annual increases in number of shares reserved for issuance as a percentage of shares of capital stock outstanding through January 1, 2024                                 3.00%      
Share-based compensation arrangement by share-based payment award, number of shares authorized                                   8,984,679 7,488,513  
Number of options outstanding 5,995,223                     5,995,223     5,995,223       5,469,393  
Options granted                       116,050   147,000 789,250 820,350        
2014 Equity Incentive Plan [Member] | Maximum [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Term of awards granted                             10 years          
2014 Equity Incentive Plan [Member] | Maximum [Member] | Incentive Stock Options [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Share-based compensation arrangement by share-based payment award, number of shares authorized                                 30,000,000      
2014 Equity Incentive Plan [Member] | Director [Member] | Incentive Stock Options [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Vesting period of awards granted                             3 years          
2014 Equity Incentive Plan [Member] | Director [Member] | Share-based Payment Arrangement, Nonemployee [Member] | Restricted Stock Units [Member] | June 2020 [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Vesting period of awards granted               1 year                        
Awarded               36,000             36,000          
Restricted stock units, grant date fair value | $ / shares       $ 15.62                                
Restricted stock units vesting date       Jun. 03, 2021                                
2014 Equity Incentive Plan [Member] | Director [Member] | Share-based Payment Arrangement, Nonemployee [Member] | Restricted Stock Units [Member] | June 2019 [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Vesting period of awards granted                             1 year          
Awarded         24,000                              
Restricted stock units, grant date fair value | $ / shares         $ 20.47                              
Restricted stock units, vested                               24,000        
2014 Equity Incentive Plan [Member] | Director [Member] | Share-based Payment Arrangement, Nonemployee [Member] | Restricted Stock Units [Member] | General and Administrative [Member] | June 2020 [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Compensation expense | $                       $ 100   $ 40 $ 239 $ 40        
2014 Equity Incentive Plan [Member] | Director [Member] | Share-based Payment Arrangement, Nonemployee [Member] | Restricted Stock Units [Member] | General and Administrative [Member] | June 2019 [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Compensation expense | $                           82   205        
2014 Equity Incentive Plan [Member] | Director [Member] | Share-based Payment Arrangement, Nonemployee [Member] | Minimum [Member] | Restricted Stock Units [Member] | June 2019 [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Restricted stock units vesting date       Jun. 04, 2020                                
2014 Equity Incentive Plan [Member] | Executive Officers [Member] | Performance Restricted Stock Units [Member] | March 2021 [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Awarded     176,000                                  
Restricted stock units, grant date fair value | $ / shares     $ 20.59                                  
Compensation expense | $                       0     $ 0          
Restricted stock units, vested 0                                      
2014 Equity Incentive Plan [Member] | Executive Officers [Member] | Performance Restricted Stock Units [Member] | February 2020 [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Awarded                   138,000         138,000          
Restricted stock units, grant date fair value | $ / shares                   $ 16.36                    
Compensation expense | $                       0   0 $ 1,256 0        
Restricted stock units, vested           40,000 36,750               113,500          
2014 Equity Incentive Plan [Member] | Executive Officers [Member] | Performance Restricted Stock Units [Member] | March 2019 [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Awarded                     215,000                  
Restricted stock units, grant date fair value | $ / shares                     $ 16.10                  
Compensation expense | $                           1,543   $ 1,543        
Restricted stock units, vested               30,000 65,834             215,000        
2014 Equity Incentive Plan [Member] | Executive Officers [Member] | Performance Restricted Stock Units [Member] | Research and Development [Member] | February 2020 [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Compensation expense | $                             $ 524          
2014 Equity Incentive Plan [Member] | Executive Officers [Member] | Performance Restricted Stock Units [Member] | Research and Development [Member] | March 2019 [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Compensation expense | $                           1,087   $ 1,087        
2014 Equity Incentive Plan [Member] | Executive Officers [Member] | Performance Restricted Stock Units [Member] | General and Administrative [Member] | February 2020 [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Compensation expense | $                             732          
2014 Equity Incentive Plan [Member] | Executive Officers [Member] | Performance Restricted Stock Units [Member] | General and Administrative [Member] | March 2019 [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Compensation expense | $                           456   456        
2014 Equity Incentive Plan [Member] | Executive Officers [Member] | Time-based Restricted Stock Units [Member] | March 2021 [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Vesting period of awards granted     3 years                                  
Awarded     100,000                                  
Restricted stock units, grant date fair value | $ / shares     $ 20.59                                  
Number of equal installment | installment     3                                  
Compensation expense | $                       171     $ 171          
Restricted stock units, vested                             0          
2014 Equity Incentive Plan [Member] | Executive Officers [Member] | Time-based Restricted Stock Units [Member] | February 2020 [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Vesting period of awards granted                   3 years                    
Awarded                   98,000         98,000          
Restricted stock units, grant date fair value | $ / shares                   $ 16.36                    
Number of equal installment | installment                   3                    
Compensation expense | $                       133   142 $ 265 186        
Restricted stock units, vested             32,669               32,669          
2014 Equity Incentive Plan [Member] | Executive Officers [Member] | Time-based Restricted Stock Units [Member] | Research and Development [Member] | March 2021 [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Compensation expense | $                       55     $ 55          
2014 Equity Incentive Plan [Member] | Executive Officers [Member] | Time-based Restricted Stock Units [Member] | Research and Development [Member] | February 2020 [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Compensation expense | $                       43   47 86 61        
2014 Equity Incentive Plan [Member] | Executive Officers [Member] | Time-based Restricted Stock Units [Member] | General and Administrative [Member] | March 2021 [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Compensation expense | $                       116     116          
2014 Equity Incentive Plan [Member] | Executive Officers [Member] | Time-based Restricted Stock Units [Member] | General and Administrative [Member] | February 2020 [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Compensation expense | $                       90   $ 95 $ 179 $ 125        
2014 Equity Incentive Plan [Member] | Employee And Nonemployee Consultants [Member] | Share-Based Compensation Award, Tranche One [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Percentage of vested shares on first anniversary of grant date                             25.00%          
2014 Equity Incentive Plan [Member] | Employee And Nonemployee Consultants [Member] | Share-based Compensation Award, Tranche Two [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Vesting period of awards granted                             36 months          
2014 Equity Incentive Plan [Member] | Employee And Nonemployee Consultants [Member] | Share Based Compensation Subsequent Awards [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Vesting period of awards granted                             4 years          
2014 Equity Incentive Plan [Member] | Non-employee Directors [Member] | Restricted Stock Units [Member] | June 2021 [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Vesting period of awards granted   1 year                                    
Awarded   43,200                                    
Restricted stock units, grant date fair value | $ / shares   $ 13.06                                    
Compensation expense | $                       $ 42     $ 42          
Restricted stock units, vested                             0          
2014 Equity Incentive Plan [Member] | Employees And Non-Employee Members Of Board Of Directors [Member] | Restricted Stock Units [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Awarded                             319,200          
Restricted stock units, grant date fair value | $ / shares                             $ 19.57          
Restricted stock units, vested                             145,419          
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Restricted Stock Unit Activity (Details) - $ / shares
1 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]    
Outstanding, Ending Balance 272,000 409,031
2014 Equity Incentive Plan [Member] | Employees And Non-Employee Members Of Board Of Directors [Member] | Restricted Stock Units [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]    
Outstanding, Beginning Balance   235,250
Awarded   319,200
Vested and released   (145,419)
Outstanding, Ending Balance   409,031
Weighted Average Grant Date Fair Value    
Weighted-average grant date fair value, outstanding   $ 16.25
Weighted-average grant date fair value, awarded   19.57
Weighted-average grant date fair value, vested and released   16.18
Weighted-average grant date fair value, outstanding   $ 18.87
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Summary of Assumptions Used in Black-Scholes Option Pricing Model (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Risk-free interest rate, minimum 1.07% 0.42% 0.66% 0.42%
Risk-free interest rate, maximum 1.23% 0.54% 1.23% 1.57%
Expected volatility, minimum 71.78% 73.73% 71.62% 73.72%
Expected volatility, maximum 83.48% 74.80% 83.48% 74.80%
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
Employee and Board of Directors Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected life of options (in years) 6 years 3 months 6 years 3 months 6 years 3 months 6 years 3 months
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Summary of Compensation Expense Relating to Stock Options (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Compensation expense $ 3,030 $ 2,812 $ 5,634 $ 5,491
Excess tax benefits from stock option activity or stock-based compensation expense recognized in cash flows from operations 0 0 0 0
Research and Development [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Compensation expense 1,805 1,670 3,395 3,279
General and Administrative [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Compensation expense 1,225 1,142 2,239 2,212
Restricted Stock Units [Member] | Research and Development [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Compensation expense 98 1,133 665 1,147
Restricted Stock Units [Member] | General and Administrative [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Compensation expense 206 551 1,027 581
Restricted Stock Units [Member] | Director [Member] | General and Administrative [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Compensation expense $ 142 $ 122 $ 281 $ 245
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Summary of Stock Option Activity (Detail) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of Options, Outstanding 5,995,223 4,964,766 5,995,223 4,964,766
2014 Equity Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of Options, Outstanding     5,469,393  
Number of Options, Granted 116,050 147,000 789,250 820,350
Number of Options, Exercised     (70,529)  
Number of Options, Forfeited     (192,891)  
Number of Options, Outstanding 5,995,223   5,995,223  
Number of Options, Options exercisable 3,636,786   3,636,786  
Weighted-Average Exercise Price, Outstanding     $ 15.02  
Weighted-Average Exercise Price, Granted     18.94  
Weighted-Average Exercise Price, Exercised     13.92  
Weighted-Average Exercise Price, Forfeited     16.99  
Weighted-Average Exercise Price, Outstanding $ 15.49   $ 15.49  
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Additional Information (Detail)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
subsidiary
Jun. 30, 2020
USD ($)
Dec. 31, 2020
subsidiary
Income Tax Disclosure [Abstract]          
Pre-tax losses $ 30,745 $ 25,250 $ 54,046 $ 54,294  
Benefit from income taxes $ 0 $ 182 $ 0 $ 304  
Percentage of annual research and development credit for cash   65.00%   65.00%  
Number of foreign subsidiaries | subsidiary     0   0
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Additional Information (Detail)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 20, 2019
USD ($)
Oct. 31, 2020
USD ($)
Jun. 30, 2020
lease
Jul. 31, 2019
agreement
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
lease
Jun. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
Jan. 01, 2019
USD ($)
Other Commitments [Line Items]                    
Research and development expense         $ 25,225 $ 26,108 $ 44,356 $ 59,644    
Operating lease liabilities         4,495   4,495      
Operating lease right-of-use assets         $ 3,641   $ 3,641   $ 4,279  
New Stamford Lease [Member]                    
Other Commitments [Line Items]                    
Number of renewable terms | lease     1              
Operating Lease, renewable term     5 years     5 years   5 years    
Operating lease, expiration date     Dec. 31, 2023              
Operating lease liabilities   $ 1,934                
Operating lease right-of-use assets   1,934                
Lease incentives   $ 0                
Stamford Operating Lease [Member]                    
Other Commitments [Line Items]                    
Number of renewable terms | lease             1      
Operating Lease, renewable term         5 years   5 years      
Operating lease, expiration date             Dec. 31, 2023      
Deferred lease obligation                   $ 864
Operating lease cost           $ 236   $ 470    
Stamford Operating Lease [Member] | Research and Development [Member]                    
Other Commitments [Line Items]                    
Operating lease cost           165   329    
Stamford Operating Lease [Member] | General and Administrative [Member]                    
Other Commitments [Line Items]                    
Operating lease cost           71   141    
Stamford Operating Lease [Member] | ASC 842 [Member]                    
Other Commitments [Line Items]                    
Operating lease liabilities                   5,198
Stamford Operating Lease [Member] | Standby Letter of Credit [Member]                    
Other Commitments [Line Items]                    
Letter of credit, renewal term             automatically renewed annually through November 2023.      
Letter of credit, expiration date             Nov. 30, 2023      
Stamford Operating Lease [Member] | Leasehold Improvements [Member]                    
Other Commitments [Line Items]                    
Tenant improvement expenses                   $ 698
Stamford Operating Lease and New Stamford Lease [Member]                    
Other Commitments [Line Items]                    
Operating lease cost         $ 406   $ 812      
Stamford Operating Lease and New Stamford Lease [Member] | Research and Development [Member]                    
Other Commitments [Line Items]                    
Operating lease cost         284   568      
Stamford Operating Lease and New Stamford Lease [Member] | General and Administrative [Member]                    
Other Commitments [Line Items]                    
Operating lease cost         122   244      
Non-Exclusive License Agreement | Enteris Biopharma, Inc. [Member]                    
Other Commitments [Line Items]                    
Upfront fee $ 8,000                  
Upfront fee payment, cash 4,000                  
Upfront fee payment, stock $ 4,000                  
Percentage of Payment, In Stock 50.00%                  
Payment of milestone payment         $ 10,000 0 $ 10,000 0    
Payments for Royalties           $ 0   $ 0    
MSA | Patheon and Patheon Manufacturing Services LLC [Member]                    
Other Commitments [Line Items]                    
Number of related product agreements | agreement       2            
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Schedule of Other Information related to Stamford Lease (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Stamford Operating Lease [Member]        
Other Commitments [Line Items]        
Operating cash outflows relating to operating leases   $ 309   $ 615
Remaining lease term - operating leases (years)   3 years 6 months   3 years 6 months
Discount rate - operating leases   7.00%   7.00%
Stamford Operating Lease and New Stamford Lease [Member]        
Other Commitments [Line Items]        
Operating cash outflows relating to operating leases $ 478   $ 954  
Remaining lease term - operating leases (years) 2 years 6 months   2 years 6 months  
Discount rate - operating leases 7.00%   7.00%  
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Schedule of Future Minimum Lease Payments under Non-cancellable Operating Leases, Reconciliation of Undiscounted Cash Flows to the Operating Lease Liability (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Operating Lease Liabilities, Payments Due [Abstract]    
2021 (Excluding the six months ended June 30, 2021) $ 967  
2022 1,957  
2023 1,992  
Total future minimum lease payments, undiscounted 4,916  
Less imputed interest (421)  
Operating lease liabilities 4,495  
Operating lease liabilities reported as of December 31, 2020:    
Operating lease liabilities - current 1,677 $ 1,602
Operating lease liabilities - non-current 2,818 $ 3,673
Total $ 4,495  
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events (Details)
Jul. 26, 2021
Subsequent Event [Member] | API Commercial Supply Agreement [Member]  
Subsequent Event [Line Items]  
Automatic extension period unless notice is given to terminate 5 years
EXCEL 72 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -&!"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 " #1@0E3Q?>.6NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)^F*K*&;B^))07!!\1:2V=U@DX9DI-VW-ZV[740?P&-F_GSS M#4QKHC1]PN?41TSD,%^-O@M9FKAA!Z(H ;(YH->Y+HE0FKL^>4WEF?80M?G0 M>X2&\QOP2-IJTC !J[@0F6JMD2:AICZ=\-8L^/B9NAEF#6"''@-E$+4 IJ:) M\3AV+5P $XPP^?Q=0+L0Y^J?V+D#[)0621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M -&!"5,U1W_T=04 .$6 8 >&PO=V]R:W-H965T&UL MI9A=(<3INMW->F-O.]M.+V20;68!N4+$ M27]]C\ &)R,?F/8F "_DUVS+N2)/29QFUYVM4KNWEI4%6YZP M[%+L> J_K(5,F();N;&RG>0L+(*2V**V/; 2%J6=R;AX-I>3LG XHW?HOX/CNY)OI35D)\U3>S\+IC:R(>\T!I"0;_'KG/XU@K Q2J[77GJD-"OF9YK![$_AT_?%!?ZP4B MSHJ_9%^^V^MU2)!G2B2'8"!(HK3\SYX.B3@-<,X$T$, ?17@G&O!/02XQ8>6 M9,5GW3+%)F,I]D3JMT%-7Q2Y*:+A:Z)4=^-"2?@U@C@UN15!#KVB"$M#,DU5 MI)[)+"V'ATYSEV1;)GDVMA2TIF.LX*!\4RK3,\H#\D&D:IN!:LC#E_$64%:H M](AZ0U'!7_+TDKCV!:$V=0P\/A[NY9M+8O=-X2]PW"IS;J'G-F7.,V?N3V^5 M*0G#]"^DL5[56*]HK-?4V/)YQTU]@8<[=O<30M&O*/KM*#[E3"HNXV?RP'=" M*A,1+J5DSA&B044T:$P;:?K#NAPA/",*IY1 M&YX'OHGT9(%DW;/$V'NXCN\]>&3Y;OK@S:>?ES-_22/9%9 M"",O6D=!:4;G^[I!(Q]3<^YP MR9[NA01\-R3SF/W#,,[:VQWWOW,N]\+(B4LZ]I!,XP1H)11KC+(N"@YNZSCE M%MHQPZ[I!<9.'!4H8I1NR>$Y6(C;2X@*Z_&(D=7V@N)D?,T:F3\&6I1M^ M=CW0('3O+6X];,U+ZUI 6]4"/Y=2K^;*)5R1+O"+W+@S:E#\\GH_]9*L]G_: MRO]G*:S%R_VP7ORR(ZJ1#%=L(*MMG[:R?;W.A,41V.I&2/,TP'7>,PECP L" MV/?#HHN'I23&6-L_;67_BX3%,;G),_@Y,_UZ]-6KC]-N-SH ?8S M*$ U!B_8L=2I]C3C.4&IW"^4]3G7XZ1OVU>CD3L86X\&*KX[S98],&^[J),5\TO'$H*MEMND.MV'0H[ PRM M-GT7]^IJHWS*=@ 76EN_B!NT! M4EABQGGX^X%I M_\I(S-<0:E\.8:K)\CRUO%%B5QQ)KH12(BDNMYR%7.H7X/>U$.IXHQNH3K4G M_P)02P,$% @ T8$)4R9;N&"4!0 OA4 !@ !X;"]W;W)K4' M:R%KI/CZ?/:!G%[0Q"JT$O\*_J /GI%UY4;*._ORN3B?88N(ESPWU@2#CWM^ MP&1!4HMY]LL=]( X42#BA0/<*]+4*P5XA M:!W=(6O=^L0,6YTI^8"4E09K]J&-3:L-WHC:IO':*/A5@)Y97-4KPVB&D-?IYZ M+ :=Q:"U&$Y99'J#(#8HMP_\6R/N60E+.&.U,Q6WINP9NU]1&@31V?+^,"1C MJ8#$:=!)'>$,.YRA%^=?3-UQPVY*CC3/&R6,X$Z,.S/1P>HDH&E(!B =8F%& M0^I&&74H(R_*SW4N*XX,>X0RD7.()0!VH8Q&R\=9,H XEB$13MP XPY@[ 7X MC]EP=8#-&<)XM'" ATD>RT31!+:DPY9XL5TJOF6B0/QQ:T^U$UHR6C:EV1#; M6(A0G,1N=&F'+O6B^R(-*Z&J'1Y %\)TO'@ M[&/M+-IXO/TH)?$ LD,LP=%4D,D![Y 7=BJT(LH\M873ULPM- <&4',W6C*& M,<8Z%DI#/(&TYPM"O4BON#9*Y(;O"KP3'1TG%J=#='ZA8W0]]Q _^>S.U/2^ MW*M'1X1#PB@VLUO=Q++<]5P?P$D#E8(PFQ87EQB<9J2B8#T]$%>X(]!@3D(S!SY#NR8 M+TB<#!G/*84G.)GTO$+\Q')XJ>>"UE5PM@ZJ'?]I*RM&[S. 3IZ^[B\O8.HGQRYFO,]M&P /IECJ/<-P34WQ!\* IA;TB@ M7-M18 '#>\ZV LJW$^:8]N,P2])A>^"4(R2;Z -IWQY0_U *+-Y43U7P MML[1(,,AJ0B4:&]OT&?;'?Z)#*=@:$017.R,9>:MUS M]+:46K]#HIU?G3Z,&XK%<.YRR$SQ"NT[#NKO.';DK1WUU0ESW$%0'(3QL-MV MR849G.D)N'VO05_3:QRP=GL&7PT_<=RP.!I>EYRKX5T>7*[9FTV8MFY%K:&W M6(,B/DD@ &IW6;A[,7+;WK?=2&-DU3YN. /85@!^7TO@\?V+O<+KKFQ7_P-0 M2P,$% @ T8$)4_R@H-.Y @ , D !@ !X;"]W;W)KA9@*W 1 M/RGLU%X;V53NA7BPG4_QV,.6"!A$VEH0<]G"#!BS3H;C=VGJ57-:X7[[R?V# M2]XDL7":;F^9SS%FKC*Q3B,&B0SX[+YQ 9>>#DN"[W3<)5 MUF&5=>C\VH>R_G8[7]RN%G,TO?ER+[ZHAUN[)N.^O. >NEV88@ MI2FH6;OHX0IE1*(M83DT5:WPZCLO^\1M)[B%L:G0=K\XIZ)JH)T*M',9:+&V MB.0Z$9+^A;@)N/#L[J%TL?L]0SX=5X/N5M#=5T%3I?)FX.X+D.>HQR)JD+T* MLO74A_?IL.F!&0R"WO,2OPSL# ?], S: MS;P!_G\4X,N)3VS:TO(,[H;( ^#^WG%FOR6^$KFA7"$&:R/%K;[QD,7Q7'2T MR-P)=R^T.2]=,S&?-"!M@+F_%D(_=>RA67TD3?X!4$L#!!0 ( -&!"5.0 M9YB7LP4 ( 7 8 >&PO=V]R:W-H965T&ULI5AM;]LV M$/XKA-$/+=!$)/5F!8Z!6G:W#LU6).WZF;%I2Z@D>B+M9/OU(R5%LDF*\=8O MED0_=\?G>+P[\\OJ\IV31"9>%A"".O)'DUF<^:L2_U?,8.HL@K^J4&_%"6I/Y[00OV=#M! MDY>!^WR7"37@S6=[LJ,/5'S;?ZGEE]=KV>0EK7C.*E#3[>WD [I9X40)-(@_ M<_K$3]Z!HO+(V _U\6ES.X%J1K2@:Z%4$/DXTI06A=(DY_%7IW32VU2"I^\O MVC\VY"691\)IRHKO^49DMY/I!&SHEAP*<<^>?J4=H5#I6[."-[_@JNP#N!+ N$(P(^)V ?ZF%H!,(+K40=@(-=:_E MWCAN2029SVKV!&J%EMK42^/]1EKZ*Z]4H#R(6OZ;2SDQ3UFUD /R"GS-V(&3:L-GGI 34>J\ M=6=TT1K%(T9]<,LK_ZW]3-G^'U(^(T^?T3?/3W2ZD!O'*J"7E70J I&5'UE M@A0RGS0*;7YMQ:-&7.6TXSR,_&#F'4^]9X)0XH?GH)4%Y,;4#]'FOM@EW>27JM49.K]Q33DF]SH#782?D76DE/%@UCLI%Y M+.=">?9HBXI%;$XA"I'&V0(*$-0HFR"$(=(IFZ@DB:9VQM.>\?2"T&=& -GX M3@W[/IS&VBQ3"PJ%2%]D$R5W5(PUQB8J2B*$[923GG+BI#SLED+6"QO1Q#![ M96-J@>%P.M7S@@46RHB.-:XVF-06VLDB.%1.Z*8K,EK+2KAF)7T/*FK=OYV. MLPCT]5"V@,PL: 'YB:9I93,7GJ#.J9XT"[9'=Z=56/ [T!&;#R407ZOO9A@L#&.@[VH[#R4@:0WCP!'9Z8O&?V&-C M%E G;D+0%.NL7]6SLD!\.,9VZ 20[V3[NSRI?![9RYUH].K26G!R82,]<=EP MUJ6UX?PD@2-DAUX%!$9J9PN$AAX"A>Z0(3Q?-Y5OF1<'86UX M%YV.Z2DK>!T9F<(*"XU<88&A:[TA6-EA:"PS#OT-BIR>_-X1%(+,HCB)(FAKSO5@I0*$S].=+]:=4;8 M'^M'T=!5H*F[(VV*SOKL=-:EH;>JZKYK*I$ZP9J3: M*5O@4-64%/D_ M0B,M_Z?8K.I7./ C+=4N;3C9%&,MYE=6G!_B,?)#GX!?Z1/RM6IRF]UYEQ>4 M"U91\)'JZWVN?BB^&/_LR10/M0V[:]NK9]-._CR')(GN:AZJ%W4??2WP]% 3L/O&^YNLE-D^=,8Q& MO#.4"NPN%:D*N.H<" "Z!@ & 'AL M+W=OQ;0D%C!Z ML;8IU7M>85N(L-O;75K]]S>[4*Z:MIJ[E[(S.]_WS0S38;#AXD7FE"IXK4HF MAU:NU.K*MF6:TXK(<[ZB#&\67%1$H2F6MEP)2C(#JDK;=9Q+NR(%LX*!\4U% M,."U*@M&IP)D755$O(UHR3=#JV]M';-BF2OML(/!BBQI0M7C:BK0LCN6K*@H MDP5G(.AB:%WWKV)?QYN IX)NY,X9="7/G+]HXRX;6HY.B)8T59J!X&--0UJ6 MF@C3^-UR6IVD!NZ>M^PWIG:LY9E(&O+R5Y&I?&C]L""C"U*7:L8WM[2MYT+S MI;R4YAY+7MPPX >?8#W!;@?@3X!P!>"_"^JN"W M /^K"A/9?R%'I3(C NIZI(27D*W^ Q MB:!W<@HG4#"8Y[R6A&5R8"O,4.O8:9O-J,G&/9"-!V..Q!)BS"K;@X^.XR^/ MX&WL3-<>=]N>D7N4\&?-SL%SSL!UW/Z>?,*OPYU]Y?R?>OS/ZN^:X76SXAD^ M[]"L3!ZB^"&)(TCFU_-X'#_,$YC<0#@93V?Q+5[=/<5P/TF2(V)^)^8;,?^ MV 3G2T#Z;@Q+'+\S4.1UWV0U=)>&3F_'=8 UKW??U:<1T:<1\;&(IDY[Y\]8 M4;$T6U!B)3533:\[;[=HK\U^^> ?]:_"_AY_A(NYV:-_Z9NM/B9B63 ))5V@ ME'/^'7>%:#9E8RB^,JO@F2M<+.:8X\>%"AV ]PO.U=;0 MWG*O@#4$L#!!0 M ( -&!"5,EB@=EF < @M 8 >&PO=V]R:W-H965T&ULM9IM;YM($,>_"K).NE:JZWT&JB12FP==3]>[J&E[+T[W@MJ;&!6#"SAI MO_TMF'@-,RPF\;UI3?S?879VF=_,FI.'+/]6++4NO1^K)"U.)\NR7+^9S8KY M4J^BXG6VUJGYYC;+5U%I+O.[6;'.=;2H!ZV2&2-$S591G$[.3NJ_7>=G)]FF M3.)47^=>L5FMHOSG.YUD#Z<3.GG\P\?X;EE6?YB=G:RC.WVCR\_KZ]QAY M69F(S'_W^EPG267)^/&],3K9W;,:N/_YT?I5/7DSF:]1H<^SY.]X42Y/)\'$ M6^C;:).4'[.'WW0SH=K!>984];_>PU;KDXDWWQ1EMFH&&P]6<;K]/_K1!&)O M &,] U@S@'4&<-4S@#<#>/<.8<\ T0P0G0$F]O@ V0R0G0&4]PQ0S0!5QWX; MK#K2%U$9G9WDV8.75VICK?I0+U<]V@0X3JN==5/FYMO8C"O/SK-T8?:)7G@W M951JLV?*PLMNS54V_[;,DH7.BU^]R^^;N/SI3;W/-Q?>BU]>>K]X<>I]6F:; M(DH7Q5RZK%T>;NVO:^]].L]6VGOQ1U84+UWWN7+?YU-F9MT>-C-[8;5^B9*.]J#0QF+_V.'WE,4)#;*FW!E5ML,ID]V?"/YG=[R\C ME,C 9XRW91=0-A6$^*QC[A+JJ$_:FBM$$RB?VENVPL-WX>&'A>=F&>6Z."@^ M6XMR/S[*9X0QB?LB=KX(IR_UTS.M\NK",YO(P*:(ZG2M?U2?-?8\"> +"X3J MA&Y U')6[IR5;F>W\8J+8F/.7=5YL/\U\" MUWS9\=XI:?FN=KZK(_I>U&IL(RC$,T)PW_R=;[[3MS]-]5'E#BS/^>!^4Q:$ MC'4"-BAK.1;L' NS70@\E2&A0G2R'91-!0N5"#O9#M&I;G"@ABHB?(&'AQ);'I"Q^6XP M0HW);L+S_;Z$1_>J%7IL.C46G0O6:.00GQ =#BA$" F%B1R(HA;A]$"&CX!4 M8_)P2E&+3.IFIB-%75$(QZGD8=B3%:EE(W7#<4SZH1!X0O5-VP*/NHD']^KO MF]0L G$\.?* O0KY)D,1*K!7H6XJI/ IV*M0J'@7JHB("A*RGOQ++5JIFZW( M7AT.$P2I4($2@O0MFJ4I=>/T"4!H++H7#3(610*BPYF "0$4$)&3"A;MU,WV M)U$!\GN "A;BU$WQIQ3"%!*3A2'O1G! U6ZQ+%69FZI'*H89!*U)[]T^R"UJ MS\""F+E!?*R2F"$,5+W-!MOK8MT(1/R[UT49IW>5>^:K,H_G54^^]723QJ4S MTI".5+%NDAQ2M>=B^QYCOG>V^W^ MC_2"&J(]"?K@-!:= M6U5 \BD1^D'W4 S13850O-N\7&+";DN":!CA0O4MT]Z/L6[@#K0D>)0@5$UZ M"0+:AP1AL2K&GCX/)CL!3Y_AFB&'Q1@2$!V.!$0(D(!H7$@0%N]B].'S<)20 M3MJ)!&$Q+MP8?](/^A"7G/O@%_T!5=MABU3A1NJ16A*!M)S@*'9 U)Z!I; 8 M.#H^4DLB$ )*$?8T?=("4(X^*7Y.2R(A&RGI_BXY(&K/Q+)3CFY?G]602,A; MKDBOGQ:WTHU;5S\B$;QRX@OP"LJ@KNV<);%TDWA,+2 1&G:KNZL!4=M-RT)Y M( L/+Q@:BT[X(!JT8$!T>,& "<%:0HVK8)![+T0=2.@1!8-$?OS%"X;9WCNA MU3O"AFMW<5IXB;XU0\EKW]C(MZ_=;B_*;%V_)OHU*\ML57]]P4 D8 8 >&PO M=V]R:W-H965T&ULK5AM;]LV$/XKA-$/+1#7$BE+^$])Y[="WFG-HQI M]% 6E3J?;+3>GLYF*MNPDJKW8LLJ^&4E9$DUO,KU3&TEHWFM5!8S' 3QK*2\ MFER3[,RZ?\?!(8 M1*Q@F38F*/S;LR4K"F,):XWYY-T M@G*VHKM"?Q/WO[/6H;FQEXE"U7_1?2.;@'"V4UJ4K3(@*'G5_*UF5\UF>&2S&'T6E=XH]!MLFC_7GP'P#CU^0G^%O0;_V%7O M$0E.$ YPZ,"S/%X]\, A73!);8^,V/NZ99)J7JV;ZN2:,^4Q&W5FH]IL-&+V M"YSF0BAGP!O-N-8T1W9_,9U'012?S?:'<7")D<4BZ,2> 9MWP.9>?R_S?Z!" MFYK1 DYU)JJ,%PQ5+6*S:IXS4TT[4V500,(1I5-/F.(.3>P-TXT6V=W4G.D< M9:*$1J=HW2K8@WEFKO U%N<'<4GB(!T$SR$4Q7-WZ)(.;.(%^X%!U\UX Q!. M$Z*ED)K_K!=<2!,+1(BC 5!;9A&[8:8=S-0+\_( U5,GBD+% H?= M,6W6D&+93M95>6**U^73PL:;#I-ARTQ)Y/8I#/IN'7B]^L9HP7]"@:^I.4D5 MJL&_PB5GTPX<4!<#=UQ"\4C_" _8)_QO_FRE:1/ZL3X;[,>.;TV;<:(/;6#) M&##< \,OG,\5DQ* 2;9GUL/D 3YW+<^MO?$<#P':0E$ZTF_"GGY"/_]<2[:E/'_JA6YX M-I>0) V'^&PI**PX'$'8L5]D\?^)G\M1<98KM!* MBA)H2;=<]*N\A>W.GP:'*6R_ 6RQ11)'8_'J*0+[*>*Y6\ 5K-R:$>-5?IT@ MJN$X2J=_-K^D<6"Y9TN%24#&W.M)")-7N/=_S!GMAL\2$>#AH.&0"H,X24;\ MZ3D.^SGN>B>S#72/7R\[![W%)$F&+..2PV$0CHSDN"="["="=V:.GYBP37]C M?0_W[(?][-?U/<"QY_!YCVX?H?V]U%):1 Y:C,@B&4;4%@N#B$0CQ(A[8L2) MM_5]Y!6%+]>C6U_/7-C/7,]3!0,,T"R3&5=URI3Y8@6"J+N&,RXV1RVL:<$A MA).Q(NMY#!_)8X?Y7+T8IQ:WS5$.W+;0*&[2LQCQ?R$9W&]S!I][<-;?004V M3X:)C3LGC5/F?.SAX%3M1"VA3"7/M+DZ@-]=/A''!]""1,,9R"%&TCC&(W[U M)$K\)+H\&KQAE%NVYE5E$F4Z Y-Q6N_OLR_H6 M=[!^%9XNFUOIWDQS2?Z92DB3@JEV!2:#]PE$6#;WSLV+%MOZZO96:"W*^G'# M:,ZD$8#?5T+HIQ>S07?[?_$O4$L#!!0 ( -&!"5.I33!=( < 'D0 8 M >&PO=V]R:W-H965T&ULQ5AK<^NV$?TK&/5.)YUA)(IZ M.K4]XT<]=1(W'J=-/T/D4D0- 0P ^M%?W[, 14O7OK>9]$._6"2(7>R>W;.[ M\.FS=8^^(0KB9:>-/QLU(;3?32:^;&@G_=BV9/"EMFXG U[==N);1[**0CL] M*?)\.=E)94;GIW'MWIV?VBYH9>C>"=_M=M*]7I*VSV>CZ6B_\*"V3>"%R?EI M*[?T,X5_M/<.;Y-!2Z5V9+RR1CBJST87T^\NY[P_;OA%T;,_>!;LR<;:1WZY MKB8IJV>GP8)__2KT_"]976NWC7_&<]A;%2)2=#W;7"\."G3+I5[[T.!P( MK/,O"!2]0!'M3@=%*Z]ED.>GSCX+Q[NAC1^BJU$:QBG#0?DY.'Q5D OGEYW' MBO>GDP!MO#8I>\G+)%E\07(I[JP)C1=_,155Q_(36#&84NQ-N2R^JO#[SHS% M+,]$D1?3K^B;#:[-HK[9EUR37GEA:W'OR),)DM/@*WKG@]YYU#O_'9!]77(Z M%GMA<26=%']OR,F6NJ!*GXE;4XXS89T(#8DKNVNE>/J^TZ^B8$3S^9A/VZMEK;5%?J5]%3V! MGJTR6R%-!66[';E22:W^S6L&Y.)J$$\"DBHH\A#R:FN@(%@AM:8G)0.)UG5. MAWL#G@]15B<[4S:3;]V*KP*^"!-"6N0#J;47;6W M'5D1$";1=ANM2DC4 )>W(8MN[W_*Q'.CR@;I8]DJ9<0-;5S',!;Y=![]K&WG M\$>C/'^+5/A,4[2"\P&?4(S*Q_43C2 (JB-YHPBV.*H2@;$_15M&%;%9+%1&MX>9SA' M0VIO!4G'6?H9\$4^R]8 'DB3BUC";30;0NP<$?I.8(HX4 M>S QZY-10=&S"HWX1?'.;VY-(&"KDU25S]_HP0H)JK .HDF2?#2@U*W"EJE2" M@2.,Y9_*8#=0#-;DQZQAVB,3JG=,^31;9_/Y2:+&48)$:DL=,Z7(3F8GV6)1 M" \/*4J&#\K'80YSSJ1@P#*DFNE'A!C+CX3?I<9!V,?BIG,0P?_E?_)QFT]4\6Q>K_X>?,0O%-YY(_,TB&::((>8@+3?[GL.F_ABE MN31=O%'H-U7-SL"CX%09@$\I?9/:$#]P!7P"!JR+%T&[1PJ2"X.GDGN-2F" MT:ML=E+L4UF69;?KM&25&--4J4+<-I\OL]ER]GFQX%H*=;',=!LT#A,+*P<+ ME<[W3<%P44<4DVTU:J9/<<.4S$APWWGK3T#=,*->!1=V+N.>N<<-T.(8Q3'F M/^T (;UP841G:]"@@R,3NRM"!]5=(B%CAU\4$8HHU%WH'!V[@URS6_3!/MMZ M!R*G\FPU7\2S/A6++%^N!Z6A0=#$+@UUQ$/=<=BB4.+O^P+^:3'/\OFR?YYE M)R?YH-BKE]^KEI.#/8AP=WV)^1#K%-IL5?0V+!?9R6+QO]GP;F1"9OP+'SDF M3OG'@6UXMUP"0* :9Y6*.+1E%$R)T#?M3&RZ((Q%3-1.A3@\94C_$LT.-RBT M>OBQ+[Z'A?;SL2RR+A-:@N402:P8QA[PQ0ND$*:IMWDGZL%4QKV.3<-^GK98 MG >\0&5CK+;;V!^4,?8I'N)90F!:Z.>S8[VZ ML;:*'ZY=AV)4X=X$+%R/&??@ZXLDF:*VM:"GB?A@:N.:P7Z/Q>U1B165!:H< M.]_!6>_K#MWM*"IULRG-#$M$4%BC-R+^L0 M.B8^;)9EH_#&GVH,I F=\4?WF.EEV/>F9!NAL/J<*^^2-?)M^WI M4HZ18JL,&@/5$,W'J\4(F1\ONNDEV#9>+C&PO=V]R:W-H M965T&ULM5AM;^,V$OXKA \H[@#';TF[VVX2P,GN]K:'W@7) MIO>9EFB+&XI422J.^^OOF2$ERXFSB][AOB0RQ1G.RS//#'6^=?XA5$I%\50; M&RY&58S-3]-I*"I5RS!QC;)XLW:^EA$__68:&J]DR4*UF2YFLQ^FM=1V='G. M:S?^\MRUT6BK;KP(;5U+O[M2QFTO1O-1MW"K-U6DA>GE>2,WZD[%^^;&X]>T MUU+J6MF@G15>K2]&R_E/5V>TGS?\IM4V#)X%>;)R[H%^?"HO1C,R2!E51-(@ M\>]172MC2!',^#WK'/5'DN#PN=/^D7V'+RL9U+4S_]9EK"Y&;T>B5&O9FGCK MMG]7V9_O25_A3."_8IOV+A8C4;0ANCH+PX):V_1?/N4X# 3>SEX16&2!!=N= M#F(KW\LH+\^]VPI/NZ&-'MA5EH9QVE)2[J+'6PVY>'DE@P["K<6-5T'9*"E6 MY],(U;1A6F0U5TG-XA4U/XA?G8U5$!]LJS]/6=_I?^_G@=ZS7N\9ZSW[7^/W=36+B3BJ27RNE&BM;$L= M52FTC-*T/K;111"GFGBM;KJ/..#T]%)>U&B6M7 MUSI0?8Z%\^+NP_5$+(O"^5+;C=F-27@G2B>LBYU10AJ#YT0G7)?06.I0&!=: M>"ZL*E0(( B!/4*2R?MP9(-P<"/M[KN_O%W,W[P+@R@T+NC(!D$,EK$2&V6QVY@=&*-0#84=#ZZU$4[!&OBA&PH6 M9,F6>\NIN:/P\VG+&CDJ)(?DY^7R9B(^I9VNT38[44L+RJ-L<9#"L20?32TX MBPB-HRC++R (7A^3&\!/9R,(5L,#G&0IT 9R2*&GMW#&M]) Y'FDUU+[%^'N MPDA;R F$4KLR=/M4.6&,'H\V"77N=(* '^.A.YWLU+9$Q(B?NPP_/W;=PN&= MDGXBKI6/Z#8O0+1V+D*Q.D03N\]'Y)J Y-'(]J6A+2?B97 2""_\X[5CDKD>*F]$Y7;JD?EQT. XSBCL1JP M*"._&3I'H92E^KV%$U3(M7Q0O&D8FCY1''74JT'O!A!2WO:NK*1AA],L4**9 MD -(QWLDJEXI+T[G3,SH1DH:A7O@SO1-P'KH,/*.>:684RE?#9 MU^4KQ/^"SABZ.;KA %L=8%1_#/L=,)\UJ7P9='*])L))14D>$2'6Q(>,#NQ7 M.61&RY4VW"?&SVB==L(RHB<8^KI0WW)*@G1^/IZC !@2"8973?.H'-MFO]13 M0Z@)HFR9!O="3)E,3JDD:@=[@]Y8O08IP=I]@#KTLE7$EH_2M"H1NG]04:X, M1/?=,@40Z@H#EZ&/# S"P# C%KU_>TV5!G?ZHDJ]L^=,!V(0VTH7E2@R^_7. M;36BP' O'&S^0Y7C;"H,^TMF1_ MVN8$RY0U:*@UR"LZ"]OD+IDOH=2N/U. MULV[]^A>&(@0; ,+P[X ?:L&"AKOO@")^<"4Y]3A[ FW="I8.)M,2(J\ K]" M"; >*B3BA";XLK>=UE7=&+=3&2:D['#EE3S$R@75F8L,9WR5XTS A6>@PB7$ M&T,EI< 3J-N0F ,T3 JD*?IQJSO.Z ?P?N5A51+&^-6 M:C*@G^>\ B!T==MI,HF$,7>=B!9,6$$N&:)\5=[<.!HYJ2,85!4E@+:J.@R M3;$1ZDGY0BQ1RYW(P[VD47S;I=<5(+4$A++D"5L>CO%T=UE15JD$ M>)\_8);<*[_1O7%H<#3/A71W6$%!K<2#=5M+=XO8\BR;9L."DU!JX,T+\L1K M'O7R)/:R,;_:Z2;B;L#WR_VX?^- H#IU8/BS'P&MZT_, 0O=56K8.H8WATY5 M0\EV;8"E.7,I//^DV771:?G8A^?NH+__'P:.,8J-;CK]9J2-X5.ZIF,=@L+! M-*#G!E$&YS.P M;!I#IE))4=(.K4U]HV,NF;.!"'7!(;E?),"%.V("RYQ+1V.>U^E"P24A]\60 M?25&X/Y[Y%HX/GI??W8S+UO5E0+?_6@^RG<]@PU,Q40O'I">'/N0,QU\%,.- M?,.?_I@T;$S?Q_K5_NOB,GU4VV]/GR9_E1[YH+EM#='9Y,WW(^'3Y[[T([J& M/[&M7(RNYL<*MP_E:0/>T]6T^T$']-]<+_\#4$L#!!0 ( -&!"5/XMDPG MJPD ! G 9 >&PO=V]R:W-H965T/^^IY#ZD+)DL>3 M=&] 7VR).CSW<_B1TO5!R$]JQY@F7[(T5R]'.ZWWSR<3%>]81M58[%D.3S9" M9E3#K=Q.U%XRFIA)63H)?7\^R2C/1S?79NR]O+D6A4YYSMY+HHHLH_+XBJ7B M\'(4C*J!G_EVIW%@Z-W+T7)$$K:A1:I_%H>_L=*>&?*+1:K,+SE8VID_ M(G&AM,C*R:!!QG/[3[^4?G F+(T]Y2MP8!?G9'4T;>4?F):1PC=RPN)->N) M!FDX9Q*7G%]9SN$ YSEY)W*]4^2[/&%)>_X$M*Q5#2M57X5G&?Z]R,Z8T))A6Y U;:W*;)^2[SP771\=P\L_;M=(2LN=? M9V1.:YE3(W/Z*[C[/.=H3"YE3FX5$1L"_F2U/PD%X]^PF&5K)DD4F%%XIG>, MO!;9GN;'O_YE&0:+%XK0EAR%P\Y$H5\&1]-#(^ MCN_&Y .T%57(HV=OM^*>R1P#]$SM@9600 ]W=CXJS.L0DJVD"8,!!8\++'B@ M4.0 Y8[_69'SF.]I2M8B3Q2( ID;D4)/XOF6&,U5V9GX?]BWF0TF9?3?0A)] MW#,TO7QV1$TN<_SSWABA*G[TX@_S_U8*I2^L%W$ 7HF##R/>62 M?"C]<%?YX3834IL9KX72Y"TL'HK\",S >[_0M.CD@^O<2L03$OA>X,^=@3KWES&^H'2Y1<-4BBZ:8')T-/E:7V9V=.OKXPP@ *-ILY($+9+P[_JD"_]IC0N6-0VF'+W)HMP MX=F:)"V:)$UMGD$^?NL2Z*S-,41_*R!5463"%=UN)=N:$BB7_Y3E6[TS8@'R MPQ#5P"#A]SPIP)5=[+"C]Y!.C.5 1"CB#,WS0A0GII"]4-S"_\N7WDLK_,^P M1 _]_\C .>#F'%.[!.I.LI@C^U4V\VMQ_7!']-*M-#JYN>;ONMSVW' M;;7?OIM'-,\G9.ZM5FYO;N&)/NQR.M++8JC50G8&\P8IM8!'EW7WOF_NPRC% MFZYZ.F8/(ND3?VY\F/-#G7WN3?UIS\SYMRMUAG6[7!#I )AQH4\'[5P2^_,\ M_BSXZ/^=Z3?L3 _LI$* +:V$"AZ;D[TL'M$4J__0F_FGN?J_Z!S#G(?:9AAY M,V=GTH*E#[7-OKF#;7.^])8K=[.UN%Q0W]RA5CCWPEF#E+L ]JR4DYG=QA8$ M$2C2VF3,'KVJ/<#D$>=6N2 4@3#-8\3$DL22)5Q7^/; )".2Q6*;FYH"@'@A MWNU"4<"5(&N/6S9@4N+F4T!-E1(0>82\!PY(5^^$:B%FHU$"9:M%6U=[5L5S M>P#/C:: CAUU[3E;PO!XC.-1.8UW9@, )/ H3@M53X.V>M8OQAQ-OXUH7 UW;$T <"N3?( @W!*1*'Q"M*KPNKV;"_R^QYY8)[:,W.6 MGQX]:Y3Q'>X$\D'\CQF1FWWV8P@DF8#,3S-N A6G:Q>=;9VU1F[';ET M7K-A28_E\22IMSI62?2M$RV(]1JW4, 0NP(*P^ Y-A+H$UPD8_**JN$\E>P> M7X#8[&OE5=O]:Y9R!MNR)H5B/&)84\5-/+E^Q!Z/*U-!T-WQR;A9JA[L^F,G MU&@SBKU@K6C%>BABJF^G-^[V> \,;S=CST3LY)S8'BLK37515B)N-O%U .Y+ M(6Z9:MS.G3<*B3#!!LX9MZXV!]X28R[9GA[)7O+U:;=RQX6E AF&PW/-)!;>E !G,0_0?%; M-^'@24,\<."UQ@X/[B@+;8C_FFU$N1B O?>:VK3#=+(BJ/A4L>_(Z M[B9>31Y&O>1]:3FO100]\/7?99USJ'-=L3N+(:?-)LW7&V/ MC$H7W46AMW1>*I0CK9/I ,][Y]/.2#@-R4\50]/7)+-W#;B=A4 V:]T&S;G% MPO=F"[]U.Y^=@MB3-Q/=MP]]9[3=8]C;]!&'OQ32IZZO!#/I71\=+%B%E-C6 MH>@'* #A/*NH$K:'OHHHL&S&@Z78K"?U<6N/\M4KS#'Y"8BA[^30J1C(9-C# M 6(F!@#!@LC*TC+MTC\!8?C_ -\#I6R[S2 M'3E*0+OG[29'$*A!Z&*"QFJ\LL9E#" ^X+8W,+O$XC9K45O%OU20DN'7$6?: MH)4:,ZG!&T3M(%_.0;5NVS*;C0IPMRU_$G@^[(A1GRCQLISUAF)T0IUZ'"K>#SD'U?/KW&Q_YNYV/?FBT6?*[M^ M!.*Y#RG[:%-Z5]*AO1A68F$4*"L58 \#P&C>%&%)%O(BDW'1>Q+YLS*603DHKC M?GV'E"Q+6=M)VFU?+-[FS)D9SG \7DOUH#, 0YYR+O3$RXQ97?B^CC/(J>[* M%0C<2:7*J<&I6OIZI8 F3BCG?A@$0S^G3'C3L5N[4=.Q+ QG FX4T46>4[69 M Y?KB=?SM@NW;)D9N^!/QRNZA#LPGU M'?B-P5HWQL1:LI#RP4ZNDXD76$+ (386@>+G$:Z 6F&SBG7DD@906W-S*]4]0V3.P>+'DVOV2=7FV/_1(7&@C M\TH8&>1,E%_Z5/FA(7 6'! (*X'0\2X5.9;OJ:'3L9)KHNQI1+,#9ZJ31G), MV*#<&86[#.7,=!;'15YP:B AOYH,%+F2.88WLWY_!'(M8ID#.?DHM3X=^P95 M6D$_KN#G)7QX 'Y(/DEA,DT^B 22MKR/5&N^X9;O/#P*^',ANB0*.B0,PMX1 MO*BV/W)XT0&\#U\*9C;DC]E"&X57Y,\CF/T:L^\P^_^53X_#][OD31K(?08D ME1SSCXDE,73!H4I"]A=H@O(DSJA8XIC9/-EA2X<=M[!9A83UYIRDR01H/4)&"N%#,,- = MQ\H:1<7FA^_.PM[H4B, WS@V4H!P:M](%I4Z8,V>2%Y>3+ 7D^"U@OI:$2K: M*T&76 Y!=/GB]UX:REOQ>7YB7[R>GVG';TXY%3%TR'N((5^@=-0K>=4"WY-1 M5"&W'6 -)PM PP%K:,RIUBQE,;4E4=?B)]'Y*9GELD"O[DXA>1?15SJY!?8+ M7@L,IK)Q6H%B:QWW@#JC8*]+JO,>=%I M@W#P[7PV#%[MLV>B_>%@O].:MV,8#>I9R5FW2>-[_>9\PIF1K@"X,%+T5@(& M%#Y3*+[8$+V"V#J.L 1MJEW8=17I:\?^(PXV5]L\UH!$J*Y*GKYX=>[^7]_[ M3 &T'L9ZZPX+T]Z-69IB'X,+']&YY-I ;FOUMDC6]?#KAV$+4-^,@PM7$C4* MC9)W!@&P\\)+@IC'GA:7F^ZN[4;'SG_^%H_#RQ&];2M!;(OFK-G!--+#O3#A M93-AFMD3G>_?*3U0@(M8BUI3Q5OG96SS MH?[WAC_[[NN9_$9/FH-:NLY;8RIC[2G;TWJU;NYG94^[.U[^,_A$U=):QB%% MT: [&GA$E=UV.3%RY3K4=+-5^HM)A;#L6YX5YG:46EN^ M&H]-G(J>58*]%]Q46B#CUMR, M+923R#BN%;WVBJ8#BB[8>U78U+#?%8E(#M>/X53KV;3Q[/7TI,(_5,4YFX4! MFX;3R0E]LS;2F=,W>S[2-]+$F:)@#?O+?62L!CC^>L+&O+4Q=S;F_WPV3RM: MG+,!7>S>,+5BR(YHL\,>4\$V$.4.Z5;$:2&_5HBN,B)AT8Y9"#RHO.3%CG$M M') 3!ED5&:$W/,H$XT7"JJ(S((NR0L>SGX^'J!NIK1C1@,QVT&+1_TXB 0K9 M2JL,ZW.CJL__K"<3BZO#>,&I%%2<+B.P"U. MJEYH4V[1$OH+**SDVLI88C$FMJK*$DH!)%FI,5ZLW4*H@ZS2+),\DIFT.Q<\ M)281&Q!525EK4D0K(F$LM'@2=&RRX3*KW7<2L=1QE1O+"\1Y[BK2)#S.8%"N M).HAX98L-M#FBXG%R!95>N,JG4JAN8[3G8]*DH2E'";,*ES'R#CBB9$(:3 1 M>\]CLJ2;6*"THS+O@H>$MWUX_X$(B-Y(\@"L*?FDA6$9I,H7;,_TD(V8:ZTD^L>;#4S7RM%7E+=A$^4 M(_"ZTJ1:,TG@DC'/?$E]?$U1)<5U:'=ZPJY"#)K2[J/Y5YAOK9DJ3BD=ATI) MA9$Y< 15!5BHL3VEOK7D(-HP ,7 Y+U474[A5#>Z3[(Q @Y(E!IK2*E M'3BB75>H[B[J[>.4SMH@/_*?;4E:N$<+6% MTW"M<.[E"M=&K@NT$%RU+;ST$9%X<'^M)":ZA ?4UFU-V!<;TM%AE'/'LM[^ MXYXZSUK,O//VNBV-!I9@ F&L M-E!32%__!77JB+H^GW]"HVK7SSMF1%QI![/ SZS51NB"##$54X_LP:*=H\^!:= M=S ]\ZS$RU(KCD,LUE +8>>A)LRR(2SMD10P(5W?)(!2;&F#HQYJ[@)"5(. M3M5<8*;%?HUY8 YYIY[",2/Q""%G(ZV^"#U.!,]@R;6\::F4YZ+;Z=U:1RAM M2I&RG109E4@"RU"!O2&1V&K]X;PKV%U.ICTI].ST78C[@B(U\*)89[YBPJ52 M(*V]"'?:$X5 "H6;Y&^HI@NHIK)CD#R!P:$+R*I,VBZK=:"J?CL",J4CM6&H MD8P6&QSEZZT?I6IDLZ#N'5.: .0.2Q2&B_#@[X+9%)-]_$^F " MC20QFAXZ"WQ7(OG J=-O\"X+A"13/]V!X7H/@XPS52' M"IJA@YWUI2$].1"U$_OC0.?V<5>Z\^*[/8$\*HO5OZV/B3\U5]/V:O83>^ F M]2U(%[3A P $Z5?/.HAG5+%K^GQ588?SBE(1NSV.Q[$_GS0+?L.FTV V6YP: M<.B>7O>,W#=/"6?(]IGA[5'*975/R\\[WOP/G0%:@4D83,*K@W5=WP:FGS] M[#7,@\7%Y;"!_NF'P]-'.S^?!\O9?%#;P/3#\=&E$;BZ"BXGP\X-3+\_//3L M8UG >C@<:O_T1QP-T-/4VP30E]?V^+\39=[%;0W2?9+"9>_UL;_-O>^Q)U3< M07AX&2S#L#LR#2[GL\[ 9+D(PL5E9^38VDEF?B-BD41_TQ"]J M86BH"O1'YMY]K-V3);V 51 Q[2M)/$0U6O@+>Y/A@:AYK^O?39(Y([]1RNE[ MA'][>O@H0"*TZP2P;$KAF!=/^2\1ZOM*,.Y\?T'!U^XKDV&NR/Y33#O:?LBZ M]]]O]N+^*]A[KM>4FTRLL#0\OUR,F/9?EOR-5:7[FA,I:U7N+E,\[PM- IA? M*6Q;]0T9:#_OW?T*4$L#!!0 ( -&!"5-\)H_)L@, ,8( 9 >&PO M=V]R:W-H965TM&/;@6K+DI%YF&XC3 M%=VP#D'2;0_#'FCI;!&12)4\6?6_WQUEJX[3!.CV8$GD\;[[[KLCZ7EGW8,O M$0D^UY7QBZ@D:J[BV.;RQU5^ZH'(1S2(H<*/:BNYL]QX/ M^5P(7FXK'Y[0]6O3+(*\]63K@S,SJ+7IW^KS08<3AUGRC$-Z<$@#[SY08/E6 MD5K.G>W R6I&DX^0:O!F[)L56S'RWOT)/3.6$!-\J7\Y@85$QQ?@!8 M]0#I,P"7\,$:*CW\; HL'OO'3&9@E!X9K=(7 7]MS1BR9 1IDDY>P,N&#+. MESV;88YZI]85>OC[>LWI!N#I?Y?N98#+,9QAP,<2X<;6C3)[ MT)Z[_E.K'1O)@NPPXA\H\*1,\7J]APJ)T('=0,ZK-('R8L:\=9KVW)V-]3S; MWIT.Q1ZW+"58M*J"BR( M$WZ2A?:^[9,.9@Y0,2G@A&6\5N9A#-?"'KA9<&B643"[+Y+F(NF1Q#':,<>> M)'3,29L=.[%#4#?GW-#EFAG6UN">E7MH:^&#B*\Y4ZKUYQ)-@FS M24_H6,]2%?!JFLS$^9RD0Q%E2/F,(].JK-F^9I5JUM CG\.A538LINU8>"!I M<&BD"I0D7!TDO9=CQ[-1D9SJ1_9DB;7CB#+PJN9'FY>@:I'/@R]M9^ )*.=,V'<4 MNX;=\(Z3XTR__VZ6)ME/__O]N&)/JM7'%#7.-1H07D&:CK+LXF2"O2]GV>E& M[G4^+]C@(AUP^OTQJ/4MQ?E& 1^S?S/-3MFGH^3'R7'B:X=B?'*W\+;8AAM4 MMC'7LK]FAMGADK[N[Z8OR_L;_H-R6VWD$-JP:S)^^&SY#\:Z&0!VS>6SY_#0 (,?UV6_P)02P,$% @ T8$)4R\Z^,2# @ MT@4 !D !X;"]W;W)K&ULI93;CM,P$(9?Q8HJ MKJ+FU*;=I:W4 PB05E2[ BX0%VXR::QU[& [=.'I&3L'"FPK)&X:'^;__:N'6]FJUD(WA3,!>$=U4%57?-\#E:>E%7K]PSXZEL0O!:E'3(SR M^5#O%_^VN6.N1RHAJWDGUANRJ4W]T@.!6VX MN9>G-]#E,[5^F>3:_9)3&SN;>"1KM)%5)T:"BHGV2Y^Z.IP)YN$%0=P)8L?= M'N0H=]30U4+)$U$V&MWLP*7JU C'A+V4!Z-PEZ'.K/8*:LIR\NH)KUF#7@0& M7>U>D'4.F]8AON"0DCLI3*G)*Y%#_KL^0)H!*>Z1-O%5PW>-&),D]$DE*#(6FO H!W3&9>Z M44 ^KP_:*/SW?+G",AE8)HYE\A_EONXP&P_4T)D@-)$%P;K!4#>?U']&G0"S M&2036"8J,B 4JSA*H]3N2E?-/L:)QQWG#C*H#KB;1(XUO,@:Q7XX2_^"C2*D M3?^)-HZ39UG]%G::SB[!/G?9P=D[JT =73?1*&B$:9_[4$:[ %N6&+3!64#<+^0TO03>\#0QE<_ M 5!+ P04 " #1@0E3/WWLN94" !$!@ &0 'AL+W=O:I_C[_O.Q?'IXBCD@ZH -'EL&%=+K]*ZO0P"E5?0 M4#41+7 \*85LJ$93[@/52J"%)34LB,-P%C2TYMYJ87U;N5J(@V8UAZTDZM T M5#YM@(GCTHN\P7%7[RMM',%JT=(]W(/^V&XE6H%3*>H&N*H%)Q+*I;>.+C>I MP5O IQJ.:K0GII*=$ _&>%-;Z.N9&KU<,&5_R;'#)@C.#TJ+ MIB=C!DW-NY4^]GT8$;+P&4+<$V*;=Q?(9GE--5TMI#@2:="H9C:V5,O&Y&IN M+N5>2SRMD:=7ZSP7!ZX5V=(GNF- *"\(.N4!"G+SB'>O0"T"C:$,(0/$K/\ 479[QD.0:WX# M\25)_"2;C>S4SRX25Z$$!53F%6FE^(:O6SGDS(\0-[92Q\I%8TJFW3# 5NR M0UF/V(D?I7-GI?[%=.K8&*H$94819:0$;)R1$-@RZ1CSV8F=)1?D@] (/E41 M)7XZ2@\=,S_+HL'QIT\N&+WL!N3>SB]S:=BX[I$[KQN1ZVXRG.#=?+VES.D.+ULZ)G= X=>RVPC$/T@#PO!1"#X8)X/XX5C\!4$L# M!!0 ( -&!"5/::9"6$0, .T) 9 >&PO=V]R:W-H965T.DZ2L)D/2!=4"'HL6VP["#8C.V4%MR M);II__THV04X614B0QOD3Y7UX:E<(V2RA*5E5J!P<4XF/:.9P-G M[PV^2%S:C36X3.9:WSGA,AT'D2.$!2;D$ 1_'O 4B\(!,8W[%C-8AW2.F^L5 M^H7/G7.9"XNGNO@J4\K'P6$ *2Y$7="-7G[ -I]]AY?HPOI?6#:V,4=,:DNZ M;)U9+J5JON*QK<.&PV&TQ2%N'6+/NPGD69X)$I.1T4LPSIK1W,*GZKV9G%3N M3[DEP[N2_6AR2SJYRW61HK'OX/R^EO0T"HF1W7Z8M"BS!B7>@C*$*ZTHMW"N M4DQ_]0^9T9I6O*(UBW<"?JQ5%_I1!^(H[NW ZZ_3['N\_A:\)C'X-IU;,GP2 MON_ '*PQ!QYS\,S2[48YZL(FT-LWAW'OX*2%@TL%7 KT9>B L""X$RR?.- + MH!PAT655H#_@K48KW'M"8> !+4F5085&ZI2]N0>RS& F")UQ?]B)HLCAD9$) M80K6$8%:2;+.H,1RSI16P#,M3.J$,VFXIS3ON!#L)U0*2S0(%HD*5D@%-A>, MO/(]99I"/;7964>[9,I-P/<6$3YI9M7K=YIJ[,VXTU+OQ@- ^/R<<]0_<36Y MP+FI>8;XR%?")/GV"HDDE_B /$B\*D%#/*M<5?Q(4PD""9,AV=]+=##L'.Q' MF[9[]$>!%>[MH"/F-1NXK!R(1-\"=7ZAU.TD,82^'/4:B@W^+&PO=V]R:W-H965TS.T+(LRW&R>UT^B462>#B/L]]D'FZ-O:36RI5B<^KO'#/CI955?YPR092:=NC+Y/W56+9\=/3H2F9K+.J_>F?7?59#GG.BE)G?\ MKUC[M6>/CT1:N\JLPF9PL-*%_RL_!SVT-CP:[]DP"1LFS+<_B+E\*2OY_*DU M:V%I-:C1#Q:5=X,Y79!1WE<63S7V5<\A32YGQDJOHR(3;W1*.B\6XG)AE8(! M*O?TI,)9M.,D#71?>+J3/70?BK>FJ)9._+7(5-;=?P(>(Z.3AM$7DX,$?ZJ+ MD3@;)V(RGIP>H'<6!3]C>F=[Z+V03CMAYN+:*@<960$'Z$XCW2G3G7YSA1ZD M2\'Y@RMEJIX=E<2QO5%'S\4O&G$IOONQJ)0M^$B9?R_>5-E(_%B(?Z25F2E+ M*H/BJJ425V95RF(C%&U0F=!%9804.;.HA&P8A!=62T\]$3B!]OJSH@R)J&%: M*]9+G2X[Q!=6@GP6-LA"J,]I7CM$7SS(F5SE&QS/&S\6FM:_AQ&4$^"H=BH1 MF7:5U;.ZPF\SG^,H(N=DCNO2FI6A!XCOG+5L0,BN-6BG9K52-M4RU_\"4^\> M3<]/,CU7N?Z$:(5><>RO 12805"@S;)4=:53.MP!;W*H$S8#-\2B+I9ZIFD/ M':YNH #:3ZH!%E:L,SB3KJ +Z9S!\202J[&TM=55[4A<8*K)P-J&O(_X+A6> MF4+)7,3[)8XF+QG4SPB7I/=!D[3-8%4%4'8LGR5P$\)\1O)4FA$IW0\ MI,I-&41)F#L&38CMS;( /6Q?U-"-L1LA2]CA1N:.UQ_6]+ H?_G3H\GX[(GX ML"L,V?A&9SAY7D."ME5]; 690#@JSLO"O'IJ@P[F_5;2 7-=';NEM&1I:>&W M"SY[)*YKZVJX<:.E_6N[2E]K\+I0!=PIAX//%(6:KG*<#DH/QW\F+Z$-A:H" M42>^DXXR"2(^:SCN*>-[,8?'L_,S:-U?U^([CL*,N/=DP,\KQCX-UWRK,G:" M*T:&'8TFI'\4 D[&L/%QCR4+

O9K\-$2<8XMX*U2JQ+ 2HZ7_8K4R%X"6>=U55LE-DI:QRD::%"( M5%GR?S!>9!RXAR/'KW1PN #=X(L7D8N>7CQQ3*A.J\: J&$^*8*(!HT8&PB/ MV$$@<@2P0.[^1AOPK5)"_.WANP?-E=KZ?]0&TL$(6(ZJDM<$\#(38/;#T['XV0\'GO00][.O,_(O+/J MW"^:AXQ8UC9=0L->I\B>8&,!N]'U)'E\]C@Y/Y\($EA%A@-O+:]:K6 ?%'KI M)T&*@YZ0)#U3%Z/Q^/&42-Q% M=8U -ER#1.JW,3-B4&Z+>"O[:]E% XEP**4EC?@%D9K<&OACB?T?1^]'0YEE M3]@,Q 6RD&&XS?5"SW*.@6#_GD$;*W98U\6-"HC"1I@ F1K%!O\]&Q]G"+X/ M RF6'H=TA,4K^4FQ(RVA?%QEMU0AL<+RE2)T=^WC+:'(E:(PQ?&VA)I1X9H, M8SPYYC91_^XA3UDZK#) MATV#CL.1X!@D%L9DC@I<$L1%I 27GJF_75Y>(V7 FAXS41 U!>Z&+6* MH3Y+GH'4'/OPIL!BS0\BYSM@DHU MS@]E%VJ!O$=LP%(DN)A+XF?;/8S$Y;P*IE"?51J3X2!XMP!CVXK@G, \]JRV M N]8?VUJN(DON6)W Z)YM33UHMNC (405\+, !<^W^,8SZ :<)7;C8)C99J: MFCL?3C2D/]_!0WY3^D,H-VHZNN(L#CXI4!D[0"*5%)%LKE!'=.!Z1^)^WMQA M3;L[^NH!ATRVI1YC2^%JV_$\(CL9/]E#E)^>/A' Y5[!73 FXV&K&"1I+B) M RQ8[CB\=$ZO="[MUA8H95E#%0!!YH"4KK)\NSUK*B#;DH)O1>!"S)#K;:L'LPUD5H3*LC,9E&@/X\-3]]% MKU!M>R*UIS.)L&8#M-PF M!K77 "'Y?=3J!V6I-K*;4 R#+[OQ]A^V<[C#E:4O#P%L,+BIE]4\<:$;?%@$GJLW2YG\C_>Y'S@ M\B=5+NJPMS9P?!/0N\FE?46*D#WO+6@S X@'9J%/?7">3*=3E@H]DA_+T,*^ MNW P^0*'#ZYM:9P?'6R=B,8[ _V7;[^]T[:A B[7ZE:0YM&"43X/9\9HZS36 M=4FD'TPOV)D2/[5QS-3VZ9GWM.ZX,A[@.Y*&T#2N1=5!R#O$DTL82G""=TZ> M;U#2.>9)LW+M MST@N2W$)1G&/X0CJ^?F28(5ZRICXLH'AFD\XMXAR^_Q8?->;??DNU#M\,XZ, M\;TS+XW&)ZLS\T'L4.=0]62S[<0UR#!LN%MG$X.Y,Z@]IJ;!T0*.#\QWTJ+F M]R+(=#1-[9&Y8Q/?KF'NW,7[3?V2MTDGA'"AP6,6??4U&0^T^7?NFKZJPQ]F M]V"+W_.4PX0(@_[(CG0_6_]O2;^D)0V1=O>>M.[YCDD#K^4\>-(5^>] MESRZ@):HH'KW%[DJG[RD]I([9CKIXG%+%TXU[[[)!C20!BJ,D ALK=U2A_8\ MY4:1B@DS2F*O?HE SJE;/_N2#RF:(V*NBF?>XW.*N&?PBPH<'U[@)P#)HI[+ ME-Z*)KTJFYKES-:+YI4>O]:D0H%T-%3V^+J?IJ(EO4T%M1.:KU,[EG;:8FYR M6]JD(4JL/?CK 9*#7@H>!YZWVQH\#^^&.QFB73JW-M/;2A3#5"'!T+ .=:Y- M]JF8DGH7O5%JZS2D$I#,%]]UJ#M71NPV? M730R[KIHG#/IV,O,JCU?5GCU[UAPN#X=**)I:]#PUO7S#;MT\TJL*V_XZJ(E M-&W3YMYMG3<0[TDEP^ M<#>9+C4$:'J0II>*TDE&JV@*GA,Q6J]Y"N5" Y>(W*R'NCBJ$_H?VA"K';#/ M&["/K]:-KYS]K*CENXG0]'9YXR.9)R3\SHXH]L+A?KDBJG8G6]PK2WSS[#"= M7MPQ/6Q5].498CH^VRJ WDEZ).'DT)'V>B>G#BSX3G2P:4^?5TN#FZ[H0+]'Z[B906S8?0K93Z.0+!]Y7KU_NCKOY M)N*A-5F]/97RIONDT:_-HET&NXTZD?8,X1PE>?+YI2FF5=_\ 9FF8X-NOND, MQS+*\X!_/X%AHX3Q70L:R8?IN]4E#X8&OH4^J3 MUG?J\+$%?XU/O* 9]I^LQ[OQ@_]+_YW[=KG_WP)O>0[@1*[FV#H>79P?^4JS MN:A,R5^]STQ5F17_7"J4A986X/G&ULS5SK M;]RVEO]7"&]Q80/*^)$X29,T@)-N<=-[LVO$:??#8C]P),X,&XTT)27;LW_] MG@=)41*EL=U>;($@GAE)?)SS.^]#O;NKS3>[4:H1]]NRLC\<;9IF]^;TU.8; MM95V4>]4!5=6M=G*!KZ:]:G=&24+>FA;GEZYD6=??\,NGXH>C,UR0*E7>X @2 M_MRJCZHL<2!8QN]NS*,P)3X8?_:C_T1[A[TLI54?Z_*_=-%L?CAZ?20*M9)M MV7RI[_ZNW'XN<;R\+BW]+^[XWN.#" M/7!!Z^:):)4_RD:^?V?J.V'P;A@-/]!6Z6E8G*Z0*3>-@:L:GFO>?U&WJFJ5 M^*+R>EUII-2[TP8&QLNGN1OD P]R,3'(2_&YKIJ-%?]>%:KH/W\*"PJKNO"K M^G Q.^#/;;40S\\R<7%V<3XSWO.PR^OU-DJ! M##XUFR4@1WA?U4-^&^4 MT;+LAH)Q@!Y*W\IEJ6Q&P\"--3XGI+4*%@!;!'%50+\B4,RH$L8J1%/C%.)7 M#6HN$[_^]/GCE^M,?):FU7:C:;B/__CQ6LBPGX6X5H:4(M*Z7I9Z302PXA<0 M M,-U]& MN$Y^;=_>WUQ_NHM+*L"9NZ28PEMQ=I(YIP4)9%5X6)E"=K4C0]? M\WH+S,B!)( '\?'+ZQ>7I\!=5>IOH* 9P@-G/P7@!1L%U#0()GN-CK?B#HG M5!5"-G!?KG8T-Y 4G\@]VV"$_\R;&OF"/!''5BGQ'W6CQ/G9@T$0T89H?(@X M:;H0OV<)PX,_D#*_.0L!]J,L0/VJ3*A[),,$U7Z6L$;:XPV8N8WX1PWF\-'$ M_"SW0,CSUPQ6MU'_R>WN[8_"*G.K$=S+?4P;W%6];,#>@B5=@01KH)[( M82L@S*4HP JXI=SI$D1$";N1N" 2W(XR3"D8>(O?6'I0(-8MB$1M]D+N=J:^ MA2'A,IC1<@Y7C@,@2"!?&A_/O+0VHM 6&)4WO%/Z6;)&@@<0P=("$Q$JI9J2 MA*(U2!N<"^[0-SJ8%":?XN>N:1]'/!@E\5+2RGU%L27G0.!;$<# &"&BU%@R39(N#=3E(0 MQWU$ UYOP D4;*E 0.K5,_@'%TEA\,6+3AP;M%.DKR0*"Y (#$\-A'[ Q# I M2&]KG7T")0/8@R<(H23- ^Y-T2)@#AE%"@(7KROVZ7$%1'?; BL%4BK#0X=69!4[W^#- /X4A<">L';H>*!XL\<<6;6%^ 0;+PK-<0+-&F@7)D?! MWDHP;Z#EU.^MIM7<*MLXVY?D(%HLH!9$$ODW$ /DO610[@PLD2Q>'KOGH.U MX>!2ITSP58+%22\O%7B;!S=>W6J(61H<=Z6B:(Y\>YAPKZ01:.T2D1%;QTY6 M<")B.Z^7MS[PW!>IP&L88ATF=3L5YO2M$ @VB.1:@[6-_7EYF+UZ\F&8E@' )<7CQ")[^.01D9,RN'W0M> "J>CQVFHVI MV_4F 1B+1!U;W WX)3P7FC7PC& JYW,S9I[&4URBE26NK-[+DO3$D,]_'AB5 M)NW5\\ !F2-="PO9$'F:?]6F;C2P"[,KH/U^:XLU/XB:%$TU68^;CYQF06!N M2;PSG!>5\*IN3;!, ]M 6I:FJC$@P*&Z"2@FLMWG(]0%I2C/UT@5L3QT_LWP]%8R$^@%%D"F 8,C4!^K6ZVK7L M&U.@"F9:6S !Z$LY@.">U7TS=#^RGO/CHZQ M3UNH%9%GS*Q?9H+P+#G\2!<:M0-O"3<3UK^NZX(RB.&FS@=CEVFI<@FA6B]J MD$Z7+%4%ZW5^6[P$='S1Z;K#H!3N7"L:BWQO'A86 LH@5TZV.7B2A4;)OI6Z M]%/ Z,=ZH1:9R"'NPA^!F$N%5/6;.%F$Q06)\9"96R2N!F"8II4.*0/@QG)/ MVXD&]4*5B(=384E$#^2.2WQA3*FI"N2$* &[.S08./^JIRUM"UYOQ:P#.B X M-6@[2]/$H:X+4/=]94L9-)J^4+UX&6)>:0KO-,<#^?BXW;$:P)B]AL!?6/7!P]R@-"W%=B"<6V)>'P4 ((0,\KT2@JAB+; MP,4A9-A(]RW!HK['QFDTG70)]0U0$\4"H^]"H8)# MAL*$\07/U D8>\.Q:LL5:CFD6R11/:G4Z!<"E8-T5F%6F(U8.7CG_T4 3QG%7WF.6Q+G>, M:K,I6;*'V2'/88KQ'.N*A#YSSFQ?#8T7NH7K.&7AB)C8;A0/4.@J]Z$JPOLC MOR!-QX7X>WT'VLOXV! A3+? @&A>"0,PF'63I8?).,D-.CH1U^&N,:Q[AFT> MA0ON]N%ZYD$VWGRD0$-R#=: Q1MV2'C!+5##(+1AU%DL2"*[1Q1?QKJ,8D-0464<)]+,E%+MSPC& M53E7RY<$OX$-V0">'+N\V&P:D68;WN H^-J.+5$Y"C-A;-G?4ZA%#= M60SPRTK0-,"&8\2UNI>8P.@[8[R,Q."W%6F@V:>E&P>P4':@Q$>[7*!!]H] MIM/%E).T\-&2_^;A]*A<+B<1J7[._EC69:^/.SM%.-B!H:Z:4$2@1/?9679V M=A9%VFJKVZW?;YR@#\4?\I-X,9PKQ\E.GI;BCJKZ*2!=/A5'O$L: O/T60)''BRSVW"$P%%CB)9S::S":8])TO\UH-HQ[!!*4[GL)R'W"C,E#V^,2;GH MQ,@.MBX< WSB!K$9A*Q;[')00CRH%L1)DW*->NX>SNQ5$RBC#EZ4=8GWZJ\P MHMJ=PQ0Y>U@:L-1+6>*@V!_%?K1V[8@D2C/YZ!0#4QE+I]\/K[^=J,7_U1#I MW9_L$#:S/P^".R_X_OL41ZGY88*1GRKG%7'1B#$WX$JRV+.JHR)/E.'' M? -ZXQ7Y#@=2Z%V-T"?)J(X4%XPP,/.ESPDOQQD4#2*1-E! D^UB%.#RSVU'%!$@,Z1!9^S!$\B MUR9OMSBOBV'#!=^Y#,IDQ:%56*ESCT-B/9M>N-U0$FP9&P^?X8T"=OJN!Z5G MJAI,L%/]WF(B:SA$%_;$$;ZO48["^5$4WZ_?(F8ZN P -[$P2KY,YM^QXHD/ M!%(&*SSDK1U1.30Z/*6O4H#H;8U#$-G[FL:>X]^KZ+@U4^ MR@J#M2>>P;8KM:XQE/-.4*^DJ$MIR^(WD)&.A-@^;RWGC#'H!/1V40\PRGLB/ =YU$JL-[B!#Z$ M(<9@[FL;NB?=O!84\OP\G'*2.]4V !E)S=[-?L=JJN.5:G(0L[ICS"&+DLZ' M3I"1>B]]W,X.*C*>O*4]LTY.&@GB04$I2"3O&K;.R,!V 9YY(5Y,&$GF+VV6 MM=A<=M2;DH/] 4^1@$B+)N>F>/0R>_[\%2CFYDZY@'K.#8NC!6T>X-MEO0QG MHC?HZY3(.C5^L/R\D45L5.:<3 C@LPL7=WWW$C]F4:-?N?>^'V8&7/N,#WTZ M7CK'&SM3=-<;Y0F)K*&@*!$7LK_"P[.:_.[[["51GQI-AOU6\UK(CS>( /46 MHCK-UC[**C@'BQX"&P+AXRL@1++-:USQF0G=G-5]ZB"T ET3.&1,CA\ ME.X,C&*06_7 X-=7L'S;U\]MN7<1$]OE43HM&8"YEM+*55]@C =XH)2[XRI1 M),Y=GRA:TV&CZV3'6Y)_4>OJ%..#^O%OGVD6,0>>33LE) MBDN\,^:C59=7F+"M/=],]HLML8>+W?#!07TKN&8=\H+^@DL&N_Z?NO1['8S& M< [EB&$F,95/31_-.:3*J84/FRM:2UD=/.B;B24V3879N4#"]<:*& X:Y=-U M%/6$,XQ]><"2!/=/H+G&5#2EQ\_?>K58LN>FO29_?BOKUA+X K*XU2&CT @MKH4M"1>=(0/_5]#QX*FW4< MZ>.S5[*X):E(K7&YG^E80%*C@DQU$&&UWY^ZP8X&WX?#G0W<>- ND25L[(4K M[G*>^ %,ZT.W0(;/: G72#OJ-QJ?\EC7U':6V-)<*Q*.]>DZ# .^M@>+:WQ, MKX<[ETEN[*!E8] +)I= !VI-3;=L99-38*4:=&!9=OU:$0"F8QIR*(/M(K5J MM _&'^I0S)XJ#*V*=(+2I45F_9M#'D1TEFEP[I3[/(;JLCLTY0[^!2>$[.]& MFT+\WDK3<-W0G>EK'%.=-HI3$X5O27%!C^\J&1S5'G=^?E'),]V/<=SZGMA? MM<)PPY$MEEQ'9\&BR&GBC+LK(1WTZ@;E+K+GZ>!V3.0'E'2R_W>* MSYQ1H&Q6E%[O.G4FX^-1<>(!E5+VBRN>-=K8]5U2/J_R%JZ:H;H=H?K1V"$@TS^+*E M;Q<=E)#8=XA*#NK>TX.6=,*I\$HUKCH!0W%%RG?GAK8V:=38 YDHJGA_TQ$L M[MN G]PI1B==J"I#=.46W;6"$F/Z<5>2)_';+'I6G4"GX11?P'B$SDSG+X8.OT2"1Z[0;$=G M9*F=B8-^DSB@.7,8J*<#ZBCU"KI=4]>T;.*9'&XZE* K/+WS<2,<#0Y+J6 ' MQ_WP!UM7J!4;OIS@U(2HV9-B,74P)G1Y]:JS3FKWC$M? M/HB]TZA8/P8IQESJ62?Y7J-1/MNZILM>R"&.?7S5<3-J3W/?^/!)?VPBG>O8 M&8TJ1_HGEG7N2_L9HCEI]IWY%+G1]"8?8L!4AF8LK)9?W-!LY@Z$(*(>G7]_\5 CC&G65V%I]#RJ!WK3% MG5(]CX1HS&^5\?0='2CGS&[V^OO7 <;'?2%O@9EH!D#-N9=-Y?NN<9AK0\Q3 M#@AZ+X@@G35@EF>",S'=2YR&NGW@IR9X2C+BXY6E/^446T;3R4;46\99H6G* M46)O=#]U'\Q1_(RT:<@:>"M)/H*/8[W[TGT?'[EQ[DSX(22!.&$$0?ZSD*?1 M5 6"KQI#9]OX^N0HVASGP'KY;>=#=$8^FH5!'QQ51DX_& SA051!D?Z=)EDR M[S+32J+[G20^T/Q#;B:?<_;I.$[XL5;HNP+.QON4K^P9=5*5D67'&9QU3QVK M*'1!CL*WJK[#[(-$JH9V3C^%S[$,CPQ'':M?7,?JM\>7NT4 MOS-*25/-M\4.3PAT)V6!%%C1+O%=BJ@@@(1@*IN]:\A"K27MH.6:C-6X(88' M3JV#"@[DTAU3XOF$0TS9="]+ZLX\.YU!LF_?",G@[HZ=T PHUJVEH)#N6X@E MWS>1 @AFWM;L)6#(Y5N#$BL.O3>=(Q1^ZOK8<#?TC@RJ"(7?3^+:#*WV&(SA M5H#XD"TX<8MV3E@<;M^1FTO'R7!\>FSI'\LFE\LO->/&\%IP4*,S M4EXA50J#WXBNE"1>N_H)OJEHVXLH9F''9UI3'9^CTD=0D2[N0@)1S;T XF<4 MB(>HK7NC 2)?46F$; ?Y-G>84BK:X=ME%JEW09Y&K]>$1:SI):*6\WG\ILWP M:WA/Z16_GK.[G5]R^IF*[^!LJ!4\>K9X=7G$ZMY_:>H=O:QS63>P8_JX41*T M)=X UU&UL[5A9;^,V$/XKA+LMFH4BR[)\ M99, 27:+;K&;!IL]'HH^T-+8(B*16I**XW_?&>JP'!]%'EKTH2^6-.3\DR:BUYJ;7'6[YLXA9P;7Q4@<66A=,XM?NIEWQ0:>.*8\JP? M!L&XGW,A>Y?GCG:G+\]5:3,AX4XS4^8YU^MKR-3JHC?H-81/8IE:(O0OSPN^ MA'NP7XH[C5_]5DHB]D?Z+\QU]F7,#-RK[)A*;7O2F M/9; @I>9_:16OT+MSXCDQ2HS[I>MJKW#H,?BTEB5U\QH02YD]>1/=1PZ#--# M#&'-$#J[*T7.RK?<\LMSK59,TVZ41B_.5<>-Q@E)2;FW&E<%\MG+6\S[>QFK M'-C/'Y0Q)^P.-+M/N8;SOD4%M*T?U\*N*V'A 6%C]E%)FQKV3B:0;//WT;#6 MNK"Q[CH\*O"W4OIL&'@L#,+!$7G#UMNADS<\(.\=UU+(I=DXR?ZXFANK$1Q_ M'I$?M?(C)S\Z$DV*XO$@'I5!57AF"A[#10_+S(!^A-[E(/39KG#V.05VH_*" MRS7#'!:E!4,@%3&3N%O4B!0)AF+//ERU*'?E W)*7\$ MC?7)9)G/481:5%(,O2%?CK6%,(T?&-:\L5R26)^]%1E:DW3E;PQ 0E8F*((4 M%KP5BCQZ)*?,/=P6-5.[S*(A'0 MS(7*<&*9,T9J@^&;?^SYV26TVSG;I7O,\-Z%Y\\V\P<)S=-!@V#1>;NFCG'& MOM45SYJ*;XJO+O=.[D>!%XQFWFP:L6CL368S;Q(,6424F3>),)/B6; JBJ<7]Y>#7@:"B/F+6!LR5Z'\-Q/]]D-\VT3JM)V0WE WC M*_8SRIM$HY,N*1QYP7BZ11I%7A"-MTE#;S8+3G9@?OJW,']Y>G;!T*QT@-F0 M.@!M21N@=G?5@&U(MSL \SJ:=^H:8Q#XX\')-F$4;1$&?C!]1AATHMT\K]Q0 MVAIH'AMA@$=>& Z?S5VR)@IF7C <'!C .].KF!#8'HY8 MVIQVP5G?ZHE/RM<^=*9!FU*\C$4LPSYX*&&)R9&Y5XO'M%V R"[3.=D(^8 M,:>F+)#ZQ;_WD7]99M2&UXP7A5;8P#-"X_.#$\F'*WZ MD>%A.1=EWIP9AL%I@HBDP"1DLD#7P)Z,>T]75N_JPJG#7W;FR>'EVKREP'+:T =<7"J-??Y""]O^/ MR[\ 4$L#!!0 ( -&!"5.[5F_@[P\ #A* 9 >&PO=V]R:W-H965T M8V9G:3%+Q' ]; M^P"3D(0=BE!X^-A?O]T-@"(ED9(<>W9F:E]LD00:?7[=#8%Z>:.*W\J%$!6[ M769Y^>ID456K%V=G9;(02UZZ:B5R>#)3Q9)7<%G,S\I5(7A*DY;96>!YH[,E ME_G)ZY=T[U/Q^J6JJTSFXE/!RGJYY,7=&Y&IFU.'O]=(LB1/;GRWU;TEVD.6*E^*MRGZ5 M:;5X=3(Y8:F8\3JK/JN;OPLC3XST$I65])?=Z+'C\(0E=5FII9D,'"QEKO_S M6Z.'UH2)US,A,!,"XELO1%R^XQ5__;)0-ZS T4 -/Y"H-!N8DSD:Y;(JX*F$ M>=7KRTHEOSU_ W*E[*U:@JU+CNIZ>58!=1QSEAA*;S2EH(?2B'U0>;4HV?L\ M%6EW_AEPU; 66-;>!(,$?ZASEX6>PP(O\ ?HA8VH(=$+>^B]DV62J;(N!/LX MZPC+/HN,5Z2!LBK9Y8+#&*V33_P.7!!N_O/BJJP*<*)_#; 2-:Q$Q$KT %H? MIN2'+NNC!HKSI^S[/*T3@4*P3QG/X9I]3"IU)0IZ[K!J(6@:S^^^^=LD\,?G M)7NC>)$R-6/O9 'QHXJ2\52M4$K0ET#/;K)5LB:76)5%V7-@6ZEB"*R%7CGY&Q[$YO)#"3F M$%YSB<%#3GD)BM2LP 4B*[M\/EF3OWS_EB5 EIC &VHVTQ<@5[U"MD//9R0)OYSF8L2@A\5D#I: '_$R+ MP =6E<<.$@$ VWQJPP&PRQZD(O;BH4CMM0HB^/+^JH47VIDRG!*+- (.Y6S M%:A/43#/5%VP.\$AFF>%6A)9O3KRXJ(&(O;^2RVK.Q X ;K LT:-GW8KK&=X M&PLBA%&D-$O&Z6JA"_@>FH[EE50F!5 JA9@[6 M"*) TF -,/"\&Z7!96JPB51&KXL<)0-"&B%H%,U(FU$_" <]"+!, :8L0"* M(I$Z4 HL*. 1V(^*+_2*#CZ@"VC8P.?DID);(VEE 8>U8613290[C$N[[")- M)<[AF06<0Q359C#AY<+PY[:6KE;XK#+W M*B"QV!7G @",M-]$?(>$V['!X&(:8"JZ6R"M<@7>,I/K:-KE[]M@UEEP&\=0 M11WUM?3%YB(7!?K'GQ_N+CO&EEI-0*CE9$M*;YLY=0BLB*4M5JI% 7K4O,@< MPQ0, G\*\!Y84>: )UFF*\V&U[:[$$\.JN#?L)!-89IWIDNJABLP%U0]-0*- M**XA'M!*O.$1F5'U?*'3OU'%EFIAA;50U0*\#HMBH!Y&#,!4^L6JH%#C]X4KB M*XGC#437%81,GAHQWHE$%Z*A;^=C)A7T''0C\I071GXJ)S)1@IJW%V_SBB,+X512)UQ]271'P&ZLIV,MA=4E!0U+E@8=OR M;>S>KIL#?P]\.3O51DT2;^4P-N/2]CE X=0/76^$:4?K5!NX3SJ,>P*%Y)<*^! M'+>2M+8$$[JL9LWC6US0C.X5 AX@"=@-9 MHI$7P=F6<$2_E1PA= D$%6[,1A>JPT+M5JW@Q%^B_9O,3)$DR<(;$N ; 9)UQZG&7$O)E!08O#P]-59=;L4D^OLT# M0C\Y*!E19\9#@]+TAU34@*LM1*Y[O"9#85^F7:73IQ:2]L%0>V#_*XA@O>_7 MTILM-QO,QX)K*73_944#:77/7.HP/BY\@D!G?IR8STJU/_!->5+)I7A^1<54/P;8 'LT+!C(Y)3$ M96[<3O>6G8Z24QH&??:WEO^S9$E,WR-='A=G.^5)H6 :4[_0'X..ENDTCFE> MD6J/_DPY\MU:!SD2\T?XS.3/(]*G];1'#:Q'+*/#P0QY9!D=D8:\@\IH[Y'* MZ-@=!0<&G][6L-;IM@(#0;7H5F5_F"KT0:M/\&L=&4$XI0WPU?K;K.VR="MN MCJZ*K>><1MYP5!^R.FU!ZX6'_=O8GG9.T-7O%9^8LC=! K=NV;?BJJ"-A750 M/'[)&TY^IY+7'[GAZ/\E[Y^WY&U[*$[6Y9I&AU[-FY(6PFH<:X2(AA+@)G0L M> K"B]QRGAJVZ_* $"5/T0KLC]9NYK2X>.\BPPGBT1Y VBCU&]#6<= +^TUY M$D3[ZY-Q&/3B[!I?AR2T"CPP0W@/U^"@J=8Z[:FI?#]T8L]KRJIA&'L0W-YH M6.0C ?8A_#"LH93VR2 M67_71I+ '2/,,2#0"W-A>%@O%87[L6KJ#4+5?:$X&,6'\3@9'=#OC:>=0?<% M5F] IU%PH$['!^@TOK].AWB<[$ENEL>1?X!.@WA8ISN!OQ-7%@@?%_8WVVG\ MVK!WZE?TUD'TT+VU/:4WW%O[T\?IK0//!5\]/&/HKKKO^RFS6?"7_7[JS[DS M@"WX)#"MOQ=OUN]'5<('U(1'8 7\Y>N^?CBV'@@HOL^;IJA]/O91&_C CW^_ M!M[WCF_@[*"XT#&QKU,?Q7Z@/53E.'.VI;[^VB?<=;W) &1?%HZ^$O6%T M$,",*!ZH"8'$0;/!O69 F%IW^P88$N@Y%8T>A >96V$^<#[U^%.:>K<5">/]C_7^D5,J"_^>#'YFB6O7,!N9S/!?N.@-G> MU>>EWB%,?XLP_0O!],?U43FG?5#.E$Y!&#M![#5$3AE@.E3A=-8,F DA:^'A M#OO> ?82!\U>^I'L1/YTV?KL9 =)ET&NFJ-O*GCA7Y[\8D+0?"Y MQS7U>3/"PJ9%E7V=-5'2P=E$4[X\G4[(2?@:6G3 >6&F/+^]>AT["/[1+ M[_O_$^FD_>+@MFE F,$!]G\CY,$/2!LZ")I/GV7YV_,9A.P[Q_CAR)U[KON^.@I[Q06M\LU8J\14.,/^=%%G*6J1Z/S9S M,SFC J1!770C ZW&!9]*6I/N_%&ZX:NJP>\T^KA]N%UY=5.2VBR\?/E\_(-C='^2. M S>H8*@7U4D3'$.MJ)-HY5]GXL6=Z]&X71R$3CB-.]?!>-IV.8V<"8M$J;\W9WS=FZ5MG:<<<7N]T7@0:WM#9Z MAJ9'+PU*]9Y!@?FGTTEOQQ!XNPXF-:7O8=_[G8Y&,%XZ$UAL/^7&_> M?97\X$EAV,M@'/M?H0+/L6)"E=>_QF1PC<%#*^?F3?&#^LKM7'60@B*[)3?, MY^''?]H)YMSLP5X_K@R!E2':]67&L3)LE<"=WK2#-;0',=R8.E_=E0Z]>/F' M;%GWMJ[[6]CW]AVBK<)?[S)\*K#FVM/$ HZ/II"9PG;FBETOT!VR6#=03>*9 MN-.H61P\=^PY<=#N74-W&N#.M]ZW@.YV"MEDZG>ZV^ETJ+N-G>D4FNM@@ZMH MG>)LQ]EJ;#>)A)"R1LYX,CJBSEA73JD2):4D074\^FLA> :E%,/'%;\%U\C% M3-H73_%#U_&MRQNO*[H[H336G#?8&?A7(N%U*3KU7%)#MYY7F3X'F8L*%A.% MQH=,E:6IW^D%1SIA2>6_ILLQ+]-.)9]S/#] +*?-:^T@$0<*N&E[D> N&1#% MVCI7C"]5G7M.+WFR?826I%64X1NL=BYSK M&GG7;\F_ZAWV:N\W/(EWH7P-:#]>_J?2!%[3KG(D9 M3/7<<7RB?U; 7E1J1;\-=*6J2BWIXT+P5!0X )[/E*KL!2[0_%C4Z_\"4$L# M!!0 ( -&!"5,"V(A3704 (L, 9 >&PO=V]R:W-H965TBK9 L2#IM@_#/M#2R2)" MD2I)Q?%^_>Y(2;;;U'O[D(2D>'?/<_?PR)ROC7UT):*'YTII=S$HO:_?C,7\;N!.7I7!X;=1O,O?EQ>!T #D6HE'^WJS?8NX M=SH=0-8X;ZK6F!!44L>_XKG-PX[!:?(-@[0U2 /N&"B@O!%>7)Y;LP;+N\D; M#P+58$W@I.:B/'A+7R79^M#S$*(V7_,X&'KR6P$NQZ M :^1/JQB%#%]"*G%R@Y MV"<'A,YY0%,ZC3]Z8DCL''E8(U$\HGTGLWG8=93.A^F<-EIT-89CH#;#\*EH MHSGY_#]BS6?#9'8<8]$X_6FV'VL$GRC&M:EJH3?T)3,K+?^D* **1BE@AT]" M-2(>5$6=0N@,0:RHJS@/TCL^:6@MV?!F0<%I33@PQ0M0;S##:HD6II.PFD0 M;+E$C87T!$()S]Y,X(_/:#/ID/W1FP=0,QH%T>X IZ M0R(?PO-44!4^7 M&]J6&O42OXBJ0U184X&,4O!!"H3E:'*:QKQ.DUE?K:@-7CY8MZ\J M'DD[)NT\C>#^E:CJLYM )"-&G&A\SDJA5QC%D0E70MU8UPCMNVQ=&ZW9:];X MW@4?L>O@ FY;#W!GS" M0TO=.PY]6WK):I.^I"^[X0E1!YBA20N-;AQY>(D:$Q*1DJA,0X20L;"3X_GW MG&]FQY7";K+-1NMD!%>8"0K19B)H^M5WI^GDY(RE\H2:K DE%X#-$;DN1R?) M,$FH(C+H1!N*K>1*+A7N<6"80<=?X^_K,>30='D9BW$$:\$N#TCI7RIG,H+% M/SU;P]U$0"[S0*X43QQGPY'I9M1TZR^=S*6P7$AVQ%92>[0Z' LJ@PA:=5WJ M@Z(:'W=_,$L'B\R#(+H<0-2UDIG@_'7DMF)GJ4F34[&X,LGT#'[6\%%8$F%Z MTL'F%PWQN",SF2.)X9-MJIH2L])!@506)=8M.TL(GZ1M"(3,AW!/Q<,B]M#; MS&A3R0P>,&NL])N DTC$,"VXZ\7][4/X\L.[T?T(3F:GK[N#P>4K&LNU)"50 M'KD>+/:V-U/SH0[2IH74[XR2>6PFB[JVIK92Q&ZUC3QIXTRFT]= &_NZ=0EH MF_(6UEYU PQ^>;UF(:DFYZK1T:#R$4$*@1WK4$LJE0TI@0H%W[$NU#80"=U& M5@WWGGBF@BGUH^B9N2E#T4(AOVP)=.6(C37M+=$>PG%LP4*Y6 )JM;6Q['^K M^A;0"&X:W#:N_>-:2FKV-O#I+C4Z8=9N",E:V#QJ+]Q1+_3OX1>%W==^K%M! M&N4^4Q2DS [&#DBJWI/D/ _Y;N&/![@$H>22[J-X=46(H9_1)LH36C=ZZ4DS MWGD@DN97X1E,EMP#XUNQ7^U?VHOXP-QNC\]T.D4KNI1!84&FR>AD/@ ;G[YQ MXDT=GIM+X^GQ&H8E_;> EC?0]\(8WTTX0/__Q^5?4$L#!!0 ( -&!"5/1 M&PO=V]R:W-H965THYVMC/[F54EY\+O+2O=A;>5\]/3APZ4H5THU,I4H\ M61A;2(]+NSQPE54RXTU%?C =CX\/"JG+O9?/^=Z%??GWM M*Y6;]8N]R5YSXU(O5YYN'+Q\7LFENE+^8W5A<7704LETH4JG32FL6KS8FT^> MOIK1>E[P#ZW6KO==D";7QGRBBY^R%WMC$DCE*O5$0>+?C3I7>4Z$(,;OD>9> MRY(V]K\WU-^R[M#E6CIU;O)_ZLRO7NR=[HE,+62=^TNS_IN*^AP1O=3DCC_% M.JP]FNZ)M';>%'$S)"AT&?[+SQ&'WH;3\3T;IG'#E.4.C%C*U]++E\^M60M+ MJT&-OK"JO!O"Z9*,S7=2?#GNAR)PW$BIN/I M9 >]PU;?0Z9W^ !]YYOZBM?:I;EQM57BW_-KYRV H,5]:I6@1W,JO8!6OK';BE3;52L*I$_%3F8[P(>;U$MX& MF"=GB? K10PJ6=X*17M4)G3IC9"B-.6^^ISFM4,TB3SRD0V?1!C+VQM6=R1) M=HK"^^.S1%2U=;6$]&"]7NFTV[:TN VI\* O[(9\B;#F5N;^=O]:20MX&H$3 MJ(,U&=VB_9:"EX@Q7:2HZ[@00M1P92M293URG*BLJ:Q6'AE,>)6N2I.;Y2V; MH)*>D&9:#ADKEU%"J)2:&\4"4!ZM\00IR=$%'LH<>22'N"!I%J)2E=>9B@E+ M!'1257N=8B5HP!J:[06]=A4?@JLJ5+%,04+90\EKGVK.Y4@)Y7U B)3[! 8*?Q3V53+7']1A%I6IY +9@$(KH8I>^@A<^<9$A_LPK9C MN_PL85*F=85JLA*_&%2=D9@[T$91@%$810:1;!@MEC4&"';[BB_VG:>2.@,_ M45<+BV@2"Z6$^KT&L%#TT6DR'H]%$I@[BC4RUJ,9WX9CI-*M6-KNEH/I$(Q8 MUF/3PDL(07RD^/33P--I\45MTY6\-X)'XM>>X%!-Y@Y^!J]=DM,E=^CM@L! M\]MVQ>/)$Q2:7$&N4M&3D&/J"K(2)9FN-(S.(D&S)BZB(P225BW)QXV]W?"% MCG+(6H^G3P3Z@GWRBER)3"^U;V*6'!?">O0&P+ 4)5H4)_, :&OLQK,2"MK? M4.M)'T1(G880(S-4*M4+C<6IMFE=.$]Q 0P_(F7FK)13,"L9OZ0P=#)$(CV! M +C@Y/<'7 FFZ_)*(JYKC\3D^58T$H1CZ$$.91U&$QHH=P\;LQ"U CE]0?X M-&F,($+L+Q7'AA1Y7534=C76;-RU3=:7$?%7]2U";22N.B@;^Q(^FB$=:EI M1NZQ&H&/QM\WV+5\LUKU1!]R^\L#A/)F..T3M^3E0;9*G9 MR\CQ).4K.(Q;U#DU-B3G!?.OYZ31'$4BCP*$RK665!-2 M8S,NIN+R!UE4SU[#5A4;L$EC?@4].#B<_BR*T$XI:J>"4DTS-!*O:]O4KP=N MPF=IMD4W>'=.MD:]#TCUT;@= *G+4."BI^[TR)%XWQ8'$KAS5394?OOUKN.] M=+C>H'.E[ UXN7X00I'W5_/88UQ(D(2 'W^!4.B6*#%B0;P=CL9F:N%V+K0DIR'0:M*07 MN0+>@+UM>MI,W&C=2^D6-5);%1PI))PH>81/MKW01;S?J@@%2BN-#1#)S?=[G/[=N_.^-XL?P:2\ 0B*ZTJ H8= M*,1-$F\ Z;=M5,T[L[JZJG(=LO+YY>GLZ @H4W]A)$7 PG4_2U,ULG6I T7 M:HLSB@WX9@#EKG_>!2G9BD*G7K!T7_!OD5I$_\*\^H5F#R_ST*ST^5F#&N.>?A0I;A5S]$2LU]^K7-OI-R,Y]&#-(>/$T]J0Z_S4#>8WFU3 M# P^;!.6:(?E&I)3;D:3& >5])-+2S6E#ZVC:37GE90)HL$$W"^(7TC>G&021%\=^L26BB+LFP:=U1N$">TSP5 M-ID:_4AE7' X!+Y))2M-.7*%$ H%K+%AAW:>1V+2Q.!0Z&"+Z,]Y63T7G+" M.6[YG\>GG"-? ]!@-E1Z[G1[$$T/";,TZ@ W:CL4IY=EG%ZV@;(#5VJ<,[AL MKCPE8LH7Y-&^@SJ62O(-ZO =;5(I' 9^D2D A<6+#2P#-/?2IN&F]@;>0U&$ M(+6HT&O%S7K--]#\F'JY0K3>]+2_A/M9G5(B/J?1[ ,2.!R86OM)LB6-R\Q4 MM/CM_.J5F%^=B]/9]&ET/\8_WJ.Q@9)XO,37SJ&2 MI:$OJWMRCI/MSD:'1G7H0ZYIMDM-S>-"FLQ/: _5I$F05B0D, MU2+1QR"TNS$%T6D$#(SAAF?D39IA3-HWB_V:/!"L+S]\A&<[AY&/U-U3Y3F^J-D$Z5CT"$E,K50EM (5'JC'JTZ/9ZUDP+UWYB,."2(>-U'?##> MC'?%*_9 BJR9:[;8GU9E&?WI>(343X=MU@F+YPVQ$+#]'+:Q *ZT!'>X-$T) MI;EIU>0#A(Y;R+H$,M4!A#Z'=3;0R1N#J<_ ;L[MHH)(^)!Z$^-_W K?2;4K M>9I>\CSD_# ]#'INZM86LH!L&[.-++W5!)OT8KRY, #FC;\V4U[_T)/E4@YY2<:A/NNFR;"M4Z(Q M13 KR+44[M,LGA7MP)[=>&BPOM7;27E+MA@&ZB0Y.YS=*T@\AZ%#B(@D-?WT MA!*O:FXN:FXD"Q3H DN'N EJI=M.NF4%\ST:X][FH$YV M2G0TEM])+IP'T(/ALIE.MKK"1CT*=.*Q@FM,L1'YY/AWL+**!8?C?6E//E"* M.#G3.P@Z$M$]./I^,G<\Y[DZ1WI]-!L?A[/0Z>$Q:;IIPM2XT%0-A$W:0Y(H MPO!,Y/ZS$.85G&C8CF\Q_9*?#Z=F#G6?V%QOJ _>&N@QOX<,+\?;UT@,5(\PEG=#D MN5F[IX)&]?'AL__;_U\YJ/OOB\45_'!P8W//T"\'1YL[GS7[>1+@HTUN< OJ M=ETLBUV&+8!<;=M7',.JH]6?P.Y#&Q_\N@A-WH*,,7"6C1AR[>9'8G9RVKLZ M')_UKLZ.9KVKX\E1>]76''J_0"-#T'3PDH"*V7UU5@]DX!.>Z;,_>>=2T?S2 M\>+*NG]7]\?43[DG[;[IJ-/KL/?]OOOT1I^,'-JK+0R:A2>CL?C^&Z[>[NP< MP@A&)\$IO7/*M\?1!%/9%6EMNNSNY)LGQRR<)J>3T]U:;OO=RT'OET:%LDO^/15-;\ Y_.BHO=O^9&L>?JG4+0^_]WHO M[9*.-7*UP-;QZ.1H+YP#-!?>5/R[I6OCO2GX*YVH*4L+\'QAC&\NB$'[0[:7 M_P502P,$% @ T8$)4^]U7:#4 P H @ !D !X;"]W;W)K&ULI5;?;]LV$/Y7#AZP)\-RE!_-6L> D[98BQ8SDG5[&/9 M2R>+"T6J)!7'__V^HRS5V=:TP%XLB;S[^'UWQSLO=L[?AYHYTF-C;+B:U#&V M+[,L%#4W*LQ1>.WDF4;)R[EX]WY=5D+H38'QP#=LC "!QN<# MYF0\4AR/WP?TMTD[M&Q4X!MG?M=EK*\FEQ,JN5*=B;=N]S,?])P+7N%,2+^T MZVWSGR94="&ZYN ,!HVV_5,]'N)PY' Y_XI#?G#($^_^H,3RM8IJN?!N1UZL M@28O26KR!CEM)2EWT6-7PR\N[[I-X,\=VTAO'O ;%ED$K&QFQ0'BNH?(OP)Q M01^=C76@-[;D\JE_!CHCIWS@=)T_"_B^LS,ZG4\IG^D;72D+*W6[V2O85]H98#:MO!=;3US(Z@['6M: M.[-ON8VZ9/J@-LZKZ+SF0'>SU6Q*SM-Z_4'.45%*'NP#L2IJ:I6/>R%V\N)5 MP"4-K<-]W6BCH[@G<%G%'23P MP5W4!=BKD?;-[>79>5;JBHV^QR5$1!-/R)T2>E4?DW\;(2Y_'1I"ZUW9@5>! MTW6I(L_H$RJX=_U&V*8BA4*MC'DB1-P0(XT:PY*$89_8!&6>J$0LCI(V!:M> M=>,ZJ4\5** APQ/QPU[;^:)&[X%"$ SBOF$1\(",E;39'Z/-Z->C>MAI4(2Q M1RUI*0SXCG#"\[#1I(N!Z(L$H9SRNV?EAY2@KIHQ/5\"(3VQ)">1A85%L.#- MA0H8%HG)MRL0# NT$&T[)NC7)IU1Z0KJE;4H!!\P,<;#6U$.J(/NMZ]7PY;% M&"A]MQ4;@Y))B18USY;"%*<:#N%[,D]:2M\;+86"B&B+RBFG*;E)B>K0LU6J M5_@A\OP863IC7PA=4> DJ>U*?E* 6_;:E6%@P;@U0$]WB[:P"F0= 'DH&W>T M#^&210F^36K%9N U&YK&?[6Y[&AJ0.TVS<: 3" %_0 95\?QN^JGSA?S?G9_ M5'ZK;2##%5SGLQ?G$_+]/.P_HFO3#-JXB.BDUQI_(=B+ ?8KY^+P(0>,?TJ6 M?P-02P,$% @ T8$)4ZO9$^KE!@ OA !D !X;"]W;W)K&ULK5CO;]LV$/U7" \8-L#QKZ1IUR4!G';=NF%;D+3;9YHZ M6VPH4B.I.-Y?OW>D),M=8J#8OC22S#N^NWOW>.S%UOG[4!)%\5@9&RY'98SU MZ^DTJ)(J&2:N)HM?ULY7,N+5;Z:A]B2+9%29Z6(V.Y]64MO1U47Z=N.O+EP3 MC;9TXT5HJDKZW349M[T;]/>2Z$KLD$[ M*SRM+T?+^>OKCEZ-1$%KV9AXZ[8_41O/"_:G MG GI7['-:\].1T(U(;JJ-0:"2MO\5SZV>1@8O)H]8[!H#18)=]XHH7PKH[RZ M\&XK/*^&-WY(H29K@-.6BW(7/7[5L(M7US+H(-Q:W'@*9*-,N?KFQAFM-(5O M+Z81N_#:J6H]7F>/BV<\GHM?G8UE$#_8@HI#^RG0]1 7'<3KQ5&'/S=V(DYG M8[&8+>9'_)WV(9\F?Z=?$O(1OV>]W[/D]^P9OQ\#L=CFK'Y!QK]RZWX4)+ S[7TN5CX<:VMM$I+(P+"(31-#$);H9SEOM5Q M!UK%4ORX7-Z@E?YJ--R+"$=O7%5+NQ/1@57W)*C?1MI"R(!FK7D77BVCD.LU MVBE9 H'SD;"H<@WO!QQ83S&;&BU7VN@($HW3AT('95QH? H'R**V&P!]WBBY MY*T* .J>GPP52[=H;/[['#1/#V2;-BYZA*@%O!2-!XJ!$;_5Y+4K)BG1E0/> MH#=6K[620+M/D+;*- 5E5%)[\2!-DW!"WNXIRI6!*2ELP0&U"80[91 R_#' M( R &;'HX]M[*C5YZ56Y&Z=?,BP$\T!>;$NM2J'(1PCO/KBM1A96'(QRP/PW M%>,6)P>&GF8YQ1,G =)AY,HQBQZH"A MT@;I=%CY^]4U<;MJ*4).SO\\DP=8NG0I2U<5+CE5Y'1H0 ^$14A(=^0%2Z! M9U(W# %-"39@32J,3+W6[>=T?=D=.E8Y*/;2-EWCJ[ M<;S+F]__>/_V9/X=HH0<5UJ)4C)U42#?U)R-50-&4$ \"*S;6WD7++9#:Q)= 06^FV"-:/(6,[H4H)<]8IBPFK+:]3$+5,A*+0 M' 6RJFT>$9F9?+ZNN*K< FF=/U 6,)ZQ'B\.;QH<3VZ)B3N0!TU-XMZZ+2:" MI8H-UD,1,("!8*D(A0;?O.!(/+R971:Q04V^_NK58O[R^_#\23<11X:!%_TP M\.+H,' W.#*62G'QN!V[N>JIV> _.>0R(L>EA)2OB"R8W&>A+6(2.,[$\#B3 M>U=UYZIF KHF('LMFW+)?G,@\J+S\JXOV=W!S/%4KI?6DJ%JAC*?S-/1A]*-'177L%X-*B=*%JSLE9'H.@\$A MA6>UI](^E!5?129'BGS>%_G\:$V&=3C<[S8!1 *7#/'S,3C7^__R+=[;?

IRD$[Z>7/LQ:5A:O+S[. 81)FFC MD_EBC-U35WZ0CZ#.-Q]<#;%\>3;[MC\GZSQFPSGL)2:J(L\^GB).F9K2O8RO M5IK[W+MF@_D =Y\J'84/=)+/$%3[$^Y#G .F(*R3O@CPQ@)N&,R+*]IHRQ_W M0V/@>2)QC!6TY0U$!..2XS,' @ORY02',FD)SBI9UX:AL@@QI0[1YI.VTWK9 M5@,9ZI+#=C]+4-_O1*;R/(F-CF!CD0Z;U+!RWZIMK*RA:6+)X@;,^]-Y/%#+ MVH6DOUEET^"S!KEYL*6N4=<-@N2),FLS5-%MT^'%@NS1<$^VPG1PIZS(;]+- M.V@/.T+;]#_E\75/U!+ P04 " #1@0E3E$W.%4T% #R M%P &0 'AL+W=O,<2 M&I/4PW*;!'#Z6H<&"YJT^S#L VTSME9)=$DJ:?;K=Y1LB7HF7K=U _9%(H_W MXO'N>+R3.R$_J0WG&GU)XE2=CC9:;Y]-)FJYX0E3QV++4UBY$3)A&J9R/5%; MR=DJ)TKB"<4XF"0L2D=G)SGL4IZ=B$S'4;LZ'6&C$(_Y4AL.#'ZW_ 6/8\,(U/B\XSDJ11I">[SG_CK?.^QE MP11_(>*?HY7>G(["$5KQ&Y;%^KVX^X'O]N,;?DL1J_R+[G:X>(26F=(BV1&# M!DF4%G_V96>'QQ#0'0'-]2X$Y5J^9)J=G4AQAZ3!!FYFD&\UIP;EHM0IA5ZR1<:S=,5>O4YB_2];8%?Y@NE);C1KP,RO5*F ME\OT>F1>%4& Q UZ]!$L[F'A-R'1]?V6&\K=VGW7F0R+GRM##X;DI2'1]]^% M%+O/_S7_-U(HA3ZDD&OBZ'>^*A=>*1U!/ +D-8O:UD#S1$B=4[P02J,WD)H4 M>@?,P(8?69QQ].'XZAA= V.5P1FHRL1[$4\0P0[!@05PK;$9$?J\B3XK&*_% M+9>I\2<$>2U=PBDOXFC-3!JJ1!#/\:>TG/KEZ(C@<0TKF,)&Y%9(V#-:B'15 M,?$\)_1QA6UQ<'E89!I=\1=<-]!#/!VX[/SR MLO.'+SLH)5=9G#MB[I6YHRG$4N.%J8[23&0U;S8.B2Z%B@K/.."6[+H+A[7[ M+]R%??]W'.RD-RPU/K0KLRROVD&@9'@#IM668Q=.=%BV^3NQN M%ZFMEN>Z)@=DJ2;HY]R7-JGK M^-83H%;_/90VNVA[TV80.N',?M5,'R^HB[8O%08.]:N2M%DI#DII4383&R$N M*%*KYOV#;[5N)@.%9% 6DL&C"\G&0\;4DG9M"1A6?9BW=>JM%%-XFFY.!ON_ M8+JWD3*LT;=.LT/%:]\58N\\V>V\:<[*E ,K58X7(/^>,VD[@4N=T'KD[R"U MER(Q[Z_ :T"H1]%/>X9:@ 3)BUD5 SX%-+\V)55Y,\6./\6U:>"W?;W5*6AV M [K>3 //HHG5AX44L&PO=V]R:W-H965T*D?2CZ0,LCBPA%>DDJ M3OKU.R1E64H=)T$7?;%$BG-FSMPX'BR5OC,YHH6'0DASWLFM79Q&D4ES+)C9 M5PN4]"53NF"6EGH>F85&-O-"A8B2.#Z,"L9E9SCP>U=Z.%"E%5SBE093%@73 MCV,4:GG>Z796&]=\GENW$0T'"S;'"=K;Q96F552CS'B!TG E06-VWAEU3\=] M=]X?^(/CTC3>P3&9*G7G%I>S\T[L#$*!J74(C![W>(%"." RXUN%V:E5.L'F M^PK]H^=.7*;,X(42?_*9S<\[QQV88<9*8:_5\C>L^'@#4R6,_X5E=3;N0%H: MJXI*F"PHN Q/]E#YX34"2260>+N#(F_E>V;9<*#5$K0[36CNQ5/UTF0;HX8+55!X<^?W>X1+F:H"8>>3,F87=F[85*#9 M'426=#N$**WTC(.>Y!D]A_!929L;^"!G.&O+1V1S;7BR,GR<; 7\O93[T(OW M((F3[A:\7NV(GL?K/8/WX5O)[2/\-9H:JRE7_MZ">5!C'GC,@VJ.A-.4E2 LGQTS[AP M07I'!?MNP@3"9Z;OT+H]F&!::FXYFDT1W$[F)D?(E* JYG(. 2^4,IEB@(A MNB;)&B25)YFV2/**I @D92!I:Y+EFN0\D!1KDJQ%TCB2Q9JDJ4GN>:N<=YE\ M_.6GXZ1[=&8(0#QZ:Y1$Z=6^T5A2ZH$-?X B9#6ZK ;*2:QS$IAL[\3[X&R( M>V,I<8S6U^$[O9!=&A2K)J^M39+R/Z"N=W )SN4_!U"Y. M"]1<;1;UYM6"1\<-LNV0K(GN]'=?C,)S'NN>-("Z1_%&EU5T7G1:/^G_.)\= MQJ_VV1/1@\/^9J*-$I#DA-+ #2+6>,OLRTC@J\SGS?KMVWG;W]$HS]]T M_B/0*#-WC 1F)!KO'U&9ZS!WAX55"S_K3I6ER=F_YO17!;4[0-\SI>QJX134 M?WZ&WP%02P,$% @ T8$)4V&UL[5C;;N,V$/T50BV*#:"-;G9L)XZ!7!KL%@V0QM[M M0]$'6AK91"122U+VIE_?(24K2B+9V3ZT!=J7B)SKF>'P&,QT*^2#6@-H\C7/ MN#IWUEH7IYZGXC7D5!V+ CAJ4B%SJG$K5YXJ)-#$.N69%_K^B9=3QIW9U,KN MY&PJ2ITQ#G>2J#+/J7R\A$QLSYW V0GNV6JMC<";30NZ@CGH3\6=Q)W71$E8 M#EPQP8F$]-RY"$XO!\;>&GQFL%6M-3&5+(5X,)N/R;GC&T"00:Q-!(J?#5Q! MEIE ".-+'=-I4AK']GH7_<;6CK4LJ8(KD?W*$KT^=\8.22"E9:;OQ?8#U/4, M3;Q89,K^)=O*=N0[)"Z5%GGMC ARQJLO_5KWH>4P[G,(:X?0XJX269375-/9 M5(HMD<8:HYF%+=5Z(SC&S:',M40M0S\]NZ%,DL\T*X'< E6E!.RX5N3=@BXS M4$=33V,68^O%=<3+*F+8$_&$W JNUXK\R!-(GOM[B*Z!&.X@7H9[ _Y4\F,2 M^2X)_3#8$R]J2HYLO.APR==,Q9DP52ORV\52:8E3\ON>'(,FQ\#F&/3DF%2Q=@WQAO%G*TX2UE, ML1"!792=FIN7K3R4KZ(DO,[RP9@CQ38JL50@-^8 &U').X2'OBS!YB.\5Y@8 M+\K7V\5C >:Z!20M>:*J0&N('\R@T3@6)6\A_9Z$H1M%PWT".]WA68?D M8D-99CKX'KO]7B'*.K?MJC+SS32#-P#??3\=SX_)0MI1?VQ%: P"WPW\R3._ M-K8>M0V[$AN0O+H_*^ Q$LHR8RMJ?M!:"0;N\&34GZ!;?25D(2350);"='VG M'PS<<33HC=:C1EK)0=KA+VC1NB"3B3L*^L'UJ&]+SF)68+3GX((A9O?[2^U6 MWP-.,XO-W38#^O:S??EM59FWY[8>TJ/.]4N\NWUUQUY1<6O"_9$[]OVV M)'1'@Z@E",9#UQ^.6I*7V?8R\S7$D"_QX*+ LK/_U[OT/SW_I^D9!^AD'.T3 M_!WT?)"6=]_0=T=#OS/.RZOZ!O-OH&V\P4'8SPT]ZE[:GKA!T!^M1]U+VT%P M@NGW_*CTZ/N(^\D/9V'PYFX?,/]F8O_G"'P8N./)N"6)0M>?!&V38((\1K_7DPXI6]F&KB*VB>OTUTN;M?%$]&9_,JX?W+94KAG.908JN_O%HZ!!9 M/6:KC1:%?4 NA<;GJ%VN\?T/TAB@/A7(R_7&)&C^HS#[$U!+ P04 " #1 M@0E3BB=I\X0" #8!0 &0 'AL+W=O[^_2C9 M\=RBR647BZ+X'A]IB9-:FWM;(CIXDD+9:50ZMSV+8YN7*)D]TEM4=++61C)' M6[.)[=8@*P)(BCA-DI-8,JZBV23X;LQLHBLGN,(; [:2DID_X MY9O2>4<\FVS9!I?HOF]O#.WBCJ7@$I7E6H'!]30Z'Y[-1SX^!/S@6-N>#;Z2 ME=;W?O.UF$:)%X0"<^<9&"V/N$ A/!')>&@YHRZE!_;M'?M5J)UJ63&+"RU^ M\L*5TV@<08%K5@EWJ^LOV-9S[/ER+6SX0MW$GF81Y)5U6K9@4B"Y:E;VU/:A M!Q@G>P!I"TB#[B914'G!')M-C*[!^&AB\T8H-:!)'%?^IRR=H5-..#>[1>L, MSQT6L&"VA/=W;"70?IC$CMA]3)RW3/.&*=W#= +76KG2PJ4JL'B.CTE5)RW= M29NG!PF_5>H(LF0 :9(.#_!E7:E9X,OVEIHC?PSEP:_S%=5-5^+W >)11SP* MQ*,]Q$MZ*44E$/0:*(E6.1>*! A4S@)3!;QH_FL]/YSY MW9MQFF2?X7]7:C5VK88+:I1)!D&.>O79Q[[5)-)LP4RSDNE*N>7B= MMQM;Y\UK_1?>S+QK9C9<61"X)FAR='H<@6GF2+-Q>AO>[DH[F@3!+>HO$! M=+[6VNTV/D$WS&=_ 5!+ P04 " #1@0E36DBTY*(" H!@ &0 'AL M+W=O-ME*[ M@0!I4K4-^(#XX":7)BRQ@^W0[=]S=E(OB'5"?*E]YWN>>\M=YWLA[U2)J.&^ MJ;E:>*76[7D0J*S$AJD3T2*GET+(AFD2Y2Y0K4266U!3!U$8SH*&5=Q;SJUN M(Y=ST>FZXKB1H+JF8?)AC;78+[R)=U!<5[M2&T6PG+=LAS>H/[<;25+@6/*J M0:XJP4%BL?!6D_-U8NRMP9<*]VIT!Y/)5H@[(WS,%UYH L(:,VT8&!V_\ +K MVA!1&#\'3L^Y-,#Q_<#^WN9.N6R9P@M1?ZUR72Z\U(,<"];5^EKL/^"0S]3P M9:)6]A?VO>TT]"#KE!;- *8(FHKW)[L?ZC "I,< T0"(;-R](QOE)=-L.9=B M#])8$YNYV%0MFH*KN&G*C9;T6A%.+U=9)CJN%6S8 ]O6"(SG0$K980[O[JGW M"A6\OC5OZLT\T.33((-LX%_W_-$1_AE<":Y+!>]XCOF?^(!B=0%'AX#7T;.$ MGSI^ G'H0Q1&DV?X8E> V/+%1_B&O!6L#HFS6L&WU59I29_,]V=<),Y%8ETD M1US@2H1 US63%=^?P MZD4:A?';_SZI*^BZ I>88;-%"?'$:D+X*[X#\"7$?IS.1G+BIV>Q*XE$A4QF M);12_*!)5LYRYD_(;BPE#I6)QJ3,^L&G4FR18U&-T+$_24Z=E/AGTZE#DZL" ME5D[K(8"J7"&0E#)I$.,;FKN((:"X*&)Z=3#V2_EWI!B];N@JW0 MM%GLM:15CM(8T'LAA#X(QH'[DHK3O^^0NEB.8Q=^:-$7D1S. MG#D2C(HJ.J++7#<60M94(U+N?'45@)- MK5&1>X'O#[V",NXL9E9V+QJ<<;B71)5%0>5?2\C%;NX,G$;PA6TR;03> M8K:E&W@ _75[+W'EM2@I*X K)CB1L)X[UX/I,C;Z5N%W!CO5F1-SDI403V;Q M*9T[OB$$.23:(% ,BI1\$A7.:C>S-/HR>A[28VZK%"#$ZA#\EEPG2GRD:>0 M'MI[R+"E&30TE\%9P%]+WB>A[Y+ #P9G\,+VV*'%"T_@?:22,[Y1G=/^<;U2 M6F*6_'D&/VKQ(XL?G<"_$<6VU-0FGEB36^ "+X]J(17YJB EC)/CT&\;,F]% M_+S#QPPP&3M>RMJ+Q@V.GG+T8!TH>]ID3U 1(Z"*K$6.-:JFY*WG@]8D: S8B3@F8T*6,^?F>VI(HE4_+-%BUZH<\@\0TR M82GPRFR,%,%'3&G*4\P4$ONN'T_LF>: ]?JO24P"#Z<'#N)B=*XEY7%,2N/QP?B.+(]:/AH2AT)Q._=U265_]8EI=?SW$R M-#N=0FI$G8)J1?O"ZFK5!=:([HX2S#W.\FDW!GY_..@="N+H0##H^^-7@L$^ MVF]5I=?I/PJ0&]ME*8PFUG_5BK32MI&[KOJ7O7K5!7ZF"RS)2V)M/F* M5C@RYZ(D"D6Q&,N5H"0WD\IB[#E.-"X)JT:3,]-W)29G?*T*5M$K 7)=ED0\ MSFC!M^?W6O@M/Q\YVB!:T$QI!()_&_J*%H4&0C/^:C!'[9)Z M8K>]0W]C]HY[N2.2ON+%)Y:KY?DH&4%.YV1=J&N^_94V^PDU7L8+:7YA6^M& MT0BRM52\;":C!26KZG_RT/BA,R%Q#DSPF@F>L;M>R%AY0129G F^!:&U$4TW MS%;-;#2.5?I0;I3 48;SU.1&\>S^9(;[RN$5+_&L)3'N.KHE=P65QV=CA*66$EY7.ZP&R=^4I_/Q3XCG^+S_\ M_]:XHQMOGZG/6 <;9R\;UTS>7\RUU8Q/#L\:P4"'0VN[<0O MX03_/?]EB^#8@:=['3L,NKU1=%C7M4-$>OVPPL2&V]GP AE;,/4(L6O'B59) M?#M(]C-CWXY]W1\'=N)T^ET[\@[H>QW]=JV<;5B.T0:/C!8Y=* .-MNY!9M3 M'6VT7!7\L0GB&2M_)965)#"X),<;V\F%28#+$-:%=?R.F'M6F[@[6VV/#_M M2NY^[)8K!.Z>;GO\76LM+)!I&G.ZJQZ>7)9"MSB2D0:XY@)&#%-@E'&E!Q:N3-O^4M+RCHKT. M&W;IW;OQ+W*7FN9PP9!PBJ.F/L<>1(:DPO(/KT_97*Q:!4ME@_@5IT@$GOU]H9>@>[GND&8W=!,152D;%.7+4L71(TWU1&%"[7 M2J(?JJ8:1%:7(%;_+I=!V/'C;U#AQDEI>N(]6-['3H%T\ MAZ/8L4(O/=XK^';J 9;F<\HTP)&;8GRG;DQ&[A_U\)\#-L2M#?%S28T)5.'I:^_7_/Y0,37([F'H'KO%'KPF^EJ# M#Q+\>'/4J^T(S" MVVJJ4RT:X[M(6:=#V10K4_B(YZ;?&>A!/"-J7I9';H 9P$U[W'23(6X&3HJW ME]M=/+&3N!MS^[#H$12.-GL3\(%.A:#Y\5-\$P/>-Y%UW'EFEU0LS,<$B9? MNE+UB[OM;;]73.MG^EZ]_MCQCH@%P[Q2T#E.=>P8KSU1?T"H!<57YM%^QY7B MI6DN*&PO=V]R:W-H965TMXL^U#7R+>9N;, M[7@RWDCU22< AFQY*O3$2XS)1KZOHP0XU4V9@<";E52<&MRJM:\S!31V0CSU MPR#H^9PRX4W'[NQ!3<LP>%.[_2$C,.0C,IB(+5Q)NU1M==^]X]^)W!1M?6Q'JRE/*3W7R()UY@ M 4$*D;$:*'Z^P!S2U"I"&)]+G5YET@K6UWOMM\YW]&5)-+33+Q!AZ) M847SU#S*S2]0^N, 1C+5[B_9E&\#CT2Y-I*7PHB ,U%\Z;:,PUL$PE(@=+@+ M0P[E#35T.E9R0Y1]C=KLPKGJI!$<$S8I"Z/PEJ&\!6]/7*'FA)-WHL8XD-Y'S%60,,] MT.OPK,)?<]$D[:!!PB!LG='7KAQO.WWM-S@^^\KQ&Z:C5.I< ?EKMM1&8?7\ M?<9JI[+:<58[KUA=8%/%>0I$KLB]24"1#Z+HK*+(4VH@)D:2A:$<+V+R$;#F M7&K28H608PO[5$[.&K?]/=(9C6#B80-K4%_ FQ8HV&D4>'<*2;&:[9&0#<7B MT60E4^QQ/2(__S (@_:[_^W[E"B @P(D"[8]/#B6P?J"JKX.=L'9N[W\G.J$ M9)3%& :%69*YK2PFHC2WYIAPP>08.2PJ%S4L@2*E*:-+EC*#A??O8W>?@:*V M@DEDD2#_KFPRBFS:8TRGK-XXP[H2_I%T^H/:KAT,:[MAMU/;]5K=:O=X_XR) MUX">RJ7!GX#"4]A&"<5>US3;52M\]Q]/'L'^%KW8,J XN?K: M]XL=4*4O*[FP^>)7N[9^[=Q2A$TR0;5PRL#^8;\9D)^^8W>&9KH5S73?3#.W MN;$T=H_>![@KJR[$9%/E-BJN(B@A_'"WAUXK)/=<-C&HDD1HQ<8XC M4.^SB,L(8-)=]=^Z@BMIXT@%^5BF?'>*M\Y[4WK 2P^*M&:''H@C#XZST; $ MM<%;^Z78%=M'PY \24-3LCH7^,9AL/;RG<:PU<.<:R0_GN7&,0+V(&A3O;GH6#R%C1H% M-3K#[C=#='^&2A1D4EF+)[(Q>I.&*YRYE++L_(*KU>CU^]^0JTFH9GQ1#X\KP8I>^H6C.A$>D*18-F'_M+ M%>-IL3$RE'V ]RLIS7YC#53_(TS_ 5!+ P04 " #1 M@0E3 -UES.P$ +$@ &0 'AL+W=OV++^;$L8[@[X9>Y"#OLATPCA]D$AE:4KD MZQ5-Q.JB@SMO U_9?*'S@>Z@OR1S^DCUT_)!PE.W8HE92KEB@B-)9Q>=2WQ^ MBX,<8"R^,;I2&_ &P!N"7"/!7@E MP#L6X)< _UA 4 *"78#7 .B5@-ZQ,X0E(#P6@*VWE;-,!A5+;O)E1#09]*58 M(9G; U]^8Y+.X"%-&,_WQZ.6\"\#G!Y<90I&E$*GZ#*.69ZS)$$37NR\/(,_ MC*@F+/F(WB/&T=\+D2G"8]7O:I@^)^E&Y517Q51VPU08W0NN%PI=\YC&-?A1 M.]XYA!^WX_T6?!?"5L7.?HO=E=U*^"729\C!)\BV;.OI<80^O/^H%D32NN , MV[GNR6M)A7N'J$;M5+<9!UF6D85+KAJ6ZT."9.5<"\NGX[58S2PWQVMI81G_ M][@P3=,:ILG_XM5M.\N(1@>\VLI*I]K1CJ%U&F@_$YU)BK[,4+6WO]_!%4W M5_5ORPQN-8-K9G";A!--D9BAZHRH6XMVBMLL.4/VR5_OWD$A=ULT>94FKY7P M08J(TEBAF10IHC\RIE\1G%-0*Z<:S1@G/&)\7K>;"F+?$.?MQ,O PZ%O6?WN MRZ9#!\VV=/N5;K]5]^H] 2M>IZ6$$"N3>A2EE H09 Z2_(*/9%6T!%%%/J9."\%D>"\[')6 M3"\0:(:^B2(REY0:\[IH!WN*;R&S4.!4YH[SATT&S+H;!R M*&QUZ#**LC1+2.X/=(4L8KI.8[B?)J[O^,Z.QN/,;L.]M0$_'!S4NX*M=2MB MM>\%>!VX$ZHVRB5T<])3QPI<;UO;=9V=[3@6WK;[5&OG67YOV^ZFUJX7VKO+ M6]IMQN[4Z./PP>"91,Y4L3WA%4K"ZFDI.R ;W3\1GZ?D_SP[&M M9.%U5<1_JBSB=5W$[55MNP@I.$WR@ST2:0IG))RDT?-1YV9M:^WN;[J>ZX;; MBS2L,<.NY_D-:[2NKKB]O!Y<(ZA1P\+/1^/G,6NWKI'8_U-KMZY[N+WP#3=6 MZ005O3=B2F6PFWZAQE[\"M<4M-"!;6'O+LV^(<:!V[-WS\WNQMM<2N7,* M)70&$JRS +R0Q9>'XD&+I7G'G H-[ZSF=D%)3&5N /_/A-!O#_D$U?>?P6]0 M2P,$% @ T8$)4WK(C_7E! OA< !D !X;"]W;W)K&ULO5C?;]LV$/Y7"*,/+;!$(FG):)NV MN4BB1U%VL[]^E*R(LDBJ-FKD)=&/N^/'.WT?SS?:[+T^^,I6:UD\\,:C#5G1*95/FP>A[KPZRH(E M-,T83X&@RZO>-?PXP6'A4%I\8W27-:Y!L949Y\_%S>?%5<\O$-&8SF41@JA_ M6SJA<5Q$4CC^K8+VZC4+Q^;U:_1/Y>;59F8DHQ,>_\D6F.>9Y$GEK! D+-W_)]^K1#0<8-_A@"H'=*P# MKAQPN=$]LG);MT22\4CP'1"%M8I67)2Y*;W5;EA:E'$JA7K+E)\<7V\)B\DL MIA?JD[B8DIB">R*>J2R>@2F=YX))1C-P :;[2@.^!$=[S5[4BW^X (\O&UIX M5N]>P/M;9X?NGLJJW5J49U:5,;#CGA31;E%'E,S M81DYS-)?7Y0K^"QIDOW=L3"N%\;EPGU731,N)/N/+L"$9]*6Q[U_6/H71-^. M813X(1IYVV:^3#,$AP//U.>'>"9QEX2I7JQ"7*.Z4VUG+OXP2- M]0/<@FB:0(3M^((:7W :OB_JGEH!!L;J%T'40FBS\>T(PQIAV(GPUTPRI6 * MVB?"!/A&XIS:X(5F(WI9BPWKAX4]2;&CFWH=^V$J]:87\ 71\'M#7HNZ?B6)5 MH":"-L4L)GWH0-@X=N"92#:I(ATPR+6^UF:(SD*A*DR[CL-VCDPS54@7SZ%6 MP'@_:I93%#"*+ 40LMNK!;=4\@E:FH01ND:>(X5J$67-BMN"<<7%6D M0T[Y;8PV(P=(K=@P.@_Q(ENQP_;993$KBATY8&I]A]T"/^%BPX7""6ZX:D:/ M81G2\HS\MV49TKJ+NG7WQRQ#IMSV^U'0_CAL9D,_:C3-W<)\/,N019K; M-+/8A(Y/&&E11MVB? +/JD@'%,*P#=)BY&IBD99RU-UF'TLT9+;0JMZ-)K\" M:3$;0N@@&M*RC[IE?\*3A(HY(S%X(!LJCF*:UFP4OC'3M!JC;C4^@FFFO@Z' M ]_XADTS"$.(AX[4:RE&W5)\ M4L8MQN$RTVCB,7:15&W2I\"M/,5OK"()K- MQO$S!VLUQ]W-]K%$PV8?K:Q:PH-W+AU-*/NZ7_/D_9G&T4T8X^TK"6 M;?S6PX[&M..GQQVFP,(@0NTFWF8&0]>1AK42XW,-/+!EG&%\'[:1AP.B5F%\ MMID'M@PT8/MWK;X/&./*DQX6&[<[F!L9JK<[3;<:PQ7B\GV/1$K M53X0TZ7R\R\':I-B/RS>WTB^*>>M,RXE3\K+-24+*@H#]7[)N7R]*4:X]&ULS5I1;^(X$/XK%MJ'7:EM8IL$6%&DEFKW]M3JJF6[]["Z M!P,&K"8Q9SME>[_^[)#&*7%2VDJ!ET*2&6>^^:;S31R&&R[NY8I2!7['42+/ M.RNEUI\]3\Y6-";RC*]IHJ\LN(B)TH=BZ.<61AWP_]&+"DLYHF)V[ M%:,A3U7$$GHK@$SCF(C'2QKQS7D'=IY.?&?+E3(GO-%P399T0M7=^E;H(Z]8 M9Z)A&D5E)Q_%OOFBGN*=Q+']_6OU+!EZ#F1))QSSZF\W5ZKS3[X Y79 T M4M_YY@^: PK,>C,>R>POV.2V?@?,4JEXG#OK"&*6;#_)[SP1)0?8K7% N0/: MUP'G#C@#NHTL@W5%%!D-!=\ 8:SU:N9+EIO,6Z-AB:%QHH2^RK2?&ET\$!:1 M:41/=4F<3DA$P0T1]U29P_.@?77$IPRR4SC$GCM_?M/E[IDK#-R"\60[U<@L5U4#],TW. /9/ /(1=+B/F]VOZ$R[ MP\S=?^[NZ:07F4=%YE&V'JY=;ZI*B$]VOEP#=%8_E/0S"X M" 9GP73W*@-S;UUD!2^R%.7,,IW:X"(3W#H/[@1<4WVH5B0!$($;[;'2GK9F M7-QMXPNS^$SO>1@%V _0T'LH4U2U@A#W![ P>X:^6Z#O'AS]5V&,=OBDSC+> M!AN40)X&_9U$N&Q\=Q:"(@M!FUDHL ,N-'I*%!6O2D-0@>CO)*')XED*PB(% M89LI:*[XL!*]J^*K5DT5WRN ]MH$^@I6>WL4M\NFAME^ ;C?"/CN;'(&?NCX M9"H>RT+SZX;&4RJ:FNB@N,?@\!T=^E;9_8-WM<8*'^%/:1FTI8FEG@ MP9'M7]+C/-IG]5KS_PGM= #1T;2B<1[+OD39J0*V.E:\AA.\/R=V3(#-Z=$Z%!)6$F%RZ@F$59*8;.6MCHEY;&\1'G5 MJH%R*^AP<)S]ZS(/[ 5V749NS,B.#:AY;!ASL>9"3^O@DNOG['TZ&K+*C>#A M.QHJ/8*W*K)OZ&BHJKS8AV&XP[3##.$@P#5D6X%&AW_N?T75(X=J8[B;"X<1 MJLN$U7;4ZA[ "ZQ7']^=K%?-FEBWU1J'.4^&RJ4D$MFJ.6]T$>&$/M_J\[^#<8=7 .;:S!6YU5^ 5 M].+ 7:8<5"@8U5%O1QJV*]GM;&G:(--P=8%Q&_9I$6"''1[1)CQT[#@[* M'5;UE-NA A_K+GT>6-C,KL-HEUVO]&K:_"[@AH@E2R2(Z$([^6<]G3.Q?=6^ M/5!\G;VMGG*E>)Q]75$RI\(8Z.L+SM73@7D!7OS@8?0_4$L#!!0 ( -&! M"5/X$/B'T0, & 0 9 >&PO=V]R:W-H965T,"ST)UL;D'\)0)VN:$=V1.17P M9BE51@S?&:KM;$/PNDX)RLZI^8I?U1P%U964I91H9D42-'E)+C!'V9QURHX MB=\9W>K&-;*A+*1\MC?WZ22(+"+*:6*L"0(_&SJCG%M+@./OTFA0^;2*S>L7 MZS^YX"&8!=%T)OD?+#7K23 ,4$J7I.#FL]S^3,N KJV]1'+M_J)M*1L%*"FT MD5FI# @R)G:_Y&N9B(9"/&I1B$N%^%2%;JG@,A?ND+FP[H@AT[&26Z2L-%BS M%RXW3ANB8<*6<6X4O&6@9Z8W&\(X67!Z!2UQ-2>BGJFQS]"<)H5BAE&- MKM!-FC*;>L+1O=@UD"W$NSL09OP]ND!,H"]K66@B4CT.#<"S3L*DA'*[@Q*W M0/FE$!W4C2Y1',7X:7Z'WEV\SZ5V/H]8F_FMW=$$K&%G+?):"R%E5=[B*F^Q M,]]M,3^'>4H+2)%>X=U+!G#/"81B) M2"B"1RA1%.J$N-0:_8LNCM5AYZ'O/-@YWTRC<;AIYM8GL0>[5\'NO15V(8!W M./N'IDW,M!5U[[NH?1)[J*\KU-=>U+\6V8(J6V-RB#^KYT37Y889: 3FJO#2 M=D=G8@?@NH$Y[KT*ZU"DVQ)7OXJK[XWKBS0PQ:**SHNP?^#^>O0*H5=D#^&@ M0CAX:[\0]'_/6DE@KU1.UX=W-B>^,<-4FFK":#7 J!>0SCV IA)E4L% M[8QN)6S=4[H!UZL&=\_<#_6ZP/Y]<8Y^Z!V4 W=;ZE$O#.S?&&]KB$-FQ\,6 M!#6U8S^WSV26494P@/%(+&)[B?^\[0$"6"9CWZ M+>6H637V?\&_J2%*6WL4@5\A"!O'/WOVA@/&PO=V]R:W-H965TYIDXFZPDW)_:UEBO:,I$3=L3S.XLV$\ M)1*&?&N)/:[*E2RJ_[)\XC*PJ2A2G-!,QRQ"GF[O!S+X-;4<1-.)K M3(^B=HV4E!5C+VKP&-T-L%H13>A:JA $_@YT3I-$18)U?"N##JJ M:O$@9D4$G;/DKSB2N[O!:( BNB%Y(I_9\0]:"O)5O#5+A/Y%QQ*+!VB="\G2 MD@PK2..L^"??2R-J!(AC)C@EP6D2O#,$MR2X?3-X)<'KF\$O"7Y?0E 2 NU] M899V>D$DF4XX.R*NT!!-7>C'I=E@<)RIREI*#G=CX,GI[$#BA*P2>@U5>KTD M"46?"'^A4LVA)5WG/)8Q%>@:+:&JHQQFV0;-4L9E_"^-T)P)B4@6H9#$''TE M20Y@0-2B+.A*UD.M7H&520Y5E9,$D%+=>447"R#$R27D^K)<=R 2G$Q)(@62W<6I?R[@MYSAEY+OH$F78"/601C0S\13<_Z.!;8'7EM_/F M][W3&?!CGMT@%U\A!SNV83WS_G1LDO-KV1]^+7O835_0-=!M$_W$2[>J75?' M<\_$>\P.5$C8YJ0H:FP&9?CP+5>U5"NWOV%# MH:?OA1ZI18@J\Q5:U\H\+6,[\"K8B1M^Y8;_V]WXL_0 20:F<%J,C.]ZL1B_)L)W M',]O.-(+%;910^P/L=F/H/(C^ $_3!*"5EI[Y./ :6CH!PO;,,<>#]TS3W58 MJ1AVJM [^4'MY#_Q1/5\OPH?MD5"Z7IVPXM^L- \\:.YYB]&%5>C'Z?%S]6 MW2-3W=I!PXU>J+"-@NH.?+,7X\J+<:<7GYD$;9OJ._\SCIB$CXW%[C=WNGZP ML V#=V*$AV;M-GX_*.%.]4^]N&(\NN*T( M8WRJ9UZB3K9N' R;[AB"C;$S/D4]_&^P4W-JITB[TYQG2A*][VVAF4$7"1/B MTBC9;JVRI==N+3' 3;'M,&Y+:F><4YW.NTZG4^=C)BF'0PBUWL/7[2><,S?QIF '7\#J?#-$)X)+[JY8B#97G.5)I[ A4@ MT5+8KJ8[U3"=?1CM@PD'$M6)6=N![O[ZM9,T0#"!6:2^0.)\W[F?$SN]#66O M/ (0Z"TA*>^W(B%6MX;!PP@2S&_H"E+Y9$%9@H6\94N#KQC@>4Y*B&&;IF\D M.$Y;@UZ^]LP&/9H)$J?PS!#/D@2S?^Z T$V_9;7>%[[%RTBH!6/06^$E3$&\ MK)Z9O#,J*?,X@93'-$4,%OW6T+J=6*XBY(@?,6SXSC52KLPH?54WC_-^RU06 M 8%0*!%8_JWA'@A1DJ0=?Y="6Y5.1=R]?I<^SIV7SLPPAWM*_HSG(NJW.BTT MAP7.B/A&-[]!Z9"GY(64\/P7;4JLV4)AQ@5-2K*T((G3XA^_E8'8(4@Y>H)= M$NPZP3U"<$J" MTCG,-?QQ,]]OX!LR556^[/=\W=F- G_/TAODF-?(-FU+8\]],UT&3M*MH_31 M^=I-#?WA?.TZ^O@RWR?_V_B]5#A5ZSBY/.>RUE&5C'Y^D63T*"#A?S6H=BO5 M;J[:/:+Z#A.7LP\;G*9V^I6W?J.W:M+* M^Y M87YIA_#S"9(9L*8AUZT4=S]ZOEKF=EMD7E@PI8"]<-NU:M%@@EJYCS28ME\O M%)VRH#YCSM V.2%H/UH[FTBK,5I?3\T4- .Y>8.=L1MB=131;;9WQ!%[ZXC]P6^'<:GQA#<:T+'9;VTW*);S(=._5-,\_G6@@_FO 1V^ '22 M=M\ 95PUJ*!3C^LAR/6/5,,T&QZ['ZQ#C.UX]7AIE M]0DR/L.BR0EM1;2,G<-F FR9?T?@LJ1DXQ2;YVJU^E8QS$_HM?4[Z_;!TJR/ MU;>-_'"[%5]\&)'GAZ4Z'1)82%7F32#SRHIO#<6-H*O\J#NC0AZ<\\L(\!R8 M LCG"TK%^XU24'WQ&?P'4$L#!!0 ( -&!"5-3BYB:4@, /@* 9 M>&PO=V]R:W-H965TD9-61%"'=7O9BB>2\-^_10VK& M>RZ^R011P6.6,CEQ$J6V%ZXKPP0S(D_Y%IE>B;G(B-)#L7'E5B")+"A+7=_S MAFY&*'.F8SMW*Z9CGJN4,KP5(/,L(^*?.:9\/W%ZSF'BCFX292;]B-3+Q-N SQ;T\>@?C9,WY-S.XC":.9P1A MBJ$R#$0_=KC -#5$6L;?):=3I33 X_<#^SOK77M9$XD+GOY)(Y5,G','(HQ) MGJH[OO\#2S\#PQ?R5-I?V)>QG@-A+A7/2K!6D%%6/,ECN0]' ,W3#O!+@%\' M])\!!"4@>&F&?@GHOS3#H 18ZV[AW6[(9Q<<2E?PUNXUX4: MY2D"C^$.PY1(26,:$O.O2[C)E5GX-=*3)2I"4\/^<+^$DU>OX150!I\2GDO" M(CEVE79J]+IAZ6I>N/*?<17 -6&_ ]O]>B9_%RN-=FY_>RK_YS]B>;$50U%UB^X!F^>MW +/I+5[J^ M?92MH)L75]"7*TT-EPHS^;5#6+\2UK?"^L\(*S)1R_T&&*JVRBLHAI;"W,*[ M:2_0F[H[_C>;,<.@_S1FV8P)1C6>54NNP5'0$Y.#RN2@T^0<&<9402QX5GH% M11ZQ]9@-&@*\FM4B8G 4\;9W[M>\-H-J-*L6FL#KMSL=5DZ'G4X_HKV-M+FV M$S=L9!S61"V;(<&HIKN3Y8GJLTKU6:?JX](W#AZ8_OZG]%\]O&0[+,_)>]T" MP$PI0=>Y(FM](2L.MT28M2_7F*U1?(7OC2L:^"_=T >FCK-U7MDZ_W\=^E$E M;/3;AWXQ:A[H>K$T0QK%TLE2B'>//N49BHWMH22$/&>JN&&KV:I-F]GNI#8_ M[UTL>BWS2]W6%5W83_JB)[PF8D/U1SS%6*?R3L]T58NBSRH&BF]M(['F2K&ULQ5I=;]LV%/TKA-&'%EAC M\+GG*])E<\JD57 MKQ1GLS(I3;HHBGK=E(FL,QJ6K]VJT5#F)A$9OU5 YVG*U.,E3^3#>0=VOK]P M)Q9+4[S0'0U7;,$GW'Q:W2I[UJVKS$3*,RUD!A2?GW/OU>_ M+A=O%W//-!_+Y"\Q,\OS3MP!,SYG>6+NY,-OO%H0+>I-9:++O^"ABHTZ8)IK M(],JV7:0BFSSGWVK@-A*@*0A 54)Z-@$7"7@/$*/NNL'EF=,V$ I]9DG-PPYG.%;<<&0W>@LF&6"#GX%ID M+)L*EH +K;E]MPJ= 6; 5@5+RQV?YDJ); $NF18:O+[BAHGDC2WX:7(%7K]Z M UX!D8&/2YEKELWTL&OL,HIFNM.JY (@0]Z>-P^A6? MVG18ID>[Z5T+7HT@JA%$93W7JBT72O@9T ;$P@GNQVU3NE96+:W@]@C&-:'_876]C=!B&X"".7-A. MXZ1NG 0;=^S_?Z[^":!!ZZ*T+8![=L,^/TMAR\V#A#9R;.G0;IZ@? M1]$>G)XP"N-![(>S7[?9#[;YZ6QR!GZ5:ZZRXJH$%PN>31_!A_M$+%BA@OH8 MG./ZT^*V#)P*Y*[V@+C?'^C=87!GLQ M\8.-MDQ<6!:;P'[J=D=.S1!NC0&G8BALP%[$ #F. 4]8@ &GE2BLE7_FTMB) MXE:)*=?%B'!13GC@INQ? [L@\'YF;\9BZ@:1UW_P-4\ ?/-\PIPBHEYKA#G1 M0V&+=[P3K0KMWE7[!._3I^M@$;3AW1H+6QRZDB#MN^X]FH"NU\*P11TWH.YDFH1E^HYK8TU>8?:*;KT='LHLB>+] M_L)!N]UM?8,95N+PGOB?3"IQZDQ:4V?BU)G\X+N )^TNSW>AOMUU&!;:74Z. M25B.C]E=AQ;9L[O"0;O=.04F81==FJ^/JOSYY!%,:G%\_LYP.DU:,\S4*2@- M*^A+Q)]Z+'0$H\$>$9XP%/5IY*>".AVF80-]#!4_9^BA3N9I:[:9.CVFI[/- MU&.;?1QZ;'. 0R?6-"S68YFF7)6 W+*5I>?9%&S]&-6:P%(GL/1T]I<>"NE@ MT(?[DXLGS'HHB!H&4>H$EX8%-\3!3[I^G/S2U@PP=<)*3V> J]*]'Y%W&.8E MK[OU($#Q%(:U)0MA!_J$SVUB=-:W]*O-@PV;$R-7Y;,!]](8F9:'2\YF7!4! M]OVYM'ZG.BD>-Z@?+QG]!U!+ P04 " #1@0E3#M@$WEH# !]# &0 M 'AL+W=O]F+S8_W9N8-1]1H MNI?JN]X &/)2 MP#QO'Q3.PM9*SDH0FDE!%!2SX#:^26-'<(@O#/;Z8$RLE)64W^WD/I\%D8T( M.&3&FJ#XMX,[X-Q:PCC^;HP&K4]+/!R_6O_HQ*.8%=5P)_E7EIO-++@.2 X% MK;AYE/L_H!$TMO8RR;7[)?L&&P4DJ[2194/&"$HFZG_ZTB3B@(!VN@F#AC#X MF3!Z@S!L",-3/8P:PNA4#^.&X*2'M7:7N(0:.I\JN2?*HM&:';CL.S;FBPE; M*$]&X2Y#GIE_I$R1+Y170)9 =:4 J\!H\I[?WO*>_[/TH&<.V)(;.WK"W)"[( MK=: U="41DZP !XAJY1B8DT65#-]09Z%7&E0.[KB@*6RK8S%2)$QSNJ:^?8) M79![ Z7^RQ/@J UPY (,Z<+G?0*[44DO8C4AS@2>M4*O?(*_:RHT 6H#IF$"2,)AQUP,G3[ M]@GP*P%7O0GH122]B-2'.$K =9N :W\UL[5@!P)$W+\\"&SS._L6(UMC8==9\8\)WYOV0I!^2 M>B'' @\ZC/A4@5SB&70KC'OOZ'Y(T@])O9!:87C03I6@UJZ/U223E3#U:[1= M;7OE6]84GH>I>MYX8 MN77-W$H:; W=<(/?!Z L /<+*&ULO51=;YLP M%/TK%NI#*VTQ@815%4%JDTWKU$I1LFX/U1XX9RDH!Z&I%$C!=A9 \>0= M0-0!HE,!<0>(?:-M9;ZM!3$D2Y5LD'+9ELT%WAN/MMU0X;[BVBA[2BW.9"O0 M1M'<0('F1)?H([HN"NH<)@S=BO8W<7Z?+\ 0RBYLQL-Z@<[/+M 9H@)]+V6M MB2ATBHVMQ['BO-.^:;6C=[2_U6*$XO #BL)H_ 9\/@Q?0&[A8P\/7\.Q=:&W M(NJMB#Q??*(5MJDV^/Q#%:X-X?9?*- =V#N#'N^! M;T -]3[MF:?_V?6D5T[^E>O)":X/Y[05XJ.+ZH;D/5$[*C1BL+6H<.3&BFH' M3[LPLO)W=R.-G00^+.VL!N42[/E62G-8N''03__L#U!+ P04 " #1@0E3 M% QVGZT" !L!P &0 'AL+W=O6[22N"U":IMDF3JJ3='J8].' 3K!H[M4W2_?O9AC*2T"@O M8)MS[CWW'K@D.RY>90&@T'M)F1P[A5*;.]>560$EEM=\ TP_67%18J6W8NW* MC0"<6U))W<#S;MP2$^:DB3U[$FG"*T4)@R>!9%666/Q] ,IW8\=W/@[F9%TH M<^"FR0:O80'J9?,D],YMH^2D!"8)9TC :NS<^W>SV. MX">!G>RLD:EDR?FK MV7S+QXYG! &%3)D(6-^V, %*32 MXZV)Z;0I#;&[_HC^:&O7M2RQA FGOTBN MBK$S>[K]#48P5FG$I[1;L&ZSDHJZ3B94/6"DK"ZCM^;_K0(?C1 M)X2@(03G$L*&$)Y+B!I"="XA;@BV=+>NW39NBA5.$\%W2!BTCF86MON6K?M% MF'E/%DKHIT3S5#H'J03)%.1H@F6!OJ"%?A7SB@+B*S2'C+.,4(*MJ_K$@ 8U M=/96D2VFP)1$F.7H,-3E%!0F]$K'?%E,T>7%%;I A*'G@E=2$V3B*EV!T>%F MC=J'6FWPB=KO%;M&H3= @1?X/?3):?H4,DWW+=WKH4_/S]Y'GYV=W;_=I[O: MM=:ZH+4NL/'"3^+9)M^S_-B-W_=+;87^!O^<2!.V:4*;)CJ5QOB;F07\3]-G M7QWJQH8R(VJ;!D$8QHF[[;ITC K]FU'8HO9T1JW.Z*3.SNMGE2XQQ2R#/I5U MH+B3/_)&!QI/8_84QJW"^*3"9ZXPM>(&1\TH^)A.#SP=':,\D=#_]!3MS.I MS'_H!Q9KPB2BL-(\[WJHPXAZMM<;Q3=V>"VYTJ/0+@O].P1A /KYBG/UL3'S ML/W!IO\ 4$L#!!0 ( -&!"5-\?:NQD@( (D& 9 >&PO=V]R:W-H M965T^KO(2*J$M1 S=OED)61)NI7/FJED *1ZJ8CX,@\2M"N9>E;FTNLU0TFE$. M+23VV+L!=80,,BU52#FL88I,&:%C(W?G:;7 M;VF)N^.M^D=7NZEE011,!?M!"UV.O9&'"EB2AND[L?D$73VQUNK!G1)$NEV"!I MT4;-#EPVCFVJH=R>XKV6YBTU/)W-)=2$%NC#D[D7"A1ZAR9%06W$A*%;WMX3 M&_CY##2A[,(@'NYGZ/SL ITARM&W4C2*\$*EOC:&K*R?=YO?M)OC$YM_;O@E MBH*W" @D(<#),>])6[NS>DJM_/4&X M-#<7)K?)'?/:ZL4[-A(\&NYY/02%(1Z=\!KW7N-7>:7'F(3)GKM#3)P,]]SY.XW"-NDO1*Y, M+HC!TK""RZ$I3K:-KYUH4;O>L1#:="(W+,VW J0%F/=+(?1V8MM1__7)_@%0 M2P,$% @ T8$)4_M:\&ULC95M;YLP$,>_BH7VHI6V\AB25@E2FFS:)DV*FG9[,>V% T=@ M-9C9IFF__K*MF6<04'E M!:^@Q)V4BX(JG(J]+2L!-#&B@MF>XX1V0?/2BN9F;2.B.:\5RTO8""+KHJ#B MZ1H8/RPLUSHNW.3[3.D%.YI7= ];4'?51N#,[KPD>0&ES'E)!*0+:^E>K:;: MWAC\S.$@>V.B(]EQ?J\GWY*%Y6@@8! K[8'BZP%6P)AVA!C_6I]6=Z06]L=' M[U],[!C+CDI8"U N]4@=\*?!-H0V;"6E-%H[G@!R*T-7K3 Y,; MH\9H\E)7<:L$[N:H4]$RCGE=*DDV](GN&!!:)@0710T)^?R(ET6"))_(%J]/ M4N,^3\EIFK,U*)JSX:N?-<;F/:NMQY7>X\X\]_Q5\;OB3+8_R4 M2?)[N9-*X/7\\\81?G>$;XX(WBM/U9PUEK/&0V@\Z(_V(?+]63BW'_J9&1H% MLTN_,WH&%W1PP7MPIN0")% 19Z02_"]^GJ.5;5Q->@"AVP-H*$>-@G'*24,DT,E<9B#'><( R#5_B#FUF_N4X[;2CG;Y)>\L596,\T\%U<_U@4.X1 MJW V&ULM5=;;]LV%/XKA%[6 6LD2K)L![:! M^)(LQ8(%2=L]#'V@I6.+B$2Z)!4GP'[\2$J6[512O:Y^L<6C\WT\-QT>CK9< M/,D40*&7/&-R[*1*;2Y=5\8IY$1>\ TP_6;%14Z47HJU*S<"2&)!>>;ZGA>Y M.:',F8RL[%Y,1KQ0&65P+Y L\IR(URED?#MVL+,3/-!UJHS G8PV9 V/H#YM M[H5>N35+0G-@DG*&!*S&SA6^O,$] [ :GRELY<$S,JXL.7\RB]MD['C&(L@@ M5H:"Z+]GF$&6&29MQ]>*U*GW-,##YQW[M75>.[,D$F8\^XLF*AT[ PH'+(&QCR3]A=M*UW/07$A%<\KL+8@IZS\)R]5( X FJ<9X%< _RT@ M; $$%2 X%1!6@/!4DWH5H'?J#E$%B$X%]"M WR:KC*Y-S9PH,AD)OD7":&LV M\V#S:]$Z(Y294GQ40K^E&JECHR_B\S4[R3\4+ +%'B_(=_S<8,]LV[X M-2POD#]HA<]/W]UKBL;_,_ZZ&WY'A(;C5OC-#QM_E(J@+M+ \@5M14HR0'^N M=L7VAWZ-;A7D\DL'>5B3AY8\;"%_ *D$C14D2%K^@E$ET;,6&U%;.2]*UIYE M-0W_>1)$GJ?=?3Z,\[=:V!N&>'BL=M.@AH>#(*S5CESKU:[U3G6M#-TGZUK] MM?Z#YE3H,X&+6M81T*C>-?KYV>K7Y/US9&O:/R5;\V^U_/!0Z\CD06WRH-/D MS]HVRM9H X+R!/$5(ELB$HG6@C#5V.NFW8P8O0(134WEO^..7!K6+@T[B>Y! MV$.!Q8"^7V2+%X@+,W'HJEC16)\TIY0;]O9'F/?S"PX?G)#X'"5W7=$>5E,_ MZO?>U-Q-@]JPU_KI8W]OMM]I]D<],;XW4UIROA3M&S@^0P?'^Q:.S]+#9[BA MB?M1-&R)_;[OXN[&^P.?_.P[E(']=F53N-R#\2\'L;:3O40Q+Y@J#]E:6M\> MKNS,_$8^Q9=SW"!?F-N&'3?W].5510\*:\HDRF"EM_(N^MH)44[_Y4+QC1T^ MEUSI4=8^IOK&!,(HZ/&ULS5IM;]LV$/XK MA-<5+9#$DDA9=IL$:)*FR=!L0=)V'XI]8"3:%JJWD923 /OQ.TJ**5L2K;@- MX'YH))EW//*.SW-WTN%]RG^(.6,2/<11(HX&U:Z26F/]3-97 TL)1%+&*^5"HH_%FP4Q9%2A/8\6^E=+"< M4PG6KY^TGQ>+A\7<4<%.T^CO,)#SH\%X@ (VI7DD;]+["U8MR%7Z_#02Q?_H MOAIK#9"?"YG&E3!8$(=)^9<^5!M1$[!)AX!3"3AK EZ7 *X$<-\92"5 ^@JX ME8#;5V!4"8SZ"GB5@-=78%P)C OOENXH?'E&)3T^Y.D]XFHT:%,714 4TN#" M,%&Q>RLY_!J"G#P>?T+N6TC*0D0)]#7X5F,D,?9IPQB%,IT#[Z$ 2A&D,C M=)F49T9)O#ECDH;16QCQ]?8,O7GU%KU"0R3FE#.!P@1]34(I]N A7'^9I[F M.<3A4(+MRH*A7]EY4MKI=-CYER\/D.WN(<=RK!;Q4[/X%7U$MJ>D[7&+]%F/ MR;'=.?E'L_@?>0+B5B%NMXB?]Q=OF_W3S\U^L?7L0XBU9< YRX!S"GUX<\ M M&/K .4UF59"IZ/LS3?;]KB'H"UP*6J">0-\_@VIT*5DL_C$8AI>&X<(PTF'8 M#5NP)&=HRM,8^6DB.4P$IU'.JW/(>)OO2J6C0JDBBL6Q.\+D<+BH>Z@YR)Y@ M=W701.EH:-7L"-GTJE;FWS M/6O4OO7>TA+/O/7P(/0!+T_3.$MSV)7-VS]>ZA[OUO9/EH9-7N(431K;[ZZ? MCT_-,=A;.T+-(2.KXP#9EF9(R[BD;R'0G29#]/V*Q7>,FW;+KM&OO5N.M#50 MVXYQW=>,0R8@(8-%Z10ED$=G/)V&LB!WR ]:>=2LR/5/\L$48B]S/DA4S,L;+[4$T!MIH=U*IV*OOCG=@.:3#) W?MAF_ M3Z.TR/TS#F6 J+8HH\GCJHT!$SX/,Q7$K>:9)TD7L$0*<[#]@$G&H:YA :+P M5(&-7S=!62#GK.!0L.+U;V/']MZ+%6M,6:E&><>,\M>E\0E:%3,W**^ M7&"E;.60$-*Q^XYF \=^"5!#_Z%MD@VGEK/O6-+N:!YP7B)M_^@TLVUK-9DX MKX;4$6@\7LM)6L:LJ;DPJUE=M68@9U-:+V1Q.)_<[C^YG;.(2CA-,D4WKVF< MO3]#["&#BKX-V@>T8P="TYNS@=Y2"9.HQ<=/BW^B M^[:^RVFEKNY>XG6SFZ/9S3&SVTNY^)D^U=3G3';+IUB3$]Y 3L_T::5NI5;J M=BG6_(1?BI]:7/HE9)"8;G]:L:8OO&/TA6M-)S-]/=NS3=XBQ.!:S2C8S"A7 ME.>AF(>5 WV6RRJ?.-CK74)AC?]XQ_I'6&,[WE2H_!INQF.P1=&HHPS"FB>PF2?Z.WS+]!)KIL [ULW"FA3P2_2S/E9:3>EERQ!"O/7P M: YJ-+U:QKAV1X)&-.60/EVORP3*LX16+W[6HV*+SAC17$-VK#-&-)^07]\9 MVZ"2;.J,$4TIQ$PISVNTG)%F?>),\,1UG8X0JKUZ,%/*UNV-LTKQ9*V]84TZ M*FRB>8?TJ3NV"VOXJ7PYRGI%NB8:N MN7!X9II[4JGK:X=&;O=<,\WT.8DOY=PNQ M*/;5=T=![7":+*J]F]ZQXL+56.^:BXMG'X11\]5#6[TWK'T"I#XZ@^Q^%L(" M(C8%0>O @QWCY7=&ULS9I1<]HX$(#_BH:YN6EGTF!+EH%>DID4DI;07!G2]AXZ M]V", $]MBY-%TMS%!MG18(UQFGB1(6%B11NOD,?JF)V!)P MNP8!J 3@C@#T# )(":!= 9-)GA+P=@6P00 K ;PC@$P]^$K ;]I#1PETFO;0 M50+=ICWTE$"O:0^N\^0YIVD?;N'L3=!MHB0/L4' @XLS1A\ D^V%/GF1QVDN M+R(K2N62NN-,_!H).7XQ(?YN_ Y6R67P8Q&*:;=2M_>#,@ M/(CBM^ VBHDP+B4@2L'7)5UG03K+3L!OI?NS-A<6RG[:H;+FP\8::+#F2\A/ M@8M/ '2@$W&2U*CHVU7VM0=%@OR+DYJ:X2E&-DBN[ MDLL5.P7(RP@TUZC[:U0U(>/HT/,=NV*?FACD-#!L^ M?YP&PVY>U[#1:\Q86ZR_8A'"8A'"7#4R+L*,!"Q< K%JP$"LR)BN1-KBX)*Q M(%T0>7T"^C3E3*0@P"D8$R:7)1#_P!>^)"P#/SX+K6 H+,K^MMB$"IM0;I-G ML.DKY6+ULPT>ZJ)B(^[GXC)QWU]@'WEG[?MM7U<;N3V$RXUN:AJA#NP4K4KV M>X7]GM7^SU$H$C_)IU3CZIJ0S#(YN%".C\9A?F&3?YC#_*K#G%YOQV&;1GC; M%VX/[CBLJLE%+G3J'=8I[.]8[9_0QR#FC^#'+4FFA-FFI%NH[!Z-FWJ%33W[ M,%7"G3.:@/"IZX>(+U7")ZP.FKV*7PS3[3HZ\SM62T05&@=3R@)9U())7>"4 M-6_5%.[1S+NK(>O"@Q;(4,EOQW7'\0W3K#GJVD'Z/9*#NEPPDH^[B&_P'W@1 MHUQ-0-<['C=H=+KX(#=\5/(EO+@NQJ[!$QJ0KIV0?Z[EQ ,Z%[W+W6:4+L!J M,^(@#0F@TSA:Y)5N7>DZ=*ML-*U!S3S7#CUMDL&0W!5JLL1G7J3_2V8B> Q% MT0?58PGA97Y_M#8ICT2CUNU:1[)>":*)V%H%CS*N:NNK;M6QCOPS]*V1ZMJ9 M.A;^C-;)AJE9$!,YH6(QA3]KS:BRU!)>4/,4VGGZ,K*/E-:FX0XUA:%K!\_U M;7\RKB&/K6+=*EF/IV:%&K;0#ML!F1/&Q/HP\Z4/:RI7['F>8;XU;J&]XM1K M.:3)5/PX>[5%W5==-UBQ4(,8VD%\( Z5]@8XA)K0L"FA7V_FJM2&!C,UM:&= MVOM9UU<:RM6V$7508Q;:,?LLU/5AE;B62->\A7;>&LGRTIH&:<@BYVBP@S1J MD1VUSUA*YE =JDX:K"BD,8WL16]>?9Z C<=.\EGKCP9;OLN:I 6T=6J CL<_ M&LVH*9I?BRLCU)C(2!,9V8F\XZS;@*VC;!F]V&N:N\@_'J]IS"([9G>3^0E( M:2IJ*?%=+72O416ZSD[IN[_)<'^3D;5)>;2:[,A.]@D)270?3.-=4JJQ=2UP M4&/;VV2XO\G(VJ0\-ITPD#UAY!$"@BPCO'YPO?V.V]MDN+_)R-JD?,ZH4Y)G MK_O5JCUTM7HZVWC'<[SBZ4SCV3--D?CUJ/.]SW L' \RL@I8P(D!P):LJ+K= MCD=D<)G.4IY]FW"PK[9.H8_G#,;3B<9[M=+?YIG&.P!/9R+/O@,H//.L;:NG M!KCGAWCW]2^1Z3A=XS,U^E,IJL\+;\+ M1:*.N+P'L2+!G&RV :OG[%FNO"JB78R0X7$0UIC&=DSK.4Z*;8F<4+&-8W2: M&RY^H^&FOI#3+S)6N(Q$&SG/MB>'UZIK2UK]M+_)C;5)>=0Z5V#[SL2RGEZZ M6<,Z)>#C.2/"&O[XL">;0USS0'+[(5BY7YT*L'T3,F8T)&26;=:!#D)UBE!7 M& V4RI(IW5[78,K6XTL[_YM%10/P8@UV?#Q;#*S3 ;9O,:XR'B6B+)F) B6. M\S3(Q.CKN(1K#LT=:#K1P9K]V,[^;^7#I R(:LA^]':%JVSO^49":KQC.][M M43'Y/4A6?PS '6'W8HH:U4F^IK-_/.^,;H\#5"?7M5 M_8+H\*N/,7'':(G&IM^P9JZ-CN<^3/8U-OWCJ:!]35#_L*>80[_Z%+/Z,+F] M]>*>?(-5S/$B$M5>3.9"RCGM""5L\U+HYH;35?XNWY1R3I/\]\7*H\0;PDY*MW'M&NI)GSE_TXB:=.IY.B.0D45H!P\^& M+$B>:R%(X[71=-J0FKC_O%/_8FJ'6IZQ) N>/]%495-GZ*"4K'"5JWN^_4J: M>OI:+^&Y-'_1ML%Z#DHJJ7C1D"&#@K+Z%[\U/NP10,=.\!N"_YX0GB $#2$X M-T+8$,)S(_0;@BG=K6LWQL58X=E$\"T2&@UJ^L&X;]C@%V6Z3QZ4@+<4>&KV M UKQAB6\(.CB.Y?R$I5$H(<,"X(^HP4ORDIA)%3!2F^24H2+TA)ZZ"7'5$-VGRFM=Y^2?R"M M9RJ3:,E2DEKX<3=_ MT,%WP:/6*']GU-SO%/Q6L2L4>)^0[_D]2SZ+\^F>K9Q_B[[\Z^@'9@1MUP1& M+SBA-\>2)N,.H; 5"HU0>$+HR?PC0R/A#1%P+R'HQ *:K6X;!!>;5)BEE*VA METQ46RO5,?HFAKX8-[.^Y_5'HV$X<3?[9W0,# ?1:!1YP2$PM@!!;A1$HT/@ MTJHX\ ,_:H$'QO1;8_J=#L.#XLD+(J\5W>"<,&6]K:*C'+QW=7^(B#]$++L0!R4.VQ*'G27N MW=@(A@J4UFV%&%S:^>[2-HU@*WIX[ID? T^PW4$L#!!0 ( M -&!"5-%H,OX90, *X* 9 >&PO=V]R:W-H965T2([RF# MG2T7%5$P%3M7[@4EF2%5I>MC'+L5*9@SFYBU)S&;\%J5!:-/ LFZJHCX=TY+ M?I@ZGG-<^%+L8:+P! M_%70@SP9(WV3->??].13-G6P/A MZ49I!0)_K_2!EJ46@F-\;S6=SJ0FGHZ/ MZBMS=[C+FDCZP,NO1:;RJ3-V4$:WI"[5%W[X2-O[1%IOPTMI?M&AQ6(';6JI M>-62X015P9I_\J/UPPD!=.P$OR7X?4+X#B%H"<&EA+ EA)<2HI8077J'N"7$ MEUI(6H*)OMMXUX1F0129300_(*'1H*8')KZ$IF,[$9R5@MP">FOT!R?Z) M;7A%T=7O7,IKM*<"/>=$4'2+'GBUKQ4Q2<.W:$YDL4&$96A1E+6B&=)T33MA M72VH(D5Y#?27YP6Z^G"-/B 72;TI4<'0"RN4O(%%&/^9\UJ"H)RX"FZCS^1N MVI//FY/[[YP\0)\Y4[E$2Y;1S,)?#?/C ;X+7NQN_3%Y=:QA;Z\W+J-OOJUNS_^].'/0A%T61T8O> =O241 MK& [B9ZZM/S[?BV5@,KWSX!^V.F'1C\<^&I*G?:WN@ZVWT36?!.V3&[48J.F MWX;7V6V DS":N*^G"6*!^4& O7/8P@:+<#P^ARUML''J^^>PE046A3B,SV&/ M-EB0IKB#G3DRZAP9#0;JJWDJ:'9+7JF EP]!):J@V+35 IY.J<"W$,N[@;#% MG;5X,&Q':^AHC=75&C($2MM;@Y=%MC$8G;@EPCA*TW'8"]I;8!@G:9K@H!Q&Q*L9^X"?VF"2=EY++DEO7=..7F[>5W^:+1G9\FB)X%/>SUXJ* M>NY:65#>"/=2_-&*\J+>_=V3Y[&B8FW=+ MS[*^@F:LZ9W^EV\Z.2BKNX))5-(MF,*C!,(EFNZHF2B^-X_SFBMXZLTPAX:2 M"@V _2WGZCC1!KH6=?8?4$L#!!0 ( -&!"5/2)T^![0( +<' 9 M>&PO=V]R:W-H965T@*&L3UB]@P[WG=^_L\WBK]*-) M$2T\B4R:B9=:FY_[OHE3%,QT5(Z2_JR4%LS25*]]DVMD20D2F1\&P< 7C$MO M.BZ_S?5TK J;<8ES#:80@NG=)69J._&ZWO.'.[Y.K?O@3\G)&9P E_ ] M585A,C%CWY(VMX(?USHN*QWA$1W?8MN!;O\]A$$8'(!?M<._%+(#45#"NP?@ ML[?#7ZSNDZ&-JV'C:ECR]8ZY6H@EV:A6H'+GF $Z<<:2-5RN#V57T?5+.G=2 M-]/^:-0/PVCL;_;3>!W7&PUZP\&@B?M';]3HC=ZH5Z.QFL<6$Z"]%S]"(;G] MK_SHM:Q@%$3=%^I?AX5#ZD_!8?&]1GRO5?P#IYU)^].BEJS>K354&YW)"^8\+:5PB# M3A"\:[%KV$@=MA(M*BG&%$S&Y!1M.02!S!2DFJ2Y+L15OH74$L#!!0 ( -&!"5,& T +<@\ &UZ 9 >&PO=V]R M:W-H965T M^\&7Y&Y>5A\WT]R\NY@PV66+'%:)%EJY?CV]=XA_'8-OEVU MJ$G^2/!CP;RVJK[<9-E?U9O3V>L]NQ()+_"TK'C$Y+\'?(07BXH5$>1KPW5O M\]"J(?NZY7Y2]Y[TYB8N\%&V^%O]\(]:X9OX]6B_)(]OL=-C[R*WS1; M%/6_UF-#:^]9TU519LNF,9%@F:3K_^-OS4@P#1Q9 ]0T0*8-G*:!TVO@@J2! MVS1P>PV0*VG@-0T\4Y'\IH'??X*L0= T"$P;A$V#T+1!U#2(3!N W6K.-AU8 MV"C;6-O0JALX?0>R)JW"H:]Q>5]:E4-?Y_*GM$H'3NO2)JW:H:]W>9-6\6"L M>6A5#\:ZAU;YT->^?!:VVD=][S]A&U@SF.R_C-JSQ[M/**GO"K M7M1>JFY/_$J25A[ULLS)MPEI5[ZY++/I7R_?$IMVMYD$2>#ZMTWW+L%Q:R$= GK/\5L#LR8&<[QNR.U>S. MXIQ*EZ1%&2\6!%Y* \[O3 1U:\XV92=@=&+,""(#N7XWZ3&L>RQE\E[-Y 3? M[%LHU# Y-;<,6\KD@YK)X7UNP.2C27>B-9/MK."3\6@;*>]LB\ET?7EL_?+S MKP9L@[S/$[O<#45K9LG MBZ6;Q$_UQX>/<3ZS_OQ$6%JG)5X6_U8(Y&P$7Q10>D+ZS[. MK8=XL<+6?RRE(W^[YAK47*O(Y^&-O6_;\.K@@9WB1E03(ZHK'56G^^ZF^ZZN M^U0'^%OUNNZ[R%^M.?F, ([MV%TISWDB% +J=9@G\GS'[1)="(C<2-)=;]-= M;PMM-PL@$JL2&$AG27HGTO2:H\?*8=MA"'Y?V::$$U/"*Y[0C<( (7#$P^!O MAL'??AB2HECAF6@$?-,1,"6\83J$0@V(Q H1^#S:GF#1AY#3%?B4IW,CWPU\OS=4AOS.#?E-#/E=Z/EUQC/H',\ON,!Q M/IU;9 2M8_R %]E][;3_/,/52*M<=;1Y1C0.[ ";!F#V8.ZS8<4Z- AMKZ=O M$94?]+SL1$#E.%&/UX6("@616-/ 1)V@[/3O.,4Y"2PK51_.2&2;%&4>5[DU M$VT#72K 2-8*0!<+H%TMF.O;X:8:(,3I6T %;A\P!51D:D=]?8NH&/#M=IHN M$4"]1B!SN\R3:4F&M\XXK-,%&UV3_G_/[ >*W>"-Q!XHCH(62,WM@<>R*.Q; M T\#X#A]:^"I?)^;_")6;B Q!HJ;H 9.O3%\IWN@B /A2,R! A1$PYE#Q*^4 M;;]O#SR1Y_474P(BL%'0MP;_(GK"1[A&% M( 3CT#UB END'(F3.&EC1V95>4?$J>:*)IP\:YB''1WNAWW_(";K+_(F(C*T MW\>>"S$W3[*T1A0ED1HECY,<3\LL[T'$#_4;B,(9ORGF6)W\+S>;:X7.(CEW]D:B4NG!'[<)U*MU^ M9;AI)-C1/EQW_HJTG\ZQ=9X:+0H<"A7.2*#"H5#AJ*%B@O,I81_?U0O*![)^ M(L]L4]:I=9OD!3&*-"4+I+R(\Z>*JH85:Q:76+3_IGD@\H@+^Z=*=@HFSG> MR?<9ATA'7>.X>LQ,C,.EP.6.!+A<"ERN&KC^(.:0I'?6/5L)QKE0_!3I7#71$_:[U[NLJ*9^(%51^K(KC3->4+D4AUQ^) M9BB4N*9;2_6RFO]*0!BX8>C)]D0]"G2>.INW]:YH MPT^[[7AF2C@Q);P2$;I^Y$2R4:#8ZJF!T"!&;SATD^N^[?4C,A&=&["K[Z;7 M/%T01JC/[T) %R+;\223WJ-P[6GA6N>OMPO3/ JNWDC U:/@ZJF1\ KG2S-( MU3 "6XNI'G-VY;LQ5: C\A$E7J=>6P,W42-%8F\D2.Q1)/;42/SL/OR+Q^/Q M.MJ6Q=L>A65/$YT9:5^4>O\>]5.\]$9R.,.G:.:KT6R7);*&I:.=SCZ%&5\- M,[LK5!L[?>#3IF7'Q?C\BD)+UI6,@I"O!B'&AM8+^=7Z[@C-/%FW="=4 MDT=_USRLLP/I[?N2(RL^<[Y1G9P42UDGT2JE2Q)D[S1Q+=('%+B"D>RY!12Q@N$.5P2"@Z!AH-_&>V9+.B&7TUM,L5Y1ZT3G-?WUJM]!;T1G-7'SZMEN9$54( / M1Y*<#"G$AKO&ALA\19?R%S6&B*7..3\/,$W>;VW9[KD#"E, MA2/)/$84.Z)=([>/$1^Y@1/R^1L]7516_N$WR/^HI=K(QS8$ MGMQW4/2*=D.OG7S'I^9A/=\A.4,=47"+A@NN(CYP L_MWYENJ'P955=0YCJS M.K[:>MZ?1OS)#X>?]Q\$9+X7<@46!&0J,P&;O1:M!L#GG_G:*ZB[+$+ 9BY% MVR.YD@8VM[PZ;M$.N1NEMBA;&LJN&-O,K6I[B!SFD!9CEJ'0I MB8X8H08#TTG+JW.*S9&5'["96]7V$(G(YS>'+5T(6U8$1I)\A$[9#^UE.7,7 M OQ)19>+IG14/5$9W(,?GX"\2I;MT Z=?P2VX@B,) ,);$4034F0'3;.CW4\ M]6>K@*T5 FJ\4V1)VZ9=>).?T0.V'HBF(,BPB=+V:8:94F#+>&CJ>-"CWOCK M^KC_IA0F$8MY)Y9+<,Y1)A,#-C 8V)RUO+JY;JXT!@A"MT 28@);Z$-3Z6/K MV&W2W=-MOP9BRGK 6.IZ %/8 S25/79P=A]U/ V<'5-O M S0%-Q3YYK9IM^P0GV_6T_6D8\ "&=>/&B#CW#[-,.4,3!4.T)3A^!Z?^+%E M;N(3F4(9H*F4L95/1(*:3_WJ4>="*K[B&.)WOQ!?9$K$*Y2J@H$G-/ ^V?N6 M8V?\D>]'7,=T=#VA&?S2%/=X=E^\39[#<&7*% P!-)*--V!JC( S8$5&1W"' MS.O;B\-74?0D9VN J3P"FM(CHS26[<&=J6T"SDAN 8##%G0)STD-L,>+Q55EQN^TA P MI5O '4N0RY1K 4V]EN&K#>F>J"TW!$R!%G 'V6/2R;B$Q1 M%]!4==GEOI2.ITG9(6 *PH [R-[A+I8P6.4A8*K)@#N6;4&F1 QHZJSL9@AJ MGOKR0\"4;P%-_18S,^C4(6UO,O2C)L,[TV;+5J88"WACV01D:J. ICC*#IH_ MTO'4WID$II ):"J9R'.A1VW3;OR&I#E.IH8)>+N=X=PIQWG4/JV3XW3V;=E: MGJEL IJ*)%LM(1M>G0MJ7*)03=03E"WVO]N5 \4.B\=G8*6J90#%&Q)0BA91 M7FX@9DU4D+#(>IM5TY*\V,77*"<( RC>6 "%*6X"FNHF\ED[:9MV$K80*:8M M@Q+>;MMX.TW;2?NTSK2-]CW9B2BFE EH"H_L,!M\P0T"UW.AG^@^8'Z M/HA MYK,XOTO2PEK@6]+0WJ]NJ>;KGS9>ORFS^_HW26^RLLR6]E,B+($E9\R>^2B#,%M-.LX)4*WJT* M?JG@FT +9":L.Z+(;"+X 8261FMZ8+@QVAA-PG0:GY7 W03UU.Q9\?"UNT B M(ECR#*M#$L-O%YZH5"()%>X8*?C&$@5SS7NBCO#7'54D2>5[%'T'-LB8""HG MMD)4VK8=E@@6!0+O"@(7'CA3L81[%M&H07_9KC]HT;>1C8H2[T3)PFLU^'?. M>N ['? 7X@(NK _:]<9^P+PX3F>D/"HXJI !43!H\[;4YVX"MG>\PY18VO>;;&?;XI MS$KX\<33%/#D:(L_6\+J5V'U35C]*V$]YDHJPJ*$;3LZ=?B%!4D)"VE3#17& M F-,7TW[F3?$JPKSLS]/S:58WQD[OEN)_8$UJ+ &K5@]Q^W7)(9((%X]L$*P M\..!:J9^PC]PG^U2?J1(UIQ%FLSN:04*(61] PN.!.K!72+P*N.X>F:C\><\7AN'(X;G7X8B@&#!U?U93J?#4Y'U\X[[K]H.^.F[V[3OU^.&]X MCI>EM5M/J'OVCKFM=?W=/-C(Q'Q/!38@\ G+60$^BA0^DD3 "TESVE)IKE>[ M\EI#/KGJDM+5UKB*M*N-=K77KCK :VH:J2B\C,ZH< <]+[C"1/U>N/Z;P"/7 M2[7TH)-58QOW@N$5;/6E[[;?^K=BV]]6U:6W/W$.>N[H"L[ZPG?;;_RW2G%P MF>)1;_1?&NVS_BVC8FO:6@DASYDJ6KEJM6J=YZ9AM&OQHN]^( +O/@DIW:"J MTQLB E&TLL5$\9WI!M=<86]IAC&V_U1H =S?<*Y.$^V@^D,Q^Q=02P,$% M @ T8$)4R>*6KF7 P K X !D !X;"]W;W)K&ULS5==C]HX%/TK5J256JF33R!T!$A\9+5=[6C1H+8/51],"EF+HY%)N[CU/I#D46+AL M Z6:63%>8*F&?.V)#0><&5!!O=#W>UZ!2>F,!L8VYZ,!VTI*2IAS)+9%@?E^ M I3MAD[@' R/9)U+;?!&@PU>PP+DY\VFM+!E[TH-/V=#Q=41 (96: JN_9Y@"I9I)Q?%?3>HT/C7P^/G M_J?9O-K,$@N8,OJ59#(?.GT'9;#"6RH?V>XOJ#?4U7PIH\+\HEV]UG=0NA62 M%35815"0LOK'+[401X @/@,(:T!X+2"J =&U@$X-Z%P+Z-8 LW6OVKL1;H8E M'@TXVR&N5RLV_6#4-VBE%REUHBPD5[-$X>1H(5GZ=#=14F=HR@J5?P*;$[Q# MBRIW$%NAL5")M-%V@3[KI:1$$XH54:/; ,*'HW XD) M?3_PI I5._32.JQ)%59X)JQ(,90R%R@I,\@L^%D[OM>"]Y1$C4[A0:=)V$KX M][9T4>1_0*$?!I9XIM?#?=MVWN8]N=G[B1A1DS21X8O.)4V..=PM?TV:,>>X M7(/ZD$BTW*/C=7.\-^;Q#O,,??M'4:)/$@KQO26@3A-0QP34.1/0(Q%/=RL. MH!)3 @:[G= &FUV"]7HV6/)J;R?R M=1OYNC?*AU_.R=?.&+AA9)6O'>:[W8Y5OMN\)9=@W9_/^$2^7B-?KY4G>=FH M:T_E^#.CZCV@1.Y;,Z^=+0[+M 7-AK][: M67L5%$6H,&68+:O>3C%[.T7R)HI*<^^H^BZ KTW;(U#*MJ6L:JK&VK168]-0 M_&2?!/?3P&*?Z5;,5/L_Z*L^[@'S-5&'16&E7/ENK"X\7K5&U4"RC:G]ETRJ M3L(\YJJ=!*X7J/D58_(PT Z:!G7T/U!+ P04 " #1@0E3>:>:)D<$ "P M$@ &0 'AL+W=O&8>L1#F)M,E)C3VPRHCL1!C%Y8H#OH@BSMQD)Z6&L0>TT\!QL?)$, MZ)/1%F_(DHB7[1.3/3W7X@41B7E 8\#(>JQ-X8.#C$1 (?X(R(&7VB!Q947I M:]+YYHTU([&(A,05B0HL__9D3L(PT23M^#M3JN5K)H+E]DG[3\IYZOB%9 [U$GTN#;GZ!8<,:VC W7%!HTQ86A %N]*_0R >6ZGOJN K? D]&C!X M2]!26])0T5?2,EY!G!!E*9B<#:2\1KD5]TR]L=\KJ,61XX= K< M#'4J_+Z+[X%I? 7(0+#%GOG[Q8TV=SZVNO._5Z\$P\Q99"I]YCD6^9B1NU63 M15/&<+PA\F018/4&RK@G_*:&IP?,O*]5L3GE OSX5:X"O@D2\;\Z;+1R&RUE MHW7&QLH").5P&P]3+;;2DARS^XEIF#)(^W)RFR T@*@*6C1!/=NTJB"G!60- M80ZJN-K+7>UUNNH<7<(Y$/@(5B0FZT!PL&8T EQM4[HMSNA R W.THDL,6Y+ MH&1-<.DF#OZ1\W(CNYC[8"V+3*97UBVF\*T[.S6V5W*Q'LZ+B,5%A-.%J$31 MSJ-H=T;QF7""F>L#>6*!!=G+HKI5C/WQ2*(585VD[.=K]&]VXPQR&P=7V3B# M1@+@P.C5,MT"LOOU9#=!ICFL:7):0*@_;$_Y,'=UV.GJSW*W,!RJC$\]66X# M+A)B[\E[D@Z-HN@:-YMV6+H:P*LD/E-322I"]+OE%!;U%%ZGH&9J MRLD:#NKD:&(@-,TZ.9HHVZZ?"ZVJK/X9;A0E%7;7U,O<^.#A490E:-\N.XK" M!OO784>_N94-NTZ/)JC7@W5V-$'00/TZ/5I4#<[$;913Q]<7J5WL4@_H_+1_'EEJAX5:N,S^#"'+>,+^."DCR>%^O0MYQ&S M32 _ND.REDL9]WU);98^CZ0=0;?J^W]%A:"1:OH$>X0E #F_IE2<.LD"^2/5 MY#]02P,$% @ T8$)4S5/#=WA P @\ !D !X;"]W;W)K&ULS5??C]HX$/Y7K.@>[J1"$N?W"I" T-Y6MU?45=N'J@\F M,1!M$E/;67;_^[.=; B0!+;;AWL!VYGY_,UX/.,9[0E]8%N,.7C*TIR-M2WG MNQM=9]$69X@-R0[GXLN:T QQ,:4;G>TH1K%2RE(=&H:K9RC)M&+-"#,])^BV)^7:L^1J(\1H5*?],]G_CRB!' MXD4D9>H7["M90P-1P3C)*F7!($OR\A\]58YH* B<=@58*TZBA\%,N#H& W)>Q \@:*"GP::>^3.79)OP9_!EBCI+T+R'[ M!] !VR**V4CG@I8$UZ.*PJRD #LH6.".Y'S+P"*/<=RB'_;KNSWZNG!'[1/X MXI,9[ 7\6.1#8!GO #2@V<)G?KVZT6;.VW9?_/+N1\ZPZ@"Q%)[5%2#R5 >K M\P"94HKR#19)@X/5,VC*+=&S6I[N$8W!]W\$)+CE.&,_>@C9-2%;$;(["/U; M9"M,9526\@4\%9QSE<9)OVL*OQ',4GDRAT #=,&BY^%O(*W>20<+5(M6*8H!]_OL'1.GYO= M>A?W_W'N7DW(^[WG'GKGYV2[@158[?[W:R+^:XE\$"[AK;EKYI^1,$W7<(R3 MV&L1LSW#.!$+S\4\/X"G:(MS,1\:5D/LR/"@-CQXK>&+)TRCA+6G[>",Q< S M'!BTLS"-0\DR7LM#/!K6.&D_@K"".R)B!M /S XFC>)I_N9<5 %>3![A%8+' MI.&!-'PUZ7( <'F<:)7B5O+PC)/E6J[GGV;(*P2/R1^JD6GUDO^F7GXX'DP? M,14OV3H"P9(F$;Z8$RIXOWG1G*$!.W@=BI+97Y4N\NI.$6$%+W C^F90V#+E\=*HOIOHU6_VUV6VBYPZ KK1SJB]E?8-X8 M6K,*_B2T[.#T;EP2*^GKC3=]ANE&-5,,1*3(>?EZJU?KAFVJVI23]9EY,S=; MUD/9X*D>X@!?=H=WB&X2D0U2O!9;&4-/! (M&ZYRPLE.=10KPD5_HH9;T:1B M*@7$]S4A_&4B-ZC;WLE_4$L#!!0 ( -&!"5/T$1O_,P, /T) 9 M>&PO=V]R:W-H965TYR-[ - MQ):-S0(M@J;=?5CT@9;&%E&)=$DJS@+]^ XI1?5%4E)@7VR2FG-FSI"7\G<>9V+#FK@"LF.)&PG3DW_O5Z8NRMP=\,#NIH3(R2C1!?S>0VGSF>"0A* MR+1AH/CW $LH2T.$87QK.9W.I0$>CY_8UU8[:ME0!4M1_L-R7<[,CM.2W/+FV)K]?YV"IJQ\ M0UX1QLFG0M2*\EQ-78TA&"(W:]TM&G?!@+N0O!=<%XJL> YY#SX=QR?/X=?C M>#\8(7 Q=UT"@Z<$+H)1QK]J?D5"[W<2>('_^3XEKU^]Z8EK^7(6;Y@E_?58 M5+U1+&=8-'KX5O]+5.MQEA0R9/$;EJ%P3G(?=H7I$QEI5"U!/+O MS49IB27KRXB+J',161?1@(L["6\U\B.W@MX#W^ 3BS=E_&$>>I,HGKH/Q]M_ M:17$0>R=6J675G'D1QQ]TE\97G_=9W]7X==Z)WTNF= MC!)]J*L-2*,516"?Y:2[@@Q+_GWJ/UF$43L7O4GBJ0._N04"03 M-=?-9>]6N[?*C6W19^L+_WKI]ZRG_O6J>8K\I&\>1N^IW#&N2 E;=.5=33!. MV3PVFHD6>]L<-T)CJ[7# M]G((T!?M\*H9\FQD'WXIO_ %!+ P04 " #1 M@0E3Y2K%>E ' #D)0 &0 'AL+W=O-XW9B&2>?X,/OL1AP?\KF,PH3= M")#.XYB*YP\LXH]''=A9?G ;3J92?] ]/IS1";MC\MOL1JAWW4)+$,8L24.> M ,'&1YT3^/X3\;1 -N*OD#VFI== NW+/^0_]9A0<=1QM$8N8+[4*JOX\L"&+ M(JU)V?%OKK13S*D%RZ^7VL\SYY4S]S1E0Q[]'09R>M3I=T# QG0>R5O^>,ER MAXC6Y_,HS?X'C_E8IP/\>2IYG LK"^(P6?RE3_E"E 00;!! N0!J*^#F NZ: M !PT".!< *_/X#8(D%R M#7)RP6\M@*]7*"W)D!P@T _%^BWG6&0"PS:"D!G MN7-.:Y%BLQ>';G%*LB-V2B4]/A3\$0@]7NG3+[)SFLFKDQ4F.J3NI%#?ADI. M'@]Y'(=2Q8A, 4T",.2)#),)2_R0I6 ?G 1!J,\^C< H642PCH2WITS2,'H' MWH P 5^G?)XJZ?2P*Y5-6G/7S^?_L)@?-A)6(J4&MTG&W2$2TM@0,Z$8SIM:W1 M<][>%MCLT<46'C5KN=S>EJ;E&?T4@S[:M9PRO\UV?]I@"U6V.-!R]+HJF(J( M0D5$H4RMVW06Y90)4(ZK[U=J"!A)%J?_6"9PBPG<; +<,,$M2QD5_C2+UX ] MJ+0XTQ,!]J02;>VNG"\T>IE&G64?CA%!B!QV'\J'J6:4!YW^ZJC+ZBB,7>*M MCAI51Y&!AW$Q:L5U7+B.K:Y_F3%!-9] =OY %-+[,%* 8G7H.5\H(RN6#M:< MOMPP:,5.4MA)MK)3Z,2^S\?[<_6&IBF3M?:2RIJY'H9K]K89]+$Z"*/>H-XI MKW#*LSKU6=5'=Y+&*@L$X"KSZ_LUB^^9L)WJ7J&]MYNPZ1<3].WFS[6I@(]5 M)9BP1WH?,2"9B%/P'VBBV6F_#H!8(KBP$=4WTXVP3*GF98*!8U1D!E[9YL4+E,#K_^\HM*#Z[-S%*1 M!'\B=X:YMG+XP8';P#YH$@M$.Z#*,-=*VEECLA"TIZ$% <+$5\&J;D7U4U>S M@-,PKTD!T)X#"@2MA5(;&$$#<$AV@R-H< HW\/0%0+K,=;8@$C3DA;V?S*3S M#1J;V7+Y$LE5OPSPH9WX+X#+Y0:56\#%9 1HY^DI&S,A6)!'-;^/PDEF9&U) M.ZA$5-]KB&5D,(RVPC#P>5IW9[G(U:Q4B.YZY5&O8J: MED>J?.[!]0VI83ANH#@R M%$=VACU&KU#691?T>K;Q")VE;-;>JO3[FV\@(3..C7K[!K*.G: M*=EFA=68)+A_5E](N4CN0X7VL!6"7 -#%^ZHQV HY]J+3>. GSFPK JBIIK@ M";U@BS/0XH@9IKH[ M8JIKF.K:F?J5)50EY]#XL&QAU49UKJU<5WB-06VPZ;X0FSIIO:SEX1ITNCM" MIVO0Z6Z'SH;$=>Y6"TOL>.NMOYKJ$Z*&GI[A*GXA5S=LP2LK/FQPBW>$6VQP MB[>[VS=M$ZY>YE$?K[*5(L\A-8WJCH(-?;(#5?QAL8"3_;/GOQHGNH%O@I]C51PLOPQ2NW'6:)R M89B"#R&?3:F(Z1X8)>IFVV8S#%GQCCJZV/ 3VZ_CWV9CP95'8U:7OC_DTBNX MJ;'76?Z%II6EDU;3JM&$TL3,Z=SH% MBL/@EC_3J.&.=$%LK=GSE[?7=B>+/#55LT _4J'RP?'U-D_F8 M^G(N-%SOF'A0X$K!U=6P#99(Z:>Y'16VQ "8M._L1NIJ$0!5X09S7X+BB0#= MY+4]'G!&JDV"]4*K6WKL0S__=$W%)$Q2E9C&2L8YZ"EAL7BD:/%&\EGV),@] ME^HNEKV<,AHPH0>H[\>&ULO5=M;],P$/XK MIPBD38+EK2_;U%:BS1!##*:5EP^(#UYS;2QBN]CN"O\>V\F\=J198<"7-7;N MN>>>RYU]&ZR%_*H*1 W?6Y K R3*.J%C% >C 9N[U*.!F*E2\KQ4H):,4;DCS&68CT,XN!VXXHN"FTW MPM%@218X1?UA>2G-*O1>P4JY%N*K M79SGPR"R$6&),VU=$/-S@Q,L2^O)Q/&M=AIX3@OHKL7Z%M:"N]3<3I7)_85W;1@',5DH+5H--!(SRZI=\KQ.Q M 8C[.P!)#4CV!:0U(-T7T*D!G7T!W1K@I(>5=I>XC&@R&DBQ!FFMC3?[X++O MT"9?E-M"F6IIWE*#TZ.)8(QJ\^6U L)SF BN*5\@GU%4\!RFIC+S58D@YO!. M%RCAG%?E655*233FH 5,-6'F10YOT'PW.,A0$UH>&AIJNK<;IM"%]ZFM/J:"GE2L?0ZWA7Z&]&GQHH%$RTX#W(X:#'TBD.FR*O)T@!8>$'C#72DUE]Q@/6ZK[ M7G6_U65&U4RLN 8C$AOD-LEL]]@_BJ*G3=I^&[8EZ-@+.OZS5K(']%MS]]X[ M:_?HL!-/??)O.BR.[BZYR^*-.S/^QWTV M?H A>;C1LD>YV%:>W"E/_G:OC1]PN:O9LM_'5:+"C6F(H5RX,52!B[NZS_RN M'W5?N 'OWOXX/IW$#?N9'8W=]'7GOIJK+XA<4*Y,,N:&*CKJFT->5J-JM=!B MZ6:Q:Z'-9.<>"S/>H[0&YOU<"'V[L 3^'X;13U!+ P04 " #1@0E3]?'M MI&L# #N"0 &0 'AL+W=O^_!Z&48.4.WXS'%G#I[!N;)6 MZKM;_)'.O< IPAP3ZTPP^GO")>:YLT0Z_FF,>BVG QX^OUJ_J9PG9];,X%+E M7WAJL[DW\2#%#2MS>Z]VOV/CT,C92U1NJE_8-7L##Y+26"4:,"D07-;_[+D) MQ $@'!X!1 T@^E7 H $,*D=K995;*V;98J;5#K3;3=;<0Q6;"DW><.G2^& U M?>6$LXNE$H);RHLUP&0*2R4MEUN4"4<#E_! =9.6.8+:P$UI2XWPD4LN2@&W M2.&#._92HTN9HH:_E+Q,F$PH+VQ-L+\+U,Q9K+>;"[C'1)'UG+,JCV3W4:;< M)*J4%DD ,QG<4'49L ILUC$!MYRM"6Y?X&R%EO'\G'0^/JS@[-TYO ,NX5.F M2D/>F)EO*4;.4S]IXO&ACD=T)!Y_EO(*!L$%1$$4]L"7I^$K3 @>5O#@1[A/ MF6G3$[7IB2I[@R/VCOG.723;T*]*A*_OU\9JZHIO)V@'+>V@HAT>H77.P]EO MSTE>IH[**Q,V3I\4T'L_\IQYEPU;9 M\"UE41]5C1H=4(73T1&N4HMKT,-^8>-6V/BDL%LT!K@H2M>ACTQON304A@W!@JLQ>:7KRT6]L*JHSN>ULG3:5X\97; 5(L%1 M"F7G4454W\2QS2N4S YTC+T?0I@@+WK!%TKP_?L.MGZOER+6Q8 MX=#FSCY'D#>6M.S 3H'DJMW9L?L.%X#1Y!5 T@&2H+LM%%3>,F)9:O0!C,]V M;-X(K0:T$\>5OY0M&1?E#D?9MME9?&Q0$7QYXU_TO-/KK:Y:-PM M,^(YX)&Z>:_1<%U HP1:"TJ[* *W4+H95D :"(T;!T;XTC5=KS>%$S)C7U(> M7TR2_RGOF"FYLB!P[ZB&@X_3"$P[Z*U#N@[#M=/DF@AFY=X&-#[!Q?=:T]GQ M\]J_-MD_4$L#!!0 ( -&!"5/%;^>=&P, #02 - >&POBA++CD"6/%GIDO[Z MZ2S'25-=R/JP-7-(+=VG^^[3W;DR&=5F)=C=G#$3+$LAZY3,C:D^AF$]F[.2 MUN>J8M(BN=(E-7:JB["N-*-9#4ZE" >]7AR6E$LR'LE%>5.:.IBIA30IN>A, M@;M]R5+2CR](X.@F*F,I>3A]_W.AS/6[P-U//IR<]![.KG?MIPUP1D(OZ>4! MI.>]'DX,($8>'T:^CQNCOCI0]W[ACCYL\S\>Y4INRA 19[#Q:0"&F1)*!\;6WPKJ@Z5^WX?E59A86FJ_[@DFPJ"@$T1I5VD'%:*$D;#6N/=F!I9TR(.WAN?N3/ MN)?Y5F5[4%?9#:V@=NAHW 3XM]D<]S;MZWB#BC\J\WEAMR.;.;0+N]4LY\MF MOLP[ 1A['V>G5256GP0O9,G2FN?P(YN,P/P(8%@=3@/DX M+RS._[2?(;H?AV':AEYDB/H,41_GY4,FS0>+X_=)[.7?:9)$41QC&9U,O HF M6-[B&+Y^-DP;>&!Q(-*?Y1JO-MXA^_L J^F^#L%VBG2>*O M-A8'/+ J8+T#\?UQH*?\/E$$5<6T84\PCB0)AD O^GLTCI'LQ/#QUP=[2J(H M2?P(8'X%480A\#3B"*8 -&!(%#7GX,YY%*[/J7#S.]'X-U!+ P04 " #1 M@0E3EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0 M(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I M6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6 MFD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L# M!!0 ( -&!"5,I0]JITP0 +$H / >&PO=V]R:V)O;VLN>&ULQ9I+ M;]LX$(#_"N'+I@>O;3W<-J@+I'GL!LBV1ASDNF D.B9"D2Y)I6E__0[E>#OR MUH.]C'UR3"GTIQ$YWY#2AV_./STX]R1>&F/#;+"*<7TZ&H5JI1H9?G=K9>'( MTOE&1OCJ'T=A[96LPTJIV)A1-AY/1XW4=O#QP[:ON1_A+RZJ*FIGH3$UW&OU M+?P\GKZ*9QWT@S8Z?I\-NK^-&HA&6]WH'ZJ>#<8#$5;NVY_.ZQ_.1FD6E7?& MS :3S8%[Y:.N_M.\2)!W\B%T+5$^W$H F0VF8^APJ7V(W1E=_Q(8GQ6E353^0D;UAW?M6MO'U U'[>Z4A>N:AMEXR:. M7ID$:,-*K\- 6-FHV6![BI"V%I>F*X6?OJXW5QT!%\70GVHX MX*_K#IP/\MS96MF@:O%)&FDK);K(!D27$739<>C$R5QZA4.8$Y#YH2 7B2"= M'81;BG/7P(Q;(T^@O>=%.WN6VDCXR2'\ M^W AC1)_2?^D8FH3"YRDQU26'C-C5G!*"P=@V'V)*^6WV05&(M@/8Y(R8;;) ME=1>W$O30A25#*W?3 ^,1]EDPJR36Q6BUU4*8IJM&(ORQX19(# KUE)#C?"R M3HFE%RY*&1-F9\"@[(UW\;N ?8<[:1W'VZ#$F98L)LRYNU;.R,&EO5>4> MK=XM3REU3)C=\1GZO;:5:Y0XN7$AO!%SR'Z+%=1_&)%2R(39(=T '(+D4EZ! MM SW=]=P&26/C%D>K^&[DR^]W))1ILC8UQU-H^.F>$K3 JJJ")-"V4KW(;SO&I'23'U,WX@1C4L+)F86S7;:+H3BK MZZX.D^;GIB'&)#>\F/5#Y_4<8U+ZR8^JGP)C4OK)N?5#8I88D])/SJP?&G.* M,2G]Y,SZH67>&YN4A7)^"Q&8O;%)62AGMM"^FF,H%FW38 L5E(4*9@OMQ^S2 M*,:D+%0P6VBW--K)\AB3LE!QV&VR=+.AU[J%&0]+CEN,25FH./"VV4XX,2;Y MX.68NVB]A%10%BJ.L(N&(HHQ*0L5Q]Q0ZU7O!66AXO ;:GAX8DS*0L7!-]?6 M_RXRAN(<8U(6*@Z^%D*8_8>7E(5*9@O1T3S#F)2%2F8+[5VR;08HQJ0L5')O MONW'3(+"F)2%2F8+$9BI1,*8E(5*9@N1F/TI1+X < @+[<7$LBPI"Y7,%L([ MZK]8JV-,RD(ELX7H78\AQJ0L5#);B,3LCTW*0B6SA6A,/#:GE(6FW#MRNP\M MQ,D%+-*UZ6W!3BD#33=ORVU?D:O54EM5?X;N [17TE1S+]+'YHE^4:;';\O6 MF'-H^V)OG*RW;]QMWQ;\^ ]02P,$% @ T8$)4_5)DLP! @ 7B0 !H M !X;"]?]"2J,T(%XO*+P2<$/#SG0S?M^U/9 M[8>R^#@>3F75[*9I^)526>_RL2LW_9!/YR.;?CQVTWDY;M/0K=^Z;4ZZ7+9I M_#ZC>7SX/G/Q\CGD_YG8;S;[=?[=K_\<\VGZQ^#TWH]O99?SU"Q>NG&;IU63 M/@[7W25=-G)SGMPLGEY7S?CT*DVJ':00I/6##(*L?I!#D-@^_I!LD09EP1),ZP)M!;D6@B\%@1;",06)%L(S!9$ M6PC4%F1;"-P6A%L(Y!:D6PCL%L1;"/16U%L)]%;46PGTUMG#-H'>BGHK@=Z* M>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z&>AN!WH9Z&X'>AGH;@=XV M>UE"H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MZ'>1J"WH=Y&H+>CWDZ@MZ/>3J"W MH]Y.H+>CWDZ@M\]>=A/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z!VH=Q#H M':AW$.@=J'<0Z!VH=Q#H':AW$.@=LX^5!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$ M>K>H=TN@=XMZMS^I=YD^#[E<>[[6>/V?I'HZGYNOE[\LOW;.;L(%YP2_$SW^ M!5!+ P04 " #1@0E3UDS DN ! #C(P $P %M#;VYT96YT7U1Y<&5S M72YX;6S-VLM.PS 0!=!?B;)%C>M7>8BR ;;0!3]@D@F-FL26;:#\/4X*E4"E MHBH2=].HM3UWXI'.JITZ_1P:V\]S3VW(L^O-QB%K MGAOGVJ8T,:VSE[[ZEC+Y2"C2R7%/6#8NG*0-.=N9,*S\'/!Q[OZ%O&\JRA;& MQSO3I5ULW;(0WUH*Q?X2.WJT==V45-GRN4M'BN \F2HLB6+7%INB)_N38[IA MVGSRH_/',OL"T\Z%MRZDB7DZ/.YS),/IB4N%R,=F_RMN$U/IH]^/AFE75/TR M.UWOJ_6K<1Z!C8_C[_CKC+?U#^Q#@/0A0?I0('UHD#YF('V<@O1Q!M+'.4@? M?(K2"(JH'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:!(JM D56@R"I09!4H ML@H4606*K )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5HLBJ4&15 M*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLFH4636*K!I%5HTBJT:15:/(JE%D MU2BR:A19-8JL,Q199_\IZZ.UJS^.'Y]%9YK^,Y^-_^VY>@=02P$"% ,4 M" #1@0E3!T%-8H$ "Q $ @ $ 9&]C4')O<',O M87!P+GAM;%!+ 0(4 Q0 ( -&!"5/%]XY:[@ "L" 1 M " :\ !D;V-0&UL M4$L! A0#% @ T8$)4S5'?_1U!0 X18 !@ ("!#0@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T8$) M4Y!GF)>S!0 @!< !@ ("!<18 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ T8$)4ZK 0A[W!0 "1@ !@ M ("!Y28 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ T8$)4_BV3">K"0 $"< !D ("!&CT M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MT8$)4WPFC\FR P Q@@ !D ("!BU, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T8$)4U=^MN"U!0 "Q$ !D M ("!R(0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ T8$)4]%P&-S<# U"8 !D ("!;J 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T8$) M4Y1-SA5-!0 \A< !D ("!J+@ 'AL+W=O_9 P$ (#0 &0 M @($LO@ >&PO=V]R:W-H965T(2P0 %T0 9 " @6_" !X;"]W;W)K M&UL4$L! A0#% @ T8$)4XHG:?.$ @ V 4 M !D ("!\<8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T8$)4\'R&PO=V]R:W-H965T M&UL4$L! A0# M% @ T8$)4WK(C_7E! OA< !D ("!Q-\ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ T8$)4S^" MTVL@! 7P\ !D ("!(.X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T8$)4_X4;+^_!0 :B( !D M ("!D?H 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ T8$)4Q0,=I^M @ ; < !D ("! MD 8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ T8$)4^8I%+R& P CPT !D ("!' \! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T8$)4U].?50* M P *0H !D ("!O2$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T8$)4P8#0 MR#P ;7H !D M ("!OBL! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ T8$)4WFGFB9'! L!( !D ("!+$,! M 'AL+W=O$# "#P &0 @(&J1P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ MT8$)4^4JQ7I0!P Y"4 !D ("!+$\! 'AL+W=O&PO) &@ @ %,:0$ M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #1@0E3UDS MDN ! #C(P $P @ &%:P$ 6T-O;G1E;G1?5'EP97-=+GAM 7;%!+!08 10!% -H2 "6;0$ ! end XML 73 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 74 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 75 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 326 338 1 false 85 0 false 11 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.caratherapeutics.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Condensed Balance Sheets Sheet http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets Condensed Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Condensed Balance Sheets (Parenthetical) Sheet http://www.caratherapeutics.com/role/StatementCondensedBalanceSheetsParenthetical Condensed Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Condensed Statements of Comprehensive Loss Sheet http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss Condensed Statements of Comprehensive Loss Statements 4 false false R5.htm 00205 - Statement - Condensed Statements of Comprehensive Income (Loss) (Parenthetical) Sheet http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveIncomeLossParenthetical Condensed Statements of Comprehensive Income (Loss) (Parenthetical) Statements 5 false false R6.htm 00300 - Statement - Condensed Statements of Stockholders' Equity Sheet http://www.caratherapeutics.com/role/StatementCondensedStatementsOfStockholdersEquity Condensed Statements of Stockholders' Equity Statements 6 false false R7.htm 00400 - Statement - Condensed Statements of Cash Flows Sheet http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows Condensed Statements of Cash Flows Statements 7 false false R8.htm 10101 - Disclosure - Business Sheet http://www.caratherapeutics.com/role/DisclosureBusiness Business Notes 8 false false R9.htm 10201 - Disclosure - Basis of Presentation Sheet http://www.caratherapeutics.com/role/DisclosureBasisOfPresentation Basis of Presentation Notes 9 false false R10.htm 10301 - Disclosure - Available-for-Sale Marketable Securities Sheet http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecurities Available-for-Sale Marketable Securities Notes 10 false false R11.htm 10401 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 11 false false R12.htm 10501 - Disclosure - Fair Value Measurements Sheet http://www.caratherapeutics.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 10601 - Disclosure - Restricted Cash Sheet http://www.caratherapeutics.com/role/DisclosureRestrictedCash Restricted Cash Notes 13 false false R14.htm 10701 - Disclosure - Prepaid Expenses Sheet http://www.caratherapeutics.com/role/DisclosurePrepaidExpenses Prepaid Expenses Notes 14 false false R15.htm 10801 - Disclosure - Accounts Payable and Accrued Expenses Sheet http://www.caratherapeutics.com/role/DisclosureAccountsPayableAndAccruedExpenses Accounts Payable and Accrued Expenses Notes 15 false false R16.htm 10901 - Disclosure - Stockholders' Equity Sheet http://www.caratherapeutics.com/role/DisclosureStockholdersEquity Stockholders' Equity Notes 16 false false R17.htm 11001 - Disclosure - Collaboration and Licensing Agreements Sheet http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreements Collaboration and Licensing Agreements Notes 17 false false R18.htm 11101 - Disclosure - Revenue Recognition Sheet http://www.caratherapeutics.com/role/DisclosureRevenueRecognition Revenue Recognition Notes 18 false false R19.htm 11201 - Disclosure - Net Income (Loss) Per Share Sheet http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShare Net Income (Loss) Per Share Notes 19 false false R20.htm 11301 - Disclosure - Stock-Based Compensation Sheet http://www.caratherapeutics.com/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 20 false false R21.htm 11401 - Disclosure - Income Taxes Sheet http://www.caratherapeutics.com/role/DisclosureIncomeTaxes Income Taxes Notes 21 false false R22.htm 11501 - Disclosure - Commitments and Contingencies Sheet http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 22 false false R23.htm 11601 - Disclosure - Subsequent Events Sheet http://www.caratherapeutics.com/role/DisclosureSubsequentEvents Subsequent Events Notes 23 false false R24.htm 20202 - Disclosure - Basis of Presentation (Policies) Sheet http://www.caratherapeutics.com/role/DisclosureBasisOfPresentationPolicies Basis of Presentation (Policies) Policies 24 false false R25.htm 30303 - Disclosure - Available-for-Sale Marketable Securities (Tables) Sheet http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesTables Available-for-Sale Marketable Securities (Tables) Tables http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecurities 25 false false R26.htm 30403 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables Accumulated Other Comprehensive Income (Loss) (Tables) Tables http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLoss 26 false false R27.htm 30503 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.caratherapeutics.com/role/DisclosureFairValueMeasurements 27 false false R28.htm 30603 - Disclosure - Restricted Cash (Tables) Sheet http://www.caratherapeutics.com/role/DisclosureRestrictedCashTables Restricted Cash (Tables) Tables http://www.caratherapeutics.com/role/DisclosureRestrictedCash 28 false false R29.htm 30803 - Disclosure - Accounts Payable and Accrued Expenses (Tables) Sheet http://www.caratherapeutics.com/role/DisclosureAccountsPayableAndAccruedExpensesTables Accounts Payable and Accrued Expenses (Tables) Tables http://www.caratherapeutics.com/role/DisclosureAccountsPayableAndAccruedExpenses 29 false false R30.htm 31203 - Disclosure - Net Income (Loss) Per Share (Tables) Sheet http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareTables Net Income (Loss) Per Share (Tables) Tables http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShare 30 false false R31.htm 31303 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.caratherapeutics.com/role/DisclosureStockBasedCompensation 31 false false R32.htm 31503 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingencies 32 false false R33.htm 40101 - Disclosure - Business - Additional Information (Detail) Sheet http://www.caratherapeutics.com/role/DisclosureBusinessAdditionalInformationDetail Business - Additional Information (Detail) Details 33 false false R34.htm 40301 - Disclosure - Available-for-Sale Marketable Securities - Summary of Available-for-Sale Marketable Securities by Major Type of Security (Detail) Sheet http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesByMajorTypeOfSecurityDetail Available-for-Sale Marketable Securities - Summary of Available-for-Sale Marketable Securities by Major Type of Security (Detail) Details 34 false false R35.htm 40302 - Disclosure - Available-for-Sale Marketable Securities - Schedule of Fair Values and Continuous Unrealized Loss Positions of Available-for-Sale Marketable Securities (Detail) Sheet http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfFairValuesAndContinuousUnrealizedLossPositionsOfAvailableForSaleMarketableSecuritiesDetail Available-for-Sale Marketable Securities - Schedule of Fair Values and Continuous Unrealized Loss Positions of Available-for-Sale Marketable Securities (Detail) Details 35 false false R36.htm 40303 - Disclosure - Available-for-Sale Marketable Securities - Additional Information (Detail) Sheet http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesAdditionalInformationDetail Available-for-Sale Marketable Securities - Additional Information (Detail) Details 36 false false R37.htm 40304 - Disclosure - Available-for-Sale Marketable Securities - Schedule of Amortized Cost and Fair Values of Marketable Debt Securities by Contractual Maturity (Detail) Sheet http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfAmortizedCostAndFairValuesOfMarketableDebtSecuritiesByContractualMaturityDetail Available-for-Sale Marketable Securities - Schedule of Amortized Cost and Fair Values of Marketable Debt Securities by Contractual Maturity (Detail) Details 37 false false R38.htm 40401 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Summary of Changes in Accumulated Other Comprehensive Income (Loss), Net of Tax, from Unrealized Gains (Losses) on Available-for-Sale Marketable Securities (Detail) Sheet http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSummaryOfChangesInAccumulatedOtherComprehensiveIncomeLossNetOfTaxFromUnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesDetail Accumulated Other Comprehensive Income (Loss) - Summary of Changes in Accumulated Other Comprehensive Income (Loss), Net of Tax, from Unrealized Gains (Losses) on Available-for-Sale Marketable Securities (Detail) Details http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables 38 false false R39.htm 40402 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Schedule of Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Detail) Sheet http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossScheduleOfReclassificationsOutOfAccumulatedOtherComprehensiveIncomeLossDetail Accumulated Other Comprehensive Income (Loss) - Schedule of Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Detail) Details http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables 39 false false R40.htm 40501 - Disclosure - Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Detail) Sheet http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Detail) Details 40 false false R41.htm 40502 - Disclosure - Fair Value Measurements - Additional Information (Detail) Sheet http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail Fair Value Measurements - Additional Information (Detail) Details 41 false false R42.htm 40601 - Disclosure - Restricted Cash - Additional Information (Detail) Sheet http://www.caratherapeutics.com/role/DisclosureRestrictedCashAdditionalInformationDetail Restricted Cash - Additional Information (Detail) Details 42 false false R43.htm 40602 - Disclosure - Restricted Cash - Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash (Detail) Sheet http://www.caratherapeutics.com/role/DisclosureRestrictedCashScheduleOfReconciliationOfCashCashEquivalentsAndRestrictedCashDetail Restricted Cash - Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash (Detail) Details 43 false false R44.htm 40701 - Disclosure - Prepaid Expenses - Additional Information (Detail) Sheet http://www.caratherapeutics.com/role/DisclosurePrepaidExpensesAdditionalInformationDetail Prepaid Expenses - Additional Information (Detail) Details 44 false false R45.htm 40801 - Disclosure - Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) Sheet http://www.caratherapeutics.com/role/DisclosureAccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetail Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) Details 45 false false R46.htm 40901 - Disclosure - Stockholders' Equity - Additional Information (Detail) Sheet http://www.caratherapeutics.com/role/DisclosureStockholdersEquityAdditionalInformationDetail Stockholders' Equity - Additional Information (Detail) Details 46 false false R47.htm 41001 - Disclosure - Collaboration and Licensing Agreements - Additional Information (Detail) Sheet http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail Collaboration and Licensing Agreements - Additional Information (Detail) Details 47 false false R48.htm 41101 - Disclosure - Revenue Recognition - Additional Information (Detail) Sheet http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail Revenue Recognition - Additional Information (Detail) Details 48 false false R49.htm 41201 - Disclosure - Net Income (Loss) per Share - Computation of Denominators Used in Net Loss per Share (Detail) Sheet http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareComputationOfDenominatorsUsedInNetLossPerShareDetail Net Income (Loss) per Share - Computation of Denominators Used in Net Loss per Share (Detail) Details http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareTables 49 false false R50.htm 41202 - Disclosure - Net Income (Loss) per Share - Computation of Basic and Diluted Net Loss per Share (Detail) Sheet http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetail Net Income (Loss) per Share - Computation of Basic and Diluted Net Loss per Share (Detail) Details http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareTables 50 false false R51.htm 41203 - Disclosure - Net Income (Loss) per Share - Additional Information (Detail) Sheet http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetail Net Income (Loss) per Share - Additional Information (Detail) Details http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareTables 51 false false R52.htm 41301 - Disclosure - Stock-Based Compensation - Additional Information (Detail) Sheet http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail Stock-Based Compensation - Additional Information (Detail) Details 52 false false R53.htm 41302 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity (Details) Sheet http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityDetails Stock-Based Compensation - Restricted Stock Unit Activity (Details) Details 53 false false R54.htm 41303 - Disclosure - Stock-Based Compensation - Summary of Assumptions Used in Black-Scholes Option Pricing Model (Detail) Sheet http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfAssumptionsUsedInBlackScholesOptionPricingModelDetail Stock-Based Compensation - Summary of Assumptions Used in Black-Scholes Option Pricing Model (Detail) Details 54 false false R55.htm 41304 - Disclosure - Stock-Based Compensation - Summary of Compensation Expense Relating to Stock Options (Detail) Sheet http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfCompensationExpenseRelatingToStockOptionsDetail Stock-Based Compensation - Summary of Compensation Expense Relating to Stock Options (Detail) Details 55 false false R56.htm 41305 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Detail) Sheet http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail Stock-Based Compensation - Summary of Stock Option Activity (Detail) Details 56 false false R57.htm 41401 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.caratherapeutics.com/role/DisclosureIncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 57 false false R58.htm 41501 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 58 false false R59.htm 41502 - Disclosure - Commitments and Contingencies - Schedule of Other Information related to Stamford Lease (Detail) Sheet http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfOtherInformationRelatedToStamfordLeaseDetail Commitments and Contingencies - Schedule of Other Information related to Stamford Lease (Detail) Details 59 false false R60.htm 41503 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Payments under Non-cancellable Operating Leases, Reconciliation of Undiscounted Cash Flows to the Operating Lease Liability (Detail) Sheet http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetail Commitments and Contingencies - Schedule of Future Minimum Lease Payments under Non-cancellable Operating Leases, Reconciliation of Undiscounted Cash Flows to the Operating Lease Liability (Detail) Details 60 false false R61.htm 41601 - Disclosure - Subsequent Events (Details) Sheet http://www.caratherapeutics.com/role/DisclosureSubsequentEventsDetails Subsequent Events (Details) Details http://www.caratherapeutics.com/role/DisclosureSubsequentEvents 61 false false All Reports Book All Reports cara-20210630x10q.htm cara-20210630.xsd cara-20210630_cal.xml cara-20210630_def.xml cara-20210630_lab.xml cara-20210630_pre.xml cara-20210630xex31d1.htm cara-20210630xex31d2.htm cara-20210630xex32d1.htm http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 true true JSON 78 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cara-20210630x10q.htm": { "axisCustom": 0, "axisStandard": 25, "contextCount": 326, "dts": { "calculationLink": { "local": [ "cara-20210630_cal.xml" ] }, "definitionLink": { "local": [ "cara-20210630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "cara-20210630x10q.htm" ] }, "labelLink": { "local": [ "cara-20210630_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "cara-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "cara-20210630.xsd" ], "remote": [ "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/lrr/role/negated-2009-12-16.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 477, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 26, "http://www.caratherapeutics.com/20210630": 4, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 35 }, "keyCustom": 43, "keyStandard": 295, "memberCustom": 43, "memberStandard": 34, "nsprefix": "cara", "nsuri": "http://www.caratherapeutics.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "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", "role": "http://www.caratherapeutics.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "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": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Available-for-Sale Marketable Securities", "role": "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecurities", "shortName": "Available-for-Sale Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Accumulated Other Comprehensive Income (Loss)", "role": "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLoss", "shortName": "Accumulated Other Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Fair Value Measurements", "role": "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestrictedAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Restricted Cash", "role": "http://www.caratherapeutics.com/role/DisclosureRestrictedCash", "shortName": "Restricted Cash", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestrictedAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "cara:PrepaidExpensesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Prepaid Expenses", "role": "http://www.caratherapeutics.com/role/DisclosurePrepaidExpenses", "shortName": "Prepaid Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "cara:PrepaidExpensesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Accounts Payable and Accrued Expenses", "role": "http://www.caratherapeutics.com/role/DisclosureAccountsPayableAndAccruedExpenses", "shortName": "Accounts Payable and Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Stockholders' Equity", "role": "http://www.caratherapeutics.com/role/DisclosureStockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Collaboration and Licensing Agreements", "role": "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreements", "shortName": "Collaboration and Licensing Agreements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Revenue Recognition", "role": "http://www.caratherapeutics.com/role/DisclosureRevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Net Income (Loss) Per Share", "role": "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShare", "shortName": "Net Income (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_sYVovbjJd0SBwe47OZopwQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Condensed Balance Sheets", "role": "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets", "shortName": "Condensed Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_sYVovbjJd0SBwe47OZopwQ", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Stock-Based Compensation", "role": "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Income Taxes", "role": "http://www.caratherapeutics.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - Commitments and Contingencies", "role": "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - Subsequent Events", "role": "http://www.caratherapeutics.com/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - Basis of Presentation (Policies)", "role": "http://www.caratherapeutics.com/role/DisclosureBasisOfPresentationPolicies", "shortName": "Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Available-for-Sale Marketable Securities (Tables)", "role": "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesTables", "shortName": "Available-for-Sale Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)", "role": "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables", "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Restricted Cash (Tables)", "role": "http://www.caratherapeutics.com/role/DisclosureRestrictedCashTables", "shortName": "Restricted Cash (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Accounts Payable and Accrued Expenses (Tables)", "role": "http://www.caratherapeutics.com/role/DisclosureAccountsPayableAndAccruedExpensesTables", "shortName": "Accounts Payable and Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_sYVovbjJd0SBwe47OZopwQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_L7NPaPLk70aOVrdFf0HfCg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Condensed Balance Sheets (Parenthetical)", "role": "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheetsParenthetical", "shortName": "Condensed Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_sYVovbjJd0SBwe47OZopwQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_L7NPaPLk70aOVrdFf0HfCg", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Net Income (Loss) Per Share (Tables)", "role": "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareTables", "shortName": "Net Income (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31503 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityIncorporationDateOfIncorporation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Business - Additional Information (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosureBusinessAdditionalInformationDetail", "shortName": "Business - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityIncorporationDateOfIncorporation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_sYVovbjJd0SBwe47OZopwQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Available-for-Sale Marketable Securities - Summary of Available-for-Sale Marketable Securities by Major Type of Security (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesByMajorTypeOfSecurityDetail", "shortName": "Available-for-Sale Marketable Securities - Summary of Available-for-Sale Marketable Securities by Major Type of Security (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_sYVovbjJd0SBwe47OZopwQ", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_sYVovbjJd0SBwe47OZopwQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Available-for-Sale Marketable Securities - Schedule of Fair Values and Continuous Unrealized Loss Positions of Available-for-Sale Marketable Securities (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfFairValuesAndContinuousUnrealizedLossPositionsOfAvailableForSaleMarketableSecuritiesDetail", "shortName": "Available-for-Sale Marketable Securities - Schedule of Fair Values and Continuous Unrealized Loss Positions of Available-for-Sale Marketable Securities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_sYVovbjJd0SBwe47OZopwQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_sYVovbjJd0SBwe47OZopwQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Available-for-Sale Marketable Securities - Additional Information (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesAdditionalInformationDetail", "shortName": "Available-for-Sale Marketable Securities - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_sYVovbjJd0SBwe47OZopwQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_sYVovbjJd0SBwe47OZopwQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - Available-for-Sale Marketable Securities - Schedule of Amortized Cost and Fair Values of Marketable Debt Securities by Contractual Maturity (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfAmortizedCostAndFairValuesOfMarketableDebtSecuritiesByContractualMaturityDetail", "shortName": "Available-for-Sale Marketable Securities - Schedule of Amortized Cost and Fair Values of Marketable Debt Securities by Contractual Maturity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_FrSQAqGuFEa3WK1EBHaxPg", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_3_31_2021_6RsCoyVXN0yGWfZvMVLY0Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Summary of Changes in Accumulated Other Comprehensive Income (Loss), Net of Tax, from Unrealized Gains (Losses) on Available-for-Sale Marketable Securities (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSummaryOfChangesInAccumulatedOtherComprehensiveIncomeLossNetOfTaxFromUnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesDetail", "shortName": "Accumulated Other Comprehensive Income (Loss) - Summary of Changes in Accumulated Other Comprehensive Income (Loss), Net of Tax, from Unrealized Gains (Losses) on Available-for-Sale Marketable Securities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_cew9AA6aJUGiL__epsdkiA", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_rIZF_zeJEEW4iXuzUFm_lw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherNonoperatingIncomeExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Schedule of Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossScheduleOfReclassificationsOutOfAccumulatedOtherComprehensiveIncomeLossDetail", "shortName": "Accumulated Other Comprehensive Income (Loss) - Schedule of Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_zEdlxX0o3kS6pIgZ2ycf_w", "decimals": "-3", "lang": null, "name": "us-gaap:OtherNonoperatingIncomeExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_0FdsLuNlukCTVyD6F2u4Lw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Condensed Statements of Comprehensive Loss", "role": "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss", "shortName": "Condensed Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_rIZF_zeJEEW4iXuzUFm_lw", "decimals": "-3", "lang": null, "name": "us-gaap:GeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_sYVovbjJd0SBwe47OZopwQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail", "shortName": "Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_5EINBszDfE2B_aN_gBoiBg", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases", "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases", "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_rIZF_zeJEEW4iXuzUFm_lw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Fair Value Measurements - Additional Information (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "shortName": "Fair Value Measurements - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases", "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases", "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_rIZF_zeJEEW4iXuzUFm_lw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_sYVovbjJd0SBwe47OZopwQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCashNoncurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Restricted Cash - Additional Information (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosureRestrictedCashAdditionalInformationDetail", "shortName": "Restricted Cash - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_cara_MoneyMarketFundForStamfordLeaseMember_E5OoIzmoUEeW1Zzjjq1IhQ", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCashNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_sYVovbjJd0SBwe47OZopwQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Restricted Cash - Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosureRestrictedCashScheduleOfReconciliationOfCashCashEquivalentsAndRestrictedCashDetail", "shortName": "Restricted Cash - Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_sYVovbjJd0SBwe47OZopwQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidExpenseCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Prepaid Expenses - Additional Information (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosurePrepaidExpensesAdditionalInformationDetail", "shortName": "Prepaid Expenses - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "cara:PrepaidExpensesTextBlock", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_sYVovbjJd0SBwe47OZopwQ", "decimals": "-3", "lang": null, "name": "cara:PrepaidResearchAndDevelopmentExpenses", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_sYVovbjJd0SBwe47OZopwQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosureAccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetail", "shortName": "Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_sYVovbjJd0SBwe47OZopwQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_zVyrL8QXEkKVzAsg9DGdEA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "reportCount": 1, "unitRef": "Unit_Standard_shares_oLC2IzuRTEqgOSG4yPpS_Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Stockholders' Equity - Additional Information (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosureStockholdersEquityAdditionalInformationDetail", "shortName": "Stockholders' Equity - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_6_1_2021_To_6_30_2021_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_fCTzAXR3-ECkTbZQp_QfMQ", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_oLC2IzuRTEqgOSG4yPpS_Q", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_0FdsLuNlukCTVyD6F2u4Lw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Collaboration and Licensing Agreements - Additional Information (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "shortName": "Collaboration and Licensing Agreements - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CollaborativeArrangementDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_10_1_2020_To_10_31_2020_us-gaap_TypeOfArrangementAxis_cara_ViforAgreementMember_00gL96_St0qICeCvw6HCsg", "decimals": "2", "lang": null, "name": "cara:PercentageOfNetProfitsSharing", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_cTX_qnhqU0GJh4MQFkQhMQ", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_0FdsLuNlukCTVyD6F2u4Lw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Revenue Recognition - Additional Information (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail", "shortName": "Revenue Recognition - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_srt_ProductOrServiceAxis_us-gaap_RoyaltyMember_rDJ4SQaYckCNBz2rO1iaFA", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_rIZF_zeJEEW4iXuzUFm_lw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "Unit_Standard_shares_oLC2IzuRTEqgOSG4yPpS_Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Net Income (Loss) per Share - Computation of Denominators Used in Net Loss per Share (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareComputationOfDenominatorsUsedInNetLossPerShareDetail", "shortName": "Net Income (Loss) per Share - Computation of Denominators Used in Net Loss per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "p", "td", "tr", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_rIZF_zeJEEW4iXuzUFm_lw", "decimals": "INF", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_oLC2IzuRTEqgOSG4yPpS_Q", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "us-gaap:OtherComprehensiveIncomeLossTax", "us-gaap:OtherComprehensiveIncomeLossTax", "us-gaap:OtherComprehensiveIncomeLossTax", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_rIZF_zeJEEW4iXuzUFm_lw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00205 - Statement - Condensed Statements of Comprehensive Income (Loss) (Parenthetical)", "role": "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveIncomeLossParenthetical", "shortName": "Condensed Statements of Comprehensive Income (Loss) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherComprehensiveIncomeLossTax", "us-gaap:OtherComprehensiveIncomeLossTax", "us-gaap:OtherComprehensiveIncomeLossTax", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_rIZF_zeJEEW4iXuzUFm_lw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_rIZF_zeJEEW4iXuzUFm_lw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - Net Income (Loss) per Share - Computation of Basic and Diluted Net Loss per Share (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetail", "shortName": "Net Income (Loss) per Share - Computation of Basic and Diluted Net Loss per Share (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R51": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_sYVovbjJd0SBwe47OZopwQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_oLC2IzuRTEqgOSG4yPpS_Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41203 - Disclosure - Net Income (Loss) per Share - Additional Information (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetail", "shortName": "Net Income (Loss) per Share - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_sYVovbjJd0SBwe47OZopwQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_L7NPaPLk70aOVrdFf0HfCg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Stock-Based Compensation - Additional Information (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "shortName": "Stock-Based Compensation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_cAr3lJr_Eke8lHv7GcP2pA", "decimals": "2", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_L7NPaPLk70aOVrdFf0HfCg", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_6_30_2020_ETKqL1_QGkWY2c4w-jFk2g", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_oLC2IzuRTEqgOSG4yPpS_Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41302 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity (Details)", "role": "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityDetails", "shortName": "Stock-Based Compensation - Restricted Stock Unit Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_srt_TitleOfIndividualAxis_cara_EmployeesAndNonEmployeeMembersOfBoardOfDirectorsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_cara_TwoThousandAndFourteenEquityIncentivePlanMember_Iffi7pDT6UGLb9QYeZit5A", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_oLC2IzuRTEqgOSG4yPpS_Q", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_rIZF_zeJEEW4iXuzUFm_lw", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_cTX_qnhqU0GJh4MQFkQhMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41303 - Disclosure - Stock-Based Compensation - Summary of Assumptions Used in Black-Scholes Option Pricing Model (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfAssumptionsUsedInBlackScholesOptionPricingModelDetail", "shortName": "Stock-Based Compensation - Summary of Assumptions Used in Black-Scholes Option Pricing Model (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_rIZF_zeJEEW4iXuzUFm_lw", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_cTX_qnhqU0GJh4MQFkQhMQ", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_rIZF_zeJEEW4iXuzUFm_lw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41304 - Disclosure - Stock-Based Compensation - Summary of Compensation Expense Relating to Stock Options (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfCompensationExpenseRelatingToStockOptionsDetail", "shortName": "Stock-Based Compensation - Summary of Compensation Expense Relating to Stock Options (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities", "us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities", "us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_rIZF_zeJEEW4iXuzUFm_lw", "decimals": "-3", "lang": null, "name": "us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_sYVovbjJd0SBwe47OZopwQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_oLC2IzuRTEqgOSG4yPpS_Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41305 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail", "shortName": "Stock-Based Compensation - Summary of Stock Option Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_us-gaap_PlanNameAxis_cara_TwoThousandAndFourteenEquityIncentivePlanMember_j4io1kDOcUmxpB7VRhPEhw", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_oLC2IzuRTEqgOSG4yPpS_Q", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_rIZF_zeJEEW4iXuzUFm_lw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosureIncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "cara:PercentageOfResearchAndDevelopmentTaxCreditsExchangedForCash", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_0FdsLuNlukCTVyD6F2u4Lw", "decimals": "INF", "lang": null, "name": "cara:PercentageOfResearchAndDevelopmentTaxCreditsExchangedForCash", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_cTX_qnhqU0GJh4MQFkQhMQ", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_rIZF_zeJEEW4iXuzUFm_lw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_6_1_2020_To_6_30_2020_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cara_NewStamfordLeaseMember_4VCLOz40qESCTasn0T_OVA", "decimals": "INF", "lang": null, "name": "cara:LesseeOperatingLeaseNumberOfRenewableTerms", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_lease_8BmwEA74Lkq2Z3cwK6ooiQ", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_srt_CounterpartyNameAxis_cara_StamfordOperatingLeaseMember_ZNLEojurDk6xxJqlh5OXdQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41502 - Disclosure - Commitments and Contingencies - Schedule of Other Information related to Stamford Lease (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfOtherInformationRelatedToStamfordLeaseDetail", "shortName": "Commitments and Contingencies - Schedule of Other Information related to Stamford Lease (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_srt_CounterpartyNameAxis_cara_StamfordOperatingLeaseMember_ZNLEojurDk6xxJqlh5OXdQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_oPZ8NmYJVk2bsnX2IPB1HA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Condensed Statements of Stockholders' Equity", "role": "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfStockholdersEquity", "shortName": "Condensed Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_52iGidA12EWJQI6vOY6-3A", "decimals": "-3", "lang": null, "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_sYVovbjJd0SBwe47OZopwQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41503 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Payments under Non-cancellable Operating Leases, Reconciliation of Undiscounted Cash Flows to the Operating Lease Liability (Detail)", "role": "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetail", "shortName": "Commitments and Contingencies - Schedule of Future Minimum Lease Payments under Non-cancellable Operating Leases, Reconciliation of Undiscounted Cash Flows to the Operating Lease Liability (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_sYVovbjJd0SBwe47OZopwQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_7_26_2021_To_7_26_2021_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_cara_ApiCommercialSupplyAgreementMember_bIqjxu_szEezVHTaC0_k4A", "decimals": null, "first": true, "lang": "en-US", "name": "cara:AutomaticalExtensionPeriodUnlessNoticeToTerminateIsGiven", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - Subsequent Events (Details)", "role": "http://www.caratherapeutics.com/role/DisclosureSubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_7_26_2021_To_7_26_2021_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_cara_ApiCommercialSupplyAgreementMember_bIqjxu_szEezVHTaC0_k4A", "decimals": null, "first": true, "lang": "en-US", "name": "cara:AutomaticalExtensionPeriodUnlessNoticeToTerminateIsGiven", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Condensed Statements of Cash Flows", "role": "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows", "shortName": "Condensed Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LqRSc4UzQUqyYUQTYE2NwA", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Business", "role": "http://www.caratherapeutics.com/role/DisclosureBusiness", "shortName": "Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Basis of Presentation", "role": "http://www.caratherapeutics.com/role/DisclosureBasisOfPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cara-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_eLJHSocppkS-t-cI2tAC1Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 85, "tag": { "cara_AccruedResearchProjects": { "auth_ref": [], "calculation": { "http://www.caratherapeutics.com/role/DisclosureAccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetail": { "order": 2.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for costs related to research and development projects. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Research Projects", "terseLabel": "Accrued research projects" } } }, "localname": "AccruedResearchProjects", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "cara_AggregateNetProceedsFromEquityFinancingAndIssuanceOfDebt": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate net proceeds since inception of the company received from equity and debt financings.", "label": "Aggregate Net Proceeds From Equity Financing And Issuance Of Debt", "terseLabel": "Proceeds from equity and debt financing" } } }, "localname": "AggregateNetProceedsFromEquityFinancingAndIssuanceOfDebt", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cara_AmortizationExpenseComponentOfLeaseExpense": { "auth_ref": [], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization expense component of lease expense", "label": "Amortization Expense Component Of Lease Expense", "terseLabel": "Amortization expense component of lease expense" } } }, "localname": "AmortizationExpenseComponentOfLeaseExpense", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cara_AnnualIncreaseInNumberOfSharesReservedForIssuanceAsPercentageOfSharesOfCapitalStockOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "On January 1 of each year from January 1, 2015 through /January 1, 2024, the number of shares reserved for issuance under the 2014 Equity Incentive Plan automatically increases by an amount of shares which is calculated as 3% of the shares of capital stock outstanding on the preceding December 31.", "label": "Annual Increase In Number Of Shares Reserved For Issuance As Percentage Of Shares Of Capital Stock Outstanding", "terseLabel": "Annual increases in number of shares reserved for issuance as a percentage of shares of capital stock outstanding through January 1, 2024" } } }, "localname": "AnnualIncreaseInNumberOfSharesReservedForIssuanceAsPercentageOfSharesOfCapitalStockOutstanding", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "cara_ApiCommercialSupplyAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information regarding an API Commercial Supply Agreement.", "label": "Api Commercial Supply Agreement [Member]", "terseLabel": "API Commercial Supply Agreement [Member]" } } }, "localname": "ApiCommercialSupplyAgreementMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "cara_AutomaticalExtensionPeriodUnlessNoticeToTerminateIsGiven": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The length of time of the automatic exension of the agreement unless either party gives notice to the other party of its intention to terminate.", "label": "Automatical Extension Period Unless Notice to Terminate is Given", "terseLabel": "Automatic extension period unless notice is given to terminate" } } }, "localname": "AutomaticalExtensionPeriodUnlessNoticeToTerminateIsGiven", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "cara_AvailableForSaleSecuritiesQualitativeDisclosureNumberOfPositions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Available for sale securities qualitative disclosure number of positions.", "label": "Available For Sale Securities Qualitative Disclosure Number Of Positions", "terseLabel": "Total number of positions" } } }, "localname": "AvailableForSaleSecuritiesQualitativeDisclosureNumberOfPositions", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "cara_ClinicalCompoundRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Clinical compound revenue.", "label": "Clinical Compound Revenue [Member]", "terseLabel": "Clinical Compound Revenue" } } }, "localname": "ClinicalCompoundRevenueMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss" ], "xbrltype": "domainItemType" }, "cara_ClosingPricesOfCompanyCommonStockDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Closing prices of company common stock description.", "label": "Closing Prices Of Company Common Stock Description", "terseLabel": "Closing prices of company common stock description" } } }, "localname": "ClosingPricesOfCompanyCommonStockDescription", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "cara_CollaborativeRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative revenue.", "label": "Collaborative Revenue [Member]", "terseLabel": "Collaborative Revenue" } } }, "localname": "CollaborativeRevenueMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss" ], "xbrltype": "domainItemType" }, "cara_ContractWithCustomerLiabilityEstimatedSellingPrice": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with customer liability estimated selling price.", "label": "Contract With Customer Liability Estimated Selling Price", "terseLabel": "Estimated selling price" } } }, "localname": "ContractWithCustomerLiabilityEstimatedSellingPrice", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cara_EmployeeAndBoardOfDirectorsStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee And Board Of Directors Stock Options [Member]", "label": "Employee And Board Of Directors Stock Options [Member]", "terseLabel": "Employee and Board of Directors Options [Member]" } } }, "localname": "EmployeeAndBoardOfDirectorsStockOptionsMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfAssumptionsUsedInBlackScholesOptionPricingModelDetail" ], "xbrltype": "domainItemType" }, "cara_EmployeeAndNonemployeeConsultantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to employee and non-employee consultants.", "label": "Employee And Nonemployee Consultants [Member]", "terseLabel": "Employee And Nonemployee Consultants [Member]" } } }, "localname": "EmployeeAndNonemployeeConsultantsMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_EmployeesAndNonEmployeeMembersOfBoardOfDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for employees and non-employee members of the Board of Directors.", "label": "Employees And Non Employee Members Of Board Of Directors [Member]", "terseLabel": "Employees And Non-Employee Members Of Board Of Directors [Member]" } } }, "localname": "EmployeesAndNonEmployeeMembersOfBoardOfDirectorsMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityDetails", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "cara_EnterisBiopharmaIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Enteris Biopharma, Inc.", "label": "Enteris Biopharma Inc [Member]", "terseLabel": "Enteris Biopharma, Inc. [Member]" } } }, "localname": "EnterisBiopharmaIncMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_February2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information regarding February 2020.", "label": "February2020 [Member]", "terseLabel": "February 2020 [Member]" } } }, "localname": "February2020Member", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_IncentiveStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incentive Stock Options [Member]", "label": "Incentive Stock Options [Member]", "terseLabel": "Incentive Stock Options [Member]" } } }, "localname": "IncentiveStockOptionsMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in operating lease liabilities.", "label": "Increase Decrease In Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cara_June2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information regarding June 2019.", "label": "June2019 [Member]", "terseLabel": "June 2019 [Member]" } } }, "localname": "June2019Member", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_June2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information regarding June 2020.", "label": "June2020 [Member]", "terseLabel": "June 2020 [Member]" } } }, "localname": "June2020Member", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_June2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information regarding June 2021.", "label": "June2021 [Member]", "terseLabel": "June 2021 [Member]" } } }, "localname": "June2021Member", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_LesseeOperatingLeaseNumberOfRenewableTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of renewable terms for an operating lease.", "label": "Lessee Operating Lease Number Of Renewable Terms", "terseLabel": "Number of renewable terms" } } }, "localname": "LesseeOperatingLeaseNumberOfRenewableTerms", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "cara_LetterOfCreditRenewalTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The letter of credit renewal term.", "label": "Letter Of Credit Renewal Term", "terseLabel": "Letter of credit, renewal term" } } }, "localname": "LetterOfCreditRenewalTerm", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "cara_LicenseAgreementWithMaruishiPharmaceuticalCompanyLimitedAndChongKunDangPharmaceuticalCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "License agreement with Maruishi Pharmaceutical Company Limited and Chong Kun Dang Pharmaceutical Corporation.", "label": "License Agreement With Maruishi Pharmaceutical Company Limited And Chong Kun Dang Pharmaceutical Corporation [Member]", "terseLabel": "Maruishi and CKDP Agreements [Member]" } } }, "localname": "LicenseAgreementWithMaruishiPharmaceuticalCompanyLimitedAndChongKunDangPharmaceuticalCorporationMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_LicenseAgreementWithMaruishiPharmaceuticalCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "License agreement with Maruishi Pharmaceutical Company Limited.", "label": "License Agreement With Maruishi Pharmaceutical Company Limited [Member]", "terseLabel": "Maruishi Agreement [Member]" } } }, "localname": "LicenseAgreementWithMaruishiPharmaceuticalCompanyLimitedMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_LicenseAgreementWithViforFreseniusMedicalCareRenalPharmaLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "License agreement with vifor fresenius medical care renal pharma limited.", "label": "License Agreement With Vifor Fresenius Medical Care Renal Pharma Limited [Member]", "terseLabel": "VFMCRP Agreement [Member]" } } }, "localname": "LicenseAgreementWithViforFreseniusMedicalCareRenalPharmaLimitedMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_LicenseAndMilestoneFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "License and milestone fees.", "label": "License And Milestone Fees [Member]", "terseLabel": "License and Milestone Fees" } } }, "localname": "LicenseAndMilestoneFeesMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss" ], "xbrltype": "domainItemType" }, "cara_ManufacturingServicesAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Manufacturing services agreement.", "label": "Manufacturing Services Agreement [Member]", "terseLabel": "MSA" } } }, "localname": "ManufacturingServicesAgreementMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_March2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information regarding March 2019.", "label": "March2019 [Member]", "terseLabel": "March 2019 [Member]" } } }, "localname": "March2019Member", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_March2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information regarding March 2021.", "label": "March2021 [Member]", "terseLabel": "March 2021 [Member]" } } }, "localname": "March2021Member", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_MaruishiPharmaceuticalCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maruishi Pharmaceutical Co., Ltd.", "label": "Maruishi Pharmaceutical Company Limited [Member]", "terseLabel": "Maruishi Pharmaceutical Co., Ltd. [Member]" } } }, "localname": "MaruishiPharmaceuticalCompanyLimitedMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_MoneyMarketFundForStamfordLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Money market fund for Stamford lease.", "label": "Money Market Fund For Stamford Lease [Member]", "terseLabel": "Stamford Lease [Member]" } } }, "localname": "MoneyMarketFundForStamfordLeaseMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRestrictedCashAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_NatureOfBusinessLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nature Of Business [Line Items]", "label": "Nature Of Business [Line Items]", "terseLabel": "Nature Of Business [Line Items]" } } }, "localname": "NatureOfBusinessLineItems", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "cara_NatureOfBusinessTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nature Of Business [Table]", "label": "Nature Of Business [Table]", "terseLabel": "Nature Of Business [Table]" } } }, "localname": "NatureOfBusinessTable", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "cara_NewStamfordLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to amendment in stamford lease.", "label": "New Stamford Lease [Member]", "terseLabel": "New Stamford Lease [Member]" } } }, "localname": "NewStamfordLeaseMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_NonEmployeeDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for non-employee directors.", "label": "Non Employee Directors [Member]", "terseLabel": "Non-employee Directors [Member]" } } }, "localname": "NonEmployeeDirectorsMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_NonExclusiveLicenseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Non-Exclusive License Agreement.", "label": "Non Exclusive License Agreement [Member]", "terseLabel": "Non-Exclusive License Agreement" } } }, "localname": "NonExclusiveLicenseAgreementMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_NonemployeeConsultantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to non-employee consultants.", "label": "Nonemployee Consultants [Member]", "terseLabel": "Non-employee Consultants [Member]" } } }, "localname": "NonemployeeConsultantsMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_NumberOfCombinedPerformanceObligationsForRevenueRecognized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of combined performance obligations for revenue recognized.", "label": "Number Of Combined Performance Obligations For Revenue Recognized", "terseLabel": "Number of combined performance obligations for revenue recognized" } } }, "localname": "NumberOfCombinedPerformanceObligationsForRevenueRecognized", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "cara_NumberOfFollowonPublicOfferings": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of follow-on public offerings.", "label": "Number Of Followon Public Offerings", "terseLabel": "Number of follow-on public offerings" } } }, "localname": "NumberOfFollowonPublicOfferings", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureBusinessAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "cara_NumberOfForeignSubsidiaries": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of foreign subsidiaries.", "label": "Number Of Foreign Subsidiaries", "terseLabel": "Number of foreign subsidiaries" } } }, "localname": "NumberOfForeignSubsidiaries", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "cara_NumberOfLicenseAgreements": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of license agreements.", "label": "Number Of License Agreements", "terseLabel": "License agreements with IP as separate performance obligation" } } }, "localname": "NumberOfLicenseAgreements", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "cara_NumberOfMilestoneEventProbableOfOccurrenceOrAchieved": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of milestone event probable of occurrence or achieved.", "label": "Number Of Milestone Event Probable Of Occurrence Or Achieved", "terseLabel": "Number of milestone event probable of occurrence or achieved" } } }, "localname": "NumberOfMilestoneEventProbableOfOccurrenceOrAchieved", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "cara_NumberOfPerformanceObligationsForRevenueRecognized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of performance obligations for revenue recognized.", "label": "Number Of Performance Obligations For Revenue Recognized", "terseLabel": "Number of performance obligations for revenue recognized" } } }, "localname": "NumberOfPerformanceObligationsForRevenueRecognized", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "cara_NumberOfRelatedProductAgreements": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of related product agreements.", "label": "Number Of Related Product Agreements", "terseLabel": "Number of related product agreements" } } }, "localname": "NumberOfRelatedProductAgreements", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "cara_NumberOfRemainingPerformanceObligations": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of remaining performance obligations.", "label": "Number Of Remaining Performance Obligations", "terseLabel": "Number of remaining performance obligations" } } }, "localname": "NumberOfRemainingPerformanceObligations", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "cara_OperatingLeaseIncentives": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "It represents the amount of lease incentives.", "label": "Operating Lease Incentives", "terseLabel": "Lease incentives" } } }, "localname": "OperatingLeaseIncentives", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cara_PatheonAndPatheonManufacturingServicesLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Patheon and Patheon Manufacturing Services LLC.", "label": "Patheon And Patheon Manufacturing Services Llc [Member]", "terseLabel": "Patheon and Patheon Manufacturing Services LLC [Member]" } } }, "localname": "PatheonAndPatheonManufacturingServicesLlcMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_PaymentOfMilestonePayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of milestone payments made during the period.", "label": "Payment of Milestone Payment", "terseLabel": "Payment of milestone payment" } } }, "localname": "PaymentOfMilestonePayment", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cara_PercentageOfNetProfitsSharing": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of net profits sharing.", "label": "Percentage of Net Profits Sharing", "verboseLabel": "Percentage of net profit sharing" } } }, "localname": "PercentageOfNetProfitsSharing", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "cara_PercentageOfPaymentInStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of payment may be made in stock instead of cash.", "label": "Percentage of Payment, In Stock" } } }, "localname": "PercentageOfPaymentInStock", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "cara_PercentageOfResearchAndDevelopmentTaxCreditsExchangedForCash": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of the value of the unused research and development tax credits that are allowed to be exchanged for cash by qualified small companies conducting research and development in Connecticut under the Connecticut Research and Development Tax Credit Exchange Program.", "label": "Percentage Of Research And Development Tax Credits Exchanged For Cash", "terseLabel": "Percentage of annual research and development credit for cash" } } }, "localname": "PercentageOfResearchAndDevelopmentTaxCreditsExchangedForCash", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "cara_PotentialMilestonePayment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of potential milestone payment of common stock investment.", "label": "Potential Milestone Payment", "terseLabel": "Potential milestone payment", "verboseLabel": "Potential milestone payments" } } }, "localname": "PotentialMilestonePayment", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cara_PremiumFromSaleOfStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Premium from sale of stock.", "label": "Premium From Sale Of Stock", "terseLabel": "Premium from sale of stock" } } }, "localname": "PremiumFromSaleOfStock", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cara_PremiumOnCommonStockInvestmentPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The premium related to the common stock investment upon regulatory approval of CR845.", "label": "Premium on Common Stock Investment, Percentage", "verboseLabel": "Percentage of premium on common stock investment" } } }, "localname": "PremiumOnCommonStockInvestmentPercentage", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "cara_PrepaidExpensesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for prepaid expenses, which are the 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 Expenses [Text Block]", "terseLabel": "Prepaid Expenses" } } }, "localname": "PrepaidExpensesTextBlock", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosurePrepaidExpenses" ], "xbrltype": "textBlockItemType" }, "cara_PrepaidResearchAndDevelopmentExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for research and development expenses that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Research And Development Expenses", "verboseLabel": "Prepaid R&D clinical costs" } } }, "localname": "PrepaidResearchAndDevelopmentExpenses", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosurePrepaidExpensesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cara_ProceedsFromMilestonePayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of proceeds from milestone payments.", "label": "Proceeds From Milestone Payments", "terseLabel": "Proceeds from milestone payments" } } }, "localname": "ProceedsFromMilestonePayments", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cara_ProceedsFromRedemptionsOfAvailableForSaleMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from the redemptions of available-for-sale marketable securities, at par.", "label": "Proceeds From Redemptions Of Available For Sale Marketable Securities", "terseLabel": "Proceeds from redemptions of available-for-sale marketable securities, at par" } } }, "localname": "ProceedsFromRedemptionsOfAvailableForSaleMarketableSecurities", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cara_ProceedsFromSaleOfCommonStockUnderLicenseAgreement": { "auth_ref": [], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from sale of common stock under license agreement.", "label": "Proceeds From Sale Of Common Stock Under License Agreement", "terseLabel": "Proceeds from the sale of common stock under license agreement", "verboseLabel": "Proceeds from sale of common stock in connection with license agreement" } } }, "localname": "ProceedsFromSaleOfCommonStockUnderLicenseAgreement", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureBusinessAdditionalInformationDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cara_RegulatoryAndCommercialMilestonesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regulatory and commercial milestones.", "label": "Regulatory And Commercial Milestones [Member]", "terseLabel": "Regulatory and Commercial Milestones [Member]" } } }, "localname": "RegulatoryAndCommercialMilestonesMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_RegulatoryMilestonesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regulatory milestones.", "label": "Regulatory Milestones [Member]", "terseLabel": "Regulatory Milestones [Member]" } } }, "localname": "RegulatoryMilestonesMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_ResearchAndDevelopmentServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Research and development services.", "label": "Research And Development Services [Member]", "terseLabel": "R&D Services [Member]" } } }, "localname": "ResearchAndDevelopmentServicesMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_RestrictedStockUnitsVestingDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock units vesting date.", "label": "Restricted Stock Units Vesting Date", "terseLabel": "Restricted stock units vesting date" } } }, "localname": "RestrictedStockUnitsVestingDate", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "cara_RevenuePerformanceObligationUpfrontPaymentReceived": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue performance obligation upfront payment received.", "label": "Revenue Performance Obligation Upfront Payment Received", "terseLabel": "Non-refundable, non-creditable upfront payment", "verboseLabel": "upfront payment" } } }, "localname": "RevenuePerformanceObligationUpfrontPaymentReceived", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureBusinessAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cara_SalesBasedMilestonesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information regarding sales-based milestones.", "label": "Sales Based Milestones [Member]", "terseLabel": "Sales-based Milestones" } } }, "localname": "SalesBasedMilestonesMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfInstallments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of equal installments in which the awards vest from the date of grant.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Number Of Installments", "terseLabel": "Number of equal installment" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfInstallments", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "cara_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfStockOptionsThatMayBeGranted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of incentive stock options that may be granted after the tenth anniversary of the 2014 Equity Incentive Plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Stock Options That May Be Granted", "terseLabel": "Number of stock options that may be granted after the tenth anniversary of the 2014 Plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfStockOptionsThatMayBeGranted", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "cara_ShareBasedCompensationSubsequentAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the vesting period for subsequent awards under a share-based payment arrangement.", "label": "Share Based Compensation Subsequent Awards [Member]", "terseLabel": "Share Based Compensation Subsequent Awards [Member]" } } }, "localname": "ShareBasedCompensationSubsequentAwardsMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_StamfordLeaseAndNewStamfordLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Stamford Operating Lease as well as the New Stamford Lease.", "label": "Stamford Lease And New Stamford Lease [Member]", "terseLabel": "Stamford Operating Lease and New Stamford Lease [Member]" } } }, "localname": "StamfordLeaseAndNewStamfordLeaseMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfOtherInformationRelatedToStamfordLeaseDetail" ], "xbrltype": "domainItemType" }, "cara_StamfordOperatingLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stamford operating lease.", "label": "Stamford Operating Lease [Member]", "terseLabel": "Stamford Operating Lease [Member]" } } }, "localname": "StamfordOperatingLeaseMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetail", "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfOtherInformationRelatedToStamfordLeaseDetail" ], "xbrltype": "domainItemType" }, "cara_StockIssuancePriceMeasurementPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The length of time used to set the price in the common stock investment upon regulatory approval of CR845.", "label": "Stock Issuance Price Measurement Period", "terseLabel": "Stock issuance price measurement period" } } }, "localname": "StockIssuancePriceMeasurementPeriod", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "cara_TieredCommercialMilestonesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tiered commercial milestones.", "label": "Tiered Commercial Milestones [Member]", "terseLabel": "Tiered Commercial Milestones [Member]" } } }, "localname": "TieredCommercialMilestonesMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_TimeBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded based on the passage of time.", "label": "Time Based Restricted Stock Units [Member]", "terseLabel": "Time-based Restricted Stock Units [Member]" } } }, "localname": "TimeBasedRestrictedStockUnitsMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_TwoThousandAndFourteenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand And Fourteen Equity Incentive Plan [Member]", "label": "Two Thousand And Fourteen Equity Incentive Plan [Member]", "terseLabel": "2014 Equity Incentive Plan [Member]" } } }, "localname": "TwoThousandAndFourteenEquityIncentivePlanMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityDetails", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "domainItemType" }, "cara_TwoThousandNineteenInducementPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 2019 Inducement plan.", "label": "Two Thousand Nineteen Inducement Plan [Member]", "terseLabel": "2019 Inducement Plan [Member]" } } }, "localname": "TwoThousandNineteenInducementPlanMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_UpfrontAndMilestonePaymentsEarnedInConnectionWithLicenseAgreements": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Upfront and milestone payments earned in connection with license agreements.", "label": "Upfront And Milestone Payments Earned In Connection With License Agreements", "terseLabel": "Upfront and milestone payments received in connection with license agreements" } } }, "localname": "UpfrontAndMilestonePaymentsEarnedInConnectionWithLicenseAgreements", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cara_UpfrontFeeCash": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of upfront fee paid in cash.", "label": "Upfront Fee Cash", "terseLabel": "Upfront fee payment, cash" } } }, "localname": "UpfrontFeeCash", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cara_UpfrontFeePayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of upfront fee paid.", "label": "Upfront Fee Payment", "terseLabel": "Upfront fee" } } }, "localname": "UpfrontFeePayment", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cara_UpfrontFeePaymentStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of upfront payment in the form of shares.", "label": "Upfront Fee Payment Stock", "terseLabel": "Upfront fee payment, stock" } } }, "localname": "UpfrontFeePaymentStock", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cara_UpfrontLicenseFeeIncludingPremiumOfSaleOfStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Upfront license fee including premium of sale of stock.", "label": "Upfront License Fee Including Premium Of Sale Of Stock", "terseLabel": "Upfront non-refundable, non-creditable license fee and premium from sale of stock" } } }, "localname": "UpfrontLicenseFeeIncludingPremiumOfSaleOfStock", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cara_UpfrontPaymentsOnObligations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Upfront Payments on obligations.", "label": "Upfront Payments On Obligations", "terseLabel": "Upfront payments on obligations" } } }, "localname": "UpfrontPaymentsOnObligations", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cara_ViforAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Vifor Agreement.", "label": "Vifor Agreement [Member]", "terseLabel": "Vifor Agreement [Member]" } } }, "localname": "ViforAgreementMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_ViforFreseniusMedicalCareRenalPharmaLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vifor Fresenius Medical Care Renal Pharma Limited.", "label": "Vifor Fresenius Medical Care Renal Pharma Limited [Member]", "terseLabel": "Vifor Fresenius Medical Care Renal Pharma Ltd. [Member]" } } }, "localname": "ViforFreseniusMedicalCareRenalPharmaLimitedMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_ViforInternationalLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vifor (International) Ltd.", "label": "Vifor International Ltd [Member]", "terseLabel": "Vifor International Ltd. [Member]" } } }, "localname": "ViforInternationalLtdMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureBusinessAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_ViforMaruishiAndCkdpAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "License agreements with Vifor, Maruishi and CKDP.", "label": "Vifor Maruishi And Ckdp Agreements [Member]", "terseLabel": "Vifor, Maruishi and CKDP Agreements [Member]" } } }, "localname": "ViforMaruishiAndCkdpAgreementsMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_ViforVfmcrpAndCkdpAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Vifor, VFMCRP, and CKDP agreements.", "label": "Vifor Vfmcrp And Ckdp Agreements [Member]", "terseLabel": "Vifor, VFMCRP, and CKDP Agreements [Member]" } } }, "localname": "ViforVfmcrpAndCkdpAgreementsMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cara_ViforVfmcrpMaruishiCkdpAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "License agreements with Vifor, VFMCRP, Maruishi and CKDP.", "label": "Vifor Vfmcrp Maruishi Ckdp Agreements [Member]", "terseLabel": "Vifor, VFMCRP, Maruishi and CKDP Agreements [Member]" } } }, "localname": "ViforVfmcrpMaruishiCkdpAgreementsMember", "nsuri": "http://www.caratherapeutics.com/20210630", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document And Entity Information [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "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", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caratherapeutics.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", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caratherapeutics.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", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r454" ], "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/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r455" ], "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/2020-01-31", "presentation": [ "http://www.caratherapeutics.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", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caratherapeutics.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 Line1", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address Address Line2", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address Address Line3", "terseLabel": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caratherapeutics.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", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caratherapeutics.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", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caratherapeutics.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", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r456" ], "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", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caratherapeutics.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", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caratherapeutics.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", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caratherapeutics.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", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r456" ], "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", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationDateOfIncorporation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date when an entity was incorporated", "label": "Entity Incorporation Date Of Incorporation", "terseLabel": "Date of formation" } } }, "localname": "EntityIncorporationDateOfIncorporation", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureBusinessAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "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/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r457" ], "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/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r456" ], "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", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r456" ], "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", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r456" ], "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/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r452" ], "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/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r453" ], "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/2020-01-31", "presentation": [ "http://www.caratherapeutics.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", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r37", "r80" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetail", "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfOtherInformationRelatedToStamfordLeaseDetail" ], "xbrltype": "stringItemType" }, "srt_DirectorMember": { "auth_ref": [ "r136" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Director [Member]" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfCompensationExpenseRelatingToStockOptionsDetail", "http://www.caratherapeutics.com/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r136" ], "lang": { "en-us": { "role": { "label": "Executive Officer [Member]", "terseLabel": "Executive Officers [Member]" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfCompensationExpenseRelatingToStockOptionsDetail", "http://www.caratherapeutics.com/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r226", "r227", "r354", "r355", "r356", "r357", "r358", "r359", "r378", "r418", "r420" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r226", "r227", "r354", "r355", "r356", "r357", "r358", "r359", "r378", "r418", "r420" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r133", "r211", "r214", "r379", "r417", "r419" ], "lang": { "en-us": { "role": { "label": "Product Or Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r133", "r211", "r214", "r379", "r417", "r419" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r216", "r226", "r227", "r354", "r355", "r356", "r357", "r358", "r359", "r378", "r418", "r420" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r216", "r226", "r227", "r354", "r355", "r356", "r357", "r358", "r359", "r378", "r418", "r420" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Range" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Repurchase Agreement Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetail", "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfOtherInformationRelatedToStamfordLeaseDetail" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r136", "r343" ], "lang": { "en-us": { "role": { "label": "Title Of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityDetails", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfCompensationExpenseRelatingToStockOptionsDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationTables", "http://www.caratherapeutics.com/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title Of Individual With Relationship To Entity [Domain]", "terseLabel": "Relationship to Entity" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityDetails", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfCompensationExpenseRelatingToStockOptionsDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationTables", "http://www.caratherapeutics.com/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update201602 [Member]", "terseLabel": "ASC 842 [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureAccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable And Accrued Liabilities Current", "terseLabel": "Accounts payable and accrued expenses", "totalLabel": "Total" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetail", "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r26" ], "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": "Accounts Payable and Accrued Expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccountsPayableAndAccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureAccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetail": { "order": 1.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "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/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r16", "r401" ], "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.", "label": "Accounts Receivable Net", "terseLabel": "Receivables" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r74" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion Amortization Of Discounts And Premiums Investments", "negatedLabel": "Amortization/(accretion) of available-for-sale marketable securities, net" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r8", "r9", "r29" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureAccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetail": { "order": 4.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Employee Benefits Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r8", "r9", "r29" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureAccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetail": { "order": 3.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees Current", "terseLabel": "Accrued professional fees and other" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r38", "r39", "r40", "r45", "r46" ], "lang": { "en-us": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "Accumulated Net Unrealized Investment Gain Loss [Member]", "terseLabel": "Accumulated Net Unrealized Investment Gain Attributable to Parent [Member]" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossScheduleOfReclassificationsOutOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "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": "Accumulated Other Comprehensive Income Loss [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income Loss [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSummaryOfChangesInAccumulatedOtherComprehensiveIncomeLossNetOfTaxFromUnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r19", "r42", "r44", "r45", "r405", "r428", "r432" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income Loss Net Of Tax", "terseLabel": "Accumulated other comprehensive (loss) income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income Loss Net Of Tax [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r320", "r321", "r322", "r323", "r324", "r326" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income Loss [Table]", "terseLabel": "Accumulated Other Comprehensive Income Loss [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSummaryOfChangesInAccumulatedOtherComprehensiveIncomeLossNetOfTaxFromUnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r41", "r45", "r46", "r82", "r83", "r84", "r303", "r423", "r424" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSummaryOfChangesInAccumulatedOtherComprehensiveIncomeLossNetOfTaxFromUnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r17" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid In Capital Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r82", "r83", "r84", "r262", "r263", "r264" ], "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 [Member]", "terseLabel": "Additional Paid-In Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r85", "r86", "r87", "r88", "r159", "r160", "r161", "r162", "r163", "r164", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r280", "r281", "r282", "r283", "r380", "r381", "r382", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments For New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r229", "r232", "r268", "r269" ], "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 Value", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfStockholdersEquity" ], "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/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r232", "r255", "r267" ], "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": "Compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfCompensationExpenseRelatingToStockOptionsDetail" ], "xbrltype": "monetaryItemType" }, "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": "Arrangements And Nonarrangement Transactions [Member]", "terseLabel": "Arrangements and Non-arrangement Transactions" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r78", "r123", "r126", "r131", "r158", "r299", "r304", "r318", "r387", "r403" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets And Liabilities Lessee [Abstract]", "terseLabel": "Operating lease liabilities reported as of December 31, 2020:" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r6", "r36", "r78", "r158", "r299", "r304", "r318" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "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/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r308" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail": { "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 financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets Fair Value Disclosure [Abstract]", "terseLabel": "Financial assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r144" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesByMajorTypeOfSecurityDetail": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesByMajorTypeOfSecurityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r145" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesByMajorTypeOfSecurityDetail": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax", "negatedLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesByMajorTypeOfSecurityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r141", "r170" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfAmortizedCostAndFairValuesOfMarketableDebtSecuritiesByContractualMaturityDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesByMajorTypeOfSecurityDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available For Sale Debt Securities Amortized Cost Basis", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfAmortizedCostAndFairValuesOfMarketableDebtSecuritiesByContractualMaturityDetail", "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesByMajorTypeOfSecurityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain": { "auth_ref": [ "r144" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available For Sale Debt Securities Gross Unrealized Gain", "terseLabel": "Unrealized gains" } } }, "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedGain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss": { "auth_ref": [ "r145" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available For Sale Debt Securities Gross Unrealized Loss", "terseLabel": "Unrealized losses" } } }, "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfFairValuesAndContinuousUnrealizedLossPositionsOfAvailableForSaleMarketableSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r148" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfAmortizedCostAndFairValuesOfMarketableDebtSecuritiesByContractualMaturityDetail": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Amortized Cost of marketable debt securities, contractual maturity, One year to three years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfAmortizedCostAndFairValuesOfMarketableDebtSecuritiesByContractualMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r146", "r148", "r399" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfAmortizedCostAndFairValuesOfMarketableDebtSecuritiesByContractualMaturityDetail": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Fair value of marketable debt securities, contractual maturity, One year to three years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfAmortizedCostAndFairValuesOfMarketableDebtSecuritiesByContractualMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r147" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfAmortizedCostAndFairValuesOfMarketableDebtSecuritiesByContractualMaturityDetail": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing 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": "Available For Sale Securities Debt Maturities Within One Year Amortized Cost", "terseLabel": "Amortized Cost of marketable debt securities, contractual maturity, less than one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfAmortizedCostAndFairValuesOfMarketableDebtSecuritiesByContractualMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r146", "r147", "r398" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfAmortizedCostAndFairValuesOfMarketableDebtSecuritiesByContractualMaturityDetail": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing 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": "Available For Sale Securities Debt Maturities Within One Year Fair Value", "terseLabel": "Fair value of marketable debt securities, contractual maturities, less than one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfAmortizedCostAndFairValuesOfMarketableDebtSecuritiesByContractualMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r138", "r142", "r170", "r389" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfAmortizedCostAndFairValuesOfMarketableDebtSecuritiesByContractualMaturityDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesByMajorTypeOfSecurityDetail": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 }, "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available For Sale Securities Debt Securities", "terseLabel": "Available-for-sale marketable securities", "totalLabel": "Total fair Value of marketable debt securities, contractual maturity", "verboseLabel": "Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfAmortizedCostAndFairValuesOfMarketableDebtSecuritiesByContractualMaturityDetail", "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesByMajorTypeOfSecurityDetail", "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r140", "r170" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Available For Sale Securities Debt Securities Current", "positiveLabel": "Marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r140", "r170" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Available For Sale Securities Debt Securities Noncurrent", "terseLabel": "Marketable securities, non-current" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r233", "r256" ], "lang": { "en-us": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted.", "label": "Award Date [Domain]", "terseLabel": "Award Date" } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r233", "r256" ], "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/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityDetails", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfAssumptionsUsedInBlackScholesOptionPricingModelDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfCompensationExpenseRelatingToStockOptionsDetail", "http://www.caratherapeutics.com/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccounting": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the 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", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccounting", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "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": "Significant Accounting Policies" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash And Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r23", "r75" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureRestrictedCashScheduleOfReconciliationOfCashCashEquivalentsAndRestrictedCashDetail": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRestrictedCashScheduleOfReconciliationOfCashCashEquivalentsAndRestrictedCashDetail", "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail": { "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/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "auth_ref": [ "r23" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.", "label": "Cash Cash Equivalents And Short Term Investments", "terseLabel": "Unrestricted cash and cash equivalents and marketable securities" } } }, "localname": "CashCashEquivalentsAndShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r69", "r75", "r76" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureRestrictedCashScheduleOfReconciliationOfCashCashEquivalentsAndRestrictedCashDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "totalLabel": "Total cash, cash equivalents, and restricted cash shown in the Statements of Cash Flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRestrictedCashScheduleOfReconciliationOfCashCashEquivalentsAndRestrictedCashDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r69", "r319" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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 Excluding Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CollaborativeArrangementDisclosureTextBlock": { "auth_ref": [ "r293", "r294", "r296" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for collaborative arrangements in which the entity is a participant, including a) information about the nature and purpose of such arrangements; b) its rights and obligations thereunder; c) the accounting policy for collaborative arrangements; and d) the income statement classification and amounts attributable to transactions arising from the collaborative arrangement between participants.", "label": "Collaborative Arrangement Disclosure [Text Block]", "terseLabel": "Collaboration and Licensing Agreements" } } }, "localname": "CollaborativeArrangementDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreements" ], "xbrltype": "textBlockItemType" }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "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": "Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]", "terseLabel": "Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]" } } }, "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper [Member]" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfFairValuesAndContinuousUnrealizedLossPositionsOfAvailableForSaleMarketableSecuritiesDetail", "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesByMajorTypeOfSecurityDetail", "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r31", "r192", "r391", "r409" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets": { "order": 3.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", "terseLabel": "Commitments and contingencies (Note 15)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments And Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r189", "r190", "r191", "r193" ], "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/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r82", "r83" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureBusinessAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock Par Or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r15" ], "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, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r15" ], "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, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r15", "r197" ], "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, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r15" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets": { "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", "terseLabel": "Common stock; $0.001 par value; 100,000,000 shares authorized at June 30, 2021 and December 31, 2020, 50,088,161 shares and 49,872,213 shares issued and outstanding at June 30, 2021 and December 31, 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r49", "r51", "r52", "r57", "r395", "r414" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income Net Of Tax", "totalLabel": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r56", "r61", "r394", "r413" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r200", "r201", "r212" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract With Customer Liability", "positiveLabel": "Deferred revenue", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r200", "r201", "r212" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract With Customer Liability Noncurrent", "verboseLabel": "Deferred revenue, non current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bond Securities [Member]", "terseLabel": "Corporate Bonds [Member]" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfFairValuesAndContinuousUnrealizedLossPositionsOfAvailableForSaleMarketableSecuritiesDetail", "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesByMajorTypeOfSecurityDetail", "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": { "auth_ref": [ "r143", "r170", "r178", "r180" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Allowance for Credit Loss", "terseLabel": "Available-for-sale allowance for credit loss" } } }, "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded": { "auth_ref": [ "r179" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), for which no credit loss was previously recorded.", "label": "Debt Securities, Available-for-sale, Allowance for Credit Loss, Not Previously Recorded", "terseLabel": "Available-for-sale unrealized credit losses" } } }, "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r155", "r176" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfFairValuesAndContinuousUnrealizedLossPositionsOfAvailableForSaleMarketableSecuritiesDetail": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss", "negatedLabel": "Available-for-sale marketable securities, continuous unrealized loss position, 12 Months or Greater, Gross Unrealized Losses", "terseLabel": "Available-for-sale marketable securities, continuous unrealized loss position, 12 Months or Greater, Gross Unrealized Losses" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfFairValuesAndContinuousUnrealizedLossPositionsOfAvailableForSaleMarketableSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r155", "r176", "r182" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfFairValuesAndContinuousUnrealizedLossPositionsOfAvailableForSaleMarketableSecuritiesDetail": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months", "terseLabel": "Available-for-sale marketable securities, continuous unrealized loss position, Less than 12 Months, Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfFairValuesAndContinuousUnrealizedLossPositionsOfAvailableForSaleMarketableSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r155", "r176" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfFairValuesAndContinuousUnrealizedLossPositionsOfAvailableForSaleMarketableSecuritiesDetail": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss", "negatedLabel": "Available-for-sale marketable securities, continuous unrealized loss position, Less than 12 Months, Gross Unrealized Losses" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfFairValuesAndContinuousUnrealizedLossPositionsOfAvailableForSaleMarketableSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "auth_ref": [ "r156" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities Available For Sale Realized Gain Loss", "negatedLabel": "Realized gain on sale of available-for-sale marketable securities", "terseLabel": "Realized gain (loss)" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfAmortizedCostAndFairValuesOfMarketableDebtSecuritiesByContractualMaturityDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesByMajorTypeOfSecurityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r152", "r172", "r182" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfFairValuesAndContinuousUnrealizedLossPositionsOfAvailableForSaleMarketableSecuritiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.", "label": "Debt Securities Available For Sale Unrealized Loss Position", "totalLabel": "Available-for-sale marketable securities, continuous unrealized loss position, Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfFairValuesAndContinuousUnrealizedLossPositionsOfAvailableForSaleMarketableSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r153", "r173" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfFairValuesAndContinuousUnrealizedLossPositionsOfAvailableForSaleMarketableSecuritiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities Available For Sale Unrealized Loss Position Accumulated Loss", "negatedTotalLabel": "Available-for-sale marketable securities, continuous unrealized loss position, Gross Unrealized Losses" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfFairValuesAndContinuousUnrealizedLossPositionsOfAvailableForSaleMarketableSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable": { "auth_ref": [ "r171", "r182" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfFairValuesAndContinuousUnrealizedLossPositionsOfAvailableForSaleMarketableSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "auth_ref": [ "r151", "r175", "r182" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities Available For Sale Unrealized Loss Position Fair Value Table [Text Block]", "terseLabel": "Schedule of Fair Values and Continuous Unrealized Loss Positions of Available-for-Sale Marketable Securities" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "auth_ref": [ "r154", "r174" ], "lang": { "en-us": { "role": { "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities Available For Sale Unrealized Loss Position Number Of Positions", "terseLabel": "Number of available-for-sale marketable securities in unrealized loss positions" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredRentCreditNoncurrent": { "auth_ref": [ "r32", "r328" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.", "label": "Deferred Rent Credit Noncurrent", "terseLabel": "Deferred lease obligation" } } }, "localname": "DeferredRentCreditNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r73", "r121" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation Depletion And Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure Of Compensation Related Costs Share Based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Compensation Related Costs Share Based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Basic [Abstract]", "terseLabel": "Basic:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareComputationOfDenominatorsUsedInNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or 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 Basic And Diluted", "terseLabel": "Basic and Diluted", "verboseLabel": "Net loss per share, Basic and Diluted" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Basic And Diluted [Abstract]", "terseLabel": "Net Loss per share:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Diluted [Abstract]", "terseLabel": "Diluted:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareComputationOfDenominatorsUsedInNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r104", "r106", "r107", "r108" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShare" ], "xbrltype": "textBlockItemType" }, "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": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfCompensationExpenseRelatingToStockOptionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r82", "r83", "r84", "r86", "r93", "r95", "r109", "r162", "r197", "r198", "r262", "r263", "r264", "r282", "r283", "r320", "r321", "r322", "r323", "r324", "r326", "r423", "r424", "r425" ], "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]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossScheduleOfReclassificationsOutOfAccumulatedOtherComprehensiveIncomeLossDetail", "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSummaryOfChangesInAccumulatedOtherComprehensiveIncomeLossNetOfTaxFromUnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesDetail", "http://www.caratherapeutics.com/role/DisclosureBusinessAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities": { "auth_ref": [ "r270" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.", "label": "Excess Tax Benefit From Share Based Compensation Operating Activities", "terseLabel": "Excess tax benefits from stock option activity or stock-based compensation expense recognized in cash flows from operations" } } }, "localname": "ExcessTaxBenefitFromShareBasedCompensationOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfCompensationExpenseRelatingToStockOptionsDetail" ], "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 Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r308", "r309", "r310", "r316" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r308", "r309" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value Assets Measured On Recurring Basis [Text Block]", "terseLabel": "Summary of Financial Assets Measured at Fair Value on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "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 Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r313", "r316" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of assets using significant unobservable inputs (level 3). Such reconciliation, separately presenting changes during the period, at a minimum, may include, but is not limited to: (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, 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 asset.", "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r308", "r316" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Fair Value By Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r225", "r309", "r351", "r352", "r353" ], "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 By Fair Value Hierarchy Level [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r308", "r309", "r311", "r312", "r317" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Fair Value By Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r315" ], "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/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r217", "r218", "r223", "r225", "r309", "r351" ], "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": "Fair Value Inputs Level1 [Member]", "terseLabel": "Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r217", "r218", "r223", "r225", "r309", "r352" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Significant Other Observable Inputs (Level 2) [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r225", "r309", "r353" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Significant Unobservable Inputs (Level 3) [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": { "auth_ref": [ "r314" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Purchases", "terseLabel": "Purchases of financial assets" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales": { "auth_ref": [ "r314" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sale of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Sales", "terseLabel": "Sales of financial assets" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements": { "auth_ref": [ "r314" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of settlement of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Settlements", "terseLabel": "Maturities of financial assets" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfer of financial instrument classified as an asset into (out of) level 3 of the fair value hierarchy.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Transfers Net", "terseLabel": "Transfer of financial asset into level 3 of fair value" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r225", "r351", "r352", "r353" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r315", "r317" ], "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": "Fair Value Measurements Recurring [Member]", "terseLabel": "Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r149", "r150", "r165", "r166", "r167", "r168", "r169", "r175", "r177", "r181", "r182", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfFairValuesAndContinuousUnrealizedLossPositionsOfAvailableForSaleMarketableSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r73" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain Loss On Sale Of Property Plant Equipment", "negatedLabel": "Realized gain on sale of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r59" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss": { "order": 2.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/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General And Administrative Expense [Member]", "terseLabel": "General and Administrative [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfCompensationExpenseRelatingToStockOptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r228", "r230", "r253" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]", "terseLabel": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r54", "r123", "r125", "r127", "r130", "r132", "r383", "r392", "r396", "r415" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss": { "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 Extraordinary Items Noncontrolling Interest", "negatedLabel": "Pre-tax losses", "totalLabel": "Loss before benefit from income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED STATEMENTS OF COMPREHENSIVE LOSS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r188" ], "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/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfCompensationExpenseRelatingToStockOptionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfCompensationExpenseRelatingToStockOptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r277", "r278", "r279", "r284", "r286", "r290", "r291", "r292" ], "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/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r79", "r94", "r95", "r122", "r276", "r285", "r288", "r416" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss": { "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", "terseLabel": "Benefit from income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossScheduleOfReclassificationsOutOfAccumulatedOtherComprehensiveIncomeLossDetail", "http://www.caratherapeutics.com/role/DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r34", "r390", "r411" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable", "terseLabel": "Income tax receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r72" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows": { "order": 12.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/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r72" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase Decrease In Contract With Customer Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "auth_ref": [ "r72" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.", "label": "Increase Decrease In Income Taxes Receivable", "negatedLabel": "Income tax receivable" } } }, "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "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/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "auth_ref": [ "r72" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in receivables classified as other.", "label": "Increase Decrease In Other Receivables", "negatedLabel": "Other receivables" } } }, "localname": "IncreaseDecreaseInOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r72" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase Decrease In Prepaid Expense", "negatedLabel": "Prepaid expenses" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r98", "r99", "r100", "r103" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable To Share Based Payment Arrangements", "terseLabel": "Common stock equivalents" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareComputationOfDenominatorsUsedInNetLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestReceivableCurrent": { "auth_ref": [ "r35" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Interest Receivable, Current", "terseLabel": "Interest receivable" } } }, "localname": "InterestReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfAmortizedCostAndFairValuesOfMarketableDebtSecuritiesByContractualMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesByMajorTypeOfSecurityDetail", "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investment Type Categorization [Member]", "terseLabel": "Investments" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesByMajorTypeOfSecurityDetail", "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified By Contractual Maturity Date Table [Text Block]", "terseLabel": "Schedule of Amortized Cost and Fair Values of Marketable Debt Securities by Contractual Maturity" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments Debt And Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r157", "r384", "r400", "r449" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments In Debt And Marketable Equity Securities And Certain Trading Assets Disclosure [Text Block]", "terseLabel": "Available-for-Sale Marketable Securities" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease Cost Table [Text Block]", "terseLabel": "Schedule of Other Information related to Stamford Lease and lease amendment" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseExpirationDate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date which lease or group of leases is set to expire, in CCYY-MM-DD format.", "label": "Lease Expiration Date1", "terseLabel": "Operating lease, expiration date", "verboseLabel": "Operating lease, expiration date" } } }, "localname": "LeaseExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureRestrictedCashAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r335" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Discount rate used by lessee to determine present value of operating lease payments.", "label": "Lessee Operating Lease Discount Rate", "terseLabel": "Discount rate - operating leases" } } }, "localname": "LesseeOperatingLeaseDiscountRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfOtherInformationRelatedToStamfordLeaseDetail" ], "xbrltype": "percentItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r339" ], "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": "Schedule of Future Minimum Lease Payments under Non-cancellable Operating Leases, Reconciliation of Undiscounted Cash Flows to the Operating Lease Liability" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r339" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetailCalc2": { "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 future minimum lease payments, undiscounted" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r339" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetail": { "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", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r339" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetail": { "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": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r339" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetail": { "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": "2021 (Excluding the six months ended June 30, 2021)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r339" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetailCalc2": { "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 imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r333" ], "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": "Operating Lease, renewable term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee Operating Lease Term Of Contract", "terseLabel": "Remaining lease term - operating leases (years)" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfOtherInformationRelatedToStamfordLeaseDetail" ], "xbrltype": "durationItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r22", "r78", "r158", "r318", "r388", "r407" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets": { "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 Stockholders Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities And Stockholders Equity [Abstract]", "terseLabel": "Liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r30", "r78", "r158", "r300", "r304", "r305", "r318" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "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/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseMember": { "auth_ref": [ "r214" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License [Member]", "terseLabel": "License [Member]" } } }, "localname": "LicenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility terminates, in CCYY-MM-DD format.", "label": "Line Of Credit Facility Expiration Date1", "terseLabel": "Letter of credit, expiration date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r217" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MunicipalBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.", "label": "Municipal Bonds [Member]", "terseLabel": "Municipal Bonds [Member]" } } }, "localname": "MunicipalBondsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfFairValuesAndContinuousUnrealizedLossPositionsOfAvailableForSaleMarketableSecuritiesDetail", "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesByMajorTypeOfSecurityDetail", "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r110", "r118" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature Of Operations", "terseLabel": "Business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r69" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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 financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r69" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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 provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r69", "r71", "r74" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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", "verboseLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureBusinessAdditionalInformationDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r47", "r50", "r55", "r74", "r78", "r85", "r89", "r90", "r91", "r92", "r94", "r95", "r101", "r123", "r125", "r127", "r130", "r132", "r158", "r318", "r393", "r412" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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", "terseLabel": "Net Loss", "totalLabel": "Net Loss", "verboseLabel": "Net loss - basic and diluted" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureBusinessAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfStockholdersEquity" ], "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": "Accounting Pronouncements Recently Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss": { "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/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss" ], "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/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r123", "r125", "r127", "r130", "r132" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss": { "order": 1.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": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r336", "r340" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Liabilities Payments Due [Abstract]", "terseLabel": "Operating Lease Liabilities, Payments Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r331" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetailCalc2": { "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", "terseLabel": "Operating lease liabilities", "totalLabel": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r331" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetail": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets": { "order": 2.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": "Operating lease liabilities - current", "verboseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetail", "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r331" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetail": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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": "Operating lease liabilities - non-current", "verboseLabel": "Operating lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesReconciliationOfUndiscountedCashFlowsToOperatingLeaseLiabilityDetail", "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r332", "r337" ], "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", "terseLabel": "Operating cash outflows relating to operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfOtherInformationRelatedToStamfordLeaseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r330" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets": { "order": 2.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": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r13", "r386", "r402" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "terseLabel": "Other assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsLineItems": { "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": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfOtherInformationRelatedToStamfordLeaseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfOtherInformationRelatedToStamfordLeaseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r38", "r39", "r42" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax", "terseLabel": "Change in unrealized gains (losses) on available-for-sale marketable securities" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r45", "r53", "r320", "r322", "r326" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSummaryOfChangesInAccumulatedOtherComprehensiveIncomeLossNetOfTaxFromUnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesDetail": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income Loss Before Reclassifications Net Of Tax", "terseLabel": "Other comprehensive income (loss) before reclassifications" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSummaryOfChangesInAccumulatedOtherComprehensiveIncomeLossNetOfTaxFromUnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r48", "r51", "r53", "r56", "r197", "r320", "r325", "r326", "r394", "r413" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSummaryOfChangesInAccumulatedOtherComprehensiveIncomeLossNetOfTaxFromUnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income Loss Net Of Tax", "terseLabel": "Other comprehensive loss", "totalLabel": "Net current period other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSummaryOfChangesInAccumulatedOtherComprehensiveIncomeLossNetOfTaxFromUnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax of $0:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r43", "r56", "r276", "r287", "r289", "r320", "r323", "r326", "r394", "r413" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income Loss Tax", "terseLabel": "Other comprehensive loss, tax" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveIncomeLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r60" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income Expense", "terseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossScheduleOfReclassificationsOutOfAccumulatedOtherComprehensiveIncomeLossDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r2", "r5", "r185" ], "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 prepaid costs" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosurePrepaidExpensesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other Receivables Net Current", "terseLabel": "Other receivables" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables And Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRoyalties": { "auth_ref": [ "r70" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid for royalties during the current period.", "label": "Payments for Royalties" } } }, "localname": "PaymentsForRoyalties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r62", "r66", "r139" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments To Acquire Available For Sale Securities Debt", "negatedLabel": "Purchases of available-for-sale marketable securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Restricted Stock Units [Member]" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r233", "r256" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityDetails", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityDetails", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r14" ], "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": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r14" ], "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, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r14" ], "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, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r14" ], "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 Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r14" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets": { "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", "terseLabel": "Preferred stock; $0.001 par value; 5,000,000 shares authorized at June 30, 2021 and December 31, 2020, zero shares issued and outstanding at June 30, 2021 and December 31, 2020" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r2", "r5", "r184", "r185" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets": { "order": 5.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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosurePrepaidExpensesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidInsurance": { "auth_ref": [ "r3", "r5", "r183", "r185" ], "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/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosurePrepaidExpensesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r67" ], "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", "verboseLabel": "Proceeds from the sale of stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r62", "r63", "r139" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities", "terseLabel": "Proceeds from maturities of available-for-sale marketable securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities": { "auth_ref": [ "r64", "r139" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of debt and equity securities classified as available-for-sale securities.", "label": "Proceeds from Sale of Available-for-sale Securities", "terseLabel": "Proceeds from sale of available-for-sale marketable securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r62", "r63", "r139" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds From Sale Of Available For Sale Securities Debt", "terseLabel": "Proceeds from sale of available-for-sale marketable securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfAmortizedCostAndFairValuesOfMarketableDebtSecuritiesByContractualMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r65" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds From Sale Of Property Plant And Equipment", "terseLabel": "Proceeds from sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r67", "r257" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds From Stock Options Exercised", "terseLabel": "Proceeds from the exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r0", "r47", "r50", "r68", "r78", "r85", "r94", "r95", "r123", "r125", "r127", "r130", "r132", "r158", "r298", "r301", "r302", "r306", "r307", "r318", "r396" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows": { "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": "Profit Loss", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r24", "r187" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property Plant And Equipment By Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r187", "r408" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets": { "order": 4.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", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r11", "r186" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property Plant And Equipment Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "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": "Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Line Items]", "terseLabel": "Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Line Items]" } } }, "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossScheduleOfReclassificationsOutOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r45", "r46", "r53", "r320", "r324", "r326" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSummaryOfChangesInAccumulatedOtherComprehensiveIncomeLossNetOfTaxFromUnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesDetail": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax", "negatedLabel": "Amount reclassified from accumulated other comprehensive income", "terseLabel": "Net of tax" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossScheduleOfReclassificationsOutOfAccumulatedOtherComprehensiveIncomeLossDetail", "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSummaryOfChangesInAccumulatedOtherComprehensiveIncomeLossNetOfTaxFromUnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification Out Of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossScheduleOfReclassificationsOutOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification Out Of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossScheduleOfReclassificationsOutOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification Out Of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Member]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossScheduleOfReclassificationsOutOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification Out Of Accumulated Other Comprehensive Income [Table]", "terseLabel": "Reclassification Out Of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossScheduleOfReclassificationsOutOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification Out Of Accumulated Other Comprehensive Income Table [Text Block]", "terseLabel": "Schedule of Reclassification Out of Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r224", "r341", "r342", "r344" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureBusinessAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureBusinessAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis": { "auth_ref": [ "r274", "r275" ], "lang": { "en-us": { "role": { "documentation": "Information by form of arrangement related to research and development.", "label": "Research And Development Arrangement Contract To Perform For Others By Type [Axis]" } } }, "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross": { "auth_ref": [ "r273", "r275" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of costs incurred under a research and development arrangement accounted for as a contract to perform research and development for others.", "label": "Research And Development Arrangement Contract To Perform For Others Costs Incurred Gross", "verboseLabel": "Cost of clinical compound related to R&D expense" } } }, "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems": { "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": "Research and Development Arrangement, Contract to Perform for Others [Line Items]" } } }, "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain": { "auth_ref": [ "r274", "r275" ], "lang": { "en-us": { "role": { "documentation": "Listing of significant agreements under research and development arrangements accounted for as a contract to perform research and development for others.", "label": "Research And Development Arrangement Contract To Perform For Others Type [Domain]", "terseLabel": "Research and Development Arrangement, Contract to Perform for Others, Type" } } }, "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r272", "r451" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss": { "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", "verboseLabel": "Research and development expense" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss" ], "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 Expense [Member]", "terseLabel": "Research and Development [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfCompensationExpenseRelatingToStockOptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for assets that are restricted in their use, generally by contractual agreements or regulatory requirements. This would include, but not limited to, a description of the restricted assets and the terms of the restriction.", "label": "Restricted Assets Disclosure [Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "RestrictedAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRestrictedCash" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage.", "label": "Restricted Cash And Cash Equivalents Cash And Cash Equivalents [Axis]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRestrictedCashAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash And Cash Equivalents Cash And Cash Equivalents [Member]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRestrictedCashAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": { "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": "Restricted Cash And Cash Equivalents Items [Line Items]", "terseLabel": "Restricted Cash and Cash Equivalents Items [Line Items]" } } }, "localname": "RestrictedCashAndCashEquivalentsItemsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRestrictedCashAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r7", "r13", "r75", "r76", "r450" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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": "Restricted Cash And Cash Equivalents Noncurrent", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r7", "r13", "r76", "r450" ], "calculation": { "http://www.caratherapeutics.com/role/DisclosureRestrictedCashScheduleOfReconciliationOfCashCashEquivalentsAndRestrictedCashDetail": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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.", "label": "Restricted Cash Noncurrent", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash balance" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRestrictedCashAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureRestrictedCashScheduleOfReconciliationOfCashCashEquivalentsAndRestrictedCashDetail", "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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": "Restricted Stock Units R S U [Member]", "terseLabel": "Restricted Stock Units [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityDetails", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfCompensationExpenseRelatingToStockOptionsDetail", "http://www.caratherapeutics.com/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r18", "r198", "r265", "r406", "r427", "r432" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureBusinessAdditionalInformationDetail", "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r82", "r83", "r84", "r86", "r93", "r95", "r162", "r262", "r263", "r264", "r282", "r283", "r423", "r425" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognition [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r119", "r120", "r124", "r128", "r129", "r133", "r134", "r135", "r210", "r211", "r379" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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": "Revenue from contract with customer", "verboseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r119", "r120", "r124", "r128", "r129", "r133", "r134", "r135", "r210", "r211", "r379" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue From Contract With Customer Including Assessed Tax", "terseLabel": "Revenue from contract with customer" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r213", "r215" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue From Contract With Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_RoyaltyMember": { "auth_ref": [ "r214" ], "lang": { "en-us": { "role": { "documentation": "Money for usage-based right to asset.", "label": "Royalty [Member]", "terseLabel": "Royalty [Member]" } } }, "localname": "RoyaltyMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.", "label": "Schedule Of Accounts Payable And Accrued Liabilities Table [Text Block]", "terseLabel": "Schedule of Accounts Payable and Accrued Expenses" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccountsPayableAndAccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r45", "r325", "r326" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule Of Accumulated Other Comprehensive Income Loss Table [Text Block]", "terseLabel": "Summary of Changes in Accumulated Other Comprehensive Income (Loss), Net of Tax, from Unrealized Gains (Losses) on Available-for-Sale Marketable Securities" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "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": "Schedule Of Available For Sale Securities [Line Items]", "terseLabel": "Schedule of Available-for-sale Securities [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesByMajorTypeOfSecurityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule Of Available For Sale Securities Reconciliation Table [Text Block]", "terseLabel": "Summary of Available-for-Sale Marketable Securities by Major Type of Security" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "auth_ref": [ "r295" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Schedule Of Collaborative Arrangements And Noncollaborative Arrangement Transactions [Table]", "terseLabel": "Schedule Of Collaborative Arrangements And Noncollaborative Arrangement Transactions [Table]" } } }, "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule Of Earnings Per Share Basic And Diluted Table [Text Block]", "terseLabel": "Computation of Basic and Diluted Net Income (Loss) per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r232", "r254", "r267" ], "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]", "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfCompensationExpenseRelatingToStockOptionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r232", "r254", "r267" ], "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 [Text Block]", "terseLabel": "Summary of Compensation Expense Relating to Stock Options" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable": { "auth_ref": [ "r274", "r275" ], "lang": { "en-us": { "role": { "documentation": "A schedule reflecting the terms of significant agreements under research and development arrangements accounted for as a contract to perform research and development for others (including royalty arrangements, purchase provisions, license agreements, and commitments to provide additional funding), aggregated by similar arrangements or individually if necessary to understand the effects on the financial statements.", "label": "Schedule of Research and Development Arrangement, Contract to Perform for Others [Table]" } } }, "localname": "ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": { "auth_ref": [ "r10", "r76", "r385", "r404" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage.", "label": "Schedule Of Restricted Cash And Cash Equivalents [Table]", "terseLabel": "Schedule Of Restricted Cash And Cash Equivalents [Table]" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRestrictedCashAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r10", "r76", "r385", "r404" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Schedule Of Restricted Cash And Cash Equivalents [Text Block]", "terseLabel": "Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureRestrictedCashTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r233", "r256" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityDetails", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfAssumptionsUsedInBlackScholesOptionPricingModelDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r238" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r238", "r247", "r249" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule Of Share Based Compensation Stock Options Activity Table [Text Block]", "terseLabel": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule Of Share Based Payment Award Stock Options Valuation Assumptions Table [Text Block]", "terseLabel": "Summary of Assumptions Used in Black-Scholes Option Pricing Model" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "Schedule Of Weighted Average Number Of Shares Table [Text Block]", "terseLabel": "Computation of Denominators Used in Net Income (Loss) per Share" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r72" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows": { "order": 2.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": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r234" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1", "terseLabel": "Vesting period of awards granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period", "verboseLabel": "Awarded" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Restricted stock units, grant date fair value", "verboseLabel": "Weighted-average grant date fair value, awarded" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number", "periodEndLabel": "Outstanding, Ending Balance", "periodStartLabel": "Outstanding, Beginning Balance", "verboseLabel": "Number of restricted stock units outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted-average grant date fair value, outstanding", "periodStartLabel": "Weighted-average grant date fair value, outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r246" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period", "negatedLabel": "Vested and released", "terseLabel": "Restricted stock units, vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r246" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value, vested and released" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r252" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfAssumptionsUsedInBlackScholesOptionPricingModelDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum", "terseLabel": "Expected volatility, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfAssumptionsUsedInBlackScholesOptionPricingModelDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum", "terseLabel": "Expected volatility, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfAssumptionsUsedInBlackScholesOptionPricingModelDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum", "terseLabel": "Risk-free interest rate, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfAssumptionsUsedInBlackScholesOptionPricingModelDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum", "terseLabel": "Risk-free interest rate, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfAssumptionsUsedInBlackScholesOptionPricingModelDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "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 Compensation Arrangement By Share Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityDetails", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfAssumptionsUsedInBlackScholesOptionPricingModelDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r236" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized", "terseLabel": "Share-based compensation arrangement by share-based payment award, number of shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number", "terseLabel": "Number of Options, Options exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period", "negatedLabel": "Number of Options, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross", "terseLabel": "Number of Options, Granted", "verboseLabel": "Options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Fair value of options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r240", "r256" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number", "periodEndLabel": "Number of Options, Outstanding", "periodStartLabel": "Number of Options, Outstanding", "terseLabel": "Number of options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price", "periodEndLabel": "Weighted-Average Exercise Price, Outstanding", "periodStartLabel": "Weighted-Average Exercise Price, Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r231", "r237" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Equity Award" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationRestrictedStockUnitActivityDetails", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfAssumptionsUsedInBlackScholesOptionPricingModelDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfCompensationExpenseRelatingToStockOptionsDetail", "http://www.caratherapeutics.com/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche One [Member]", "terseLabel": "Share-Based Compensation Award, Tranche One [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche Two [Member]", "terseLabel": "Share-based Compensation Award, Tranche Two [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "auth_ref": [ "r230", "r253" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share Based Payment Arrangement Employee [Member]", "terseLabel": "Share-based Payment Arrangement, Employee [Member]" } } }, "localname": "ShareBasedPaymentArrangementEmployeeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": { "auth_ref": [ "r228", "r253" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share Based Payment Arrangement Nonemployee [Member]", "terseLabel": "Share-based Payment Arrangement, Nonemployee [Member]" } } }, "localname": "ShareBasedPaymentArrangementNonemployeeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r234" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Award Vesting Rights Percentage", "terseLabel": "Percentage of vested shares on first anniversary of grant date" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period", "terseLabel": "Term of awards granted" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r251", "r266" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1", "terseLabel": "Expected life of options (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfAssumptionsUsedInBlackScholesOptionPricingModelDetail" ], "xbrltype": "durationItemType" }, "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", "positiveVerboseLabel": "Purchase common stock per share amount", "terseLabel": "Price per share" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares Outstanding", "periodEndLabel": "Balance, Shares", "periodStartLabel": "Balance, Shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StandbyLettersOfCreditMember": { "auth_ref": [ "r194", "r195", "r297", "r433" ], "lang": { "en-us": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.", "label": "Standby Letters Of Credit [Member]", "terseLabel": "Standby Letter of Credit [Member]" } } }, "localname": "StandbyLettersOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r33", "r82", "r83", "r84", "r86", "r93", "r95", "r109", "r162", "r197", "r198", "r262", "r263", "r264", "r282", "r283", "r320", "r321", "r322", "r323", "r324", "r326", "r423", "r424", "r425" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Statement Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossScheduleOfReclassificationsOutOfAccumulatedOtherComprehensiveIncomeLossDetail", "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSummaryOfChangesInAccumulatedOtherComprehensiveIncomeLossNetOfTaxFromUnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesDetail", "http://www.caratherapeutics.com/role/DisclosureBusinessAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfStockholdersEquity" ], "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": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationTables", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED STATEMENTS OF STOCKHOLDERS? EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r82", "r83", "r84", "r109", "r379" ], "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]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationTables", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r14", "r15", "r197", "r198" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period Shares New Issues", "positiveLabel": "Sale of common stock in a follow-on public offering, net of underwriting discounts and commissions and offering expenses, Shares", "verboseLabel": "Common stock, shares issued" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureBusinessAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r197", "r198" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period Shares Restricted Stock Award Gross", "terseLabel": "Shares issued upon vesting of restricted stock units, shares", "verboseLabel": "Restricted stock units vested shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r14", "r15", "r197", "r198", "r242" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock Issued During Period Shares Stock Options Exercised", "negatedLabel": "Number of Options, Exercised", "terseLabel": "Shares issued upon exercise of stock options, shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r14", "r15", "r197", "r198" ], "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", "positiveLabel": "Sale of common stock in a follow-on public offering, net of underwriting discounts and commissions and offering expenses, value", "verboseLabel": "Purchase of common stock value" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r14", "r15", "r197", "r198" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period Value Restricted Stock Award Gross", "terseLabel": "Shares issued upon vesting of restricted stock units, value" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r33", "r197", "r198" ], "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": "Shares issued upon exercise of stock options, value" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r15", "r20", "r21", "r78", "r137", "r158", "r318" ], "calculation": { "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets": { "order": 4.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", "periodEndLabel": "Balance, Value", "periodStartLabel": "Balance, Value", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossSummaryOfChangesInAccumulatedOtherComprehensiveIncomeLossNetOfTaxFromUnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesDetail", "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/StatementCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r77", "r198", "r199" ], "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' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r327", "r346" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r327", "r346" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r327", "r346" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r327", "r346" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r345", "r347" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "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]", "terseLabel": "Subsidiary Or Equity Method Investee Sale Of Stock By Subsidiary Or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "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 [Line Items]" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TenantImprovements": { "auth_ref": [ "r410" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of improvements having a life longer than one year that were made for the benefit of one or more tenants.", "label": "Tenant Improvements", "terseLabel": "Tenant improvement expenses" } } }, "localname": "TenantImprovements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r149", "r150", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfFairValuesAndContinuousUnrealizedLossPositionsOfAvailableForSaleMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r85", "r86", "r87", "r88", "r159", "r160", "r161", "r162", "r163", "r164", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r280", "r281", "r282", "r283", "r380", "r381", "r382", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type Of Adoption [Member]", "terseLabel": "Type of Adoption" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r295" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Type Of Arrangement [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureCollaborationAndLicensingAgreementsAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt issued by US Government Corporations and Agencies. Investments in such US Government Corporations may include debt securities issued by the Government National Mortgage Association (Ginnie Mae) and by the Federal National Mortgage Association (Fannie Mae) and the Federal Home Loan Mortgage Corporation (Freddie Mac).", "label": "U S Government Corporations And Agencies Securities [Member]", "terseLabel": "U.S. Government Agency Obligations [Member]" } } }, "localname": "USGovernmentCorporationsAndAgenciesSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesAdditionalInformationDetail", "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfFairValuesAndContinuousUnrealizedLossPositionsOfAvailableForSaleMarketableSecuritiesDetail", "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesByMajorTypeOfSecurityDetail", "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r217", "r225", "r397" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "U S Treasury Securities [Member]", "terseLabel": "U.S. Treasury Securities [Member]" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesScheduleOfFairValuesAndContinuousUnrealizedLossPositionsOfAvailableForSaleMarketableSecuritiesDetail", "http://www.caratherapeutics.com/role/DisclosureAvailableForSaleMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesByMajorTypeOfSecurityDetail", "http://www.caratherapeutics.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r111", "r112", "r113", "r114", "r115", "r116", "r117" ], "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", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r97", "r103" ], "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 Diluted Shares Outstanding", "totalLabel": "Denominator for diluted net loss per share" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareComputationOfDenominatorsUsedInNetLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted average number of shares outstanding basic and diluted", "terseLabel": "Basic and Diluted" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding [Abstract]", "terseLabel": "Weighted average shares:", "verboseLabel": "Weighted-average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetail", "http://www.caratherapeutics.com/role/StatementCondensedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r96", "r103" ], "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", "verboseLabel": "Weighted average common shares outstanding - Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caratherapeutics.com/role/DisclosureNetIncomeLossPerShareComputationOfDenominatorsUsedInNetLossPerShareDetail" ], "xbrltype": "sharesItemType" } }, "unitCount": 11 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r118": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26626-111562" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27337-111563" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563" }, "r157": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922890-210455" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(i)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121596127&loc=d3e12803-110250" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r199": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r215": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=SL116886442-113899" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4549-113899" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11374-113907" }, "r271": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23221-108380" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e39076-109324" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r292": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r296": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "808", "URI": "http://asc.fasb.org/topic&trid=5833765" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.26(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121549951&loc=d3e39927-112707" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r347": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r384": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r400": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(f))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r449": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r452": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r453": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r454": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r455": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r456": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r457": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r81": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" } }, "version": "2.1" } ZIP 79 0001558370-21-010977-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-21-010977-xbrl.zip M4$L#!!0 ( -&!"5./N?%RO!0 )3A 1 8V%R82TR,#(Q,#8S,"YX MDIN=4KE,YF\3>)#T[;Z=HB;9Y6J(\ MI)3+^?H%J+LE4Q?;W?:4'J8GE@ 0($ 0!$'JE[^_N@YY9E)Q3WP]&!X.#@@3 MEF=S,?MZ$*@>51;G!W__]3__XY?_ZO7^.'^X);9G!2X3/K$DHSZSR0OWY^3) M6RRH('=,2NXXY%QR>\8(.3G\=/CYRW!X>/QY>/R!]'H1I7.J -,31),\.APF M;RXBJIXX)5_Z)_VCP=&0?#D='I]^^$C&=PG<'3 YY56 K\H^5=:#BTJJ3]GDBY8X'-+'5J>JPD./AU#EU#?EWP2 M^.S:D^XEF]+ \:%[Q)\!=303T&L.PT[) 61>0S<+=0K(+T.I'.H6+6X\3 &!Q7/*%TD M*%.J)IJGZ$4)BI)^SW];,%5$2EZ5H"$SMI_G+1+^8S]\&8,*3XC S@-N^ M[&,3?0#J 123W$KP*/1*N?3Z%;0U_)SGRN'B>WE#P-=Q'U]/P%0SLI=*72*O M%4@)0^FMG)_X;0EB#='S8K-7:U[>"KXI4T5!ZL@0AR] @>8H^=2L]A3\ KP3^^/=Q4CUT$[#\"?>TZ+CQA M,P%N\9PZR,;CG#%?'1 ./J,**&$E9L9F4RZX9ARB2A 7\G9$A$AX2$ M?NDO8R\3#@!I)'[5?R\D4T!/]\\M/(BP(Q 3ID4=*W!:(*:9(.E.L2T52]7\VO%> MZBDT 38K\D-]10)%HDEV"EREP$NN+,=3@61GSY0[=.)@F/9('79'Y7?FXX-' M!A,N,,?48^"Z5+Z-IG6 S]_NZ+\\B4R-IM'CMTN XDYH#S^I;9-Y?1@<#X9@ M4BEK\"-IL#?U9 ^;)&F;)&T4S3)D$JVO-M;DC6AFB58?8,;\DG_4R=@ZDS8X#]\+@(O4-\$K)\<_F]FH]L?>TK+I.K9W!JF M_2/XJC+[HW7,/A( K1=%(*$,A J;I%*05 P]K9)$D$;CI1L5VQH59ZXG?53/ MA:=\,,#4&D?3%/.23?RLIT4%2VKYL%Z_H_ZZ7GYKS%39_X<-V7_"-T'&]1#( M#@F R%!!]I?F@HP$)!:AL_DF-F]9@8O,0Z,(FXOG;P1@Z/5"$D],W\T?:*OU])S4X_V&X45,+X&^Q1K3!=[Q;QY3'TH":52+HEFDX07TJ0?= M[W M5IA^P/^N_@SX,PQZT!<$'7GLRR<$L(!@ M=\"K&[BW,,$PZ'^-\TW83-Y[X@(W,!P=\(P6T")2T8!JV7\!!C2.6@Q]E41DQ,KD/"+!EO,C6CH2B4U8J(TG8#<'5^Q*7GI4TD_HFOD? E)9)D$3F;M#]U0;=!73PT5Z.O)!S M\_#[_!<=?@2%)T?=*&RWU_CH>];WN>> _A2&M/Y;G4W'$BSS[N-Q[=W'+.G_ M)B'Q3KG5+E;WFZYPPZ0.]*P6XPD'HEIV:D98DR*/A\=%-Z*I1<5U67KD74BQ MFR%KJ.\\4%PPI M#>\C-=#XNN2J]G(*0[O!7DYG+3]L!R:;*G.H4GS*+1KN; >^3F#4(;/>1LI& M>:C:#RGNL3?=#\EG]?(,$^ XRK4T(-H9]IK;& W\7F/\JJV'@D&MWGKH_-J& M]Q(:Z+T^8E7FOQ#G%#/_G:(WLP;)+0L;*+L9LEGA)T6%EZTK.ZUO)KF'^1Y/ M:N[/A'W++9PQQ>QL)EEC7[\F-7,2;%"TBUQ[.@V6M$C2)CM+VNVF\BL0S44P09)W&)L%]T>2GO# M2 _ *16X"YWR^P8P-^+A9DF0S5YIU4?&/*;'4VYJ9'M9>FMDX6U 7 MGMJZRFZ-&N1컎&.;E*P&.[@9JU)AKR$,U+(3515V-E9@RDIF"CV9P"" M7SVC(E8MKE: F75>LE&7$B(AI6Y-5$-=T75Y\?]AP%[!4/'?,N,ATE@=2'-M MY^ $:SMC MD_<8R&U+(#L5-;RVNYQE3"NSD#).K4NJ,KCV%6XU '>DZ:FY,QZS\(X/R3==\+=5$=7;1MNYW57&O46]#4P5OU_LU M>A_/A8^FXXSP!464@)AUIDJY0X1JWF75:W5BA M<\O:Y K=KGN]2J?@E@6_M:IZ*Y17_]:03DU-"W/-U;<5BJDNL>T44JT0" \6 ME"' MM>HA&E0V5.BI::E+I[CF!095E045*JI34M"II=56R=AS>-EX,H&:E(6?VRK4 M_)1NG9!W,<$N';NA793RFZ(:8)HT>[S6Y3+=/5(;WUI9H>U&R&:%?RA1>+,+ M5CJMK[??4JYC$ZA9HR47N*ZZ-J737=M-F'*EE<*8M?6IJ*W"%>6=EC:W"[#2 MH]9",^OR2ZDOK7,Q>*?A];)AY5HU@1HU6>_$^#B]&Z#3WR86_.5:K$8PZ[+Q MA>:=-EOOA#=3$,IM#1?:^)07SN.X"7RPXB4^H] MH4X"A5SD3.AU(IU#3\[Z1X/!<6@[R_T8L1>3H-(J4'DYUC2&)RES [B;D?<7_JORCZEBP4'OZ:?14^$\,*A%3[$9R"Y)WTBJ,O4@EHF MMKE0/IY .R#*FC.7WGKAY(/_\E /( :'P%C_' M_?7 EP& "QY^%"K^'<+"/,(]^TFW8PIP1L@E2*''(FPL0/I5O+42>4D>ME'D2 MGA$'@=F$^RU[ M9),KPA)/S_C2C_\%E2=:"[HA'6WO3%6'H68[;";X[C[K@^ MZ T<1_<2VDS&XSJ97(KOB;WZYP[(E9-_%4AN]/OQ\TW+V5"B M>XJ?UQM-X\/;$)PS9"EKY0:8K.9PCT_,?JY#6V95)[X-HD3O6XAA^Z=S>"^M M8*([8TL"_$RT/?T$G?%E/IZ6MQDA I_NKE%94",\87 MH%)F(:O_Q_WYLEO-CN!-$/NA'0?3J=VVY^([MO)3<6',F,%V;] L%<2E96K_ M&U (,0#_F65V( *48S0=>TKGF++6L#ZIK"UP<#LS)KG\&I:^+PF;:,R(]'OON!60Q&JIT1OPWR MCO1,/>MW>>"F2PN]J,B;>RG _HAX 3X7YB*\&)M%-VQ1\9990ETR94F^",ED M$@]-T#82M6]T%1)-,<#P!.)RN]1^%7CI_*'-?^=L?QTB/WA"J]$ERQ$81F4Z MS+_6NX4\4'=@9IAKHEBF"2'_>$Y!VEON EO%)<*&Z.W;4@=;XI$K,7;/_2:+GG5FHOV>@:)X,1JM MUPQKE)S UF&&#K,@O"J-PIHB[E%T!F)A8^BQ+@+E>RZFL\,<_]L5L.GBKN8C MRYU$,W0=\]%/+UX3W,O4%1@>'/M!=)G3(1)6!CT A+S#'T=V$. M;(RY<].AKHPM?LY-2@CN--SY6PH2V?O9"Y5VK/SLAW*>YM2_HV_G[#= ]W.V MLN5V44W$T,QA["1A-, D&F?VS[!F&BV&SE@,!JM MNN ^=4+A Q^S+C@#95-%6VXHLE@PUT6(]I,[MN0#<^IW> ;,7L+,DP]0S9!9 MH['AR4^6+*N6\N#ZB;Y>Z-E-7;U:[06F5U3]QT5P12H!IC? MB1<7R9JKF!&O!;YS7CAS8]HS6UF68P#:.8FNW(7CO3$LCCKWP(V/II=<,@N/ M:&0]>4'(AG@[)W>K5,)>IPW62>?]%5)W#VR&I?^>?$OBX+)DR6J@G9/HB3.I MXS18VEF<.@:YJD%W3KI4%?K8:@TA:V/LG*S)&L3H3>M_/J50--R"SC;M?A-90E-IG@%FG7S?%E--J0.^RRP"58DSI(#CK4 5UB M-;=U$W%36VZ30*^N(U39#0Y'@\&P_\?=[:,^?%R1GX@6>DGJNC0OL0IHY_R$ MSM*NSK&4O]XY*;()D_"\U11B6XSR\QNJ%7 _-+=2&%=QZ9'(%$7?B&<(VJ/1 M$K%^D"QM:\.7CK V-%U M14\C4.?X=2B1M/E MG>%XSLFG:1MCEWO C>CF\OL2"4Q>S0+& "VZQ93SU^>CUQ7=!U[ M_#YU+;F(-]$OOMN+U.KSIE$??%]M04L8RX;;E56]40V[KUV12WR@+UB1"\F? MMZZ$WMON:%N!J?^)"N?B2>8&Q[7CY":@;3:P+S-7QL'4&7Q5D/MJ:U'^^FB8 ME[GX>%\%Q%T\I0VY6 42C083Q+Z*?867LW!USKV%KLV"!=92[&4 V%>AQWA9 MLOXZ;O17:9'IK;/4%@P6"^>MD.V*BO[K M0.YM-P2^AQ=M6]2Y>O7QFU.>"-.SWP0X.'7OP3OVY.'Z&B]C9S?J-_[,1-(Y M[?%W-?E;DIY+*T *=Q2E.3DST$]*5&UJ268N=$IRY":8?1@BX;W,X56DO_X_ M4$L#!!0 ( -&!"5/OR\#=1A $CD 5 8V%R82TR,#(Q,#8S,%]C M86PN>&UL[5U9;^,X$GY?8/\#-_.R [3C*YT+W3-(G&00(&D'3GIW]FG R'3, M&5GR4E(2[Z_?HF[9.JC#,2DW,$>BD$5^51_)8O'Z\NO[0D>OA%G4-+X>] ][ M!X@8FCFEQLO7 \?J8$NC].#77_[^MR__Z'1^OYSL.>H,^.CWO#\^//J.'^S#=/51R1HL2ZM3XZYS_YQD* M1 #6L,[?+?KU8&[;R_-N]^WM[?!M>&BR%\C?ZW=_O[][U.9D@3O4L&QL:.0 M0?ISR_UX9VK8=C45R_[^S/1 P+ ;EI69@O_6"9)U^*=.?] 9]@_?K>F!7T7^ M9X%"@N3O&^E]3/VSL[.N^]<#T 9"7YBIDPF9(??;N;U:DJ\'%ETL=2[+_39G M9/;U0,,,=[A&>\?#'J_93X\VF(7;?60:4V* ^2ZQSA7T."?$M@X0%_U])<9$(ZZ#8/+?QBC6&-9L!^OWV/ZXIK6]:N_&5!JX M;8[.?:LQUT]BW+D%GV_ACCYACS*:8^.%6+>&8,9OQ![/GO#[#3,7$:%_P^!' M\3^#LHP/:9!JP=P)%4("WQ/,?W>'Y5 C-]0 /XQB_0+@V):?9GIAA]G&QH0# M83!) #^>UK;9MNJS$^5.B&4SJ@&-N)L3]2)011-@Z-2=07A.$/_W^K\.?066 M &3H6Y*YZRIV&W795>=E.E"K![SB[0@J!U^80Z;7[TON7L9[ZZ*D#?0PC==E M)TJ%'FY![85O;<\=>8'9?])E<6#L(O?4H MG<0=MCP 8-\]W\.S9-],8\5F; M[G9XXR6HCDMQ$UKK-(,<4#C7B$% MLN#G4!SRY:'2 1T7(6#432U1"YU'WTR69+DOSA4UP]:S*\^Q.B\8+WE(L-#X^/^X*1_%*MYC#87+ D",RV0#S]N,"EI*S]%U^).&I?6H<" M(/\,?.--]?F%F64J;C)HA%\/^@?(L: ^YI*7A:'7?"/T96Z[?UDR:O+9U=># MP6YLQ-LZ[V'6'"A[A!E;0;MW?=0,VPGEE=6F>9;;M'9UJ$JP8'W6%Y_KQ2,# M!6VYG)1V,*,)T#Y'!E)SQ LC/.%WUWD@T :>]:R>(35M.^PM#LVWZE!JJ[KA MH@@(#Q'E-_+L#.VP;TE\OI&/I#;R R-+3(.)>[Y]4].VP[3BT'RK?I;:JLFY MV817#.9Q%G%5D]5Z\_+(:N749EH:B!*#K*@W 7-[K1%?+!*DDO4;0J?$"/W M3."ZO7K0L<%7\/C\8\D#%M\R6WE>EJ0B!J"(8VG-7!J'$J-Q+1-[:^YJ4/%+4Y2>Y5AS.)L.P:3[QQN)I2/A:*6B?-3 M$)<:L9RL=3MA*Y>0(+7Y\^J8XE/41*T$.3+6AX/.AY*[ I*9.PAQ*$<01-DQJO%4*GA.?%NQW3*+3H>K(6F5,(FA*CZL5T M2KUZ/6 ZO35&>$EMK,< 9LVL"C.VR-X5P2HQWD[X!CB#3*\Q,\!]L&(;\*_( MC&HT.YI7E+%%#*@(5HE!NN21B^Q02QDI+>)&$\@K1HJ_=-=VH&YM6VK16=F8 MA3*WJ0YRMJE&\I$Y0XD24,GCN+MQB=9-7M!< TB.N9E0ZD4:^%BQ@ MA7B[+4:CA#L>8>"'X?SCK#!&^;$@T[ NR MYBD*L]5J\"5(G(LQLJ ?_'3/9[^6;/SR2?U25P$LMK3 GZA!KSD5Q".YEE MQJHS4LM'F.JS33%P:G@!>6'4[ WS%],_PL[BCX_-KA\*3>]TWKB**I7P@8,@ID(?Q?6=7 MQ/M_.->$']S[O2:@F.O9C&A9_?1'5V)'@79>\0=FOE*@UN7J.Y#FU@@=Q L- M_#NWH65'X04%)-OE9VB7_5UW4#MAV5K4OX[VE)A3 3AP '(BK%$"^2A2TT!I MFZ]RP2IAT<. 2-8]8$1E-6QY[];FK7#\RQ_Q:@6'^X')I@'#WWAVYPUW:0&2 MDKE;;/DF-*'*MBWFT3D&=CR[\B^_XQO.'QA94&=AW1JOQ)NQ95ZN5DE8BVFT M!<44[O&2(O:2O'9@/0HPB=VTG.-?EA.R!S1J0"$^?8[EID\ 86QP8.-9XN*# M\-:#K%4=H)2?RMD;99(3S F!W6+R-E#XC3A$9\ M!IU*[?UL BUYJY]([J1ZC@L:]Y(>0 M$H*@6D\U;B1OUA-F1C+;7O)"0 4!*[)CK9*R0N1&%6&NB C;2P955DS JVU% M0^:INA,R]N5&/E-T6 ?(21=N575'M* MK!@!.(V0J;O=T'_O#O"X0_,JO"@&ZWK*JX91>"I[T;B^[*1J3T"UNSXU6),6 MJ>O-6]+3EI>J,X:Y.)X)F9*%6ZS@NYAI U\M@2TFT):4HUS'Y<4\:_5/12): MS*+&U*'$]27!.V%/YH4&_L+FH[+)"[6SJ%-.RCZPIP&-%"ZC2S';WVPGF9=U M"W<\F1+V@3DUM:'$I=D96O,?R:T^E4L1(!]EI)W*B6IO-YN[-AM&[ (Q]YW+ M.ZKQV.G%"R,DI;^I*$4^ M4T7X['7$,C2NP#3F#E^,;>].#ZG3"-6M%)E;PA M*BU?4B6GH)*SMI"DG@XD.\84>P!;8#X8OMXNDOAR=8__--D3F'4\\S]'[R/' M3)YQ*NJH-^SU40=%581?PH([,Y-U>-$H*AM%A?/35%YE^:$IX5S/*^16&O%: M\YQ!O=$_O9K_+/>IJW6[K.T3\_8<\NWLEGV)+9JY?;.T&!F>A%JK972-WF_, MM*SO!HMMB_/.2>=WQ'+>IICHS^XAY3S:N=-RA8B7Y]:ASGBQU :T9,2890J M^HQY+)5//@E*ED\E9:G1A+)JEIEDY]G@Y&S7KP$UR+KM-6H1+;:@C1>I)5#' MF-V9Q@MA'T'H@C)_$'IK6E0[R!M.&1*3*Y@U1%.(\2S*F53OY2HX(>9@W=^N M5C;J>]30/"&L/^( W*E"?.H *6)2.(RU4' ,"0J@*#(WV.M <')Z'^V9Y&<6 MJ3$VR'\(9HG*5XJ:B B6KY/=?CRELEZ4\ -$L5_,;,( ^M../R&:CBV+SJCF/7I0 VN!1/GZWS(V%[V;O8H2E!CG MUR'Q'E*@4QTYC!'#]K:6%Y"KR2+:P[:M:Z7JPQ/;'^U#)^6>8/Z[>^PI'-O] M[<98Y^^EV9:?9GIAA]G&QH2/0XP:+^[DM]2P_'ES6(XBGBA>H^0 '%8+>?4* MDDX1MN,28 P-:X?+]3#Z<28]HN-@*J1X1:,)6(_&T4ECU7*7:-=%J>%@U#K$FC-JUY ICZ-R88\P8RMP&O.BID)YY>N+&K%\L1,C MH@\I&TV8VG<2DQS?4#\T3UB M66X%;XA )Y63*:F,?JM(4$,#2MS/%O@#BZ5NKDCP-K48'3(R[1$=RFB@XJ-E MV_=G5L2'I/#;IP%NZ=S\$-=.X-/N!+C["A$=V- M$28OA[;6XR>0PW^>RW/$W=>7G\ST*Z5+[77O?^X-UUW4&+S8X58?X/I!6!4Z$P<<>S%:62;"*RS+@*%V!7Q@OD9 M)4(R[!>H[RHS3B&>?1<]I%#M)F2!*:<'7Y&TH''R_55UX*8*E*]G+6OY>!_: ML!Z4B-6(ZNL;]'!/;T1_);GGJJN*VT,BB6I!"2=>%#%O+$]O9DWV^%+VDS1Y MX)7P\#,@9NWMRTHM4=7S)R?YF>0C<8%]$GL.RT-38E3,P%6XE%&8KXW6+D G M[;*%$M/,$> =",XU3UHZUT1<"6CP8\HIYY0S;M_K=PV27BSX;U609LE*]BP# MZ%D&;77U2JE Y=&TW!C:+@:4 =G@ /JEZVG<[R=_^3]02P,$% @ T8$) M4S/=.1^N-P 2?T# !4 !C87)A+3(P,C$P-C,P7V1E9BYX;6SM?5MSXSBR MYOM&['_@UGDX,Q'C+ENN*E=U=)\3OM;QKFUY?>DY^]1!DY#%;HI4\^*RY]'3N>]^$__^-__H]?_M?>WG^?W%U9;NBD"Q0DEA,A.T&N]<-+ MYM9#N%S:@76-HLCS?>LD\MQG9%G??OKRT]'7@X.?#H\.#C]9>WMY3R=VC+\, M XMV.?GI8/67T[S7,/C9^OKQV\?)_N3 ^OKSP>'/GSY;M]>K=M>8R)E7U]#W M@C]_)O_SA >T,+-!_/-K[/WZ89XDRY\_?OSQX\=//PY_"J-G_/W^P]Y09S8@8,^6+C]SS']Y57HV F55.GSUZ?(+SHX_+@:B]N"_&NO:+9' M?K5W,-D[//CI-78_Y"22/TL,4C1_W6J?\W3P[=NWC_2OJZ:X(S=9M2WW^_EC M]LT3X^U\. M]PD3_W:?8 2)BIR&@8L"C/3J-_%T=AHNEA&:X]][+^@JC.,/%AGJ\>ZRP@'I M-IFCR%ZB-/&<^"A\^<\]%T\X<[_2KWD32_O MK/X[9/[,BQT_C-,(44+H'"=P8#KIM'FPGWRD#+=LK[TP>I+&7H#B^-AU/4*, M[5\&LS!:4,K.4&)[?G-^I3KOA>WC%SPVD?M%&-W;/KJVHS\Q/?@7]\A)(TPM MBN_3Q<*.WJ8SF<8G;]?V'V'T@*G!:IS]^JVM_+JE$BX0>.]R4Q^3?&%[T6^V MGZ+X.,!S*$B\( W3^#' >Z[O_0NY9+V\#6.J;;&<3#H!J1,.P )H9'%I/7 _ MXG*P\9GZQ$*<$@XKN_TEMEP7=,]?S>K3N1T\H_@RD/SP!B73V8/]>A&%B[52 M?;>Q-4C^C.)IT,FD&!:;H%5AM7;<(<>WXQB?&C(K/IZF6 J2W72%J%YJ>P%F MM49?(YO\FQJG*U6]\ )\K/)L_QCK61+G;=SC9/79-+@C&A;A,R@V]KS6HC=% M#QSA&MD@U$?J12!W*$XBS\$3XM2.YT8DH3!$?Z>MRK'/B!@4A^E%%*>ACS>M M,**48!/QRG/(VA@\'S]'R.!D:3MN3U/G!04I_C\G? XH;8:FC](PO8@"&T3K MW?,61?=S&^_9)J2A/A(@#XZY=45M*$ B66\.].^/6,./G<1[67D&M#N\9$8$ M)*"UAR6.T\62VK*/N,UE<.+;SI_8XL5#QU/ZAUO,%UXTKT,7^6;4JBTU$ 5; M_N7Y*_D1CXC/")CVAY!^F_'3VI+630=$89;HK,XJ8V(3C-B3#;58>$EFLQ1. MMF>$STB&/%%-QX,FG/79G1[-2Q3368!<,@GL!?ZM>X6/5,B@W)J2 E>D%VF" MFUY[@;=(%Y3F6_N-?O,8X /)31B MA\KL40X*'C?)F=GQ$_TVC?>>;7N9D8&0N_AX_IJ0DQ^&Z3Q(%R@[$5YY<1)_ MJ!55.2B_-006X?Y'Y"T%9@C.N]9!+^UJ;X$63RC226RU7PV4SC%1D9,^H;V5(#32R^R]3#56 M$B]S95SA?U8&1F3^N\@MAB;D:EHWO(1TM6YHE5I:9U3&UC65<;PBETEIA2;= MR38"6>0<[.-E:]_:LU8]X9]7W:]_&UOAS*J,8"GF\U 1$,Q"IT*73_*XPJCI MXDM^L[GVYK_^?44]34LI1L#;-O)I0AVST$R.UET+GYB!N:TQ6>5?6$; U9;0T!L M[RAL%.H4:0,'%@<[ \;O7PZ/OGPZ./SR=3+Y]BX3<( 72 47U>,D1P4F0],P5"U96HAX"L8P4&&$>.2 M+P6O7HIH#5_LHM:=RGS21N8B+HS(&#?Q'-LG]@P^FKOU8A9_T*FD#UM)6LR( MX;V@N0&'[65TB7_2U89L5RAXN.G.(EL)^'@M=VLS]5*#;=MVM?( M'8"8-CF%)*&0N#@)D?_TDOEIBK>Y#S(5S?S!.W[W,;4IJ" "6CXW*$884G,\=Y\AO7-#Y>$ MNYQN[JP3?@-A?M6J776B"?F!!MEW%&#F?$SML;O B:,$>O>+7 MLO(".WJC@L#\DB,CEJE/.4Y0A&*>96ATQ$X5Y4L;13$J!IA:AIG(Y\$)WO)G MGEA#&*T[1?>H/;H,%J A4TE-Y^"QT:93%+ZV06&#<&BR/[>C $_;U8T ] M^!G=I$1 TQDEGMS%)=6!J*=./#/5N^D6Z/TV8T2"I\X;KZKU;M6D5=]3&\Y!4 M9;."1KFNRA]I3*\$%,PWT!6U[B&L,9KGE:R"J0D*FH8QF*I1&N$7("("YO1 MR'L]M+]\K.9+=Y%#S2S:5X*#FT1]*)U$71[BWRWERH#O*(VZ.:&95&F24T#O M>FWG5DM^,X1$:TE6H"5W;5#)3/BM:=MS]K62WE4.X&QV=@ZA:O+RY\G1Y%O_ M*=EZ46.R" U(($&UQVYLQP@MW"9"G'B-8:07"(-$(\):,A(5%\43RKY M[R%DHLA/,'F^H$$ZIOL/+=V??U[>0FR[(81]2Q:[;>JA^::VH@,\)+;;0=B? M)('8)AX<#D17+N,X1>Y92NK4WB),H4NKM]Z@'_0O_'5-ZEL(^Y'"Q*EG:" 8 M9MK7$,2MCX>3.RG+$308UR&%^"'D'#PH$T_;91WQ*A]["\U?IBWW:_TMZ_GO8\I,XVIK#T3NT]EEX'HOGIO:/J?T(*?=$%)B M!.1#J'>W11JI.Y*5Y\>6\-Q;/H3G04(*0O.JX"GW *!0H5#ON*C5,?8N\:QF MG7R%4^O0!,9,9HT7XCM?+/WP#=''36_"H/AG7M-W.CL)L1$[G9UY$7)PGX+: MB$U[ZKMH8D.M7A6;:\HW $-TC$0/+A*]>KZAN-)8^U!33,^AQ3,O5!@/F,D3 M3.6?/+AUCS*@&+ANUJ$=/ED,Y@]_4#[*SDKBS1EN_7-58@=H,,J#0O6;. MX:I/L='E@2OV=#GV*2T>>20F#VK]"PN$.LU.PSB)Y35)^W@#RB\P)P2X^L7F MK3Q_M.YI,AT/*)=! [?].]U.TA@S&=>\R5;O>_NT?[!_L.E[*SK'/Z[[MTH# M6'_+AC#FA.,A396,L<.COX-]*$ M7_3O?*M'HII-+F &6OXQAUCAO:>:;X#<4)/00@G4H-Y3TXY;U>/T;7*T#^C> MFDXLF8P:=ZW]YN&MA!;%"^RLXZO$Y?O/A,TAW$^3TK^56TS(#K2IM1M7JB=M MMK#Q6G5/F]:N7JL>;^.:VUHV9S7/?U_7N'L?OASYJUV$LWP!\.7'A0!BY/ST M'+[@H["730[\P^:R6:!EF-7;/\,PGD:?2KS8 5/FP3R>[/*PJ M'.ES3G'FT?'S\= W*+F-0@Z3/EW$ MJBME'2_& 7A<8L*#I/RF8/&B/+EEC\A5F# ($#TUD"![\0@A5JFLCK[*7!A!CP$6PR95+&2;]-+GE3!%))NP!RX:LW,W M1(^:8CKT6Z*G=CPG_R4[]0M6QR![2',>1LD#BA:7P0O*;S#RSFD*'?1Y<4L= M4A7.H,&Z6<>F5!?E#,O>X;YR(?-AG]>QU&&4X0@:?.#OX>RW107X71Q,'IGZ M>+-^\5SDGKP]QL3&6KUUE0?'/>XNI])!KU>H&D$GS9IQFS-_QA3OMC1 3TZ6 M^(#S3#T%N=&<&\IWR$'>R]9%Y,:]]'J;2M'H;,)?_WD>F^6RK^WH3T0+,*\+ M9]^GBX4=O4UG,HU/WJ[M/\+H 8,SG>6_?E-*&#G<3AA9#;R'9;M'AK;68UOK MP2AZ5E+BYBG5.=] 271#3.K+?MX- M*RP_@HD@%LAJV'\.2P-DJH^(;3,%+2(5^3X&04.,<=DL6S0$X3;0DU!;L N-/0+ MPM%)&+B2.-=\ ^'^3C-$:QB#A]UB00I,D=ISV$ZL3;QAM(5P+:8I5DR&H&%T MG0:>XRUMGZB4>%JQFT*XAM(,(38_T !:7Y[AO^.UY8+A7C>2ZJ/'R]1-F"UC M*G6Z!)"PI:'0Z@9O&YPOR/MA_T+TBAUY<)*G&NK=0#"(6NN).MO08@4U'*S# M3;3HVV. [7V?L/0=2_D$S<((\0M[:>H;@J%E6E-D9;$KZD,"9Z;49Z-O"+9? M;^JS(0OHZK-FJX[B, ]BM MZ 71&8IH)ATM5N(%SWCQVB8Y)@Z$F/TGX;4^O4, "?;5J'X9?KW\CSJC.D0U M^G8X^?II B?$V),>,64"0+5V+@AI8J[(ABM!X/GN(Y3F-:"!8 "HQHZ&+TW# M72,"$,#N1&S3/)!,U@$ N!.!3]/PL3D'@![?HU;GA%J=9(^?L !LAWL( M_454#0A*/MXJYTL8:@16S'N=>*]( 9&Y'1Q,KG'+.<^?I'L0",9BKSJI+C)H ML1>]_)5"4()K?X;'A#DHKMR2X6TI:L#F-KL+@&45=*&GMF!#L==!*6BO! M82DIFTF-T2T89PB %N)N:(J.14NR9PB/DP/4HP8+$(3TBO85YAFO.RID1?14 M@7Z\^3O>_&5,_/'F+XQD@-V]^?N>XG>:KY&.43E 05@CEPI!P#6L6)OF.Y]C M!,V@0T7GU4$ F(RW!;B)DQN(_3BA6GLOY%G'"-WJZ:=@?XA;-N]: U''L-2);93KJ@-O[I$ MH]$QRN@;@I%A6(6D96'^"0LN>_\WQ10FV*QZ06NW9)TJ:.H30I2EL0IHDL&P M5HXQ/MPP"&-XI>D@ FP\ +,F:4K:DD>U(C0GKM 7M"X.O:KP>CJW,2?Q92#Y MX0U*IK,'^Y6\M%"M!A"3/Z-X&FB_!/N)41]V3:U%R;4J]%H9P=;?"$U_KQ:) MS3FVO$"MEW]8F'?2 >;^'Q;1R_+%62J!K"7"(X;!KEVWJJY42"BETNRI\#R$()?W*I0)? X24K#%U/EKU;GJ\@M"0 M947$2TOS3KALZ=M.\]#'HHVSF<'=7[<;0G"WZL"=Q1NTHZR(N:R$TQUR?#N. MO9GG9 'RXI# 0;15CQ!\ICJ@;R4$:#JR22HY'4H(Z32-(KPJ9:^ZU2B-WB$@ MN$UU:)%>J4!3*QE'1(,UIB6O?_#H'CCCIR;HJZU62[&:HSB5)]J#AW'0E$JS"[;KL89'F^"2T+]+M M!+,KFB-<[-MV"F17T#&K=&@.U-T%H.Y4"T!^F1SM?X%3%!.6/C%%M2LJ)C1G MVG8*P;C1,_=T:--0;*)C]X\TL^:D'28U(3FM(_07K3,@*!UZM4N1/!>^793YZ?7Y;/F"V)'C? 6U5404(4SM'8?R^OY!3DG[Q1 M!D[)E!2]D\-O#R>DHQWSRH,Y? E .SQMR('!.67U,0B?8A2]$(XO@V6:D(N+ M>%'P/;HNE_D4.GW,#0?$E5@[69AZHET:HYH9&0ZTUQ&$Z@W"V7@=!N@MNY!T MD=86..$TAN <-#VM*H51.'* !NYPGV#BN%ZZ!%DD"VA G^Y&[:@NX>6( 1JR MI9UL]>-_>?AH'3GSMROT@GRYXX?P8SB9"UV=183B *L#9 $Z@ #JU0N9RQK=?4&LN9PS"@QG+F8SGS+;]& W:AH3_6-I>O M;0X-NV%5U-9:YIS-#S2 2L>MDD%W$:&_4KP^O,DYG/A?]F "<5)VNO(V\64! M%GH6RAJTO@5A%"@I>YTS88O%=(3H4KY%FE(?E*"H?RE=+F9S#0?@I!!-8 M0;MKW8);#()%M,5V=55SOT/S&/W=\# B+$':2!OC82?N>V1B6$FE5.UEX[W+ MS8OV]=]!.)H9UR<).4"[)W!JQW/,)_D_4GC@Q?8KCM\U"[P3N?SW$#8;:0VO M',[E>80&+[^X>K5^.F]B2W\.87XW E>>16C8WB',E>@&K_*O;G[0IV_+M-@WX$6T^Z MH,)UI78C]+/,T]N!MW:4O#U$=A#CB4)FKZ@&DN +L)>6=&!?7?@%4H#F%^ 0 M6U-R1O@-$$>MA/I*H*;?-(#A$#>I08[E \['1AWLNXSA%[EE*1)+5V;F?VQ&*;] / M^B=^S7>YCR%X3SM84&3% 4T'6%OQ/[UDOB6+N"J,JN2H7&]3O&G;,5=CS P% MP;O;Y8:E57@[K(TDH-6!)N;#0'B#9UA:F MNES40)4EF[W6AA^7!(+QR/C!M M+(L/FDYNQNFKT?GO41C'U5?,)5,:)/KI5)..>M.D!I(9M)*0EU%T*$G63Z=* M\G482I))!IJ2:%PQ:41EAB+R-)_Y[:TZ6J<*]VT7]K>J_/K/'ME(36J=-O)E MNR3N>@B+C#'T=)'RU4J'T((Q.N8#ZN0F"3?0UL3J'E>%WU7[:3/MZ.:L%L)=:G:(3MQ M09#J\/GKTLL*SIS9"3K@* .[*82H>'OPV;Q!\W-4^52\#03M[D][T/C\]>\) MH('S>>AC"<39^\_MO0'?MKT!Y6'^WY7K7)\ZTH3VO& O?6MX,;N^818S-# 7$) M,.= Q:0SPOVH3EJ'*A^#C_8_?SZ:3.!X"WI1,:9$H&G=VOBBZ_0C!BF^NW^4 M="HQOX'@.C YF=BV*U,4T- N)01GN9]"G+FM(2 LI;AEJ+C 5BJH6 MBTR^A!S<'W/Y8S7H<]UK MH8 %2)OL]"3V\U?DI(GW@CF9>0[G_4=1PS[-=0TP\-B"9B"L%^[2>EX7&*_[ MJ+] N!P[%9-;ZS:W$U%QSK57FK7<\ ;QYK<0#N,-=$6..7!'B^C?!J MA,FFOQ/YN=GM(83.&^#&9P@<5J(KYQM^(.ISI5=4U"9C;6<0KE]KFYVUW Y* M!099P8%SMUDSQ-!78%%<11A6^0WK[HI77GZ:WB$@7#9NN,YKDT'_:52GH8]1 MSE_#H^7]'7*B#YZ/GR.DJ3COP?YV7E5E7,L.7&LULK4>>O"95JN4UQ*_+Z@< M[3' X?R[5GY2\GZ5O($!%78=?N=><)HP%?,<"OAH*^%Y@\P8%7AI?(]=S M;/_4)K=M\2"W>#M;V%?>PL,TUI3U5>L$0OBG0;%?-2:-7#&RH]2+YUXVH$-W M=TP'-DCLX*T6*96O(3A1U"!2X4Z?#;]KI;&Y5PH E\:6"AK:A*?<"Y% IU.O*Y2Q5!D>'VH3H>0[P'B#5-@=Z4/L'#T5(<86J_P9"ZD-;6.JY M- X.+01.PZPRL(A:0TA4: N(B#_#J0I2Q]_;*'13)YE&]RAZ\1R>"X[=K(?S M&"]ER+@WCBT!"!Z,G#+"8$Y;S+V@(&@+P&DG4L8-'%@<0#LO99D3;-\>ITW? M[J5:7:K4CJK2;OQ\4IG:^8--_)U%U+KO&P928J[EPKS <9,B2A>F@5LO<_$' M?1J^BF(7,P)MI=&PZ5W57/S0.T1_UT1,B(I=35&?)0+S0<);;*3A(>QGS.L- M2O#DFGE)3+(LO>"9M3K4? #!'6%*.V3X-WXR>R MP@-P1LTU-7$81_28\_,;=>G;W^X"(SWQ7,V@:E.9P5I^#$+ ^> OFE,2WW6+8L0-+41;FX\B% M447L:+I2EYY-S PL9D!9YK-N@>S#UR0E!F@&Z6D8)!%FC=1;.DWQ$K) T95G M/WD^)I+KEQ9^TRW2';N>)&5@?*K>I$0,U(YZPG2Z3#=8?!%&N9N,/&_Z')!G M=5DSN$UOW<+=L7^IM70Z4P0]"@ 7^(X]3(VE FV!STDD5CQKS3I_=?S4)44N MXACA_[@/]BMGV6_44[=*TI,SJI%DX"E*C+!XR>M89Y@?/US2[/JU. K6'L)\ M/N ),"5%5>+3,$[BR^Q)+&&)+,UC=*MLE3.67C%5':>?TBN]&X(G M;_11*M%RJZ5OB#5)S"S,6L0%;PEO+BI,6\U2KZ5O,%N"QKFH2;/*8AHU2['O MRC7S@T_XOY_AW*V'K6U,T753$7 8][WUH[H])VIN@1MW=^<7H%8#$S^;EJ*- MFCJ&D%%O!G!- NIFPOXV6SC1DM2*^--=KHLHUTS?FJ\@I-0;G,PUW'=362,C MHC@^-4!/_"F$7'CC$(I%T V.!0VJ4[#V.PAI[081K.6_EQU6QIU!*)Z'P?/_ M28,S+(?-IM$RKW"OM@6;&!E"?GQW>[0)"1K?Q)LRHE^Y>E$:3J@1EM) JN@Z MM)HJM34N=7H3QUHJ[ZR62LVB&JP+(UT@4:6HF@\&43E%AA%H7DSH56R:EE?I MJXH->S$MZ!15%)3Y;C@E5N3X@38;[L(WVRAJQVP^/Z]J:I+IZ;J_6F0Z M1<.N0=9^<=R)9^V%%^1(7CQ)2M^ZTJW\]<#CK4*=DA8"M S"8\<)TR")L\); M1*EO$ ]I3MN!QUJ%N')8AH8BY81<64IXFT&EQWAQ$&9* .ZL#W>W^T_["E<"7J^MENS/MPA(J*LLAU#>T6+0>VG$*J- M&9WYM1(8ZS+H 9=3F,PHN"#K;VQF40@G**,QB&)E1F%C,#W6W]:$9T?>+@"% MMW>CGB.O0)D1P'HKY)AK0S[Q+Q"Z#'*3JBAZ-ZL!2[4'$+7'C("H*HFQ2J=* M_3 S\ZZ+ZIR=G#)7NM;ZE,GN"40IL9Z.F6R)=+!AKDOG;^HGTW:M^0!$H2]# MVZ>0]%Q#UM8Q@VD0:79E+A6I-@QIW MC[A]M^!UZ>01\]W9B7^U%ISC]9T\+?5$0GG3V=3) K/X7!0=.W,/<4Z5S?KI M%M8^W#MJ\NB_GMT-2O >CE>0JS".BPTF^P?;I:TPR-9V5#6W\A@?[>6 M*++H>(,O;9?@!9=HCK \W48C0.7'=J#$'!.!L4S<6"9.PW7PRR!!46!G'5\E M@GN:PN8PRJFH%((3L@-@FI![H=-9:><6+&2VV6$;7;E M8.&E&.5>@"QP0IVL)-*I,MC!3;/GU">MWU96K/!^&;\UA*6NH1J6(D5\_@#, MLM5RL74FX=F=5Q!2V/ED5Q](K*Z%.Y%43H\Z)_B(XI)2!'A1L3.YKY3RY&W= M)/8VG:1(G=D"\K=EIDP>X_G$@)*I+:HY^YJ&%.QJS>/Y7BMFX M#&(\!S+G$_$./,SM(&<>KY'DZ2[DFM$O]?$A)-(;UCMUH8S!486D>C%ZXSN$ MG67$RP Q/B;85>:Z!!J:7@0T[<"F9&XOO*T]V(?;C[+0H?;H6%9YL,&[KU?7 M/VMWL9BWCAE@&H30&YQW#!9,>Z\>_@1/LS#-,9GUQN\ MIR<(!9>!FSK9=HT)Y'ORI#^%X-9CZ];*:I'FQ;@)6:+D.' OPC0BQ!3'/6+* M>B](&ABY+B#X:>0!DN,)0O&7!V(53F=8D[P7STUMGU/ZB-,.4)#)A$$@X!PD M>"1OC@9"B7ME[BT?PG.L=P[RJ?+6'@L67$F=.LQ6P+QJW*UCPM P<#0 M(:CZ)+],CD@1#2CNU::P,)D"@-3VC%\O"-65NS;#IKX#"#Y9@6JR[54]-7?&HZ@G,45,&"R0@T>#C+ )WG>"G R\4TD#U"2/0 MX33(U$B)NQ)LCH8'Z,./L"6@I1X@G @U %KBR'B\E$W-??H4H[_28I,5Q!C4 MOH=P18D+4 -^H$4,,BW"HPB,P8TV/9B#O&L6)LW!#:X'LE!*<+QF+'"E4HG- M# 7$/&5. *6KAXVX-[Y,KY(]Z;6:_+(C?U46-H=@]IC4]]5:+I0"M*7[#F]+ MD>>06H2$VD<,3'QW_RA^"U?\#01SR#30DJ* MMZ72JI3[L7E7;BM(4QE*<6M M7 #A<6/D8@'>0*AJL<@47":0^0S"_)*6OCQ;T%;&K [B^A(N&-6<5,>'DR.R'LG4/RM M.K%D,@H-7G;QW_-7LD*)_;!27T*P7J0T>,/0K.<,&I#?48 BV\2W$(PA93 E>8,&)]WYSS"7=6Z^=9L>K!Y.H7CS;KXUUV"!$^Z0 M6ZV V#),M6-*'ZJ]TDC^U:UZ JO:@BHF3&:,NR__=QH@\EO^@7NS!03;@*,M MJ]/T)LW&KP9=$\-#+,>M)A#VY3I!;A%M7)(Y=/NU"KG?BQPYH4M)A=SO3(P7 MZ"E*[>A-+$I6*PCE#NO$R:*[(\T\^%:GF>L6$ H6RFGFFN:NEDJ1'+>:0*@U M*+E4FI!DSP5WK^I*#^9OOT M$6/*/T>[I+Z$8$N9420I]L$M-4715>2>I1%YOH\66LV"BC?H!_T3O]*_W,<0 M[#Y#BX>D!,S7#V[*7O&.7#F_XV%N)]?VVPG*KN:Q*P^;'1"";:M79;J0&KC5 MA?#R5,_N$S-Q)<\RO?.>YTG,+4UN>"P()P-#:Y<9@8'4P2;"*[.9+>L'NLUJ MYA 0CE &-4Z;G$ J6I/Y=/ZZ]"+:F%GHWT#_G:H8+W,'UJ*V+23C-MMQ$*3D MO0 G0IB:RV"UQU/KD03)HQ?D7H11\2C"<6FA+9I-9Z?VTDML/[,,UJ\)L8PV MTR-VJE>\V*A^J\VTV$"N9*VL5,KQ<9K,,5__VCI &!RG4PWDO/<-;//D"VMG M]*[V32MZ0HHO)3;83H;O-C*[/P@U51;B>]7>?R)RYD+N\0N*\/Y"_TBB'1>V M%U%O8\_J+4%?M_K?;3@!CI2-&["L&Q#%U6!,"LL"K?VD6]7H)$ @QSA<%W'Y M]%T8$T1/;=^GBJK5/5P_6+<:TDDXP;3(H&V5QS[M'+ELGO/485YJH>3'W>I) M)S$$51% P]W/;!;2EP6U:-TMGIWZU;D\0X.R,?OY(E324S./TO/'Z59].G&?&Y36 MKBE>STZ>8;ARAN%Q[]]A U&EOT=AK#TQ6312MZFFP_"RB^15KWZ_?%R+$M/W M9_;+ZN]R:BNR),_/$Q\',?CM)4H3SXE_'^Q-JSUL/A?] >]^B05GE,_*?U ML%DKBPQL%2-;?\O'_CL>9N$'<879E?),]O.Y@;X&IONW?[D/MNOAO>^F'W M\=UP!]/BXX%P\T.!<2B M'7S!\+'Z=(]EQB5% 0UM?7Z]L4;#6*,!3!X--L1>:!K&7>C[%V%$/NH\FX9- MQ.Y6CNA:DM LZ [X-Q/+5Q]_$#NZD=6C8X7?N32!\8Y3A\OU #3]_5Z'>L^Y MOKJO(PQ T:&G!7<@^]K<(1#6NAJ5@YXV?9OS:J(>9PR 2[(JI+V34T*390W: M1'M/LVN\AS[,,PK<>?9^4Z05S5YXDTV9OD$;?+LPV901@YH0?I\N%G;T-IT= MQW&ZR)A[C EK)[[M_'GOS'$O<<;U;>0Y7O!\';K(SS*VI9/%#Q62Q7.2K'!F ME8BR"%66%UB4KKV<,"NCS,I)LRAM13[YF$X^Y'3R8>0"]9%0/N8"C;E 0\@% MJDGWQ&-OYB662W+79WE*=C (#T#+S)\F'#P1TV_Z^QUBS2A6X551Y^T*X9,^$!91GNC+-$FG/[M5?E+88? MM*NC9^4M9+C3RDLJM)%4Y]]"4'%"V$;U 9&G!\ M+JB)U,!'SQ@E@[/KV\'S0UAVOBG&S3XUBYM5_I+38Q4$64F85V'*:1I?L\+.^*?I[ XYX7- 7FK) K:G89S$!8A>>9:RVHPX-I4+'9Z$OOY M*W)24F9P.IOAQ8,O?E[#/H.H&F#@L07-,KD,\.$;G[;MA&[85_EB+CB["+^ M6!W,\$E&*(^!P"T\H-1\ ^2D(:'($J@!/D @+)DY-I?/T ORPR6A.OZY6H=GU"2#KL0&-:2@E\5+84>*V^ M"UQ?.5&^E+B^,K-^,K-^,H-I%=NQMMXXVV\ MX9P$&TOYG3TV/(S[=>_UK>'=?IAU&-?CVKW+VK'VD8-B]O[[61KA:9)12QFK M7-H_?\76OAW+)Q8Q4(V:8XQQQLM?"L+:-;TK69P;5?F*I9Z4BM-^-5%U]!V_!M:%" >G MN=QCO$P!5RW:JY."3C7X*R@-UBG&G=/B@K]>%5F1B$YU^=N@=%E1DCNGS@QC MO0^%5B:CVWC)_J!T6EF8_2N)T5M)S00H"IRV<7 0A!N79SN$$P-Y27G'PI+S!E*Q_\X!_BFV'KC?")&KE M7H!D)0BUL9*6J,J@B92%&Y+_Z/AI[+V@*[RF!S$Z?HX0I8&?I2#S%83$A(:: MN,IG)I1\D; M)S^.WPS.=?/:?8G/! 04[M RC9RY79K F\1R[XDK? O@AKA(WPJ<%#AZ-^#] M_N7PZ,NG@\,O7R>3H\_?#B>?)EW@B69VZB>= ZB[ZH MS9%29M4X?O>)O9B%Q$N3WS6Y0C;G!JI$^SX3H]HA(^;+^")6#$]')38K^E'Y M53T@=5_VF7>D!YHZ#J&YP6^C$"M3\D:RSQ-,-TE*7V8.V)K*@%)?PJFR(>U6 MDN(+6H(^EVA"LOAJB\R70#Q+"LHJA6B9Q7>%:,4(_K)_># !8.J;1YG)-C3@ MZ78Q#WWWS!,N$DNDM;)BPVH*U>51J%^Q2[*1!3@Z];?$2@ MFA(M,:GNF@>3HZ-].,9"(R>'AX2S(C1^7KIV@R?[!E_V).*E*[EL(VZ1(>2M+JAQ+T% SZ*DS 0[:&"QA!* MH2C,$CXCT"9)3ACQ&]Z%;[8O*)?/;@JAQ(?2E&"S87PF9+642 %^GSR_)%F6L'+PL'7+A8 M3;O%J,TI6\P'-& >4&!CV[Z4;JY1(+>LC; MD)2B2M7$**/)2D*KH,JB9(WU%-][E:JFU1/'*E7]9QZ"KE*U>S58M-8Q&FNP M@"U<),LA!+M]S/X#D?UGXA16Q)JECE_KQH/)'*QC!-H9F14?(X[,Z8P8XY'M M\ [*,A\.)C=1A:DA($A.661;N,,') 7\JI\-)O%1GJ6!G+XO4O+*PC4>;'I*G,_Q%+@+DDIS;"S_\$3^$ M'+^JXHG^L,V)/N/2RMG,C^X%HU9*.+4PJWO.FE=K17;6//Z'5>67]%OFV"(L M6Y1GXB? Z&QV8:UX'XC;(-/RW/\2.Y%'-5CD/!!^,;H0E%P($M(?'0FC(V%T M) S#D6!R2:X[MM9^U=_A59*A;>.+LS#NQMFUL!2P*5.8*6-.G M[B,(!RUY!968?Z?Z;_T8A:_VKI;$=Q .15I!5+N]93I:>9\^Q>BOE!3(>*$; M PV0K=<5<7SPR_8#Z>L.K:S'(N@6 X^Z;4A"%&YC-^VE0/H&)6_"-ZNXK>%$ MWT0H5(JC\UB!%CE@$"HL&BIH#Z1@:(W.U: $M5"H-IRJ-:2//D\^?X53-5L' M=DP&@<,I?C*"W1:"^5BKE0+$H,92\\+>Z^?>!3L6IVT/^Q7'-)3=KSB, ("C M1!,Q<;%Y:J]_\X!_BK%]B^D3/\*FW N0S4RHC)53M2J#)I)'CI<>R;_#2NK9 M_GVZ7/IOJ[P+?@J)S%<0%KN&FKA**9'A$]K)>6/]V'+LB+>J*PBI)'4LB(R* MOI)'>/,K34)R]]2Q_7-RYB4+R2W"*N,^!CX^\-^$^&_H(209XUY@)^@R_NYA M1IBSKG%?$%P>,J"V9+.1\^.7CYF@"= MIG< %\0" 5 8V%R82TR,#(Q,#8S,%]L86(N>&UL[+U[<^0XDB?X_YG= M=\#U[MU6F4E5^>CIZ>J=V;'0JT8SR@R-I*S>N;*S-HI$2)QFD%%\*!7]Z0\. M\!E!D" ($DYEF\UT*2, ?P7\!P?@G_/KN[(5[D9EL:IL2-J9-2CWSU MTV?R$.UV3D@^T3CV@X"/__C^X^_)Z6E.ZE]^DS_^Z?W'/_W^'\CMI[+=)R;D MQN]K&/CA7_\$__/(&!*F;)C\Z37Q__EWSVFZ^].//W[]^O6'KQ]_B.(GUO_= M^Q__]Z>;>_>9;IU3/TQ2)W3I[PAK_Z>$?W@3N4[*+57K_OH8!P6!CS^6O*0M MX%^G1;-3^.CT_8?3C^]_>$V\W^4BPM<*3(KFKT?M__333S_R;W_'K$'( M/\510._HAO#/_I3N=_2??Y?XVUT M/AGSS'=M+,.XOA'Z/]C2)_@)P+9?P+9 MW_\!9/]O^<@Y9>[:ZD6/S5HY9VX.DJ*_SB;/@]1Z@1:2M5[#M9, MC%SH?,/^:BA(7U,:>M0K5 2>':2Y2-48 -J1VR 8P+B.XF.3)8P@)Y90]X>G MZ.5'C_K@:._@CU/XX_3=^WSL_C?VT5_.(P8FJ\AQ+?[Y=VW?#[0* MR [$5G%3 2=V"V;LSQY[Y"U^="/FWKOT-,A_(=Y]$T?;=E$%NZCER[\$CQJ_ M<*%+0Y&8)E$6NW303UN77V;K4D;6 K"=AJ=?[@<(_;\N"MA?A1ZY#%,_W9/K M"T__W3T*BZ0=;(=(#H]NB_\'7B(=:FR+%2*M_AW2@M8HX>IP! MM<.A9$2-E(4[],:Z+I.[Q7]D3LQT#?9W=!?%;6@L;[D 9Y&H=^@W!\V0NY!, MVM$CL"1,!.791^,MC?W(NPR]"Q8:=5C@L-T"1F*K:H?CL-$(^2ALEW7T&!1D M6?#@$2!L#]SMZ#=]'!0[8>)#--:+^"U-%^!H,@6/8J6#=LC=32KN^+BCI#PW M[(L5PI4?T,_9]I'&+>JW-$$\!F4*%6/O\'ND8TXJINY8RY>"0)$(DO/CN@6E M)G:<._KDPW(Z3#\[V[9P2=(,O0.U*]9THF8;U(XD$77DN*NH$B!KRZ&L*#>Q M8UV';A2SF9!O6MVG+$P[C[(PC??GD2?WL[Y>Z-U.2>VF%W9V0>V4:I*/',8- M)B>$LR%13')6!'C-/+8?G-=KCX5]_L87YU0]H9>\/?KQW*-JPWTR MCQR]C#QITK<3YZP\C]DNR?]SXX?TO=0D[6W1#]4.%9O#M*4AZB':)>_(X9G3 M+/_+B=L*@Z;7\Z2A*%F'<\\>"&#U\CZV[X<8 Y/B[3#3^JNN''A;GAQRG=\",>-S2MYZ$;,K>R-!^>LS_7 M\4/T->PS1Z/E4ISP6+U6%ZR:+<$!6Z0UY'Y F:QC K0M>]]D2IX(+:-V+>?Q M.KZ5LHYOX^C%#UWYIIRT^5+\3Z)HJQ,>M%V")\I$-N2.8L>-^6/!P+)/3JMN M;8=1IN\\WGD;):D3_+_^KG/#7-)X*9[9JF2K7S9:+L$KVP4VY).".&'46_>_ M9_;(*54]Z=-UNA1[4#"FCL3_#KY&['%MBI3Y];7OD'I5JXBZ@XM'74#-DM_, MJ,QDC@&WLX+;YRB4IQRU-$'L(#*%"B1*50XSN'W2!U'*J;N&.-42+0A[S]\]_@] M*>C/-M >8@=N%M_OMX]1F\*'WR,>8JVJ%..K\272P=4NH_;($M2((#<_',^I MS>0X?/GJ/C/!J23U4](,L;-T*7:(R?4V2%VG4U3=,5<0)055&]F1YUD>062$Z=E.2)H&]KNP>'MI,G M+C-+.&[JO] +)W5RJ:0VD39'[YK=BA[F*+>U1>V:/2*/SDHNJ<,=1*<8O1;N M?<7G3DJ?HG@O-<5A*_1#LU6MXPM@91/4 [%=4@,WIF)24+5Y$VQFU29VJ/NM M$P1G6>*'-)''8X>MT#M4JUI-AVHT0>U0[9*.''6<*"FHVG(H"ZI-[%"76QH_ ML6#NYSCZFCZ?1]N=$\IG*EEK] [6J6;3T5J;HG:X;HE'CLZ".!'424[>E@=B MT'7J.>Z9!D&?)QXT0N^ ;4H=3'"U%JC=K570L7, T+3M6[,K-O4N7K3=PL77 MR/WK_;/#C+;.4BAF"GO:\DV4[D[H'4U%Z8-]O8X>J!U12?"QNUZS,-T]@)KD./OOX[E<^,Q^WP^VR[:@=NVFR$VS,ELHX= MD8(LX70)(VS-_2SI-UTRI=@>O?(3UPG^DSJQO$!A1U/$CM:G8)EP*6F'U-UZ MQ=7.7P1E J0M%BQ$H>;D=0LK]:[8)VW;F_*6B%VO1[W#HH4'S9 Z7I^T MHTL6UD\XA09H4GQSZ2O[Q7_B]5Y!CO;GR0R=T?08*D:AJ M+'EI9F!7I!ZF8P!POB']$/JEEOC:ZZ#UYXO+S_>7%^1L=;/Z?'Y)[O_U\O+A MWMYP7R4)39.>@7W4"/D0;E>J/EB;+1 /2XF@VBC+R76\GC3MM#&I5K:=*-_D M4/*EX[:+<"F)BL>>== 0O8/)Y!WI9\6^%PY_,ZUDH9W#J?_)GO^=.\GS*O3@ M/Y>_9?Z+$S"QDE5Z[L3QW@^??G&"['"/?6A?Y/XYR 1U?U7JB-A_A\FO/=09 M>?X4(?^CQHBL4E*P(IR7'0^?T0P.,X,+?]"*D<6Y]\7Q&>^ 7D7Q/1,FO]CF MT^2"/J;5O]IOL.A308X'FF9IS.3#2"#&"%U-M&?_@A]A# EP)!43 CSK_Y;< MF3%BE1U?P;YT!P3$_^5IMP\24G<'H# RPI;^N"\TN2.NI0AVN-138J^ MMLC!H%/%NLNW-D3LV-WRZ@Y0095PLJ2B:V=BGU3%U'DEL53!^7QPG3[3N%(O M^4S3[OFZLP-R;^Q7MNZ2\M:(_5)!:-V1RTG7O#(AC/BD6B%N?) MVYCN'-^[?-W1,*'=[BEKB]PS.U6L.V5K0\3^V"VO[N#,J9*;#[VZM*DGWDA&[5[N<9O:.I_&F*'4"Y0WC\06N@!UQ&]O%%H/-'85G M],*G&\JDN_.?GM/UYDM"NO/C,G,;(#W""$W.WUC:.S M#UQ100P0(Y299S>X8FSIJ'A^ [5N")^0, I/)::8<]4;,?A+][=,MW05>G"X MMH,TL<_26*&G"W+,4%&XN126MT>, TIBZZ\:!7'"J?-SXY(^;%?96B'/H3*< M#M.",G/B8VWG<]X[FJ2Q[Z:4GXOWA@ =S9$[;9^B=8>5M47LK+TBZX[:BK!( M[+ ]^'$=)_L\K4=EWG[@I^6&DJ<;PSAQ@R#@0T MFUD\YQZV;/0@Q<[>8X"CP$BA"'IOB=K>D!WY#XUU!!U MKU/MB]@O!ZN@.^QKC'@ 7F=%!"_K:=E6C $!>E)C]3]XN*[_+(M1;%"[0]'9 M83G^KW";0MYZ&3YN^LI!?2!CN5PQH;J%BD'%PN(UBY7K1EF8)K?.'C;K&&2Q M3^*,>L<6D(4T@R@@]V0-9C0#7^)@22@H]-MW0V%O)^3HIZ:T/*?@L =BC%,4 MW%160N=1"-+2T&422JS6W0,YQ"FHVRC( M(6^.&-94I-;>!:UHBQH<=>J6RFW,I"ZOM5&G3K[['*64O/^'[VV62!QX>KOD M\]IA)[2+/).=\. 1XZGK3.H6YZH6#VQN&2W*)GMQM-Q5!:N])7+7[%#OX++N M83/$SM@E[8A;K()F_L"2Q3I5TZK'\QK^)_GO[WYX]^X]V3DQ>0$._Y/\P\F[ M=^_@_TDB'EARLO0YBOV_L4Y.2OXM"RGY^.Z$,$=ZSR?="^K2[2.-R3]']Z71%C#W_]T\L=__'#RX?U' M([!P0AB)'76A7E=@,1UKY7F\ZK43W#J^=QV>.SL_=8+:3R<[\E7IB!Q(U)5O MY'+T]D(,-@.$U\Y3*%D0X$&N0Y)S:3Q_:"EA8U;]H9S(J1\25W"Q>3DJ=?R0 M>I=.'#*02E:NFVVSP$FI=T$WONO+KTDI=$3NYNK*-Z].]?5"[.8#A->_A2-8 MD(('J3$A.1>S3OZ34#RD3\"CR\UGT+^NK3>%MNKWR##H.FMF:B$,KY@&#V'' M])F&"8NE1*W#FRB!PFSKS8/S*IL(!E-!CG*:9CG(4AU" C'^Z6IBPD%$&;\& M1Y*7X 2>O(3A>@,51ZWEK%JS3<1MXS9L\UW N'U/?,X9TT&'\I8R?G"0*]=] MH('8Q3N$-7B ,4VA;OXVX&78&<),H-^9N"A],N&FD%#M/G7B].TIUYO!-H%: M(H,-[1V^UJN,$NLH=$,.HZJ*#[G'BQABE46?\-ZN]534:307;EW/6,-W5;=Y M?'?KQ.N8/YSH<82]I?$];(0KG?UU=$;N\L.,(#^*EO5$[/X#%3!U8,T8D75, M!"LQF\-KRH1SPW"0/8,E.!"<5&=;6$" ZYFLRD,U)7NU=%J4T\N4ECO[88_% M.+E4<%/.+1B0B@,&AYY0Z]R1CTZC<3GT-3_*'F"KLL,"';FI;)\3B]8+<^ # MH0T[KZ".QW&-:]MT6K]57;L.NZX23@88JMEK@:[;HG:?_]:Z+,R)VR0W[,DU M%GC<>1J]FSX=R16WDJ Y<'&MUA.Y@P]07Y+9N< U]1#IC>1_(EQ-SV@#/.OH MFM**B^CN'LMQ;I7EOE(Z<[%LKSUTAQ6ODR6 M-%V2HQI:,K8YJU7Y*SFEP0MGFL]57P M'!HC7/^*7$,>_6_[ZT#+6R-WVQXUZQXK:8K86?LDUAZUZ\\7EY_O+R_(_>'>[*^(N?K3[=WE__*OKK^Y9+U* M-;-$ZRT0CTV)H/K9H3DY\BLG:*VBQ;Q::?M3$JH?UH7J:(;4E_H4 V^2M4'H3[VBZN_.YQV2'OR,&9)Z;FM,FO@OK,V#^+ICP# M-2>MXX"N$SO@7N_?_>'C.^Y<\,E?;ABY,(&:\)_\@+)E2$BO*$T^\7H(!WHJ M=4#J9NK*@J_UM[;L<%[D9A 6.'"5??#/9" SG%/G8W);T"<;QN"'25RO#5]F M5!,PIJ1/@ 'Y5;"8&6EF_FF;.AM$G7/6Q'=Y88==E(7>'7VA84;EJ-/7 3/J M*"E;HDYG:^RHHR:\]JY#3IW?4 7R)!;T9P:=F;0LR).G$60N,LG/0<- M+YM,L68YHV8;Q)XF%56_5)$@:+T:\52:62P[G$MPQ08D5$8'K?[LI\_G M&0OKMS2^?'6##(X9X8%K]G^>O"*/'J5EN*:.>5J\=P@9_ ZNIFS:"(8P?XF V^@KV,C-^=IZ2L6&.<0=_=CV0J%\X^4R M?^.S)W[I:H\<+7M5;7T8ZK Q8N3KEUEWL%8O 16DK4<[".M_^K]$O7-A6 MY#&+SK#][U7T[046-K0M<,L>:OU,0X:A 3S5[6W]T =DAF+TW;C5WPLYNGBZ(T4M5-1LNE>-NQ>JW^5C5;@L>U2#O>YVK5 MO2V[W23J!2UZS>AN4#+\3MB=4$GIAC]V]L#LFFJ":P]C7G&^ M3K]P5ZLAZBQ:BY+Z)R2D%I_KJ""IV+SWPXPIG.-+%"9G=!/%^9PW D^FP[1\% ;<5LR]-NF\*3L41.7+,8.[C&XN3L$.,67-H MK>OZ]:=&RL-.(1ZIY"-"P (+N8BD(:-(UR%-*4DAIJV'G3!;_C:FIZGSRN,E M6PLPS/;A0_)1C+M'&M*-GXJC9C%/D12DL3U1,9/DD_"9$+'3T&VM%S%!2-4\ M!O>CINB!62[Q2%!EA(NPD>2D[0*A>4W/5!USGCC9NIKSX<]GFO;N*!VV08XU MK2K5$:;1 #&NM,NI._C@!;C)]XSZ/,N\2O;VOQ:DB\*1M'EM("(EIX1]X+OB M*-H/LM1F\:[BL=*BX.<9B 9G\$*PGA0W]=[( 7*@&>K0J=@5,:@.U4#7 \H' MBLNZMX2S$FDW@IGU9+FYC%& &V$+0E$-S&+J7(_2>J9:O-=K>/MRO7P6[T;I MT@9>O"RF\RG55 A8IE:T#&%*S#HAO^9Q% =R\5NQ1D5B+,6*756I&40L=M8DM&&G[C:2*MW)*"T5= M!86,@4LHL#?:M+A7_\Z,?0B>T%:(8CF>. -%8F+Z3,/$?Z'55AP+0]>;!^?U M-HKA)'65IK'_F*50-?4ANF4FZJUA;8XZ\A 1(9'UT!*71=V&1?/#Q^]@@?L]S]6#.0+R2-A_ M_OL[BY%7E]56+XX?@(VNHOC>">@]=;.8/V2_\OXK2U*XY%985N-'&4A^P6BH M8TA5.!Q">Z%XJ*7B5(!8"D.8- 3$(94\I!*HAISX\'!6BYX_LWZ @20+8^H$ M\-07>7+\,!& 2)/O"9M6G$*FTTT4GR9@V*T3_Y6*>28I);3Z&-&A,7O@K[L' MK(V)?'R:_]L0M>9CL_F%]_N__NKZYN+R[_Q=R^1]?KA_^ MTZ(?*#Z(NOES2>Y?FGWR'A#5[!A@@^1# BG!-;#G\57T_DXU'B0\VF3@>?QQ*PH15M MRO0+;A@_) [91$$0?3UE'^ZRQ\!W6:L-!3G*@X(L9$'.5]C^8N;S_,2-LC!- M^&$JD/.3A%_WA7\7?\RCW%OF>3/[*\C [?J;AU@!>YK(NQQ MYV5"K,0("AA[T'-Y("M38 *4S<-$O#!KW!;6<';"4%4?:$V;][SMI7F?L[4' ML]6A5?(0K3S/AT-^)[AU?.\Z/'=V?NH$W!"@@P<[9NPGXY42[NAOF<_&+LW? MQ!1&NZ-N]!1R*GRBDIA\!K;(H7TNP]_>E9:V7H^Y: M"_#OUCM>O>;RE<:NGT@3O'7H( =2;=.H;DFT$D$,=?JZ3+95(1KD?$G)V-93 M?K/;IQ[KD6S'$440YPGOW#J1X"K9=+ .-4(' UC336B98*-@'.7%^1N!&Q5E MIENTSP(XZM6H+-CH!/&9TAU-TMAWV3CCK59?G=C[ M.997PM*EM4S\53.1:L G);0\%%;49[+ KV*=0S)G3CAW5"@TM:&.@>B%,0-[ M,1R**RL)2,K8JA9Y)&@(D/J)+1.1%(VD'!6^(4Q256BZZ' QJ#2YJ;1@J3U. M0G%:,YVI[EJ-P@\&T]<[V7Q+J78?E MPV,K-_5?Q,WC[F&N10CYX- %O(5ZA> MR*LX6R]U8L%(E1VVV+D-JIW)R4 MQ3<3#.I2U+1%DAD)J4:AZP>T\?C 0V1F@IZ(%7+GG=+ TJQ'0WP0 \JDZAK* M;BS%(@=OO<"7RPHHT)L[C4A!6H6*RO5M1* M;Z:"RE:)LL;(0;!;R:,[VT=TZ*WB]:X3.^#+[]_]X>,[[LGPR5_J0N=O1P* 12'?:+VA3)C\ MXP-K#.^-U)\US0 N/;"K9:_V(C>#4+ -FG4UT0Y,:ZR*N8Q/<)P9)!T$P$XV MS4V&TQK1:D/RE7?Y56D?W;\L.,0 M:# 1Y*"D9Y3F\FT(!<0@I*F(_H+F,6V4>3\N E_P),!T@N,K==29V39W]9+N M4,@]R2NPZ!9TGVLA;-%*MM/,"K76(2B[WMS&L&V>[F^9=BD44]W!3"2QG')G MY' ZS AU&%7KB1@^!RJ@.^A+*"3K4* D"]<*7H0S(R4W6W YDRVD,+DK[ $; M951FC?FPX3ID\2(3^8**_UZ'YU'(3_3^[*?/YUF21EL:W_C.HQ_XZ5YBU>%4 MD*.%IEGJL#&0!&+\T-5$UWD*?J1@R$L)Y2P)\"0%4U)RM1-7S&V:"[JA<G!>X1JD2_T76)0IFU/6>W%@ MT6F&;J1H[;HHF.C6P"A&Y%E[G!>IF-E:B\QH"U ;'B"-I4I;C1S@BEZEL&R' M5ZGCXIQ?IGQ/A'#0:U$N+Q7>;$3 +W[6V.#Q<^,&$+K&.[[4G MYPSHMCC7;E>\V[&;?1;EUA+1C3IUSF.:+),Q+FU8^4+/HN \)G]>N>) ^];9 M ]9 /J'KQAFS6+7,4+:;(K'%^?X0(W4C@@JE1>'$((6,HD?!F>2L19JN8$YJ MW+%L&,QBJ=(HN]PH/(0?TQ9[+ MJZ/*:%3XSLNY?=_<-!-IF[7]LA_F3>BU8HSV?521SFL-%6HF MM$P,53". I9V4%D>IJHH,PFVEHPQ%8VP8*3*#AA0A6GN4NHE5\R=/CEIGDK, M]^GV_"8'6YV?.T&0K#>'^<55YK'$N*9H(\<>HR8\*)LUGC!BA#*KWXAB75P* M F*02@Y2$X3OJ'%1(/NWY>;$O>6; ,A,"0Y"MI4I1]RD&+$E5S?*'?7H5KPO M J MD$ *_V,,(@M7^_HO)"I55L.,+]WGUZE6QTZ$*<"F9I8,LP$ICA15,3;5\JEK#PEKW@V+V )<#65@;: M[-9A.CRSOR9?HDX5LS1N^K)%?M_%]V$4L /+<'-T!RS2[I@!14,+,PLFR6UX MV"N;Z$:\?K0R@TT:P0JV&_'J!QVC3TKPX\9P8^B=$B)�TE9CL51)5Q,95% M^.;=KK#(XY[XJ,X%)=:X\D,G= UD&W036B9^*!A' 45+09)/Z13UI9MF;9T0!ZGJLAL"53[^@@'C\"##>&W@(6,29H*#';@A751MA4%CG:"-L86K*: MP0LP!?P_'!B\L/ F3),[RA;GOIM2#[Y8A5[S@UK+6QK[D7=XW?/RU0TRCRG( M_N E[NZ^>25 C)^6#*%=4Q+0AO]/30Q2"2B^ M@R/,P\_J[872DZ*60G(#P1TMO!\X7]0C G-.H8Y*:%9223[41,&+3V M:\ 1:US]6O#]0N>+*7[!-X[FQL'YK6(M#NBTT1Y /,E4>=)JN^0Y^AK" M_ I;-FQ(I%1DC#(S]"J*O%E=@Z_C)"?.GX,ZC,(D"WW/R)W]OF2[%F=-Z MDR]1G:!2HB<[P11MY#.L41/69UHCA!'/N&;UTW7I,R?QN3O665K<0H6+O72] MR8NP,+/(=I+:&B)W%;ERC:W/HU:(!W&'L-J+-$X2#HPKHI9R:LPK=Y8E?DB/ M'S^0U+%M)(E&]KA]R_I*K5W>NH$6+ODLLZ#N[A"G))TXYO3:4: MFIFL]F(Q7"?*[P6D^]JCFGW//0T@@-PSAQNC6>%9M3=B7]908EP9*+'0XD_S M%M=FTGW],IX\9=6*EUR'N5VJR@)'%@J] MP?3-77Y\% MCNC..:NSP\+&M#G E@UJZU/5;&I_H@X0W[;EZLSGP;5'1'LFHO:6R+VU0[VZ MC[8T0^R97=+J#LP:310S2Y6U,W134ZTG^G&KK'YS'/=V0SVNU:77'^=E1A;& M+;R937!N-8'[@FYH'%/O/$K2Y-S9^:D3^'^C7OYV[2KT^%+NT!(]\]1XJLBQ MP9#9ZK@QDB1B3#&EF:ZS%?P)%X#4)"B?HH;C!;%GT8)(HZ9B:2F9^E/3T@5; M7UND;J*D8JWX2WM#_"5>>N363FJ&R^1A"L5KO6H<;J*8[ Z>%#\A7Y]]]YDX M['O(9W;*YQ(<&,WG:&.%4_) XWHO#?D9.W.7ND3Y#K7IQ M0Y50UBO:^BYYI"'=^.QKUF>3\70XD72>9UE7C"/N1HYP(TX,A .!W5R21WBW M(7= SC9,F*$]7BP#'J(+*=E3)X;O0*1:W6,!=KN/Q5;B?H6X)W]T"*QP/4/:A#+FN..-Q0D7I$ M?7&Q/B\?G6?442S659Z95U_ ZU-#[@$CS53W#DU2B#UGK$8C3@XY7Y(SKKR+ M104UWKCV"=!8RZE9R_Z4RJLM/4,!Q\SJT#.D/W*P&6R*.KPH=T8, M*,-UT'6*.JZBF,HH@%+:W54&$8! M.2YHF*.9@:7<'3$VZ&BAGY=5XT5JS'#!@R631"$/(42U5)Y8710JM7HH_D+# MC$+]QO,HY*NK/_OI\WF6I-&6QKT'Y:J]D4/%0#,T#R*5NB*&B*$:Z)_&<3[D MCKK14^ASC\"PIN_1O_\47KG[LKV@YSQ>K>]R_<#DL;1P!%[/MV!%@! )\UP$4%TKWBSMB\#;"Q1Y*YNQFB-_*]1%!&#AB'% MM+._JAT>\>)/*0#))6.YI[J2O/VR1K/)*D>MP]GZ M1#63TE8?,8JV6U_48(("2Q$OYDA#MY&/U3,7#:6!W*.U3')0]46= &*?U]-C M1#V8@INH8%;GAVV:4S*-0DVD843>@N/TU4L:0&'IKF.TEI*B[UB?4RU:QCFT MC,7$W^PQH;]E3*S+%X4=XH[FR#&A3]%&%J^D+6(_[Q59>X^B)$P$9133WJ&Z MO?GI'>T7-G"[\\]EC1O3SHS:VG//+PE=;RZ3U-\ZJ?25ZJ-& MR!VQ7:FZ]S5;('8YB:"Z(X^1@P. DJ =SYI J:A#*8M/K=Q&@>_NQ?_VS7S* MG9%[WS C=+[4TMH3L;<.5,#@FRY$\"C^8W_VG,D4]_Y3Z&]\UV%SZ:$UK"[7 M/M.O-=WC*&1_NN+6QQ!0T""#'!YT#=-X,6T@#<20H:V*?F[M$OIT7NP,ZZIW6?J90$+HLIG)ZZB&!Z=J!Z:@*3ZT/4# MG^++(L<>4X1H+^9$T$6.3,=6T9_=< ![K%"(0)@/A+ZS4'K!I MBD&X' C@R[X%L^W6B?>P/E)]HH8\[MD7_\6,_, , SWS[RS><(>G?FKO^AS8 M\DM8%#R#I._;*.%WBJ8M]I&<S589"UJ$'9X3STV&YJ%$OG MZCTM7IJZY0$O /*A*V=-JLC1SI#9).MF'9*(,<^49D96S6JOQO&0!0OT6;=? MM68^?X8B4;PL]Z#W]TX(7$%F!!Z$2J(09A<@S 62P0 MB\2:]3BSU;*1LF71O'LJ7CC)G[[SUN$=@'?LAT_\1+P/"37((,<\7<.T/C"I M2 ,QCFFK8N ]QOSQG8(G6@97)=A_H#;Q"XLG55*OM2@AAY\1YFE?K2J300Q"8[0Q ML2H]>)]/7$""/VJ<$4"153.)D*A^J WK4<;VY-A4L"F'YLW#QO*]]PF'X?MK MPTDN!J+T#2;=61M(;Q&@-4(M0WMJ:N^I8%GMX;!+1G+:";:,L+4.I"PI/;X: )0GY H6]_)#OVC TB-0BX$E/(Q, U5*$F#/G\5/.'B%& MS6NP Y02!G)J!D(.4545QF:=QF)QRBLI?@G]-%E]=6(6?J;^BY_N!T*7*2Z+ M@32C9FV'.B,L%@&!9C75AD:0XO2Q7FJU_G;627U'ATM$0*034HC#0))C)2*H M1&+8:D._U82E!7'A93X&N&6XL.L=3R"&(P=NQU629%OQF39 M^ALS/8W]2)01'[!^-LYO,0 [D:DE:W"SS!8!NU/I;&0=G\M&+T!4#B-FO,?!D!NMUY]:C.Z_%NY'"(7_SK<1/%6 %R< MOR3%0Q%GR[[PB# .G%\$XB^VPO5@E6O3EY.$TO6.QCQRXA(6Z2_[XH:JHI_K M4$*/ =KF:>+#8#*HL4-?&WU< 9ZD9)K[4LFVNKB.!W;FMU*C/$>6PHL%G_S0 MWV;;W%[E*W99Z#' ^AR%IZ[#O" (N-4.S)NQAW4'83BJAT/Q?0V0$Y8O4K6P6O$^*,@M(F"ASGMD0\'N$[L MP,!\_^X/']_Q80F?_.4S !;7IQEB1_2_-;V@;Z=#9$.PW[E8/C)6UD>=E[D M9@"0'.V4?X[Q94@Y55@P%W3S\^QIYJXVYWH[VDEG9A0J&L2,&_:_URG='KY4 MT-MX2=AQI*04/\J62\.08\%-#D.@3CAYRV"R;#6'H8HU756CZJ0(JQ/J_O 4 MO?SH45]$U.R/PT":??272Q85I7O(M8QW4" -M#>%UA[=@0QI$1>TY-N(;G\[KU3.:@&O+%M;EWJ'!D&'U]!33)\;@ M,TUOX\BEU$NNV+"&^[+I/K_A'SZM0N\Z23+8"5AOH&Q=&\:-H(74M8V8J(Q' M= EA#U=&ZZ6]&"\8DY"F9)>S)FP6="GQ^:^:[TG!QI,;;7=.N"NP?E&#>%N,D/\T9#"*P(ER4*U@1X$\&BKM2[O>+ICQ5E'A:IG7W1X[ M>JJ*KSMB'QCTA>)N*X\A@,LI0\4=Y\,^RQG-#'=3JUU=YRTX$,&"E#QL+ /G MT;KSAS:(35]VS&_#E,'L)S^@21J%M#A @GN U+L.SZ,PI"X,_C_[Z?.-[T(B MWHJAMW@GJ,U(1JAB1CAS9BM!<#Q)[#AI4$-=[\I%X//]MA""[(HC4\K%@!L M;BD(^5((0D(3DHI!*%@O CO\D#C;>U2OZ2T]U!!)!. _K&J!_.J_=& MN(C"JP+@DE[^@+#3-Z2V.^S0DK=A:V/O%P($>^''#O (C?0KF7.64#VDX$FBDBG)\KDYGXW+R7CF,,^B86H\2<64%$%+ MXX&LAA+-@'$B?9*"7A1X YPD)(9TRIIXO@/1@U$QBDQ<:/T:XK-*C-I9W M,MLR[H;U1#JQ:*BO_EXEAB2]KG!SB/3:![;-=[U.#AZL21R>?ZZ=_65F\%=Q M)#QNMUH;(A[9%-#O,F$_"K86'^U<@;]+6[Y M?;E_B/G3(/MJ4NSTY\X.R/VX7]FZ_\I;(_9;!:&U=Z3(/2F(UT(HRXXZI<(_ MW/\P2.,YW?;GB"T?0T"/\RJ?$78C5T\TA+M/ROZL0PF]HVN;IXD @\F@A@9] M;<9@1L65U-F*QR9RQICPQ(*5 &AJ9N*,]K6].@R04QB#GD6AIP@N?7V0PXB2 MRHU3OZX.B*%!36[]2N Y=0+D\;CZG%KC\.#MEL;P*N"MLZ-QC^>VMT7OL1TJ M-CVUI2%J#^V2=T2-_IPJX62M.Z15)>?SQ$]9Z+O^S@DX-'0ZHJ0I-M ,,^$ ]%$CO%Q(&JC?E#A5B4*X+*02AH T1(A#F#QV8B0TW"FZM)C0!;@W";Q#$-;TJ&(23&I(<( N.2&AZ M6U2;0TIW(NTL:"MU'B0S(0R,W%UK\%I4@8^51CSGCJ=ZA4 MJ"*>G@PJ-^$-K).CN+>0Y:3FM?;O:0)S MJD67@\DC]O IM+3BZD@.];H1L\^F\)#0P[,3OO_PB;5\EBW_C#-![NG3&%5] M%A_* ;&_3Z2H(9=ORVBH9)+[/LA%A&!$2&9G"8O,NJH+7;&VRXV<548.P,B[ M,I;B5DZ9@*0T\\D"ED5#S5[;E(1FL_S4QSR_*4B6F'PZA#Y@^,T MDQO=/C= M.-R QK8.,'#;?PZ$1W=X,NXG*7Z*=7P3A4\TG@/N^WF^:;A7-+DYN.]A^&;A M7E5ONW!?@?PZ)D+0-P+W4]O?,-Q7/P3[]7YFK=@"1QGOE["B^I9^#RSS;_LO M8?" 8>FS9;>!QIXM+79NZU%GPBE+-D_9.?^W8B7#0(9_4ZC=CB;6 JJ4WR"& MC8[KEPD*Y%3P\!86DV;_/>;%K;524DEHT M#'8;2!WWVNDL%NAZU)DT/Z#D#8_L$L%] BPSLWZ=R% MJ.4TS"(JUW-T6A;V M?([2VYB^^ QF@_T==:/8.WH^9 KZ;Q"E.DTY%KI:B;\Q/.O6T0[(G1 F%:G$ M(H5B>XE M !:#$9L%YC2NII^0H,QFA>?5]TQ&_#BXVK!?AUGTX3F.LJ?G*S9C@'$3DY"H MRN.-H.,@D^H I1*#-X"9P_2<: /T7FR -N#AI #4O=@:=?D!-KQU?N^'3PPP MBJ_)!?OFA#B@B(!;P-U<'P(*X0;<>7X!$]B[SA&7I!&#X)B*?RTM$"WO.)N< M*.M$WPC$=AMM=/!94GP#(-JCF)V@4YZOAPO_)C(>5_]%LP82__PMA9JF0$^% M_AO!/V53F@POWQ(JJNLX:5A9X> W'U(B05>,H>1M'+F4>LD5PPHP;=?S%F!L MR2^D008Y7.H:IHZ*0VD@!C]M570]K6!(@*,( GM?B0'&=A#*GGE@U(HCN0&G MX_;PYCIDMJ1)>D==ZK^ 6.=9'--0!BQ=[9$C2*^J=:B0-D:,"?TRZX[N@C*I M2)^0G+@=!Y]!U[@D;7&]5=TY6:?/-#Z/MKN8/M,P8;'4=>A&6\KS&FFZWCPX MKWTE'+6I(7?MD69JK)ST2"&&A;$::6\;U2Y\<<:DP9D(UB+1CC&'<(*Q)[\6 M MBLIJIFLJZJQP-)O T'DU8R'M)_^:YDICKQ$/^1U!^>:3M@85:9\6G7E,D) MN827OV5^N@=)HY#],UF]2M]<[.N#'"F45&X\U=K5 3$6J,FM_>!H09T(\J2B MSV9(QL'BJ#Y0^"+:.KZL"(NL+?)1W*EB??2V-D0\:KOEU7[)XF",DE\%84L3 MTCQ*H@Y/F^_<#Y^PR_[('76P*09&I0>OSN-SZ.$Z3!QY_2K8X8U%YS7'=Q") M?B^U"BK0 %%OBC?3QP7[=3++AY!6PVBL;V^.'J1?)*"TJS++BNY&_A '&H#! M:9[YD*;++N+=S3OJ!DZ2^!O?Y;?LRLU'B=''442./P;,58>B$>00HY()K70] ML,_K\I=PCP2H[6K;P2K[1G,;1O/SD"C@(=&C,%M\*((]X#JT!F0/*.!]?O)X M2V,_\GJ0S# +Y- VA4'K6&>2/F+PFT1-7<<^%$8D!"E&*;E(1,@T&4"JUV1' M9=K5-LK"M(:(S)@\G\BI63>2 JN=20:5!6% 11N2'@\H>[/(.F/**5BDZS1Y M+,V%S1-:)NN:& 817-!,H*>7,>AG['D6J.+.H,U#ZK=H.2N;APQBJS)3U^$+ M35(XI_S9\4-85Z@>/*B208Y"9S31-PII\L70.(IO$-(,K03&0IK5=1,VVPV"-(1+J)7W7YE8^ZE:\J8G M+]=7@'A1UB/WQB#3Y'85S\\\Q)_,Y+HR;I(\=0XZ:L M(Z@QXHCQT[R.HXHP<5&(D(4P7J0F#2G$(>N0E +Q5G61")?)[C'AMV95"]AY MMN?ZG,/,T+%'W]5^*=@F4[45JPX;+P%[I#(;&/5G>S'P":=N?DQHS.O&7(>[#"K4L!'#?)9'0'6#=6Z&3\AN*=XSD:$[ @5CO);@NU.I M;&[":Y_@Q'Q6EX]P 4E3PB/\L+HIC];J-1/9P]9/44CWGWAEO*LL]+J3B*2- MD>-:MY)U5&IOB1A3>@36'9N<+!%T"2=L>1_:OIY6XO7RSW_U:"X^1(^4*O]'%L'YWVWLN^*I M\)7+G^$5(7'"GSF^]AAV^*X3%+L#WXFXX#V&XCIMQODPV,<_+-G'/PSS\0^+ M]/%#J0W[^ >$/FY*Y7O_*>2) '#VSP_ZUP<;>*5+?T#ETF?[6O!R%=/?,AJZ M>[7%;T?/I;AXO_J29:^LVQ)<7D%Z,PO>&AM2\D&YUBVE&[S"/>ZYE+'?KW[? M:O:@VQ+&OH+T9E>N]8&/;K4ZG0E.VFV R^N3\GQ*+9KM[KI OY<9H'<;ZZ#? MPCQ?*K[I3:OJ7!=)Z#NE$?J5758NZTW/K0#3/):"'R9-:CJO]68!=P.FT1-+ M)N:-[2L"WZQY9RR8PS4I#7WA)VX0@1)]3[0I]$..@LJJ-VK@]'5"C%;JLH]* MTFH<\%5,.AY,FP=-IE?_R@^=T/6=@#B29X8[\!]X#N3%"1H'FI7N M$EL-Z8_;HN[NRIT1N_UP'73'/[#@TQW_H\:L'1'LP,#,YH!C?1?^H!4S MFQ>L&=3Y;DJ]=C.P.,7M?%=Y$ 'DR##<&,W;SZJ]$6.#AA+Z>PH%*R+'B8J? MK4O)-NP!^(!P"3 TCL+O\;VJ*H7ZB/VY7^8I0OMI?#5*G4 KGA^MZP.P)ALT MT;R92SD#+O2/Y( @N[UF]$2RPW\C#=[/\6#&LW__'CX/S'CXL[ M*):KVY?_^'$YQ\(=4AO.?_R(Y1!X I7K^8_''EWF/GY$E?LX"BL'G@X;X+(4 MV#!K5O-!T@+/B(UIBF9.QW9,C,C")TB'7+*NEX.X$!N[+ QS+9PD(/(6ZAE.,0:[6L.L $0YQ6I1' M*<7#DYMHW= E):B$C'!/;[RM[IU@#B MV'P[(-HP[$0 RGE\&^#95!45<'+1 M%@^:9@S,J;Q=L*1I&HBL^1E^D :S;P@XCXT\%7Q6G+X1$&U1&!>45@(N'U - M&ON3DV:QR!-'A:VK%\#&\R,7> M0^R$R899^S.5);1/QPTY*$ULYHG6>W56B %N:HU1K?A*">'I]L6O^8S:NR#6 MLN0C?IA&)!#)-/Q[^&U>0 EL]P9[[@+W=D*.A&I*]U\+7, 58$7!S5\ E%_^ MG6]PW[O/U,L"NM[T7?/I2I4?3@7Y\-/;K0VJ9[G. MNR C2;Y);Y3?)AE#[\UYI+'"?.-\TNJM%:N6*XMQ'!I%!Z%<)W8 =]Z_^\/' M=QQUX)/#9[=@\S9UMILH]FXH$Z(56P9U1(H@PY4'G%#O91D-O,C-8$.)[QAI M_WR&7E_;BM?7-HP/?VZBX$0"8/7#))[=!H>S*UY[=DZ%X,J:9=NTQ4$*MID/ M6SC&7;[N_)A/NA=.2M]+3"EIBAPGNA2LHT%;.\0^WRFN[N@5$UY%E7"R=AQW M$@77.PKDPB<1Q)T06NGJ,0Z3J/I"X\=H &*:&=4K:-LC"%DWMQGA_3P($9 M-HT(^VT2WZ/YJ 99X+% QWMQV&_&EVUQ+AN?BKU*.O &+AY)GYV4[.+HA1$B MD+00;7V7/-*0;GPV6W_UTV>@R5:"*5179E[E1QY(PU8C9,^($\8F?:8DC.*M M$Y"H]#MW[P;,[_P-":+PB<8S+QKG^75R+J1@P^/!&B-2<)H;7&W8X/]QMKO_ M>4%<]A5_F=*-$IM7#G*YKL,DB\$C)--/2S.D@-NG6#VB.VR#.)J3BCIV0)84 M[01QD^GER_2:S[?XDY6Y/#F0G'=6=.[L@-S?^I6M>YZ\-6(?5!!:.Q+GKYL6 M8S7-M=KJWE&7#ENA \)K?.'A)6NCU4VABY=W8KV;C;TMH2L5?V M"*R]I,C)DIRN76><6LF=H&MPP<](QQDMP^K;./HOZAY=].]IBM2K5!0LE_&2 M=M@7[GUBZQ_^Q_$>EKX\O9ZMUV&=#&OC1R?@2_+DF;(5/&P_\17T8^ _<2$3 M%M+Q@O]L6?\<1]G3LUB7\Y:P=,_',%_3\SFEO@T@7>3OK_?N9E_U2_;4ZW6N@7 ME"VY?M2O9%,=R>DV#M,Z8/(IJ,'[@A' M1?"Q([J@3PH&UD.>.;1VHRVL;<3V,$P.Q;:N=7]FD+6A2<+D=\L>$]_S MG7B_CB'/(]U_HNESY%V'+S1)*87" NO-?1JY?SW;'SA3/+ CE:3&'0 MQBTZ@_01(]$D:FIG59;TR3HF@@,1\I""DR@7LMX0+A,YVY/67F5SNU?TOE'K MVL#5FBUO>O)<>SLM!ONZE&Y'L[8>B\"G3L$-^$1SY-O/2IU:9 M\CI)>)3HN_26QOPSF8DZVF-WX3Y5&]XK:XS9<7MEUAZYG#(1I FG31AQPC^? MQ%=W4>*G_@O]I3]+&2'S[=\KQ 6?*\ M819+0$##!CT"34/TL>.L:35'03/AK$A='%*3AR\J:NURF0B7)__?7"R2RV41 MU+!8MK!(E5GL )>$/#%Q4NIA*.1T'@5,B A..%]HS4[)*O3@K7;)U[PLF^/R M$UZU6D\&&6$'R4V3],G2FFN;<[!S+W-&G:M? MN/B!;=[(C%Q*O>2*^3;LJ4)2- 32L.W+CVLDQG#F*L6(-P2T'/&Z-.O"1&DL+EU20CP^S]7^V?K8%H*\EM+3& M?;*6F!&O6[UZ29^69MA1K$?J$94:@*R8F1NS\OQ5<*;4CT=>C80K"T@S^V]H M$CNBE U/WPD^^0%EQ$.:G[>V*MK1"]"E9@8BL)7H#^;ZCF/6JV<[GN M=*$=H$FV8Y_&]"D+8$COB;.#FHQ06($M[N[^^/M_L!,W3F^K(LIBZC<6KQ6S M$U*QLU5%<29;-#;N=Y5E)*/&(#X*I?)M2KYFKSUQ*E+]VDRCU@TS*@Y0O 1$ MA3[8L7"("F-@,*#A4_K,:\OX6TJRO X-%+)-.4I"$GQ>2F8IV#B'[7(0+,XT MQ&6!^EO*@H^%H'<^[?U">S%*MC7M=ZW:SYF<%O)G9N'QY_.,C=@MC6_RPDE[ MR8%07Q^D*#E(Y68^6$<'Q >7:G+K9Q8)ZN(Q]((^*1E,>LVK._]J2K4OZ(;R M^F8Q?:'A\=OC<^68S?+3UDJH&0S1/F?P$A,_27GT0^HQK-U \34X5ZXJR5U% M\9TP,3Q!_Q3Z?Z.MD=LH:DBARI"9RCA/GQ3V\,^ 9KI>(ECGFY6<.=/U>4"D$H""^&A?7/ICZP)P-H, M2+\Y<#8 RF\/C*VXRB*PUPKF+@9J%S!NK#X?VO+V3>VZ1A&U/T2Y'9GA>!'_ MY!P*+5_GA9E_CJ.DXW51HSR0(OBD)CUXF]0< \0[#=/HJ>O;TB>LZG>;RC7N M0U0 ) =$(17A8I%"+L(%LY6 C^;,=_67%R20>5)A9EIAYJ;" M3.LW[4>8]&S_P*1;O?H3A$8-VLA=W*@)#85"%6'$CFU6/YNAS]F>@#SD5Y!H MF=X,\E]$6\<_W*8P3?OM>O.Q"0UY*< M<',:W%W_Q6?$5T\QY>P_4=B4:MLAD[1#"C^]JI5[X&V-L.]R=\JLGV+F)V3+ M:9$D94-4;$!R7J1D-O.N]22:'JA$?A5T9\8F^_J-0(T;WX5=E9('9(%PME?P MX%GH9\DGZL'>S+D3TSL:.L'MLQ-OG1M_ZZ?4D\.,*<*8<F)[$NK8QB ,V7%I2"#$F1E,<1FOPB>> MOB= JY2$Y*(0D(5P88B0AN3BV(1M');\Y>K3^=WMM$#/M?IELW7C'0N>S__J M[4IV24^PV-<+,T2KJ]T,)#N[8 ?7 1KH+X%VW$-2>*:7'WKSRM\[&J=LA05E M)]BJA\MQ0L3P/N&KI?-_O[BMX#:Q$85.:Q@!?X('7VP#E\JU$^M!Z@SJM_SD M"@8P VZ?G#CSDV=? ^%ZNBX$YE0,T(9U7?T6!'A*:AB+%Q,1,!Z,^D*&J@X3X1T* MG)O:!@+D2E4QAG2SF&!^6&M;G!(["IW_/P@NF M\&'3>,<+E$?AL,W+23ACAM9YS=^Y_6F>+79XG]D*AC=02Z1H\B]+*Z:;PV<_AF)ETUMTDK1LO:($7=3I7J::"-!HC3.=OE M'.NW=AS0CDXCHIWV],][&K] B7MY3*/8#ZD/#5:]C$]4.F&/0@;I8"2CUZME M]"8YGYG#B7F5/LP)+_C8C OFL4!^M[17X1FOJD1[)TCWG7/_81NDN-6I4N,* M2+T!XKF_74[MP2>H69[[Y]5)VX^2.*WY$/O7H?^PC_YR!Y'GZ'U%]: M50 _:7R!T#_:Y=,>0T#)])5!]?'3BKS'WV(?0\=H>_ 5YG%D"HW$2+*"KY/H M,J\[?')>_6VVE3K$X?>(7:)5E<(I&E\B=8MV&?5WO3@UBZXQKSZ+N&E^4[S4 M+HO4S)!&ZJ53&-#0-?.2+D)LF$0]F_>BR:\@#^$"6?3CSJK8GR-1!NOH1;KA MO9%[XT S*)>ZK[HB]JFA&DQ5_IY4O&S5C9O+%( M&TSNJ$O]%RA-]9G*?%_6%KFG=ZI8]^O6AHB]N%M>W8%:4"456<+HVMG#FT;% MBIK6BPUF/(\'!:LDH:DL+&ZV0.YE+>K4?:OV-6*/:I-2=Y!Q6D00L^,\YK5Q M6K4Q4#C_CF[%Y=KVZM9MQVCJ79%ZCHX!CNKB]_3#?@0^5(WQEF[AC7E'9!=/K6Q9%D83N&/N42L#'(/9\ MV3$?#=-*B=2VV5S:$5;J[/^\!^=5>A2F0PDI'!LP3_,4=# 9Q!M18[31WQ45[W@! M4R(YN:F@J>!,&&M;%;/MV8CCBUO8B =V;L[78.QV&T5!^F:3^%MXUNZ=!P&-"OS)BW1Q:5### MEKY92BP;3@([P(W0:'2J26,R9@N$(M6$%FQ)(O@R:&2,9\8_FY:1)>&4;$G. MEW#&%L#2@G4NVX>%^1VX O/78<_!9D][S&"HHNKA7EIK8^P IR3[V+V/@CJ) M0HL'E/.JN@XMGT3.HNZN_9>=X,BQ##DOV<(U9>'B(^R;K3=K5Z0>NG0=K]QG MGZUKO:X#DH%T,(/4&-,J"YF#-D[%[AT8L@_26YI?/_L MQ/3,27QW]9CP"%BRY]G7!RGN#E*YOJO?V0'Q_KV:W-IKEIPZ)' 13I]P!N37 M@H6ED@O3JLVI_P_Z9^D_/4'CSA<;.$RV@CFN:K+.4/TG(U.=R2BPTE 9R MA]8R2=W!!Q% [/!Z>NAZ0L&-Y.Q(%24(CJ3&4F"#K?M5E@SCY(9QH^V6+;(2 M896H9I73=KO8F_\O_" #0PV+ (Y[(8<,1;6[HH"#+HAA055R@Y% S@)=+&!: M]9R>Q7C@.G1CGMK)*[@RF!&@MDK3V'_,>(+20U3$0=3+MY1J-\9E%[^,$$8. M ^:,5T>*\501@XE!Y72=KB8"$3(4 4=="O(05 !KRZC)?;(Z0I":(D@3LE8L%C#U+NW6?J M9;#A*PD#S_8"!\\#)TD> 'HZJXPO;!S0**GRF+/L4&P@V&IOA2'V:UUM0Z2D5RTQH&"$&Z2:)O%KG[D789>5\2-S\Y5 M!D+.XF3R=8FPU'WJQ.G?;35V7PBSE:+< R.YD18P'5_^EOGI_CI,TC@3F950 M4>KAV0ES$WZ.PA>:L,!CFFE:@_];G;YU?PHCT_I0YF]QNM>V@;TP0(A,:C*+ MJL8$I"Z#A%+NY88(L_\VM:GCA%P6&1L!5(199-Q@UX!G],D/PZEMJ)#WLAS[ MU6NB,::^RR]#\>.I+/13+(%'N3O8:]E$9EJU?>;Q]+$'#J9-V;XG/9(XYHG? MN(XF]J]5)OFD>Y:7[&O/M ;[QJRZ@$5;WWF"$<+8T=*8\8RLGY9P:F%0.7LK MGJ[C#^2;4H;->/K8;<;'W(QY.W4SCKC?JFV;,@$= MP\HF;!=?K)V9_1GUGW MM/TB[-0,D:+@?,8NK]9.R@W['=QYE!^_5/39B E3_X7F*\5BDSIE+,G6V9-' M2IX$5^)L&-2Q;RA)61]X0RMD'>/$B?= "K[X\.[][ZL]IH+T+1-SYCN^N.T_ M?E:K713BOUNQ

8-%AL$-^N5E/X1B\\=(+IY&RLT/V'X>J=DWJ7 K%]?==U6=F$K"TSN5U;V=+2(?3TM MY7N!W6/4HY,DWEV;!J=$1V6QW&XX17'APKH.7E?O:_3CNS453HQNB-4W(I937J%=6*!Y4+OR /WM8CNGP'X1^#L M(\/IPZ$FTFW/%]X]Z2MMD,UFK]"3E>Q4KAO2@IL[70J6$0/ &+]*4^D0AG71 M'184UOU!8=VK^#XOCZABEJ-;S#JF,H1(Z?G%9EY9^Q!*35T(ZO1XWL'4F M->%20C+/X1(LF @5R]B[^'GAOFW?!8%K5XFBMB5I7WD4#.?S999@.7S#JPOE M7;7QJM>*MFAJL@Z^/E[_J2>8WUCLQ(G[M3G $DZOY^%5V>>L;24LZ_;8$(N-A0ME>[;=KZH";U48GBIFFX?YYPS588_5WFM#]?. MVA5M^5[EK%CJ.1T/QS7RS]2$^:911OZ\)6,_;X723PJ.(EXX$R_@X:X] MV9%7B!/N]MS[+O6IR43D;5'PP[15>1>Y+=FBYO\DZ_Y_[>DYRI%>_GS\[H[L M0V8P-G':T01)QR7/S#LN41J0]8!XY9)G*N*5A^>51SUULP8,OUK@4-GG:U@^ M&QB3;Y6[WQZO=RP:;W8,NP\1.>D \>X1=B$.4<_T]^7 MS>N_NC%WA1NE-PYRW_:JQG52[]Z^+OL>W)V1?:^=P8'8]^+L>X4$N]"P+T+? MAV/?FU?&0^B+V!>Q[\]$WROEP7V%@J&+X[\CB8=[#&Q5K_[[7&RWQXU,SGP OF]65O'M\ A87#B+"5&;IP>C]@NQ%;2M:J[ MQ-^L[O+52]*O2A5\]2';^@5?KHM0%^T7!V%)7XJ6#;]> &<*](-N'[^A!74U MP(R8TB'G)6E$K/D)^_7*L-YBZH9NS$6XP[KDKX5>S6&V0$"IA'R!DN6$L-E@ M:VLH&IV$)!7R%)M@R< 27.BX>W3<^5$54__0-.@'X([150@C+EL2(S+5&C82 M%:K+?+./T6=P1ZMFM?4D'3>4CEMPHX6>'._;$'?2@!<.?GZCLQ MF>:K=C:KT\YRB#F7JR@\*/$A[M+?/CR*F_:W>Q@X/SCA:4O M,LG##E9O3]K_RU>:5EVX@5B>D\T>ISIB3K9XU; <4[1.^X)A*:*5FE7)@L)- MZ\,6Z8Q3*Z;EPYRL.Z) V6^,8^$P_$)=Q+Q?#ZN&'. Z_#_.Y(GWO[_\6HV1&/84\6L:>1SB=:'+ MB;R7%+DA&2[:\ MOG>3",]9TR?OWXBX<.0E. # F*]YL!SKFU]WVX$/ AX PAHLJ<)QC@87[+O@FDVA)2S7IKAF=\;X2;STUC M!0Y86X0;"=[/,@VO%VVIH9I1V$'0B!=-F J.$OP!TL,WO#G M"/7!S?2:&X)E@>>#"7+V=BX'&_(4&7.P@*,S!YK*'"P63O&5.SOBRO;4GR<0 M_8AA1BP9\#8'<]YVZ941?LK!(QNPM 6.+0OV,00;L)0%OZ.B/95-(3KG3'N] M?PG@_Z7,PQF P0(0;E,>P]&B:KC/MY$HR"QP6SQ./ &4FJLC;X+^< -8&GF)S@.!PA,#9 MW"ZF(HB (>'\(Y;AF-Z6 44 # IXS?Z90>(+%#M'F_M=*[DQ[%L)1VV_:$\! M?_A<%(&4 E0"7P9_< U'%> 6@)%[ZL$O@L?!0(>YY_RU+P]>0\TEH.,<[MIN MB^ WQH!?P%-\;50^K$\$GPU'\+()E$W+ABV8K>? P_<_@KS\^__ /SOVX%61 M,Z&*-/WK]4$9@V1]W4OQ[-; ZZ)41/S%%@CJ/NE]T38YW8)[\-N9ST430(L( MQN'8*XW#6Z3W[__^S^%B3R%^:P$=[,*V323AJ8&2&!T#!E.BW 1,]#>GNMS: MVM5N2S_OXP&_]T94S!,+[#F6^&?DX&>XEI.]AXTM#W;X56_+[==>M[?=DXD*D/4*'V $ANHKK63[T0'+P4[6S+1)?JV7-B_*?F"*95;W3ICC^3 M;B.2;=1S=+U#YR+Y4IVJ9TM4-=+I4EVZ1M>[G7,?1:]F];8)\%9MNW]QVW[( M'G :C@6@%QP,XHH7P>Y;4XC"$(T!P&Q_@T?*2]V[ZZ_HF#?>7IZC"X 6<(UN+PS]\WK1.=E;')VP4XKSGR\=UEIU*LF^,#;C"XXR= M?N9Q"7>@]T6FLFAR)C]=^^>^#$?8HM*1V8!%Y@[V]!P\47FS#8X7\8!Y@"H"TGL;H-<:VO>8^*E0DK-=: MA*\%0>3;JB['7;,_T:GY>\?$*XO\X,CR:.CIYRJW!GK6[XF\$H7#\VIWYOJ2 M\#HY9CLLY?_MR#'TYJR/9WGD1?*U#V/^AK,L=>(Z^O_^D2:3Z;^.YW'D7[KU M85B%?.(C.KZK# .T7GQ;(.9$]WXU)K)P#,BH4+D5?5GA(6ALU6'(7>:V&3S8 M3%_O]5G\T-;<'[\G/B[$CS^9'XF/\&/$\*Z1 3#V,>X<'/F:QRV'GT*D?/WD MR2M[?N]B> H8]O*ZX._ 60+K]=4\G^!88WM#[L7,A.K(@>EJ0/>(#JQ#<+Z8 MI@%XT3LWQNO#05O3%&HQ81(U#$E::"0M%B!IS*F/Y+5< %U'=03H*]LJU( Z M@(,%W_ORX@[2# %J(B[@9<"QNL>UF@%^ML!DO'B9;N\5$O/(.>.K0PM'-L57 M3B2@YVQ=)5!;$I?P&0=>FC<8/=A6]H!_;Z>?T;CRZ2+;8.OY0&UTR[2]_7YU M]^XS?[^C$8]2$2)2\C;I=BZ^W>8#Y=CST%H>28Z\Q%"!_H.[&WQ%,DPO#QC@ MJ;I=U=:!%:3;/FV9##K.F.<.4()-3U=>O_)[>W^1#""YNN=3Y21/[3;&@-N] M+05C #[./72,C W/W@,*N2::WASG'+3U(*=ICNYY[]3=*.BZY!3X>D^U]K1Z M0?3C/R\L;FT=D#O>?\MKZRORQY]NO82" W8++&X;ZCX1HL/]@-;;-F\\ZD_> MP_FHK_%[?G2.G\+]@6<0@"]XBJGJGZ3N1>: +2Q[!X\ A(ZWH7L5'D*[WYZ@ M[.TXX(!JWL*L_;&\18<7)[IMF6GMS90C=_DA MK<> M%.XTLA:%E5((AE(/7@$L+N U1NQYM G_&K@X=?AJ_U3-<#/?,CB/D'! MUH!9Z)+J4TSTME($VQK(X=[3!0,L1#? +\(,4--;T%87.&:2$S:XH?=^MVY M2EG8B_9VXH<1"=E31?[,WW",*2YET=UZNP%_[,9HHCTU(''\G? ^\I63+7QX M&^/39_]$ WAD,A05P/P8X)-BL __\FX_]1&.I.M M52M!2"M,E!,+V5CW" $,)=B3B7+1"M62#:&,<5IZM1BS58#M<.3)1#>2(SE+ MB1PJC9G:ZG6Q,9:846#DR40SY9)JBA6A0CM$GHT3#;>5HR4P\G2B;#&3:,<[ MA2'3S^KQIF0SHVB-8F.GKS>+@_:"CN8)Q9GG,Y; ;U*ZW0(C3UX_52HU44L5 MHS0Q;_!1)MI-B&TX\O3UQ*QFZUD\J6&%.I=NI"01KQHN&S_=ITU%:\5=K65B MB\0TC;>*I%;E6V D<3Q2FLZR/![F4T%MD!9=-G8ZL-Z5.3A!8#>OTG:*8 MR^:+/0:.)(]'ZMJH.6UORDDZVRK-)JHZEN=1./)THNE5/*-VHJ.H(@/$U)?% MV'K*N6SZ]/55*5<9 O9LT2)>U":S(E[GDA(8>?+Z>-K-KHLS@V:RZ7[;78R% M CZ (T]?KXKI^<:L33I*A1M@@FNNBD4,(!EV^O[EH-)HVH7.$EOT\T4K44UE MC(4W]&0"MM9<# ?#00+C2KJP;"VXV:1#P:&G,^CJR=E8R#LKFK0(MX)/-W5) M= 'U3V> $PNF.+/[2YH8?MCSLD72"SHE7=;.S\"LPV 'D7P]*LI%B;M$(VS 1N#%\RC1+68&2[:]J;6JL!A@; GU.;&*R6$@!MU2557^MD0A I./1$ M"'.Q17$D)'"!6>")55O!5G-%]H:>3C96<87A8-*?,AUKA0N3ZF N5\ , M * MBRWS&QUSVPQ'=3:Y/C..\@4*#CUY*D4+V6%R4^-HPIXD1U4JZRY([ZDG*&1C M2[JX7KHZ77'U66]6SY0YUQMZ D/I3"6=J_$#'(OJS65I,C?L=;P%AYZB2YUO M);M,=#6D^['X2FQL\'JR[8]]/5MV@O,)<3(!R@7/@7^$9((=QSB2C1$)3A Y M/IT8BR=G-M.6S6QM754TG.JVE^MZJPV??KJ\2E4S#)U(#I1LPNT/K!0F&5*C%X)L=M>;?'.5EX*4BR%-62P? MFS88)]?+)G"^56YRP*F;C6Z58#E8MIO)@A$LORB%ET M%DZ+;U=5&7>#E MQ-F"[ZV:QHJRCU%1>JPPV X=FD'*QKN3QZCR+NPPW&\PW M>-G5LD -"I N#J>[K4U^MJ*=RBI97E,KD9,"E0M5B>?628X:T'U":E$%L:!- MQU*0"E(N]-H8Z%Z45,9D@K=+XU'%&>>D(.6"H"HE-S5: M*TRE6>Q+U=P\G<'=(.5":A;ZC>3,R6 %IU_(I0N5@80%*A>ENF--.WQ74M;= M2LJ=;*CXJM0*5"[F6"_3-GM="NO3#9EJ5I>SBN &*A?-N2.TTU&38:*CT:IN M6FNED9&"E(MDC6LNFJK4PSC"XOK9E:RXG5:0H#M]?O M 6TQ0+E0,FO15'63Q#2 UV9\*$;U!!6H7*P+,X6>%JM-II/*+X9:35I)RU:0 M(^TBR]F6 M0G+Y:3+:**]B6"M8N<#9F,TUM-J*7L0:[&;(MAH#E@I4+K"^YM)Z=SW "O%Y MDE77[4PIU@I4+AK1>C3%5Z4HX_2[^-ARY7XI^0?EH@_T1,5VV[3"C<@V*Y7B MCL-+@Z<3[XVY?F\F!2H7PP;)QH?QE<946M%4KLQIE8;Y M!^4B3G=3^)"J=Y3"3$OU72W3=BDI4+D8=[&2PS$UA\X6"YO5EH=#*5"Y(!1M62[.NEW&$0>J'*LF_$O_"=W0Y\/L47KNI:ER0I+TUK M>W-0:.AM&-*%@< ,9\D!]R:5C5RK%JVQR%02TJ#8=:EZ=2!=Z";D)R.M?L*M M%\2$008K8CD:^ 9XW#LW![>Y:MN HGQT_/>GLZ']E -[=W9O>_>Y5S/OM!T)=L$WO!B /,@#W0[FQ9:B.+5XX\'B> M6^TO >0+UUA A+@:(; W.T4B0ER)$,GG%")$& B!H"D\A$!T" ,=\..($& MHE.?6/1=URU]O>03?_.UBAJ_*74_80_>\R1=^+I22'?EL:2#-U3XX7]_$;^^ MNA_$_.[$.RP]6IGWZ.7W;Y9R3^:XJ'335,G9#YK67ECQ(='I*;D3:(M,$P M[;_,C$>4P$( 5.$7A]\*6;SD"R =,!C@A_62 NW M$HC\@^$\]Y%&B#3"QY>.GZ 1[LO+^GH@LIY_M"HH;VN$/B#YD1KX$6)_20%\ MW284GZ\BEJ'*PC6ZA'YW#[KKN5>IK;2OPWDOS'_B']W55S[^]\QLG7I.D?=- M'5),'H3>!Z/TAY>1!R!W[][M*S.F-7IX7 MQJ6LC[JH_OX3NW]VV2%2Y0/8_NR+NJT;ZVL>F7.M M_NH.+.\R^I_!#K'O>6_V/3;WOG>=#G%OZ+GW[=M?#\Z^[UVY0OP;>O[]P;K# M>]=R;L>](0]@[SN0D-[S:X8NKG==;": +-M.-5.1]]I&<3SOM1*X!TOV(@P; M?HW^_]UC+/E8G"*Q5XUQ(MO2;'D3YHL9>L319;\P&P-^8#O;!F,LT\FQU46[ MP\>938M9K(=,JSNDB;I+_7I5SHVRV,;DH'[;MD(;NZ_0EEE[-=JRL)$RM9*M M_0A/0&J>?.2A>-2\2F)!#ZB]5//*PY9_L(G;JT?MQQZ,M/:EX+8/[J7*DXHD MN7V:'(\,H6LF\ZNJ^RLBB+RL<:KUWU_1V"_8QTOC[/_^DE?V;]W1!,/>_OVX M!!TTV"E=@/^A7ZSU_4QR^P[-OR(68!?PS=BO7?') 9DL#<=:B6#(V4SEW%@[ ML^S"&KRQ7W\3Q%,LEO Z,!V0Z2X<7N& B6M;3N= B9N;/ ^ $OL?B[LFD9X; M,1@H_(:9W@#\TL"CK).UJ#@3>(:D>"EA%SA*C;9N CQ$*;:.#5)B3'$:S:HZ M<]=&WH4UM4D$/!1)6Y+FYM7H,/5Z!4R+0P$-\%P9C]1QL=W,K\UVN>]1 M$[7D9-5KIPY.G*C%[?O ^S5M]RUQ'S'N%"(WRPW,VW5=_0HDO;DFC_CW:OS[>+K#S2V"[Y#XOD)3S'/G.=(U M/9?5^D#E1R;W'>KN]Z:BA];3S'1V(M'92\2E7<..E#%*8I/K*II1:0M#=ME( MYZDONX;WMGW>,#O LG]92$X?PO04ESL=[-[=G'N2H^FI@E+CTZ=?(3/C< M5!TU:'EJRE:\/Q]B:>D6IU]^ODH*+-4G&=FJ1:/6S.!TW 6G7QJ=?G<7GSH; M MW<)'W8(%6002K!4NZZW[)1@H 2,<9@IEZST$#3%/F24" *6;E_4AW.9*!N M!Y?TI6C9< BLJG"DC!3VDILUS+GA]_>U*%V@H!R#$_=$2['PXJS0<@V&UH@U MSN3Q?GUN+R-TYI+CYH MC@:KV1 KZ.HTW8UETI3< J=T&IW2*/K\"-'GKYCZ(;;H=Q C1L:&+J#(\CT: MX\CF#JW-O1>O#)"NDW,[.:2&U?Q8XIA%)2E5ZD/-9#)?O^GXC7-;)%*KQJ X MR#!1>M)HN\M8*]>B6!R#YG4\_I2*Q9%C'865;PX5**Q\OQ8N,F1_E"'[]M&7 M(Y.#83P^JRF=J-3K;+HR,1C>Q+$<3U3,C=R.JUA?,;-L6LH6FBZ;4-G'-SV ,3^8-0!!E9L]]./GL1K":4JTNK!.7Q4K7R MXC+'1)?D')M6K72E=A,G] Q+9EM3(S-31*(D=6:CE=W@P(F.0V,VG7Y*XL@+ MC6+%*%:,N/A.+6D4*P[/X1E:$]URY2Y>;BTG"K]9* M.PN'(9)-LD=722FFN/ \3J/S&$6%450X=#9Y#> N+\^!28ZBPO=J8",[.K11 MX;UX0=?X/M6ZUT\N$OQ&H!>C)-9?=;HJB]_DO*Z9 Z?+UAI3FN@6>)-7G97- M4"Q.>+G6B:=4#$,><10,OCE"H&#P_9JPR%+]4<'@P!./-ZJ2,)GEU\RZJ'3H MH3636OQ-/,;+1:PP*O5G4;K#\XUF)B75BG(+GGAI=.*A&'!H0.=A8L!_O5/\ MM@V Q)1Y6_3[+*(:MR@P?'>!X;#1^&=S>'C,KH<)0NY7B!W-Q\^ Z)[RM@=9!$JAWV<]PV;T2V^F<,@;%A"J(9]0?_QN>KB&6H MLA#Y!^;]+RQB^B5[X-9K"[6'\3$;0+[X$H([LM4-';X?_!C@&6QO]+K3BQ(< M37 3AUYT"Y5YUF7QN')P.O[H=1;2_A%0ZVW7AS* [AH0.[6Y+UDP.[6 M:_N) ;V]/8X3W@NZA@UL\8FL<[IGE7/PP$?5@2\YZV%,D"&/,.9. M#'%\8LZKFL-(=#3C)CAV3*JWT"MM(QFA?MQGBC-*+-;K62R]JQF01A M"]C=!/&4C,<0:ETY>GYS*;XB; 59\ BW[B2;NE-V^8SA"'&:E-.S2FZIU@;R M==0M3-WQS8_,CD/MV :="KQA"703=TKYT3<7(JOAUM!WIMP MPU:P^^8_-KR%$!KN/,\T3I*TCWP_T.^SW18(-I$E1)N(]@)T$_?#X<1@\L?4GY/&K:+>$:#O MV2*JBA/[D$^B'CV]3W8G)?9/N*NVN7OK]FFXO]OAS'TYYH.#@>"/UXK>WA28 M;[+DJR?)WWK)UTFA#]62?R1C7SLW_N8KODKF?+B6_!/Y^NI9\S=?\G5RZL.U MYI_(V3^-R-=)I;_$DD.>1__GA:9^G@"G@NS<'V9<7(WL5[^?RXNZ+9KAVH3' MXGW>4.&'__U%_/KJ?A#/*?RB&Y+Z %.\59F@Y1BV*/C>J[DI\Z+E_RSK?ZI1 M@%CB>RR!/R>3H6:)#OB6/ %+TFV?%PQ["OL8/" [7)WZZ>?X99=_1N*_IGC8 M%+_4"9G?6E;^)'/S ;D9Z7JWVH.P*W^WXHQ'DHZ?H W"'(BEZ)_Z_I7SK3HX M,1Y3 0@!4X1>'S3&X)%+&,M^2!9 .N QP1W]3R0/FQ(8/C=0N'@;:81((PS3 MKCR6=/P$C5 &N^"MR-<#D?7\HU5!V4LR_,?^(?/:QM^LF88&DP\7HT^ ML*3(O:GB5ZEG!!MPX["@$1;BY@T40?(4WMLL,7DND],4[O X]_7ZY\%5SS]6 MSJAD&*/F8-BAL<4P'VO;[?ETIE*P+-2OOV/X$YGZ6!4VA!-A,)W. 1,WMWD> M 29"6_"Q-*&E87)DY95^HKYH,F1_U,>^7O#Q.\ACF4XBF5X8&M.H)ANQ]E1, M9IP60!X2(<_]574X"_3"_41"TY684)X5%P MXD0M<$!LS52_QAT\NV1;%A\R\A0B1PMJ;8Y\GW?-OJAO.>+>^^5>U+<<\>\] M\^_CZ0XWMP@>)/+$/'>>(UW3\T>M#_1Y9$^'5C&__B)OKJB'U^',=';"T]G+ MSJ4]Q(--/5.<%9=IA9LXS39B<,6Y[-ESU!JFMTJM=B4W]?L*9GX6%LS!"QA,)ENL,9;FU#(F7QO08P; M+/+FAM*CG'ZA[56US.6K^>(XQ]&+K+NJ4YNQ.!$;0>&^_*(0D0$A(((/[]5M&$@()U].8[M&->\YI0*:J,BLK MS9.9$QF,4,)-H290\OCD$1@I#;>EUR/J;LWV7*GC_[DA4Y1=?ZNR)9 M*U+!-JT/8DKY*4;K)LU) _C3Y\R5- MS:\85\[(\SFGH(:%"WH!NV]Z'B$OBNS9LW\.5=OOK#K<6/?6"0:+P3R5*\Y* MG5YI4.)7T1A/#C]>/^@/CO1N8M/5!ZK8)3/#"9N;SG>K"9NB@D%HS@:#,7\P M%/<\T5[ V L8>US\-8UI+V#\0L?GZUKIF\Y67"\*0F>;'_3BT69FP_[%A+S;\>G9Y!4A>AE\ L]R+#;^V MD>UE1W_K(+*U$:$CW?2?]WK+=9O,E+.=0*T!5BO-UN:-IQSMVR"O3*8[?MLI M-1?)\#BLQ%I< RT>/-K]L43$\Y]_F=BQEQ'M!9E?WB[V,J*]:/1G'*)#N9O2 M0XM^7IC'^FVJ%5U.>ZFG'**Y>E4,5H-$GJ#I>%PNC;:)8&L-Z9'T#M$O%X3V MLJ"_3[3ZWPO5@IM XB@\HW&X-:57%-@+87^Y$+8U2Z\LI1<)_7*14(][O0CH M5XZ >OSK1;V^;M3K)/=^K6B7#84ZMW>F--I0>K;V+?KY2%983@G@BW\%%QN? M*HL\Z_LO OWO5?;@A]3T9\_MM5V$W[.5Y=[&=V\M5Y4E^'[PIXMK+S(KTZO% MI-P16NMELA96@S-QN*:"$91;27C))7\4''OV=KQGXN6SY_;-1_$ZF$E&TP%D]L$DEXQ3WK]>=CTV5O\KKF[SYZ<%_._:TCMV>2] M9][GL^?V-T;:+(L\&$(O:,L:L,;'O$1+R"ZGX8'O%1F^- M3Y^RK5T[Z7YNW.WI$WYM-?MS5-I>:K63V4:Y1I:"DR UCR8V7?8/2ATA47!= M1W7FTU(Z,QC+)NIMV;E\&8- MY1:PO,,A/Y$,>F+KP;'OIV_C!\HM-QO>$UQ?!1*]G- #290$L=-CYJ+;,9'/R>JR7&I+[54#"BY8!CJ8]"<(+]?WP:B'IV_C MQPDN-P?.:\LM=P_.?S282O#;W"E5?0[>P[P,MW[B*O$2>(OV*Y@X'E=[RBF< M;PW_]UNF8E28P!^4?B78HYO==D=?L-O,*!$K+'H'B2&% M:NY ? 94CH$B= WX3N6D8_GI)K-[O#;M2/((K,P*DAH?#T"0RQ(#UA^-SQ+K M:5KE522%ZSHX9FC5ED9"8-%;I16%JF5;^JJ7R34Z'+GDUHGY5D^I:T#B.ZU? MQ'7]B!RKEO6JJ N9=G>;C>5">N2PNN.KKE]R4A)'S4!K)+06VRU;JK7[HT+J M?NMG\%_0OGY!BBL7WULRLU@(K8 68 HA+94)-K["^B7X68>/3P8)DD\6"'6A ML@MY=W_^.UH_I3#,43NN2)*]"-_7=YWWJ6$@ M'JY/?OR69!>5Z>8O? OSY7Z?"MZM^F3%!Y; 2$SSR6,?4D]]88??W0CU3(; M86OR\]>[-"&%7&K>)(G,.L0WDOU(?YB^HY1RE_)W6._E*)BE*@P[(.F87JDF M4E(NW7W^>@O;=YHC>GJC$ZL5I7)*(.;<^(ZGJONI<(?UWB9&G>QTWNN3M<"@ M5::9^*06^Q-%\7/6NZ/$B9!2BF0$?=%7BLTQG>ZHJ4\[171K!+X)& (Z140P M,G""*)Q(PUQ(3;9.$MJ<4@ L0P >.P:X&G[G4ZW)^5@=GI0^;. MRF\@(EN;JCX.V FLKZA+P!RP6RQ.RW&,_@<'(U07')@( M&-S6,&C>?)ZEX:*IM!5:4L>ZE7(7K9-O"%I9";!#<++1@;K3_MO-#,]T,#PV%8\!(X+, )(NN: MW0!A(+27'_,,FM5UA\.UQP(^1*X\'+!?#LP)<@,OZ32>Y><[P,[[Y? O%B0- M8J2N=-4=.! _0RR5G5"L>(M2.OE23A70@ M*2FQ!MYH8&G!([0SUU'PLN /'P=8> %&H"DZ]VD.6T=MAR-D&EQQPV,;>_/9 MRCY ./4C7:*^C#P'M-WZ>*AN+75>P?K6'*AB&OC'1X-Q )8.C+8^D=,T3H'; MB@%7\1K8<_!GK'-M@7!:R"KX%NP1\ %%/HHSP&&Q H:=#-#C:J M#TC-.?B-]8-!2!+<*0S8M?\H'-C=< Q56>,P%#,8]0-5ZF!%T-^_> VHCHR1 MC:CW8N9!!/&!T.?T%Y <"=AXOW\B_:N!.<#Q0X:!8@C?AY]C+!_RNL?_57TC6A+,A531<\T%/EQ4Y;#2A\^2"W;O M_']8?O7[_X)_F3-GP(HJ,&@Q_?=P!X8B$4 M>)EP@1&P)80 /08#_46+:WJKFO"\Y#YR]PM'_]MG^AG-QK/V< MW@1L*VS$>0(B-]9^&;>9WZ$8C?4EW!1 +/Y"U@PX#.#3#YZ+"*G)BU^AX!M, M()V#C\;$(L&W>/1.I#T226$;(6D?.!6!2/^O=BUS1-<_%XMXYTI0=Q$/!*7Q ME8WEX.)".86,.[ SX:Z&6]SB'_HSXT<.H7V2^5W$>";53/G:[V0S52<[[4*F MY<>BJU#-O#UKC&!8U5J;;.&1M&N^3*V:):LM,NO+%:JI:J:0*OM:[52;K)#5 M=NNSSYV#49W73^LLFN'\@(=3D8CP5%.KBSAE='C*^41.!9; M&271X0+9),5L:Y4%WZ!"%'%\93-;6 BE23](!)CJABZNVXU>=P*N=+Q]&.?8 M?#ZSJ@FA7#C%U(*-?F 'G^EX>T\94H/8(DH+=*8Z2]?"@YG*K:FP\^U:O+RM M;ZM1J9.1^>F@S_6:X=X:6%R.*]E14*"C5*!-SG/I97Y6;V6[8WBEC_(;E)Z=R=8\]-6"''&]_FT??9?>##2_*0'\&0FAN.'3>?,_9X,A&!!)2 M7B-'$5) @3FXXEE.1>:;W4N&)":8GA]/DML3VX^D@G,5%K("/ZUY;8JT&B@B MX+A4\&7:$)&M*0<]6MJ4!EJ./C?73$.9;(;1J@+:@A^9J<]4DM2IO)9\CH>" ME=8PN!/IT7 4.3 Y]>T13IT6,^587>1JXTM;QNGDF91T8AU7\BQ)EZ/38J## M;/1$XTYN&YOE1;R=]Z#M[R2N=YX942K#OL6H0G0.+U3NE_F'?5#0'#0&!/4^ M!ML_IO&/;$]:UV3S"VQXHF\.[%,;,-&X9N\O2!!OL00R*S7%')KQRB">]G4U MEV+QM^C9VGTV==;V?!D\.K4OVM&&)P2]V+R4'JFR MJ&O<(^QGP#!1=U>([;[K6<7F%OG#).30&W$6L>S1Y3ET";Z%O?WRBG0AWJ)G MR^!YA/$$F4<7NR"+)SRZO"!=(F]Q3Y#=CS W%B6]J" _;1$2-RS"727X'Z^ MBU%_L #VZK(GZR0#0PQ.^/_]"/WX>,F]Q'/K"2;.Q6[=>>-">-8A#UOBL,E(O($.1[PQZ]8Y]???,0[W[ M#KGMZ'AZ$O*3>>#>Q1+.VY\/RBFV3_@^Y1#V?F1UT)57HUF1)5KI-1>)UX;R M8OWQ,-*)R(N6H15E"U8206%=J@WTE TEJNG(F @HF[0F5Q;U0 L&K&%UIY _ M'(X^M-: M^MOL#*_^JZ_9*Q]FUUOBZ3FE%8CME;@49(K@_I)<^N]GK9SOF+U)D+=GO+R*M MJA*?3JCP'9M"_)W[&VH@S^;YQ^QOK(T\>ZXOL+_OIZW19 MNIJN%S6=D5-@@U_LF_ M'"^XJQ8NX7T+SNI&+)1GRCW4@?/TJFK/]O \?0%> M0+S>U05T9 @ZP(>'7]BN=!'!,6XY5*FY.NKH[8BXCK0'O<9H0D4,UU \W->Y])D"9<87-YE\7QAW6GVBEINS^G(;@ +E MFHK<#RCJ>3YU_ R%23??.R_ID_>:0 M)S)GDGBX;3F92T9&4:)4';-<6P\TAT+JQ^^$/Y1TQK/\/ZQJUBF0@0J'ZV(R4?-_T_/%OUD?(_(2/++!9%5HCWZ1=3MBIX*D FDE,8XH"5JE M];(AUYA1MBZ$I-5D.]/SN_"R\>-WT!].ALZN$F\^%]GI7VQM:MJ44Z[?;[4R MQ>6;0IPA]$XA/8TGDWJ* JL4"\9JV&HL9O4S!2B)^(NY>XX4NSM+G1=C2SD1TH*!_#M1FRS6@\@[.=68 M"33CG3:\JQ#SWU&*W6]M;A1CZ;IGQV4?J!B3C$2B(89B@G22BH08FDK0B2@5CQ+$.,P1+,/0QX4B$HD< M5YXWHTV24QOEPFP5F!6YAEOAC?*4D="-!:F5E7ICWR3DW;00E>=U>4ZZ%-ZA.@:^/J'55 MF ?:@\BTGLTIZ$K'V_5%*UE+K]JE3J8M+C5R4A$SRX9;X8UR.$LENUPZUJD% MVR+#!0JC;B?E5G@CTU1*J\"HPI.A?C4Z9K-Y-5!K4%'GE1IQ)\^=K7\WBZ=9 M<477,YW2.KG)E(+S>$6^5VKT#59? J@OQM1\QMR0P#1FYR/MIN##4L^O66U4 M:,JYT-7=N[#N5WJS#BWD]& L%XAO\_$MU]>D2Z1MU#0(\S="'-K+L(E_?C[9Z1?DN#?)O4X^,U2C^^; MD?[7L$7LC7@NSOO+9Z0_7X8>NX'N"[6[\\;X6KC#!V1L/A.E?-[J? !H\"WZ MQ6'(1U[G$P$W6%F\OE+B-2&W%4JE<"DY4">U>=1(/0_[PR[Q6V^;/VR;G[WV?1F)OI^K%'\%=C;UE(L7JQLYRD3F! M_CQ16:O3&#D7U.:(Q?_"LS/&VYY=2%3XS!=Q3"_X,RGG]!EVP MJVILQI[<"7%!QHXP1MNT,@C4KQ?1UM@Y#D$K^#F&A#4,N(D;LS? MM\;>MY!7W\:U<5J.>?Z-%U! ;&8/W+'D?"'*6XY+&_OTG/D39G)%)<^1\WP^ MQK'9_"142.$\ZK _&'&"B[T]_]?X.1ZPZ3VMYG.<';?M^HG6BL3S5*=&ZB4Q MEA/(=..=:>!DYX@_&3U75_/K.CT6BCSF5!5,!S99Y#CVDO=MD]S8)N>EF.U=3>S&[,QB6AEB V=94),;#ZAHE![ MB;LD1GG;_ _<*,_F_4>Z69X]UY?8YW=76*[?Z$613(:FG7RKPU>*XY'6'NGS M$-SH0&%)A)/?W1V#LB2-DGN>_?5(G\O3BS@]&V_R] 5X"5'X*$"*:QKD:;&H M$X'P3._E.P0W?P_+166X'*X:<+0_?@?#_LB5D21/?-S-??/T[?-L',O3%^ E MY,?#@"XW"I#62*36%8SY$XF_L^K=UZR/<>_< M?4UFA*DL@NVLPEJ*VK8J:]RYB@CE\2[:IO1JDJBM-KD!IPJSR?L$[P]> CR: MTLY<1\'+@L^OGY!\\]FG#A<^&/_7AY?@8?7S"A(JGF?4S*-5'PU!7+IH%1* M05J10R++^.8:AHBY,H2J:%2;UV"=AH+$\BN>U6DQM>%5]$N65SA&DY4*@O93 M!G]0J360B^WM@D,7FM_N:W"B181"5&VV.D?W6C7 \:IFP%QD"76+L3\+?#V7 M)?0TPJ5I ME6,SMBAW2E%H:8)&E-[N+P%"%GZ%9HK^U>505:LZ6&"9#=JKCDVT[$8F-@F" MCPTUI47U"I'V^L=O,*O EJ.58S'C6^$G^1;H4;"DD8^>3!1N A8&$O3*8TF% M8U4IN9P)%79ZLTTN)[56/K*M+UI4X\=?Q0/[ [50S=UPHJ)G%U05R">P1!9U M$1>H1U-!\\TKLKI'D1 V+E &58DK['8I@9OUM4YN0>3+H=2/W^&8'Z@^SKI- MMHKY*GP\HC(J/3='X#]@-@NL/3%?[]B]> -L4 D816(( V MAL^^><"\?O]\>YAD_*33\T%"/,>-%)U6MHA0%83!/2G2:6;*9M !?(F)XPN.K"8\;M, QKZB: M#^H#U&AQ*?O<8C(I.!R(!9PTQ ^:;-3FD2L,N/F1 @12JJ3'37( ML+9^ 161V.;Y+?,^R1'SD;PN]L;Q%KL%RH$V5;C74Q*_/T.\@/0G:Y'Z;,LP M.I$9$+/:CBRV&O$U:D 0BSFC7#X-+-=W$ON^KR;WCYU%N/B'K<0)(X)]#'VE MTR.75!B.XQXU3DYF[X3NG0#N1>5BZ#$8Z"]:7--;U5B5>'(??_MEN8G# MR#E#O(6C_^VS_0WGXEA[6 _1ML(']0Z-VPY+'II?7BA;8Q!2DQ>_0L$W6(!Q M#CX:$XL$W^+1.Y'VR$<5MA&2]H%3 \CK_VK7,FZ.T3_RD^$]+$&!*!YXSHRO M;"P'%Q=&JE$92]C.34;U*%6+?^C/5)@<7KR+I2ML?KU,JIGRM=_)9JI.=MJ% M3,LH3E&H9CY3_[QIC&!8U5J;;.&1M&N^3*V:):LM,NO+%:JI:J:0*OM:[52; MK)#5=NNSQ>7!J,Z[K,]5_?B'GN,*&*C7'SA[P $#3%1NPW!@]=')@LX<(&", M3RRMT3^MBB"/G]$Q;YR?GB[1.LN#DW,_Y/."_U .N8F7HU8[YSWHAF?\X8YG MXO,=SX3=Z4A\(:=C11LU^F-&($N%\&HHU):"RKR"XWG>[S9FBT%T1_)B)Q$M MQ.:-HOK:CN?OQ@,O8$B,:]5M,5@"NI>>:LO=H-#+CLG&C]^AR/=W/'\Y(^)! M4CRU4'@1D>F\/']1KW/D \+BI;S.0G@7K;42VXU0JU83]4"AW5<*J9<0%U6R M7ARN1HT9,5? 'JN,6L/6"(B+9-2?"#N3G;^'L\'K<7@>[Y&!W0: _8UT5)M> M<@[QD2MNJ=9B(O3(6ENJKJO3,5.NIIR(#_?K7@7QX32?#^U=B!+#= @2;S[; M.AGI\67 \)(*E:H4D(VXM_EG6Y0'K.XV%70&_/C=Y8% \?U3@ :0A(9(BS]] M98T]LG&=OILQ^M^_]SV4:D"' ,+1.(ULN]^'3#8D'C09G%$B6E-P.IDKZEOS MVM2'IN?W@2G">_%DK47W [G$@H>OISPS/7CX!' S%$;X!D!L8)N*N@KEE?DB M518Y<6NVJX?GE]FK7O6!$>DJY_>Q/)2#(UT#?P,Y!UX%'Z<"^0J;PLES&?Z@ MTA>ZYY,-8))X&-)P)1,.*@4.*1T@*>=*6NNP ')<6T^]12FBX[ M1+XXC50:.:$QK9S$5Q V51=\,)'#IFH)-=;:V'8B[^-G:*&L53<43X*8E),Q M,")B6GR;+0C)9KV7G_SX'7.:H?]M:H 2IQE$4GW_ !.%Y<:\A%5%%YGR MTS<&LA:)7:1#WK[+??\@^0]# <9C 'USL$B>Q .A6.%8)'XRZ$QR<*C_L$ . M'!L^<< E$U@<'PY]M,5#SU4RS;I][%"&&?RMO@9_->'! GU.BK9MPW@0'L 1 MEQUH%$"?.+*2;F721J#7+R75D-ZA:X/8,*MW9[OR^E%,.FFQ3(RO)K=DJ#'4 M-VU1CL6*ZQ^_(R>85-4!>6U<"DYY?30SCJR%#$,>@$E\P$Y< ,40GD/L3%?Q M&0P8<*QK@&H(E*'Z2BP!=T&#Z^Y<[7S0&%ITEY*W5 M@,\1X7D/!T)+P#X3T8JC_?GF:T_!=H%WHG< TXCHVL/6<#.3*WC/\+ M^B+# 1W=H+&EO.L+\!DJ&=A+?H\>PQ>%)W0WU3'3U906IZR &7'@$,)&(7/-5+]@;G-8E%)BP^C?M1. M?O/3H^C9M$R;"@\D&S3+3/]DL1-@:J%ZNM()K:KUGMZQ=MLDVJD>&(9"$B55:I?W4HPCN1/AI/^ M:#3DI.@-OEQXZH)#%@C&*S9M%CKW.;1E#4J7X]4Z72\+<8*N=14V-R;>QYF) M:_KEBU#V/=+MMN:UPHJ,Y=KQM4[4,Q7E0/!&;J$K6@9,V#I<14!7])TK*3.] M?GVUB>^R0FF[H-3YLC:))F [^O@;0;A4--VC,_R&.:-P"V02:2HB&S?G];D/ MVC?X8X#EX$F.##4:? OT;Q]T%*/@LDGD2SP!%;M#:7"1B];TH9E% Y5V 4B@ M<<8%UM/H4TK:PW2>!1AUYZWUYN:B.J%PNVC4@%-DY(T !RT/@59 7S54HZ,S M\;,/0FL[O="Y%TRQX<2TQC#$EA[UJXU6BQ^QJ8]I,W73=+/>8B@OKH==OE7; MD7R52'9ZP719+W7'='"4.GW8'; M+\& &-)8D!S\;'/_:Y+J>B,?RY^:9--( M"M:2[ET [O9^89:O2%2I%R>X42,TZ_6IM@I1,B$W>]\4=895>&!=09!/@-\$ ML&GUZQW]A\K5EV.IE&,:0H#>!+3.>[/=EAJND:4' S/#1("EMY;AA_[CTQ2: MQSX 0VQ?+:XA?L!TA[" J]Y\A;W\\4/)>^!X/6O<0?>7BT SU'KT'GT!?[F[ M4(.V7!,RM@4DJ- ;?J[/'VR\M:#S H6O'3NI3T2JXTX@5R3U-:W1J7Z9%K;0BX=2(GI)Z^,+PY)X ER$5C9#',K7D^ M+@6L[1*0@L,U0A* X>:T@ &K4[!!P"?V0LS.BD<:-C_K,SP#?NC8HGU@>0+[ M@".8.:_ZW?W2<+OL@R5HJ?QL=*VNPCB@>[P0>B9Q6-!OQ@JMX. ?104# MCJB@M0 YGA,1IG"[GD+,AS')M:R(& F"XJ7Z8B%NX;P<<[+<@KK36T2;-])[ M>7(0!V[AGVVN.4AJXR8LXDSGH;N<4Q&?3F2956$XF$5P*=.1"$:)!Y5/I>I MU %J8LL5O(W%3(_9#+_6?4AX (P#$?6,:CFXHN7^.(EOCPT\>4\0/ &.&'H7D+(MF@I*,3146K 7O>I, Z+Q^:= MVD/9P,EK'.?@GOE>!7#H0VM9%UD#B&*AX\!#1&@SA\G#"&@HV@]6! M"C,ZWL C&!IJQDAM,L+=!R:N8YV/P[N.H?'JE3KC&<70OX>)(!U?4G7E0 .$ MCPT!)<+]H>C7X+\^H)=S(EZ T\A8A5F"J'Z&'H(U',%X>3P[%0>T)96]AR@ M^OY!*X3L9Q&H]H>+A:$J:('A&K.\BJB"U%MP!,O048SN-XP4"[4'T3%0-[(A MN4Q"V9,*;(QZ,KKN&^F:#RS2]")U7/<9"AN[ZM:0"Y&N?.6(3C$$( 40;,KV M)&=9:W!HVADX.*CDHWCJ?JAG;3[K:>9643A&GDA@'UI@J6,6!8H)BQ]B)3)@ MU!2X3N&F$+@,C-*RK*IPIUF@*M?7RPRC XL@A:Z 625&GW?";U0HD62'G$%R M:<1QTB'"=\1I:_BEG84M:-2GJR6WH:==D&#P[&YRT,5>!SML3N.).V'5CY*B M!X1DC ;P?0:;^/AP K#:I8^+^?",L^Z62Y@W?%\I5@UPA0 MFC@[)M$%9E6DH:4#Q]^2=?"T$I"_]$]K5=N< MTSRO9)_(@B7> Z98N9SIVY MC&^01PV[Q4Z2'3X97P[YLFV'*H\%X!#JB4^7%JNN^2\ M1H2T)_-B):>R;&3>CLM;"&"R&Q>(>H*X2/"7T8'G--DN;KL+OM6,E@Y Y: M-Q7A_J"(L 7;LYS**#RRONW1P? VD0B&AF2GU>B%K@"0]87P.)@)! MK#":7AN?AJ[6B\LO7D*D!&DBL(7?5'(B[['_(/S;(X5P>2Y%@C M0J8"]EPA$NO*0E8?%MAV<[-=0%I@4#U6R>W6E\3:8]!6B'Z/S# ,F /0[CVA M&GLN_%RDQDU<>A,2*B7!*C_&$CK '#L)*+ETF>")7F259;K!S;P1_&"3^]O M'&4F7>,CHV&,C/76R=*PD.O':S#O*>ZN;_AQRA&N&.11^1+>+9414L.Q4@MT MN'YJ%>ZGV7>]=CLD_P.$'42(\;99+&M$B:'B 3I#KZ@!K"1Z0H\\S)K>PW#0 M[O>H#"O30@_:F4U<8Y("U\U'VYW2-M4=A&:TL.D\!)%52DL!N30H!HD,GPH/ MFI/5EBX TSUR"I$%Y36:CJMZ*BO:U)=".C"-+'6P M/-44M$@@VLKRQ[(N69G8#WIA*I>SZWW_'"5-8GP65AK,/%9+!79D/UO$AU1' M@S>F;40>8#Q#8??YT\8<7D")NAHJZ.I'-FAMN6E=D7Y@SL:*';B(>5340]8U MF/M[])@K,75V?_[5H#I\TW'DRS1_H3YL1)?1$"LT*E-/N*#NK@Z>_A'@SGVX M9Q%W1^SYP%)RYT8,)>PS(^"GA^6%P#\2 C>V]/4Q\".V= 3!\>\GZIE]5V1F MU$-F>LA,#YGI(3,]9.:K(#,?@;7\ -;+H=7= /8ZK_M MBU9=] W%>/[CP&!(%<(57N]6A>-DPTK7"BS(?Y,QEB9CK(RQ\/?W+0VWR4)B M%4O6!5XHU8*]/M<;3L\Y=U'=>$F?GZ@;;PP<1C3@20;7M@>TY8QA#I F:"BE MJASX/]NF-ZY>HW5<6I;RN4Z97"YWNW5^1C1'P_6/W_4WP,:2M"FL4 >],:B"N GS?/-E;[Z)I%/RMKKHWE[QX+.9,T)VWYM<(Y(DEX'( M.I+<-2<],75WB?(U:)98Q1O5:6G?SXG4A<(5 <2LLYP8(*=NV[#1SE_DM =X"A@N;_IN>+?[,0SXL@ MRMZ>O]>>5SG8?#@EL=E]465;Y,ODJK9L($MSLE*#+BU,S/MP%A6XFSA/+I%:9M9DI MG9"!;(\[NU(ZY<1>IU YL[8W*NV!4)'JLS+/SC>/J-"*SJM3WDCP8!#6'P;> MY#>_/=N#?U+]3+.CBY7S$?Y(_7QSEE:4QYKV#57TK7M<"^F#UQMUV_T^L ;Z M&+"%#CWEA\ BF'+!*OK$+-V*RM?"$!MD';P+;VHI0 MPZ9564(^4&X,E@YU[T'A$E[QR6O)/'']!_221]J)@OIX^1T4= \GN\2\41\B MO,)[B2!NCPH(V>=KE)"W31K>QH\AK-:M08"*I?WIB+VNFI%*_#S+*S)&858( M;U*Y9^7/N%?'O<03)Y!]+IB]4U5Y3+R%M:0TLL L^J,4)^0-6J,$*M4 >?A] MHKQV0WK :-MQ4P9?DN6+\'"+J04X4 MBFB+::F52)!Z:=#N)YAM* AS+%R<*!=\)M9V='A-;O*6?!DOR1-U[!OX+KX; MK7-K4BV0RUI^W9#CI7J=_W@RSV>Q'1=*:NGP,M DN A1R23T;3D503 ]EP2M MZTSKO5!\/>O:G5?N0>\%W:T)A5QW)-3ZL3'#Y[AT;/W*QM0NTENV1Q4R1Y1D M;:O0G6'@G9S ;A/A,\83K*^&E4ED-AW(D?,.6L0=+RA.GAC'N8&]IH7WPK2X M'#3)?"!?R(B)WD0IW([._VQQ(O!TK:<.&TUBV>B^%X(),5P; B8*NT@32/_O MZ$:[@8I9,JB5Q>DL0H;*E=J86J0H\OWCU?$_BXIZKYA/D$IUWJ%3,7(1+F[; M%:KQXWX M<:U>+RE56&&IAT++=+&5T&!MZ;#+$?&$[7T/&D7UU$;E1(HB^?BX'%M-6U.- M>V4:+9MDIQ!/S75AKF4+J2!;K$@IJ-'%G#+X>/,>^$1-1^BSRMQDIC(82TF7 M?%FP.$Z/I[(PVIN^B*LS],'R-IE2UEG(*?#0>$'@/1Z-<](^Z FWN^2=X! ]H<.@7/,@Y@ES#CWD.)[8@HA@9B39O M$CSL4%OJJZ!>A[SQN/+3)SQ]QZSZ&EZ^O4\/;QZ\(Q=6M7W5!Z4K)(6EG$SY MR=0'D]Q%F-HTX7&>C/6+Q@%2^0_S@"RGR\)X&4B>)D(7B;"?3(1:&1R4>^B$"(BR40D!A,-X&8Q?HAR08X(L4%J1!,T M%8G2(2H1#]/4F![3<3H1',5"B=OOH#[P%BILW'-%V2=WYP=7+KZW9&:Q$%H! M+< 40EHJ$VSE153HQLC:B-;$^F25C[.= %^,L26^,TDQ$V4%8*,8$?/[SJ.6 M#O))3-8P O F=Z@0M(12JP%/P6B!^1[\@K&]X)]9H]-O!_F8UJ8M:U;E8#4" MS2@ '"3.C](/AB:*],CP*J!'XGP2N!B6U8,&^M/$Q"##%EM'=N/^J.4T!/?8 M AN*?3V.*C0AD]-O,P'/3=%PM[HB39R&UZ&Y"L>$:F2<&AA]8)B8!:2 C)2L MI'=W](S; MCB!2Q[3$9J:MY=0!T> B'1+M.)G*6#+TK#W6Y<"&/8 ME[KJ-+WN %7HG,O^ L3'.!)57*H8VDE5SKWH4224$)*I:K,)5+)9(RSS_49] M-_ET>+G1&S#DTC_XX8N=*>B9V$+4(T(LDHV^ZX/RIK+Y@Z2TZQ>;HNNK):KK*]/.K%(DYOZ%^TBQWFF(<&^/7$LV-!H85];XL7&D3@]3G)UY\YYUQ:8G?&]JNG UR:2%0SS8E72>'3.7:-$Q< MB(9&3X>*-]!M.!1Y-P]UH\S:0=/4ZQ2H3\VDN.F0KKN&5YYT5'>D$^UC#G0J M"^Y]+C[$J_OH$FV/\=$BQ#OCYQ^WI;@ZYF5F%Z#4><@"L(23!!U!MA92C*G_ M@"?4&$V&:@;<<$ZCZY)Q>(O1]73*.0K]N9'.G6KHA#E+-OSP*^EF%L.S6G/X MCRKV7=.:XV92'[5S,5R"<+9P4B9*QTIR.*R/!Z=F1&I5?3SF&=B6U6:\TAIM MEFTS"DD@5R-[T.[%6BX--B6S!1I/M&9!'57.L+X%\M?,&7'$$YO5AL+&B(I]23#'>J$W*-#] :?]#;=2VV6[F(M\DDT2 MRH41,4H*RA\!UTD%:@/<C!I[X40KR!VH&9+9)!K+FB/J MG5H+B^>0LP.*+SAX7L(Z':JZBEPZJ!&]S35G3]) G>? >PW0BTU&N@FT?>)@ M&SL<(1*%1RX>G&QG:&U02JI.^6))%-]W%2;7P6H<[=\.TDY1(279]%Y=2+)Q M<5>A-$YX*BUPLJ75 (&Q@^9Z<9QGZO\M!_P>87!5NSQ]J'_56VVXQZ$PH-0 M>! *#T+A02@>6LSQ?+C_!G# YY5^_)"WX Q:]EHWS[&2>=&JL?OI7&V5VTV. MT#=3&W$74->>Z-=&A(\2%E$#R[TC8,QO8-$ L^,2- $03 [#A18[1NF-D'1 M,(7N9V0#6)XAK()9>'>K^,>1KP5AR)'3UF8J'\5J;> $^\NAM8"[FX(Q+'4> MC6;%J9IA4)^HH+[O]_6TJ*LMF<>H% ^M=\;NF :6FX')/N%.>%*@UF6?N?J! M80Z!8K@S#F9ZUY0WPI9/98N>G,^7-(JMIB36Z@B3XZS6,_>*O%CK9;Q'7*4K M(;DT'@JE@3ZIK;5NL1=_?@YE(A0+#:15;=3A2K%(I"]L)H%9"J+%@OYH-'BB M==LQ-U])<' LSZEMJ">OU=6HUJE5ZNM>-SW(M-:G>M-^;XH?=[D]$5E#;8V M&0L>6AN[]BI6P<@,CFA:0!?73IV11B\9K;2[*[(V9O5NG%L4* ;VF)0XUS:= M+J+):"T$.UB.X'DRDE=&0:KU(= &?+*RB<"O>W@4S![9@[@,R-P6$,-(P'<@ M0GQ&U2GS<:C_I)%-!AT%2$(=A7C>?'O4B97-?T]HR1^EYK\&RW8K$6;(#5:# MSG8H[;+9RC _.YOH?0W'-LVCSIUUW5NP=9JBT-X1V0X_; W&YF9 MBT?I,<3MN)SY[:EA!R"V)^F'KD>U:^#OD6?UZ8;'G\:YYE8Q)PG/O=NK2%8[ MF3RO9PLA(;\82-FBH)0KXLQIE=[K@@9AM?36:!MK"ML$HFD A2 ME1BL7G"N9^K##MZ+G6M?C)R=J#B-#L*Q*5%Z9[>56%<(IOG4GQZV0#*,(';V M#P_=]W57F0/3)=31MY/9.,11]#0R.7'H,L8[;SA]/^VH^X""]A7.NL]AL>AZ M)VPC9&TGT(NA0A0#E)9M_[$^=^WI:.>G;B3U7DQD PUBKH3HG)@OS.+3$T78 M+IZ.?JO'X7,_2'6O^A=\$PELA!66= M$_8-\6X_L%$R,VZ*:('-#P_Q)]71/86,?N;N?= .O*:Z">S]#.MKE'0)5MQN@>7]\JS_&HM'@@?F. E:;Z9SDX, M'^V3RJK0,+J-_,5F]I<]*PRL,8\ZWNJ*Y:EVI!(9+4C',@3WP$=9L\+H*W4_ M88@#&(]1#5A8[H)'WE54E0K%5![P18L)BY6-7>)K?[X'=P7,3]:BB\\J2QG M]G>UF982$H8HG^P2$ X"-BR>/UR?_T#&^@_BQRFQQ5[;X0W8H;^?SH);= M,9WEFE6"BTH]'*H!/4M;NRA:IP26U<;@ .YNR_HTP9_'YLJ;+RUK1NQ25D]A MJS'HD9<6^KY^$VPAS\/Z8!#/9FA7!I<L_4LJZ!1R('.N9C8\30 M7#-OAOALE!.,/5'PV:< _)I+8\*?]T1W8T3R6%>06@L;0NNJ"FYZ)E#3!;I] M_P,"EWL.AJ$@B& S#'QX(3/,D 1>9,*AP9UJD/7J6UD5X]%RL5G1[0(-L)V M9O)TW0FEM&0[L]L&)-C6SU4"7-)=?IVOB6SFDGV3@EQN2G)\>,= M3A&%6R!!O<_T,)JY@^VS[]1A 3@PWL)L6V^'"].&]3?B)#!>6Y]7"@0"3AN$,"P7#N6F6A_;)BN9%\Q7@Z?_P;]R;W\?0 M"Q-Q..+@JIJ3^/GF;!]BRJES@X2C ;+/?:UX*XD!4&.T1=.Q/=24Y"X(?3<\ MLFT]('6,1"'4345%V"?I5,+'&KIOX/O'!S:?JJL+8"'BY$4@\0R4&"ZV: ?? M&Y#Y[:')B#*.C&8N!PA^A9L V6,B;NP/,A'[^@*?/3"+0.9ACQ?CDS5X6+7! M'-#A6([R2PX, [/KR 'F7^' 2SF_.XE8&64MN1JWYQA"-_;(*<9X.U'E[[L" MOQ,>\-L#?GO ;P_X[0&_7P7X';H)^!U^!O#[5)FD?5ZXH=T>ZS86WOH4VANH M7F8))'%?9QH)'>NHMJG.IAIS2G4V]4=+Y[UL*O^TM-ZCT ?4-W35Q"T[E6=8 M[=JRS[%&P^'Z$EB]QR\YM+O!S_@OU6RFQUD:(F- 0'"\\OC.@\OM^CG4W:S. MBJ:JZJ(5\L@H.(>@=V3O,K(NLD;W"M\5:9M ,<0CX:$ZJ2#HN$7%8Y;!WI-# M:^GM8&;&9" %'*KWH8[-RARFEU&'W5V'M!H:'N;NO_ERV)TPOU']G,/2@5M( M4TPZTR%BM\W@[3[ #2H-7L-+L!Z\TX!SO(XVDO1AQ6ZX+:#08SEH!*#Z;,K! M#R913["Q:5R-=7$,+0&X;K8==; K>1@! JML[4[)>BMX&R+ET>VJ/E+!FN,+ MS-WIMH0F3^U% TRKQNG >VH^T8MS-EU%LB$!W>HQ\NHY)\";%U&[:_ I]-=$ MU!PX&[\1B(!,MYYBSPO<^"M:P:]6@3.B2\R=MP^ MDGTX4:L0B=6S9 /3CE2C0@*'VPNCD_ X7VYD_3-]RZOP6FOF.@?*/+1)>"!T&6# MQ!=JFH)?YOX8/R[E0*MNZ XX:PCN"."N$1CBL;5^]YORT3EYF\)A97N!,< 2 M)=C)A0>L@]50X%$ GGHV;8]&RVXR.AKR(=W-\CHVU-DK *_;J&0H@QV AY, MBPN/>AYI38#=1OC 1HY2N\*!H!I CQ#ML TT793Q>#A-H %SAL_0K 4D $5O M"IC88#$(]H ,9JRP]7!4YD,U%0Q55Q$I3!T"T$!65*B3JN9!C[;27JWCI;$( MU % ^W_@9N(V-(3D'7HDP710"2)S1Z ?P3.!SGO85PUK>_^>OQDP$HIF<6BF M6[/WT$%*(EHGK-UH2$DWD8+.=YD>]6-]U>94/%?%!!;]@06@@,K\TZ6^K)W3 M#1L#2R:\21#GJK*X,HLP^4098[Q@=25(*\"1P,C!1$6J O@6.QE@,HSZ$XU_ M;-NV^V_*7]V7%]Z#TD[(K7TQ+.M, M/"G(K'XY:*V,;0!NM>#43Z_?YI9Q>=<H7)V8=\?-MA*G)\W2W7K4%J0K,W/5 M+-EODY%&3M#9#-&FV/QJT3B7F?O/WGI I]-AP?Y']"+]BZF/Q(=!>E?IT<'D MJ&-J-(UJ#*Z4CY:"Y3B5&(Z))377UN M'FWV6@A6C2SD,T27^QB\@U4.3#0,-4/?6%KO M"7^%F2%NV;,7_!8.=*9=1[=R%&PZXET+D3XI/^A245^CELL%H.N1-F%DTU^H MZVI*E;-^JD>?--\/-/OPXX6D"NE,9=R*$LOD-E,,"8%2;@H$3?333A?,J1X; MW(<-;CA3&LM=?MXH<'.A)PE2GQ=[';T%- GW%'._RY%BGAMG188A="#U[:8U M SN!0UEAU/ "ALAQSUM3Y@,1SL\-[Z*&3AG5\N]:#\"(9>SJ00SI*NM>X^C: M2\A+IY9;NMW]2VK_/2BYI(>2\U!R'DK.0\EY*+E[=IA%^L:T4FP44X.=WN$S M\WRVRT_>)\/)OJWKC6BZ\$UHNL@ST'0IB,>_OB&$&]X$J5![X\P - $K# HA MV 0!A9[L\4"4/&[9]ZB9HUNP]" #-]L^@?&W+X?(\;VV[4'\Q>LRUE=$DV2 M@Q6&6KL('PJ[EN#(.F_T)KMKI,++D_J#H$0N,ZO*9"PRZ 3*.2Q#_&I:O!E:]E_2Y_U/4N@]1-J]P%OAOP:19EKA MYN=3DA[UW#A5MOAUP&8%R4!5:&Z-B+'D<:W=,I9M-5ML^=405 S1/!#EREW* M)=U7S3*1\*@LC+W^"T23F27]3F 5S'3Q$_+X\(SFE=.',Q:H(T!BH## $6$R MGB0QA)Y!4"_T]"#18E&>1O@Y&WP.1Z=5P*MV_/]HBPIW(T01U*95<$2*-%A8 M7F'T.7RO ;RS?C!;K -]9XSQ8-9(#7B-E6'J/SUP=8J0[B.[4\E,=;2A#-%G M_JBD(DJ?/4%.;JE#M/KQ(_:P*3LLT2ROY, @.J"'SF[G>W8Y8K@3 T-@YY.) MJ&^^%JJT9BVEY:([IJWJ6&6K-N]'6IX=P<3V9S38L *'TNHQF J[P/ :!HS4 M",;$Y1S&&F"-!:09SA<8B\C#AN$3&4+!S&C$024LJ%T#O1@>^ABJA6'V"%%E M)E9 ")7!*9_:J/L/:[E>6E$;!O58=I_<&R8]34WL!$>!K;M/EJ'9&=B8>[K1 M"+> LU$@4@YLF7V2.^"@.0?H="3I(!Z,H=%3D&8(UG\++90S#0]1(@KL'89? MBY^WP%V>;*C"@^08&[7W[ :W(LQV-J2,%2/=VP6J/;-(!:? ^?=@<"Z]0!8 M3.^@P3? ?$"R<4\K3F/ WI;WA+ETHKIG6IQ81M2+S00;8F\Y)#RR(K>8=/3) MDPG1@$6X<1]F2H,S8,DQ_&9/J;RO_A7Y:Y1*+ _0YL!'[;D4"%/?N52GXY74 MS(\(;YO6X;H,]XR=?A\ORO4Q4R,\;HPHQW$6#,^(IM;&%V.IW$0+Z?%9B"@1 MT5):5KJ)=A_B\:+^<#CN=*&,.&W-&:A-SR/VBAXQ;ELA-T.Q+79"DA9K#E9< M/\W=ZA&S1[QYY0HOJ?\@>\BEEG?[E))G6!L7RP5-:=9N^YQSUSY8R)R$_YD< M:[#98TN!W\#'I9B8& 8W-$WR\WFI28>[.WKR01S'V98!I$F_%J99'9+,52Z5 MM$J(KS4%3@BQX^ZD10A:?]: :%%_Z!2F@UF[UEW_^!USY02_ MK7^;N#4=[C!/ +S$ =39*V]&Q J6/^;WG2@\=>6UU)5%+K'NZP-QV2E%TLML MMS$8,_/):74%*JX(>N4"]\3>3\P;V.GR*@+D;SPW#J&>:DVZU$PIDJ>Z>34J MBD*)Y*E28SFL[*;@A$CZ8^Z**RHM?MQJYKS/R&22(P0AF"W'\M@A; .H&SYX M=)/X<-GA'4>?S6$-;C3G.ZW,CM"3V6UZ7:;(*&S7%?7'W500UU9&SA(O9^"= MA@?^HP]!(S *I(BH-RIT81GJ.'35([_A'B#AQ,7:(!,K[DJ4K%FRQFR*4M3% M+3YG$@%K-R].Y,H.YXSR@)V&Q'8 MQ3Z^;NPME4E$LFLY1)%;CJ"F8GL3;4>?;;VFQW6YN\"6)(/K>QAE,M2+WG_4[\ZH%X^*I8GRVN^#@-7]V_^N+(<0X64Y>%D.7I:# ME^7@93F\2BW@R$W9"]%["2';HN$*;KB J(14=EKT%>HVA*.I,?&']BXL7X:; M!D"& 6_'[(_J:07_-2$[C &: 7^KWZ%I)=):3)WEE&V8V<[ IHEU1T2LD0W' M)HT:FQ3^V#8\=@:Y-YF,3O3WSON*D(1MISAB8D)UUXC"UB?@J'$Q JW X9$E M=T!9A(D\5[;/7IKV2$%$4*0##=%ZI8&61*]Z8MV^0^7TM%Z*3%:S$/-1(5ZK MBAS8.5A"0+B5>Q5FZ&:"5>%XC'W37-;[.*YK>(L,[=DHQ5S 79WL)01M<=W] M;H86 GZGX6U2#^F$&KD@5-^^ IZA9(,M;CX'E=VC56%?2!)9H_ =WC\4)P;]#8@@0::;H6, M%+>%&6W/5+^&](7>%;>.+?#<166]C.K89M\37"4;%['61Y /< C/9Q0^Q75! MKN"4PTW*0BX[8[09K68=_5V.MX4L3634YL=E2N=:O\!G%>K68W3-XE"CNYG[ M>'#+:+19U:/RWT>]=^@16 ?4H-*]18[_Y"M@%5=@DHKBOC^.C0%.HU@1(,1R M?"$K5^&?AC)NW^ @/X?LWO>C@DX($_)_UE]_R2,N[U]S6-#=*%1^?!I91QA< M:!C4L9SJR ,TY176M]1I1<,M2Z%_'?DX,2<9NOF MV7_S-2T?T]D+SP4B#B,+KUQ:XUDA"@3=AC50]3/ED!1W2A@5DBYZP(^*32%O MTKE&< ?/.87>=I+WBBHJ_I>@M6_?FMYWW)6>O[H9XD<+QSVG)?WMA7UB\Y08 M"(F%."7#3<.]'\ MON3Z23BV(Z?\BBIS. )T@L]-YF.Q[(;%YO[:V,^?1D5^_(X]-J[SYP-VQ&R. MDK35DU7M]YE@9M%FFZC?U\4_6??Y?#5ZB*:U18[V$:-]%:RW5TH[:-]63=N* MV^\SZ:W:V;9EI)DI#R9KUO$S>S,=59O %ITMO9W;F*1!0_J)4U(E3C,RX<&C MM]W"?L] M#WPAKNRQ__G([$'=GITK>4,5(^]$KGZ-NN6BT1USAX(9#=Z$5/[1GM1XC MV=U[))RJ:F(,P"I*J1CM$N!2PY\O-E> *6X& V+C_LW762!:P %8O;&/)NH8 M$+9XYT"MPET8MK83](HV+:>8X[H$.BM,S=[;N0 \'0Y' #/XY M](3!DL2HV1KX\!.^^E+ZL>4:0!<9U4?-T 8.+9M+\5HMQ:V^% ,3[OM\ M^&Q$+Z.6L..IM$/2VJ7:WU: ,!3T0O->:-X+S7NA>2\T_RJA^<\+MM]6CJA( M@S$JV[TOS<K ++"L8LIJ<+OV TQ[_=N M 7'DR7NQ#A!_F'61607$5D.I!3KT>ZX-1KTIA(N->_6.(3=7]H[9IEM$.=^D MB$ZKFTXTIHOAM-:%N>K^8#+DDA)ZG5/OGHFC'V&6C#T'PUBZE^64^&B;RW8B MU4"G]YX?$F-M. ZT[]9EZ&I.Z?8[X6EC%BX"3@E'&\7:+C$4&S]^QXF8*Y^< M*Q5Z?:'0HYQW=QO3,O]4?@-,;DF;JD:[DH.8!*J.6J'M0M4FXU ;A/LFJ$9M MK!LU,E6^FYQ+S>?CL*)E\\1V'@\TPTD^J38_F-P*5H7A.%:%O&O-WLPU-@:QQ_(IEP*=5@> +^.?23Z, TA>X[H-3X#$_A M=M\M%I>YPA8J#CI;1ZK)A\>'L'FX/JLW3!O[P>"_KN1M:[FI38"HDXK4'9+; M9293#G=D91&>7)&,90KGN^1B_2&7;M]#[Y5&3>P)M59/)6NM^B)#G3N-KPG& M66M&0J+7#8=E;5RSW,TU)65P@OMAW)PS=%43*6$N1T@Z*JW7PU4*ZZWWHUGD MB] LI,6"P\6J.Q7F='=>"R[D@9X\EQG]$)JU^FPPO0O. F0K58J71KE":AEX M%,V>$_N^Y318 ,&]J,PJ)!\N]"/M)/6NJW\:]/YCFJ7H)2-,,J&"4(JFF-J\ M,*<7$ WK$@&__(4SQG$$*W$QN)#;U@0VC4POCCTLI>S=M;9&; BN>T;#05E@ MCNM1F>ESFA'QZ9Z8@TBNV[F$#JP?OUOZR()2&N?ZUOK PP!@OK.JC@ 73Y5$%1O"1AR!&H.QJEKO[$/?GQ%T?)+$;P(N0LY)*M%A5R)\QUD?:[PF[/U$?G#\NCF^B[/PJMJRC% MW(2 8Y Y=D\:YYBM,M.O=VLK?MFUL_:V;1G_K^E/W3]L"VET %Z!4<1AL6Q]0 954 M5J3SG;O!XEM:./9VF70"9(?E>D61P]H[8)<%IVA;HR$&M!K!(P]M/A07J8X!"UO^@[-.?&.E'&]!1Q!5$2IT=]?$H/P-61;]=0#$]/3@#_1'[6#UD M*'@ZZRI"82*V>+/B-0Z0T,-YA?B^K#+Z"JQR O5M 1=4&>,>(%K2;+K@(J.L M5@)[:(?UU;YS$)1?"UHQBMI8W_\\PY#ND5DD8:RH\",J(>RKT* =]0_,"O0! M[06Y!W\:&\O O=B!V&N$+!*!6@2U&WS;R+S-?W(]<30- 6;@$86)7'@+A?4YX%SP#W0&XCPO_:@2QX M08#Q#D; W,(L7+GXWI*9Q4)H!;0 4PAIJ4RP<4Q3$JPE()E:YY06C'*WP=/3 M(BIV:(1WF?=\EAUVQ;R0YQFM7J9@,/UGQE655]8+(^--OG:?O[?AWSA:YQR*8$](5(7B"BX6GUCPB& M^M.&/QA!:VO%(_2O\SK#6,6KP;$!&LI(H"M)R.V#+#OX%!4CP6TMI8%Z@@)( MX+%OOBPOZO#4LSU_/P K9PP:O6:]_@6KJ_#:83&H.V3].< M^ *C&Q$@ !PA/(/+.,/?H!P_@$Y;T-)]PPYXZ*BZLC5N,>KOHY'NQY8S8AH7 M?$D82V,ZHM!UT+-T:'(9YR=K6PA$3HL4L->*20R#VGM?F7T!K!66U>.281"S MNS^+ 3O+*(< %PS"+I>]GV+O0P#O#UCO=LIAZQB%C 49%@8G[8,PT<*6O-X+ MO>^+6 QYB$4/L>@A%CW$HH=8O -BT28^@L&WJ+FCH5I+$>PX'&1C,2H2(3@J M$F?C%,T1,2H6##.1:#04&<=8HYTROJ/-4+*M5,(I>NA@>9S9H* M.9^Y7&VFLR);%CO<,DTV2CDU(752X$K',Q/O=+S3#0ZKY+*6JH0IB:A6-BDJ M['QFL#U@^K5P(T\NI3PQU0*;='K0 %=&CJ\,=-L-)=R/#P2^MU;9&2'FQBR\ MTO'V3I@9SCNKA-H)C7<+A:JNJ=@ OCWA6"6U,9XMFVJQPZ4'=#G3D[NMV)J* M4,3QE<5=MI*(3+M#DE="[WR"G);GS(2*.J]L5;L5HB7G29*NJ;E -ZA-@K,4 ML(H<5ZZ2Z7*O&5PTB-X@'GT7Y&UM$)]0<>>5++\+YN+\;BSTV%Z=6B2U8"B; MHA+.*\N=?#V_>U_.2'J<+#+U>: >F:S!E8Z57V7TNEQ/R/E.;+1:)%4Q0"\2 M$W"E8^5'G2W5D6@YTPG-6K7E=I1I9X;P2L?*MP8+^3U9X6I"(++1(VJZ&,O' MX96.E:^T2XG 3D_5"8YO*F\7JL1,X;M65W&!6D". !EUV2J\^5D38.MCH] M0HS5)XEMCRW#7>(8+]4I*^GHK-(C\LQ[3,\$:;*12[GMDORX4-FN%^.V4(NT MVMWU:M;0P_!*QS/KS)(48[V>1K96Z\HF/VJOECO775)ER^\56J92G998"%9$ M*3M<29#W'7.GN\M"C>JOHL)2+J9&\U5!80%'N_"^.(@$9JN05"8"P2S3WX'= MW.I,P)7!X/&EF4U+CK5E<4Z60FQL$:NFFL(TY;9-^#DY[D8(JD]L-VHX3*P' M1# %-Y1C2IO<.@TL&S)$AN:]3$S7*]O&&E[IF-+B753H5:Z@"]NQ0,0WPW!: M'<$K'5/B J5:06G,2YUE>KR[HO4Q_O@97.I9)S0^D=YT=ILA:)A!)#D>922D/KW12 M/L+ER$J'FG4R_?1DU:PF](H*KW0L4V@J1TK"8I@3>O/(IC,:YD,1/06NM);I M!,S^K'_E[GZB%C/E6!WB1'J&AR&%'0PFK 3Y4U2DH3I]2$.ZEBESU?&$#!7T M>#*P73*!ROI.7J$;/3$V$U>%)F@MF>#_WP8S!YTX%I?@[ B-(O;(-"7_)%V\\61;,NI4>J#)U1C[#Y MB#4&Z$&\>75Z1+MY^>4VZ>/OE M->GB[9?7I(NW7UZ3+MY^>4VZ>/OE->GB[9=[T@5A# _!HW]DYC]M$1(W+,)= M&?*I*^"(BMVX)(PLPB\1VNX*=@B%WB*QNRY&XAQRPGUUSH4(VPA$4\'@&1*! M9_:A0H\M_E:V:/$;CREN8@KOW/!XX8\%A!'>,#'-BXT/*%8\ZS/A:5]'@!P@ M,/$?G@CQV,9C&^_D^0M.'I<0^?5[P&Q0=_SOS]H(R*_S?40&1%Q\%1GA\<5# M^8+P^,+C"T]>>'SAR8N;^<)%JW1F33$,QXW'QS417D[=/+<::9@D^NL4X6^= M\NM:'R:-[SC'"P'#3T^60<#-*R;]@*E[Y/7(ZY'7(Z]'7H^\E\G[]3QV9H:* MSZR!89:C, I@[ LA? 7U^0_VXR<826%@)+&R#K-:'F E7=R7X>/)7UN!"=.> MDLN94&&G-]OD(*@H$2*7A5:V)/;*[VLJ"I/9HH2? MB";]R43$I0ZOQ_@>XU]@_*.:YD2.5RH70A M%5X1L51X0&5%25_T8 YIY,?O2,P?3R;]<2+L,;['^#C[P>>;\J>;^S5]P7\"$=_%MJ MSG=+,?YF%N%7<'Z'AKJPK5=GBPXWFJ[%FLR58I,4KN3F.;\]OOZJONU@IB(V M0C,EV^&#^6$TD(V_IQE8R]#S;7M\_85=USF:2)UQ]=?V#.=)(:E+#<6VD*+&PPC0GF8Z]6,ZJ^>9_K+>J9/]97Y/W^7J7LO M3\83LS$^(.)0!YO07^;E\$COD=XCO4=ZC_1_">F_GEL[:^M0!YN/L[8.AH?5 M^[^ENNTAH+Z^O]L N3C,31=+,S%(=?KO0J8J+(L[C7\O$_G=:D(E/8^WQ_I? MT25^ ^OOJ")37M;I1@=,G22WZC81Y]: ]3VGN,?Z7]!K?@/KJ_%@+T7*)9&@ M,Y%5J](!!-N3&M-V*KP;W6M M_P>U&#NH=?8\&8W6(L5S*%)-'CL+D$1QV MLQ;X&@N65[:3P*A3R@G;G%[9->;#$B,_A,-N=I:\QH*->WI#_YZ##ZP,;OI*T(H$S1:USBKG6/).26$.+.]'R-=;. M]$K1WCO3X>;M+,M4!"HU:CR_Y2L:/5AQ]HRGV+?O]8KI=I<>K\89BEJ\0IW& M_ *W>$7?W+\-+%)PT",BT;>S71_NW*K'V9_'5"[NVZ?G. O-=N'":YCTP(9) M+T<(XB_MB/QJA"#>HAXA7H$0GFAZ%4)XHNDU".&)IA:7H40GFAZ#4)X MHNE%".&)IE:7H,0GFAZ$4)XHNE3"7$C>/J2P_5QD_X^O>QNFC+Z]!G] M+Z/7];^,O,5#3^VK_.^%:GO?I[^V1_B;"/]=.FC?D>R>8N MR8#OT\W88PR/,;SCX:\['A*.&7]*PU%KOX3,P^^1<-?6@1\W3:T'AM\ M+AM\T:ZS'AMXTL!C T\:?"8;_$&EL^M1MW=0!*LFWCG@&QV#H;]3M9-CG??9 M_24(QW9_0OKIP?+\KSO7_(F^P(3/Y-N"E_C^N3)+IM/*4N5EL\5$.KM&9[D= M=!KM 1FJKE.?G"(3"-^07PNV2P_/5G@R0)/%GRB++@Y(?,^LB!? M[Q&9<$H,"/E1>3'.<^F=+$!9$ ,Z7=1/Q!*>+/!D@2<+[B,+/IIK?!]9(/%L M-B!$\Q,A3R23PZ ^J@[H"9 %R1^_HQ$_$8EYLL"3!9XLN*LLN+FRQ7UD030] M2*1KZ7B+B%7Z@_AJN-FLB#547F!QP; _F20\8?#Q^-]3?3YF(:; Q>9?O[Z" M.^\N4OR3\>1WF.1GUD(["\%^A%B]U#O0XSF/YSR>\WCNJ_/<,RCFL:7'EIXH MO$%7?_W K<_\)X:>[RACY1EB?Y-7YB$M6U[<->,+OT7W^^+?;]L> A7=.^Y" MN*^_YU(T64DS]>AL.(D*<^6]/!DWPK5R/07'?7.7"$^$>"+$$R%?OEJX[*ZW[?WK%EL(47D/["XMT5/?3M!/@5(*$L MO^)9#D&$#*E=CE?K=+TLQ FZUE78W)AX'V7!"A_9RNA"; MRX7_S]Z7]BBN)&M_O]+]#ZCOG5?G2$5->K?/7+5DP.Q@-K/4%RMMI\$8,-B8 M[=>_F0:JV&KK+@JJFAE-3P%>,C,BGE@R,J(L:@]:QA^T^"30?)Z2=8$$G, ] M3[TM;^@FU#>A_@.%^MT!H4\2ZL6JT2R6NJ.E.V%J0L=(TAO@GU'R_4OQJB^22A%L)\ 0T+M8*6Z4TK@=LW.$N98Z&6?OS$;/G&HS\W MH;X)]1\HU.\.FGR24'.I[GS0"/*ALJSU'N0*!X"8(^8W"9-0]]0;#_=^8ZE^ ML9/>E0ST[*WP\&OE(.;9L;V*;C&BH.[.$'*4 UVU=W1@T&EZ,Z.?MT ],4>L MH#YXX_F+_31?%IBGQH]);SA&HR"2U9WNCXGE<6_(.9Z$.B87[C:>7DZ,9"C"BO;#H#YE)LF07J32@2UX[W8]/ MDBFK^N,G"Z0[P!R'$V)XV:98EDF[QO7JDQ7>M.#<.=QR%\-H9O;P2I+.FV./ M]&%TX&"PW&31;0JBH T4[W2$=$:D>6?,#JNCB/,)F55SZF'F)=@)[F.-G;OGSF! >KHBK$,= M8B#AA_C(1!']GEX)!['__>!CA6M(H(!.<6O[9"/+>HW4WR=2ZD^7#2S P?I] M\L()=!/Z4(\FF"/3'L'UX(I3JX2(>#X^I+$<(]7> 8"GVVNH&^(W>/ZRY RP M('HC%&SNIF2+$7NJ:8(E--KE:KWN&);\[K.,Y#7_5+;B^OB6#>X[?EF-CBKO(QK83IO(4"^H;R3O&@**;C;8^&?4F&LCD M>VRIFG:KO=))R/]J]'V+";PFKX^&3CA41YM6SX00N4TU1D;J"(@3 G_"?99'T86 M8A!B+6EAKOH@C1G[*T H5L:WQRA C,V])5O/VIGBB9EX2DG20QD[G&L-2NRG M(A[]*" 3>D3A -/UY]^?J.>>3.?8QFH&Y[>:@:XT"I,BI5:6LQ)J?A\,E7 @H%ZZ%F_ER\2 NY-X]D[@C\M*7,!JOJ+%_1"K.;#D M>D@%W9Y"SRI@*2N*SB&\Z+1 G]9Y-ZOYI-5,UHEPC3,*X3J=Y./QY>6(P:^; MT>MV1#M=ELP!I@N)Y?3^L_]4AKSW'&V6GJTI2K,[QYA.S#JZ<4H,&")P_X1C M3!432PJ^CKC9AY.,_OWO_]IK*764X[.)3NZLPJ:5%1T%K+HHONY8!6T\T'_@ M8 Z7P695!.G^,:#[SV. DXG<"'#/:^Y_- M;=OO_'5_K>%/,#B%AK.<3 MB/V?AIJ\ K.H04)]D7E.X#\R%S;\ S_2W]P=2U0\]J6"NH<>:%*NR;%&5JG) M%45KY)+U37>%7#EY?ZDQDJPLM:'4UR-IJ+&D6DXIY;J2BJ5S9;FGX;\,O#OX] I>-F+B7_$UN:^991R M A-K7&P&J/:N;;3Q79->, V.3*.@@<>0&&#+9+/58>@&LIWN&+HK)<-YY4ZR M;BPX:Q,(P?H:6?+TA>MT!XQ&AGJ\[5F\88^3[$=::D6&YDA>8Z[%49P$\>W#NB>2>ZF[RB,Z((X":. MM\U"7ZN(7W@46:N[D\YUPL/F/5%$*<='^&T^MD8M[.5@JI/+3RWR76QCE48_ MKK]96^ .,66QF,8C<[V'UP@#V#H8]6C#CP=1F'']BG'H!R$VA[>A#C(L&OS' M>7KA&A,QWT4_4?^)D8AD&%IQ@#SR8$O^[%F*URO$,]Y?Y]U_L MW]%0'[^[>[*G0Q^C3*2 (?%OR*U_.7]OQ@ZG811&VW/Y[O %^(HCGR2Z?_WK MJ9^)R[)SS>SOF$=6/ W6:,19E\T' ^\ M)4+!0;SDCG@2.RN'74+,V'! [HOB)?LW1XA/YAW%D=??1_?-G6EO][GW,744 M*V,*#M<1Y;O8$3?%;&> 9PQC-=3%A-A$1K '/%T/!7](8U:,U>/BT^/K2A+# MXFP]"/*%9]OK#WA>X9@,^SB22$@9:YNGB&5C[C4V:K_L8&ADZ81;!+0H&G8]N_ M0>7' G%VC$0&=B.%=[$Q]&,S. C1[_#1*[L@OY:X<<1*O\\JU6Q)J)9+X4() MIW!H^0G%2BY^8X-U)\I=@;[J1\)L-1A$K+C]Y1@=GK!#V4S^P]!O^X0F MBG3[,P/90S)"#K+%9/:0.MJ.1$I;[$,B/1EK&4KLR>WBI$_E?S>*:KR.HL8A MBD;_;&93(Y0.7MLV&H)AH::WZP]N(3'*.G%%Z04DT8 ^3IGZU^_ J+<)A#H^ M8=O1"!LB?@"Q";0Q,V:, MNU$&=O,-B2]80V>$?8G*I8P\Q4>>?8?] M=^R#DD=CPXV8;[WU8!Y?ZY,\DW5&U>.XMB&)I^VZ-5<0I^1Q2@>QA!<##<_& M&%Z.+FRN'8_QI)VU"QYMV^"?,!1&4DVT]5[D@4#J.B!!?H_,6[2FAKDCT7>Q MW0#%X2)%3L+&%+Z/R8\99-M0QEL6:G> )@QZF_'=[S#%_@;\$"Y)&EOT #P2 M;X3'M6N!XX$,!INIP:V5OG?+[M5WF^W>=?3!=DQL_JR)M+TD9FUYZ2Y:-*P\ MR(XMT4#WGU52A=$9:E\?O:A"Y)&5QNA'M,AV_WZSECNJA(;U!\VQFVTE(S92 M'M705<%ZT6^,= (VD ]T0I0D]?L!!D+D34Y!HP>G);A,H+76/1UL,++SU*+3 MRKE:O"QRA1[0>_F1_.-GV3O.)WA&&@\98QU8W.?<:/\U^H[LUO5.VR\\]E$)&^^Q^ Y/ MQ[IHA/PHB6+7E?U)"P?Y9$NZ$ZKKR9-68.MGFAG6QDE/OWEXW:?Z(\& Z\GV,XP#2;>"-#Q M=%D0'I[Q1\_C5/ZR"?_-F.G)GW2&';N$9LN*.\QQ(( (C@?S[A68\5DQ/:5' MKF0K8;R=43JJ5&+'\SW?<-\4_PT'[WNSQ?M]NXHPJ774GDV#S(R;B+F'TM(8 MSJ^ *1JS\D/ 5E>*B^^8#I.:5J12\WT_[8 K3CI;]3T-[JQU'V:-'>MN&"W% MX3;92UY"I.H^A;G(+]OW'A!^+>7+\0X//?+)KGGTX9R'#&Z<\G0UKZE)RV^, M.IFV*%U#/* 1\)-QLS*: #@0,W4M-1)F/K;QICT?6RVGF<89$4<&FT/X'SQO M'[.&,\(>UV 096X\,=6NL18QSQV!H#ZFS'9?8N'>%C M8Q0;,GC)\1P=^BA*=\*/RT/,]_YR;79045@$FKWU1[)F=]AAQ-,814)Q M>'F4(<%%@A0=M]M"!>'I[5O>\I)'#"%/>@I0'+^,9N^(9WAF]XSBB%Q1]#H* M@3]]G."4M&:RO:HF>\I0*]6:?;-38"J_L'L=!2'6F)7;+'1NM)^\4-NP2-KS MC3;R,73> @CI9 9K>/FT#RU?0B)!*+H(C)D0OU=#HYB MH@,4X/4X'L8C@K\CRAIE"IW@3FH=!WQ9MO?D.%*%F[ ,$>.#5+$]/7(R7/., M9$=:_VRI01O)V#GZ^/N2(68&JP I914@^L%P:]E!D=,6-ST;BF.T,BQ.Y^^.G<,>*XAU'G:A*\/;PTOL)HW]XV/2A*LG)E=HK@F2* M#T:SY$,G-YE?.UG4=&UZ;>%MS; C MN7U%3B,C=(&QU5GG6CX7@#TEPDYP=D'%*NRMMN'%G+)ALL<-C$(QK\53G5E- M&7J#$KAZ1I-GO6$?^&;&+3C40,TJZ4(U3M1AE %X^K3?FHP??K)D;_OTA=W2 MVM/>VEJ]$"8+/NWX;N659+:3>U%[FW2QL8>G2-* 1SNJ]LES.L?N%':R=AVN M-X74RMYH&U5[M!Q.25L*#__I+G*PF3S]1;E\JCBPI65$RHB2M;KVX<*YZ$V] M>':N$O'NGZQ/DXZ!!0/0C6>PT9IPH!?JD %6[(F>W)H6F MJ]J*_-"$V>005J/35.!$08''PWUK&^LY<2(!A'5<^BBH]Y?S]]K-VI$D.@H6 MD*,JZY^WQZW<6);4GXJ0+-_JA,_S^N.\ B#?4<3 M+3W4&SQHR1_D\;]G0NUG/)ZWGB^_(6]6^*UB365LK\"KK M@>(BM>QB4]<;H3C97#C:CI^MG[3-JGB.I>_).>%H%^QQER3:XX\2@YS%)F\H MAD;D /BI,L%KCCO)K:^[>N\N:?E[N47?B%&YBL@V4IE47H-< $J+2351'[Z_ MCN:6:V7,'2;!E=/LJZPI>K*NYC!3]E+,PQRYK6[+M+F1ZBJM[IN/4KZ;\J<[ M'_TYE"]XB431[PK G?"66A<*1CT=[UZ"\D&%Y6=%?)T2CLJY5J\;E!@+4YZE M3QP[/G3&YS!X4G=1S;=- G0$/3O)+7CVTE" \2QE MRV^8\V;,>>/)A?-'EYI1:<07HZ^R365[33OP@%.JM'N&K]2;8\R]F'G0,;MN ME.,MLG^+[+\ALE](+_5"9;;D )R@8869]T0Y)_]:9']=Y9,@8("FT\$:*]^> MH76AU#)U%"M!'UN53\B\'>FCG9A\/ WX]H3AQ]I&1$ML-SW@)K7GO%MOS"/D MKT^&O2GE6%D@,ZHZJJX/N;TNG=&RO5D\*T_'^-;[Q!\NF'4[U9C N0D4--'R M\8!FM$7J*DOBOD$PEWPZDV\--?S?A+J$/)^=:CP&?4K@WU41EQSKVE+V\?SB M%6Z&W7CV&9[]/IM@A4EQ5,QDK;%6US+%9J!-FDV&G! #]]QQ>M'N)M@FV+!% MWV=8W=D&M;J;PF)19J'9<]!L4VO,CF$FF4*LEG8/%4^Q;D D#+4NZ$A$QAQ@ MH][J?2>J!4=6#RLL8[M3L;MNV[3_Q[UZDB$]1.M3 MJ-NIX=FN3W<'ZTC-&R(T[W>&SAY]^1ZHDK.*7+VX*/**,Q!%N5VQ;;=3?<'S M?L7]^0W7VU8R4[=@+64E"8I @+/&3$A4KR?H\CT(;O4TF1[Z\Z9;@&,SZ<[: MI<;\,@0'PW*W8'7*0U#GBMW*A+%JB[6W^H98RPLQVO7V$ D+>R_O)NS':^ZV MM3I.@A[<5/1_!OD^/W+#[YI!?P[_#MH9Q,'&(JLM&W IY9=U+OOA*P.:=G_4FM9@Y=Z]UZ+\0>.X^?/0B\F[.] MFWU.Z!?Q]:F(V,?;&NU\OI;@J188=IU!HY?7)HF78ZW7X<.Z($@4[ M\QNC?A#PGJ4\UVXVR/8@4&ZGG,)IG(TW:KW&5$JZR_1#QJSSN6F[O2W;<,QX MZW(->T4:8)2.C.V*YZLU7'7ZTHU[3W/OQ?.7>AE92"3X3@(L>XK-]]REN4IO M6?,#,IC>%Q<[R;36]60K?3.NM+A%7"F7F3J@)\NTW8%A%,]$DX$$YZ/H=VME=D-/$[Q$.8*;X@>&],4"?V<32OJ MG1031-Z.62J%9FC@C:,:WNO5_7">+!7*O4.7ECI!<9::)9V;F[$#4MA-CRTAM!)CU]:7?@;(QD MC3I%H^D;2*-5;%UU;']3!>-?)VW\JICS,YR_K[0)^5"8L/$%+RJN4Q3DKI3A M72#(E\L:OP6\OM$^F55.+S-&+PZU8<9+2EDA[Z?%E_;)ON'N]E WJE&?/+ !/O# QJ_UU=JIR/[AD@SU8K\[K\95#MNNH+2JNU(N78WI=F_L[23FQDS8 WE78"7[*T$[LC9>Q- MR-XM9%ZOF Q+(EP"WJKT,HFZWTX4YM]S&U[D:44IL]AS#+U5I48YM839PTXH MQ=WSQR=4W[@-OR[WOM6MHTV?^#<55KCQ[GEX=Y=="21%&W\67))-Q8/M^%-3 MWVQ9D@7=!?"X+'1DIZ*!HVS_M?+'B'C@6 MF5%=11L[F96GN76NTN&#A"67P46V4%8)SJ0RW:&JA8568>5UV[ZOD6.=S'$* M:=2G=KSM%GMWHK;*41#\G56?-B8/!O=SR\.?:YQ0%+D MN]-.+9-2[,ML2U9RJ^Y JI3=@K_R!KR;\P=)4KO]V(QX9SK96] [ZK1]]KVE M/]Y"^7V&C8>)>;68'ANNRH?4K(^4I?KTX987(4*%/6Y[[99<:E4 MWQW4W@3/B*T1Q;=_:7N*G#\^W,6_4*FCW"B61H9/>G#MA-^_D?WT3HM MO47WO7]/>;MH;P:!3Z@;(ZUR@T9MX"C+D3UB\F&Z6@Z^JKC:K1Y,,\FL#>*I M)6NIV<4#6R*N+B-^RUI'-ZY]EFN_SZ;.@^7ZTJJ37VK+CE0U"_.1,2AC-X#B M[YF76W[53,ZO&ZD-RHCGR;>Z0I3Q M>Y/J9,";M#M)3-1^XF&(BO6KS,]X0QH?6OJCQ1"QDJNVH,JEY:9$U=;Y&0+W M3"3XK%E\U&X2'_7',)7GL^E"4)R)6LAR#W1::7/4PU=EJG@^%8),JBXK\56J MX@1990!Y4O7U7=E[A\'<'K0P(*/1%DVM#92&P1L5]K/^UON]WW M9YZAO4(9,8JK2A;&'5\)90VLFIZB4MYE8K \:F6'\UX'M!H<9UO"0!%(#):Z MH[D3QM?+8:Z#RF./^]%K^^S9S(?O<=KRP]GL^H['48OFJ)*QYR5E.526:J.4 MT=+SB\1JI>%#,S-2I('2DM21(T$_/QIAMN5(Q[D_[#C<11COL[<)',!2WM!I M"]H0M./6P(S+P^Q%T@U$P6/RF8*4U^""Z8%B%SFVAEE/8$YD(#ZW3_NT/_N2 M/MZJ^S=6P0!GKP[[KJVS*^#D#ZBW6$\"1IR; > U1NJ/9R-@35YJS7*^>J'Z M8E >5^1QWX5+H3RNYCW;;)C)]$M8S@=+?+RER]N S%0HF?N:30_A=S]M>(5N^[BA^H6"* M7.,;Z?8@W0)Q,$#EY@CUX0/9O:*8.^Y4-.4Z\R%NC'5MVZ+CN-X=+]B4HTR6 M]:(IA(-$MR&_?UOT0](8[I\ZO.]VS?V^/=ZY6X_W6X_W6X_W6X_W6X_WL_9X M!\ PD65(.B4:HLX*4-)%3C)T"0%D"X;$28RPW^.=-Z$@\#RG&S;-Z2PKL;HD M6*9N 63RHL50!H2'=T@,_3M82(D"PUFZ+4*D MLS9OX35 O$XCEI$$VC0HX^ =+"]1K(G?04D2H[,S%02)=X4 M*:CS-AXR2T%!AQR+F0 "VL0B2S/\@;QBT80@P.!D HQ]K" :NFA(O(XL1./7,S9- M'7&:74B-Z$JO)&IHN+*R_"KYD.>KV$4\&#\%,!I)', /$[!(,@Q&6-O&$ U$ MO) B%!"@#V:,*&AR%HLYS<0,*M!D-;&$L#226,ROF'70 5Y"T3)9/&,+8!AC M@01T@\<$M'A,"H@1AV6.)!L,597VY_V1.^SGD9O+M[1%M:L+QYQF"1G>KZ+& M6%LRK&F'R1PS[I K#SB-I0R1XS%KV3P&&9;!TS4HA!UFAF(H&LL;!P_&;8A( ML@%'Z3S-8]XDXB0Q@%!9HI"!2E9#BOW$G6C05G MR3JYE/ZQS,&&R4#A MVWI2U"CHEKW^31CY M^Z2QJ[T@([2&O1:8!)2G<-)44?PWI;%?08N@&ZN^'W.OITF0G4KTES/;%D!& M#E$CPYJ,BJI_4I.@&_\^Q[\7KV*4;0QF@^9\Z+N\.'!%8:2E??&#V@0=G-,\ M[R;TE1T3N0"/:6*C6\EI14^K3XKRBJ_468FZRLJ\;]B-3N'?S3VVXV-#@ @+^68C'^]) M)?SLU/XK2R2Z1!GK[C S@I56"V2ZTJ*7E=M5M_Q2YN#9,E:GO82FUD>IE%(8 M)![2J59BF ^C[7'FROHB?76NN;Z4?45+"HUA*I%W"R.&:J65H)]@+L*%0SVQ MZI>515N92'8.L>K*XY:DO,H))KQ8QOZ?P("?G;IO4--E54NWYTI_5$"$I+&ZG='S^E$V&HES+W;^?HKDW9"OTYU^?B]$I1 M>P"4\H-<'-0OPF-\:$QJ7(M:*K1N"'29+ZJY+N8QFC_NW/4G-"'\DY1M@;9* MC#E5DX ?Y+-]>5YO=ZR+'.NT5[Z:8&[K4VX49-5ZQXO&FUR8AY5,.QC5XN5^6:ZY/ MV7I( 3,YT^XK$XN6O9*O3JO*15P,+^NT[=!3FTHK:VA:*I^7C/K\QT^>NB)E M^R/*T W&(N1Z)HHZ MTM$GM.V+7NX??J;^*H/&7RB=(=$M/G3+(W>H\97$:H9@AB\&KZ8SW!CLQF!O MS..>)U+&=)0+?: 6["FJ)>A&N=]]/H_[$\[87[R3]13YPV<'?*UMK4FC4DIZ M:EJ*__[8!B"4]*8B%U^U 4O8 MYQN&P^T>Y(W1W\[H3=7.#()!5U&&W54G[0BY3JFPG[?_<2VPTXWJ?)2&8Q4, MXV"8[/?H>1YV-RVPV75@]R@;GYAJ?SE;KG&&0V21LQR#96R,>=[?VD)'Y@]F MIE>@^]G,_K=WT2!?T:MK:-Q=T%MM0.6NX3 MI%UP',4_;.;RKI88;ZBQ^XX- OPO_,RVL7^N^/P^LX^:7+TUB!?20&VNJBE9 M#0TC\U7;(G4MFNFK<;NB#.7\/#L6O%Z\W7UWU.AC8L$7:Q$;M:];FUI/T:RO MW"1VW;-L';;:]"Q[-6[U_AV;:-G>+._G+X4\;3S8\C@CS ":,>.'96[29NBO MNDMCMQDTFV<]'K16G4%^ >R904[9T13W+3O$WECV-,M^G^BH6GB@C$QOU 5T M0(O=A*'(O%N-ZNI0)_CYW>UAY_ ,_6$_JB'L;A98%UCM-=R6DKUYK4H[;"Y^H &VU?O.@PW?UJ'UC, MEY$B(5W&-TKQ[:WEOF>Z_[7)3H5*Y@>!2ZN&66&GVN%GE=J+%8=95F]2"9SF])RI?0T MWP!J>Y%AZYU:-5A%G8"Y$R5:OE=KX"_%=-=W(H1W>6G4G% 3=\A49@V?4DMP M>I% ?K?A!V)HMA=*F"WE5V.F,;'0#;2NG'\L]&"W2IXVT#)RKM\5=)5OQB]R MKFTII,>#'!3F2B81F+T4$]HEB1SGN /B<2K6'W?*Z/,9\;/W)%=+4U"83&JL MP4*O-9T(J3*J7L3^:B&%*Y6T.:VA^,AAC2XM,Y4;E%T]!TW8E50S$[.N-N2+ M@>1-E8?P,A58@I0^2RJM01;4 <^686&NY$:DXAYW?$CWMP^K7?5>]*7Y]#/\ MPB\44Y$>"KF,5.P_*"C%@!*HZF&7Q%3>NTF%'/+N#ZJ\Z_GKN_$2VH@T<-L< M,CI#+F?$ Q(.\E'@2J'6T-J_;CQO"&$4RSOUB.\P]]X-32ZK3A MYF79ZAZ1U^PA*R2O/DWH4UD4Z\1&$J+"!(Z:-#;P3!,8?MPU[3*^%X[UGEJ/ MJU6_(RNJ(B02LW$X&6O5@]8Y+UVJTS]B"'/%F/05]4-TD3XZL2 <#DG9<,P: M)[DK!C9008V"B? M__/8:G8GF_1DYZ-7"/+S_Z;1KLZV66O4694T:AW <8#^V?ZQN^*DM^FFKREI M8FBNFWGN=U(%X^E!&]7CSK93?_O6S=.H=9?%J;7]?H;\*=E5VS1L7#?)W7:" MI>\!^Z_=_I.;]VU[4>ZT7=QY/DG5MLD"]AP+\\OCY_CZ MZ=@;O7A[*30";Q!.T6?T>07W@#O=LG?G/OSCS DUJXT>7ZZ$*!>UZ\$>;Z"',3F.ND M"W7/WA3,-=*%NJ=O0'8^POQ[ZA/C[,,,L8LM@OB.13@K@E]T!8YZE7_*DKQJ M;9RKG?N76J5OS3C8=R1?1BFIO\A$]+U GW5]Q/?SD+'WSMWU^?%SF^CZ?_\V M=M;B6P'J35"N9$G.C[ ?+!SKKI;K8S.>O2\B-\:X(6C$))LC K'HC, -1K\: MC)X(ON^MR%KZC__].#S<1+ W3AHU7L2P9^98L?\!T7^^D"A$>S-?!28_A/ ? MAG??APG(YG2,G).*10>E7D5$ YINU_?"D44V<3S_G_\Q381L^S]7#I5J. U( M<@!^Z5TLA4ST9"LPU-WVK"TI4G0L"^^=\_7:$L^#X4?-\?/]\FC[;W?6S.&L MSY T(@>Z:NL4O3X8^F*:R._LR7]$Q8(/:#AKVXXP3C5X+5,TI&H'/3A3[BJ[ M,^.E7>=LK'V!PQR1AJDG,OWTJ!SH2ZT^R"9:;%A<^DR7%*#[\9-FN#N:.\X2 M^=Z8L&=$_IJ5^&'@\G:4+=;'LT;K*E.!7ZY7@_%JGE:ZJ7EI.7"' M5*?&)BTWZX?8,U].:/MXR#N3S'0;B#W LA=A[GV MFQ6., 8VC*1?F8HP!$NP:'3Y7BX9%*H8 XG-)MUSIXX=?L/(7_/I$(>/!H@0 MXGL[])\6Y+M@%/Q5'#U:E=A?-UOQC[057SXVAG&2HKI($^6 TH9EIA6VQO4, M,N>8CC3I\$W&*"GXNG-[OS!IA78G?NP^6OV)TJ8"6QONQT MW:'4*-?BLI\L401/U[%"2OQ6L<*]C>6]%AF/F\K4MX@LG#>1AL'6H^6%Y*CH M-9B/G[>'_&>@GU_PJVR]H\I*IN_W!VY9A=WE%]U"EO,57:)&P[06NO.'N=_L M9_N+KBX0>Y$%TAU@CKN$?PL$^!-CBRV??5,IQK/ M#U09,X*TFI4;^C*?(%!'3#GQ_F3ELF\80JR=JN,1D#X&OND$47V+OW9JQ5C( M1KZ/K+_?91!^G^C!A0*05V]"1C5;Z+,NS.6)?PL=7>EB7-X(^;CEB73+OZ/* M0NLJ1;MEBD$H7>*/OW2/(Y&O3XBOU,(P!P@Z!/"]C;O?D0Z\MIS5 )X M]F !S6[I=WK2T8U3;%($Q.3Y)QR/L6K$M@J^CN:?J0;PW_^U5_7@B,\W&+ZS M"IMJ"W3$O%T47Q=5@#8>Z#]P,(?+8&LS2/?,5CW\\Z@&F(ALX)[A_A7;^9O, MY6CM2>6IG17>*SZUN6V__M3VRU>*.VP(.?7&_]#4/2EU-<0?-Q-CJ7N!.Q-I M#[B7V2$DC/5\8K[_3T--GCI4]JNO7'\D#\)0A WAP=ZIM,U7.RQ'%A>/I[%M M Y/THLI?P2/_P)\?V)+MZ##,JZ=J=B0^*=?D6".KU.2*HC5RR?K&N,N5DQ_9 M-NY=8R1'8-6&4E^/I*'&DFHYI93K2BJ6SI7E.U\[D/07'&(0P-:U0_HEK1VRX [;VB;"JQ\YHY&1_=B.B;0&@W\_'ESZ M_!D=:8,7IQ>.8&B1*I!/0WX9^/=QZ!2\P,A=TRF!%TR6,W5D6(+.,D#416#1 M.J)$3J18RP*B\6,M19L[# 0%2%NLSMHFI[/ 8'3(XSL$FQ9,@:%%@6?V[Q!% M2 -D&CK%(:"ST.!TR G8YT>"Q(H M@6$YCJ)Y@0?[=W F"SE6,G2>H42=E011-QA1U!''2'A"(D,A:_\.6X2&;?&L M;IF(TEF3XG5H\HQN2T@T@2!RB(8'[P 6A!*>@FGC^;*&+>D2PT@ZA40)0IH# MMHWV[X"68%H&R^I Y&R=91E1ESAHXEP MND3S0+9VD\/I&&F!X"9T*>XAG>.E@K6Y D M$S]'IVP:CPI_U"4#KP& !@U,1K#8PW?0-#),F^=T$=IXK2S!PO2@@,YPC DE M2+&LP.[?@==4$$QDZ;P%,3T8@=*A!$S=M)!A0V#RXN$=#$"TP.&%A10R,,TE MH$.#8G4#DQ_3B19M@3N8N0DD&PFTSEGX8LP82#=LQ.LFM&VR(BQC'LP#\89% MV7A / TQ YOX;2*+W\9P-AZAP'*4<;!6/!8! UF6SC!$/GB3TB6)X_"J(Y$3 M.)[#K+AW1\/45U.-9F N%,%DP*8JDH?"?+-+-B\/KW03<6>)$OV!FYQ01CH= MKW7$'KGR0!Y8$Q@"@/C=/, S!;:E&\# /"@9/&4#CD$\.GPV95:Y2MLM+@#B M1]6L:'1T)U_5Z>-1+/11H9T$NJLD9T"FPD9F*B,97WDHE9QIF3;#ZLBB,6]B M0=%("Z16-F090M('# %P+@ M(,8H'E]G8JE#$F8)R11TSJ8L$PLQL&SZ #=Y"4DTEC6>,3"F(1&/PN8QRT)H M"H*%$%Z^P_$75XP^@IR54QP_U6SQ#<4.&U4=X\GAE359&_9KI0GEMH8KS2FJ M0<_E-D?4]J\TRMFBZHJS*N!G5+(C6D%5RY,KC];YH9+(Y[K#A*5-VOWXLC:4 M#?IACJ\\6F>%&W%&MS ) =VK%/NIP8B9"^29TB&"(D,0)+8@#$/< 1BS8$5$58O&#U8O.RZB($6@YUEL0*/; S4^W?@963Q6F,. M,XBL((;!$&)A6@)*L$PHVH>4P>.7)@^L/1FN"NZ$05F^.J+Y699D/1ZM].)<-.5GG#]9 MMR@&RX;!ZPCA5659"Z, L0BI M)"1\\&P14\<2$-'[6.5CS801CQ-IG:<,$W*T10G2P1W 0 :V%@1L49A$JGBL M/R2(= 'S%6,A0-/<@36"%3UO Q'H>(V(3L8\*$*+TC'O20S"ZL_@#S4L#07+ MQH:(19[,6J*A2RP6>-$T ; DRF8E_N =V.I@#!KSCXU9%[\"S\.P#!U@#A2Q M)K-M\6!4+,/0-&-8&'P$C$ 65L1 MU8?8#L.*@:$MSN;P:@G&P1TF,,GJ8C;@B>4F<5B+,[RIVY#F.<8P\9 /K!&& M@1+%8RV.E1V6/@SQ.F0I&F.9B-4X15D1[3FZ%X^V"M+!HR-(_M' -;@E@W M"O@.,BI6D$11X@W$!@'@9> M60J1M;(9\@[)QAH7XSM+B1!;R7BQ3/O@'11'X\%S.H.(=<@9MBYAO:)S-+9U M)""9F+<.K"J+-D4&6Q38@!((S;'6L0R,T(#'])=HEN<.Z(&PM4VSV&BC33(J M9$(L'Q2VI"D(14(JUCK0.@";PZ)D8UTN8J*P-+1T4<+&.Z(!RXH 0R1](%'0 M9%F$L PBAHL\ IM8'5CE0%L2>(MA,&P?(5B.'_&3RM "+2/O+5W-<2>IZBF+ MQZCT@YQ"F2DPX5:]6A%5]69"QE>*A[AOL9 7HG?CF0+,JQ(>D,YS(L_3@#(% MRCQ\=D4J4BJ57::T0D(84\ETNSW0Y%,63\+MEV2' EDM[F5H.UON)O.=+K[R M8!30QEX(A4Q>,*8[I80.,DR*PH/^EJPP9!14;G#J\T@37(JTC+:_&Y.DNT=:= 85N. M.1@OOI*K+1$=+Z3*;KUO-CW8]C*-Z.T4=3 UD:8-;%)C3$)X:A36KB+F>%W" M<[8- T^:L@\?7E[$D_GB0S#6H%G#1'N*DKI3(LIRLMQ6DO^O6& MO6)/FB,EJI'.H;;:=8>]#CW- F4B):OK0Z+[5P(T2JDR4D?NTJVE2FC<,7B; M7'FT"-!*E8)"6IHHR?A2RE%>JN^UR=L/%T$2: BP%:]3+(UE%F(/!XI8A3 " M!A[L08@63QT^?*XVI6+2,!KNLF=GNVJ^;_8R\R-;0><%VL8BSV%7&F!=QO)" M9.9@HX^C>.SX8B?J:-E"C1*UL).6P412V58K65[:V',XU,'XRH$FYJ;U;IU1 MXC1\@*IKR$V]N\X_WK_2]E3?HAO5IEM8%N>)-J+[PJ2ZSJP[T-)RD''SR@] M(+;9)?_HT-'I9A%1T:6C1O?['5"C=O?HK,V#V9/)MQ_8^-FIV/DIUQ.TY2*H M^T5+T4K*)^DW7 R6+KC)H(K@S2$I_@[<*(N MR+F;/)]NG/5Q= J6MKZ,4Y6*"WU*>I#"X:#0OD0[Y7?2:=F84@M/A0\*[Z+..1[DIU=2&BW%":-9Z%:7W!60U(X_2^G3*,R[/CDO^M,$$ M]3Z654&43M;P^20ZG4U6X^7\ ZW'%P4WWJ*J[+SF)&OI+T G/CZ;Q1],5-)0 M'7%"3QCUFQJ651%+$G.*3L_*ZBL]C$[+Y_V5TKSLC! A>&YDA6:TWCNT;DXK MF:Q=8 8:]FF=.>5DXH/RB[@<#Y!)Z$WZ"P1H="V%&-:=K$D:3JHX.ZRCN M3C)JMND+:<\'YR7,;[@$+Q)&-W0&EN)B11DBPX*:(8^=S(OG/JZ9,*HH&\64 M8EN:4UHRS3'?Q7Y.]\?/LO=ZV],W?'%36C0QW M_4TI]D2DR/4\LH4C-?I&3?NH6W^AA24JYK-USQR/W7I\&C=S]%1.4M6W-)O< MI6GDPF_/+<+!.CXA!T$X7'_W?*_)M%NQ"F-!,Q6^7!-9JP_IAXY\LM?DZ4N/ M>TTV\!K:I)#NC"331RT8]^FR)>/S2$M_#GZ$+TK M%@;;%R4&T'3C>#V] ;D@&E%LC(E&+AAZ%AK$YLZT%UUK>X.!-R<_P*>E_.>H M&>1G14SVQ&(_#Y*$<]Y:V/SYWI7/$OCC>E=NAAUE#\)PZFV_6*<.1M^\N;VE MQ-[3T@_X/[3_V?.G\"S6"$VZ$N I"<)%HW2AQ>4K<MU9_!:?_P%DOZFS/XG:ORSD5]QH]#40.%'ZZJ;N;I)PDX1? MD(0_@#%N"O'RU#[.O7B)K9]ON?TQO+T.97UAN5]7>OP@07\YP'H&TC];!BJ) MAVSX#GY*%@UFB$R#/!&.@OCFL2_QQH<)PW=@#_!5], 1>SQ/X-MDOAV;WE#L MAF)_*(I]5!7K2]BK-2=PXS8).CN$J"B8QGPX1>@CW6RT]S- MV#K3<..>DE/4DII,^MT?/ZE[<%S!_E^Q^%L/#?ZI:PT7SZ]U,2P!#=E:U75: M=D^#O#VLL'.RUC1SO-;GQ:(S6QMOB1"\W=S8>>Y[]LEOD/?K8GAP0!2DK: 8 ME@>AFVPTERD^38=L\8K%\$7(FUCV=#X**T"-E]AY3P73N5/]\1/OM-(,5W:&H)Y1EG3_(?N@D8.TX)YC/QOR+AL/OG2_AYOQ^=60^'W' M0Z\5'5Y"XBG,=4:)AYFJ.6Y<-ZN)+*R($1+S_.0V&K29KY72/G* M,&3C15[2IA+HWHS/F_%Y?9!W8!#Y[1+5@K5F0PO'UC)IB'QNW.I>KQB^!'GS M6F)8:BG,F,2S1>:>/;'<7V'G]@K-V1N,?>DPWB_ F)*3V$FOD'% (6>W.M-J M,]$KS#&,,??""?_Q%C7]/1ASPD4=P51KI&1:W10?/O21VB):@[T7CRN#?@R, M?<7XZ/5/\F8+?M,(W"^ *,J)^7E';4Y ,@MZ9AVB+KN<1[8@?QGO_\LO]TL@ MFI]+L)CLRV5-'2135"A;HU)C?K,%;[;@+8+Y.S!61VPZ%X^GFXJ::J0XF9N-P+6;:_YMM=\I5&[JQ<_32G6_,%DI"B%R8!"G022:CQIFL=>0/R^8E#I M"\_^II0O%!>Y>E2@YRFHYX;,PFU-5JA2&2W45HHTOA9N2OFFE*],_-[MSU^] M^)4:<$SWX@\3I3[7&Q?P9=GQS[UQE\$FEYLO/1R2Z](UAO+\4Y/+V5#>WED M1917[93C8_;P_&"WT=*FLU=8+B78H4 Q"GP8396Q&3:S??FXE9<5^H1K3N*3 M\3H^&>_!IP;RA]0C&K6F#]4&W91]%TY*0[>I )6I=G6!>.C\/%[6A MW4YYE?YJE/OT54-(E\5,U#\T7D=1K+QV!65L#8<+$_P=:OM6./@D7$ MA5R*7[[^$4]TYICHN%?K&_KBQN8PB/WOR]&C=21%U^JI;;OFHE"NP$K1%0!4 MFUB^;)"UD]U?:M<<=3)&J#Z%TS"(@&7[RW'(YTG2M[BS 193]IE!WM<5%XF# M[$S(F!5Z+']Z..ID<^;6AH/D-0-%/Z8P^SR"TLGNS?U44-,!5/G/&^BV&J$*WDS-!@>1<1=4>FW]CI M^A,D^F4;^4-X0=9E)FY8K8J;#!U*0G2)[@1?FA5F#PV5),.;S M7I44\BI[1Z)QC'A;LWF.?+1K.^]9R^;34AW;NP0SWZ@EL2P2G^*7 T+/Y1\< MK+O90U9(.& +C/6UK?X,008#SXS^4NT:,KWN"+LMUGK1DUXP#1IX= E\C;MQ M6 V=KCJUA3?M+C54A.6Q$LX7'-G+19@Z8SR2J8^![ *^4^HW:'.WZPAA!-TN M!*;/TUK%T(+\C6+KGH+D71Z>)%Z;1T:"Q%7"2SH/_HF('3FXCWNWZRK&)KX MC@/TS_:/W3GS>"J;?H=#N(A'[#':SCH^0/;T'QA.O>T7?G1E],W&AU]?L^/4 M;ZXAWZR]?T&XI]BHL^'4WPYMI\7BC]=B3M%#./8>E\%M*D>X&_ZD[5O]^3_<8+WX47SM6U_!MQ MPDT'_$G4_DBY_\(=[L[7OOG&*S=>^0-YY6MKD=\5DRLE_YEZ?S^" OVKH"#> MB]27QH0/;*![XX*OS 4?U2?WQ@5?F0MN6'#C@C\<"WZC[N%E,W1J*$#0-WOK M/'(T0P-O3!+[SEG)XM*&_Z7+2WWZKMC_GG,^G[/EM0-.47;<;E8AL\DL7+_P MK?G3)".^.*G5359;5;7)LJ-5&QV%+L_E7SJBE!N9WC#*A(]R98N;',V]I/BM ML,DC*_4D:LHZ1W&3U%O/";HDKAI-EY^6RT7.M.:\N9<-'V?>D0Z_R19%UNED MTLV['_-TF<=#CG)IY 'HC-, );B$J@JNZGMSO C,CY_4G0B.3R/<(.,&&3?( M>,=YN(^"C'%O[J3=87VHT/,@,1U5K&:U-K\ 9$!/R2OC7$>;M/E!SYKFZ9S7 MQ8O $\C@A>."63?(N$'+><6SRHR C#T645.M+T5VN!&94=/SR.-_]?,B8 M<7*XRG0;&AC*#V(@-!1]@ AD2#]^,G>,=+,R;I!Q@XRW0<:9K8RLFE9Y$$^/ M7*?:7 9TTAI6FM7/AXS5/-FDT1!T0*LUK,D55>PYD95!T00S:$&Z8<8O;U-> M-AB502/DPT$4BX+6T!DYP93P^ Q]A;CB=73*(QA^P4#R&3OIK?'\TG.[ KS_ M_4#41M PW,M[8K:/^)T1E9I6VC,-.',YD5XR#H#I"_B5- ?"<8FO2&X]F;+9 MV3"1FPYDG5N'HN@3A3%N<'&#BQMNG)[*-5/+L""N34>MTJ1S M ;CH+ ?3=H7F!VYF/.P:5E$J6+"+X2(*0U'L<:^[&US$@MELJ:EM+ZA9,/.\&Q#ZF M,AA3+2\D-;DNHC ^88?BXA.^ BWRJTUU/P?S'VBOSEL#(:]-ZL,5_O&A74"D M"1]#=AP MV(7B&^W"&TC<0.(&$A\>OGJ]$_#G@$0:CAJ@NT1E!39+V4&\5:NGNIM^HMP= MS[ WD+B!Q TD+A.T>KU?\>> A!MR\^9,G56T@O@PK#"]]EBCB;M!0DS<'2M1 M-Y1X*?:TVZ1JMPW7M0STJ'?6ORUG]O/_\#_;)YD#!'U"F-[F=8_B2EZ[@2\ M_G46H=P__$FS.[&Q$Y..;ISZ)X="A;UI1Y.,_OWO_]J= M[#&?;H!H9Q4VU<[IB/NZ*&[X"+IQ:..!_@,'<[@,MA@GW3^"^C^/6$:6+4:! M>X;[5VSG;S*7H[4G1=QW5GBO2/OFMOTZ[=LOO< AY/QG76M^1E9@_[D1(:?> M^!^:NB=1QB'^N)D82]T+W)E(>Q#C9'8("6,]GP#C_S34Y*D2(;_ZRO5'\B L M@!@N!WLU1C9?[; <65P2=(UJ[WMV+.E%1?2#1_Z!/S^PN]O1*=^73CX?]BQ( MRC4YUL@J-;FB:(UGEXX@J&%=:SU-.27@7\? MAT[!"XQ,!AT:'"-1!J4+E@5T%HA %T7#T@6:EWALQM@,9_U82]'F#LDT>$JD M1-U @-99VC)T@Z(9G>5MD^9I44(BO7\'3?&8O,EC!X]B>4-G;<[618JC=%&R19%&EF4R M!Z."EH$?:9HZ;QN"SD* 9RY)HLY @8422P%! @=K11M XBA;MX MZJP(\.H" MT\*C0A;#()HV;';_#L )'$U9E@X, >&U8D4=BARV,AF.DO""2Y ^&)7 D,T M\.+@=;'QS"5+-WB =,, >"T8RK0E=#!S:(BLQ=LZ)7 6H2!^!VNSNFW0C(UH M'K$TW+L#&Y9Z>Y!URY*5=J% NZ(8+ZF>.,>V\,'X6;P,ML%QNH@Y"/.3B?^" M@-)Y*-&F;7*8V-;AL\=@4-98H(W$8\?'9B1*&N MNJHFM*72**$DTV!ELZHSQZ.HHI8ZRPW'@CNQXEY!93O:M#7'5QZ,P@:($_ K M==$6,8!M8!OT!@ EKD,*LPD% ?\CKDH(2%4Z(%WA8% M3.?].Q"21$#QEB[R)KZ#P>("!8;5&<,P.9,2:)9ECF;:QVQEK:H5X*@E<^X\ MS K!J*JS.CB\,MNK%";VL-'4:*\.2P\NY(TY.!!%J,'(R):MV@1\XD))-W V*'S@F%!!C^ LP[>(? B MM#C&U"4*+RD+\;*("+\(W($L&Q&*4AR+"-X@7>)Y 0,62T'),$6*/AK_HK%BPEJ( MEZ?%@AR >-5Y/'Y.,O#:T)P.*&X(BP0BV TD,F,\'1$OOF0(IL4:!S/FH6 P+,7I)H)84S 6?CQ/8V@S.-%D M;0O2(CH<_VA4S$)'E3MNW+=[%0'*BSI=U87#\5.62;,&9ABL6K PLS;4#6!% MS,$Q#&,RIG&@4W@3HXF%&0'?B3$,(L((>%Q P'J",O#L^$-,^/_L?6EOZDB7 M\/>1YC]8/=./[I6 -CMTS]L2 9*0D$!8LGU!QB[ P=C$"TM^_7M.5=G88 C) M#8'D,M(\?0.F7'7VK<[) F.07@*)#2A3!D!)F934R9!\-]W+Y.,DLR+USCM] MZUXB\DDYT1TU+BOZ;:D=+71RJYQR^20_#-59I3!T3M3+J&K$2Z3>AR>7=I$ MYRZ7C,<[W2SN&Q1-!\2["(S32XC=3"Y'I"4]!1_'>Y*13$FB=/!RRVTW( MG3@1LQDEDTJ YEZ2(MDXZ)!4HB,E>^D2YZG.Q^L2WIJ?RP-7\IG:>/ZH=CLSM)* MH8./IC[6P]Q^IC(;RH4CN^BH-[ "-0=;&/=,8\0FAE%G0>H:$X)#O."CN8!& MH6[8;-P7&PP7F/;U=_AT,)R5_$/]29>=$(L."@,OA,R([*"I9?%!RSBHT395 MG C.U\6 %)NU_,H8SEW=]@B.6_?=Y^/[I /6<0=6H]GFI50??3,P=3D?-C(O MTIU8>[Z\DK/SDT0C^MDM2^AHP:O3E]FE?>]41*!F-_TBC\3\ECPZV&*?Z5?&X79%=W7RYNY44RVEG!MV7E_M^MJ1_>@248K)@ MZ _C[%.]-W1>6E:I.) N&TH!&XUE0E%Y1E%9"+#T-C/.([M%^N9BZD-@WNSY M>*ITFXW>4#UO5BKY:J5_:7QV9HRB_#3=OSF_+*820^=BEHG.B%H^J=[\\6\F M$S+Y^+.Y=[^(W(Y[L^/[K),O-^OB9265F-:[D^I]=B_<6RK,!\].2XVW1Z)A M/A?$D:)>S\6DB.Q^88C2E59^:4GY'C/;N8>^C=V*1]:3S/DX5R(GIYWO_CWW1Z M-6_Y"ZI;_!S5?<#\^U(0T^5QN0<0'J:KHZ?GSJRN[07EET]:L22J#SDQ,TR? M/-A/%RBO'L7=>?F M>D12XEGJ)!F-YZ)64T+^S;V-?]>H;L:\5'.#ZGYU6C>N=&( AE"SEU23R+9A M'H)B7S(%+=/NM%0;Q[A7=$6=J(H#.$?1.=?9B!\QRW>93--\I#*/:U(QV-547;.6I=* M=B^QPTOUHGJ;%/69Z,C-_)W4[9:2;5![\<2>9,_W0?(H1\[JT7)S)!9?GHPK MN]^RYH][0;)93$P'6KP2+]=FMI6[U@:W[3M 4 4!\DD'#P4Y366#RG@QE1[3@NO6K"-$X#L\ \W+S0>JOJ-E2%W MY6;Q\OFA]=SH&-> -P*0'6/MG^F0?>2'"H+EC.#K.E=D/BQ_'D@ M,AIKQIP0*R( ]*/NG\*(DJB%*R%B$5*2/NG?E$I8>LLMD60UV[*A:=+8(G^[__##$"L* M>34AE@[)K(3.K1^EY8N28QON!ZQVD7X2*''T%?CR9Q8EI]EL+)ZBE8FVZ6Z- MOS+."J"VFW^62+W0D0\EDL<$7$(B$C%Q",F#@$31]GTL8AXX]S>5^W6X_3W;SFJ^%7C;,=W M\ X4+-^+-'Y]BF<\'MD4( 327TBE&?$E%7L6GDDA*,*.'CTK\SF7C]^^Z-D M^1>>NDX3?-978>WWX?;#A/47QC,#2]U4Y2\CQ]^![%_H&[UW25US; OK/> M M$:%$9+(PPI)QWB$$ZP&^69^F];+XPYJT?7KHY8-ZDM$.)5;'J!83E1>GT2H_ M]VO-L]2\/FYV;H*%/P6K4^MUXHE.,AZL3*YKDGXMC5CQCBR94JN M3]]0>A->4E(P34GOTRJAD_GBD;HTQX]H#1(O./'Q"7-4O"H=T6M_5LT.QM%1 MPE1%Z;HWM6Y+UT_B#?8K8-W/,OE(,K]Z*>2;<=9!]4G'69%J79K*J<]\;Q7[!^04$GL1Z2XX4WN_+J^+S6< M0@3-358V3H;7.A&E?#4ZG6JWI;R!@B;]Q[]@-(K?OF/S%A;8H1E:9T 6-(!] M^";P#J-@;U\F"Z/QN)DKA5T>N M$T,Y,PW+"A%>%ZI=[FNSBMJNE1]KG:1>)O6+:2>-5E(VEX\DTMM-I3A\KMG' MX+)/MW@^3C3\%M;- 0F'#[5UK#?)AC?:.^T7,KLSRY7N<#2Q+C.#[FW?.L%& M:FCOY&+Y[9K/'[[ ^$Z!)1>GH1;/-S(]OV/D"(7?CZ-AM)!^>%.G8ED.4> , M@ DFQ5@6PW\MR2/Z$"'F],N/%>>D?SFLC?3JM7V=OAQ<8C=%M'O$2#JQ.J_U MYS?CG=\[-O0)DN-H0GUC$\H5+N^UHBX+-6,\[3G/8J+6B.OS)[$K$Q1 :$4E M8_ECU.CPHD:GAMDCZC%NM/^2AZ/-]+G!)$[YCKF0=R$R[90TM=-2H9LHSZ.# MW$N\/SX9/O0[632JXOE$)!P-C\90)I9?=<:^IM3X3B&E0*T2-J/@=4KBHDXI_LU- MUIU%F[[A<,4W%S+M0G 6)W,C>IOO)\6SB]2LUS^_+M[=''@=4SE;E0RK>5\L MG[TXM:=[R[A\/)EVN8/JB.:3\RY6N4,97KUPZI MCL;C8>VJW6O&B^I,?<'Y-JR,*;6=#?8[RI@O$+GBU($][9$(L"G8FXRVP\?> M;H-;1Q/LNYI@Y05'K#7!XO;@I9(8/YZ(Y/S2T%4M]WR=+73R:((E(YED)I+- MK/]2T'FP,(["P\ZU MLHT=4$T"J'_!KK5SP99F0I?HI$<[5N-(/?Q'L)6JVT25]S$UB6ST==KTR6N[ M&NVB< YOI-TELN18Q-]559 =TX2]:W-A(,'VB TO(R;KMZT9ED58=U7\4A)Z MCJ8)$TGCLPHEG .$$M:A$9%24VX+*(OJPERS.96%9+ MFITP;)T"KL(U9\V%)&_JJQ(KM 5R<:H47QX>AZ?MYTPY^5*[>+XY$PM__/NY M+:,RRV;N>ES&G"254WM:/_=#A=1.^OKF AHSV?-TEVW']N3Q/3 MW<'I;3V?#P=.$V=.DOIHD&O7Q%PM42LI%V:JOW-Z6H*367D\[;R0BW+Y+J7> M.R_MTU%'.RAZ:KR\/,Q*QOF\G#F=W;=O>N:-^ 1\IQLA!NB;/Q"D$?CN(!#] M+:_I&8*R?B!-4#03'1X<&R8^J>J"+%D# 5L"1>G?DYC_+0MFT6PAWP4&9U;471F\B=/0'JS"-X<'V ( MJ<)Y4/86&4&!F*UYLNF$P&+$HU-BE6>V*5'+3S+G%9N,K&M#QQ.8AJ;!3RO8 M=X-8-LAG\(%@/Z&"6A^FZUK_^J);KB4S)YWSBQ/'/@5!#5#/AHV)V,/HP3=; M3P<*ZBMU-&[&ZWUCZ#0-LW=FU5A_/S47P\'.3.[1N<%)>*B*F0.CW\LSN'QV3# M1$@8-+$6=LC8?I0]@L(% XN_,/O#1I)! 'P'C0+TSX8MV'ZF+J38\>T M'$FW7>X&8:GCJK)C>TO X84B74(H\Q6$NFGT36D4$:8#589EB#G"-SP[DJ;V M5!RV![#4A*YCJ3JA*ISH?:G/'%EW8IO MIK_M,G"8_ON[#K(6Y!0 KM8+'S8,R&&XL5S<*."B% $0'F5&$S[23#Q>.2]F M-/4TO"M.[D]FI'5IV=L'S-X.I?=*LKU"J?%4BE\-\^.I.'K(E<6K1L-,@,?\ M;V;5LUCYX$]W2AGJ,>+^L> ]3K(QX60U]NY--#-A[^"9([<@O&B4B* 4^-^L M&!%%X'^5:E&:/-#4OHJYR7PD) MKI?7JV*Z>B&?Y6]'T^?A62E_DHR+M6PI<_/5@Z)O@ M*2!83M=2%54R59X?PU^IZ#;H%/N@C"2JL;TIAE2O.C9[^L+H6D)!M@4)V!!? M((W'FBK3^8(]+[GGJGQ4N*JA6)\'N \*U'[&5FNZ<(4J0$AD70PB]Q 3K!8" M.()?"2W3&8VI#4=-$I"PW'4['0*#?I-S_.8XV8D$WE?KJ6$DK8GF.BN,4DK$29 :T? M'A\![PE<(&_.I4[O_#%OR(O2^S/G;$Z.;_R/K('^P\J!P3]!-"41.KN8_[.V M:6XBM2BD$D+(B/X0_&[=0OS\[8R!JD$OX4"C1&[-2*#__J_ K*.5>DA>/N:# M I^QE*#E$7T29:.4I!YL]&])FTISRQV_!6E4<_TD=*GI5\Q::.TG^[//]$R;6P^GJ-+ MCH)7XQ=;WBSX@W(H3+PL97LWYPIY#G GA5J%\=@TQJ;*4]D+A1KGZC.>3/X4 M8(>N>>;I=1XQ76A;OQ''M*L%:_Y$XU1S%+3+P"D# \VF,ZF)J\RIM0;&F$DU MO3 B$N91+6J]4?U,HRKJR,$8"_/FZ$_G$;XRJXR2>")^.?01$<;2'./(_HC% M7RPT"O8]LRQDPQP;)JZ_L*3YAF)"R2&+ $W041RHEFVP&=MNO@1\.]. C@1T_HVY0BI?"*5BDN]CJR01">E9!(=*4&ZG4PVD5(P!UCE2;WFHNZ K+O/2)+H-/M*E 82"EBF=/ M9:5<3N3-%^M:R2:BZ9 "A?#G#J9 (1T3? "@C!< P4?K>&8EJ3:H'#ET7]0W M^N/?JBK38L]"']QQW!MS.,JHHE1+.%&-,>C$D13!^HH/MT0"NWQ#\B5DKH[? M*OSCWXHN%)R^8]F@#.+YH)M.U:_KVDD@T_0H& ,:R&00;!J'A^3"P_/<7)"L M0"RR$63T]_R[2""FSIP^]V=]UA=Y298O[R\BF,9H6MAV_NJ'Q M *1*7(RNBQ$(_B!L EPBT($R,6T);"*F88DM@::PB3S0P5GJSYE))*&YS-8* M%*9AD!"'T.+;T#]#[><5FX%XUP0%1#H\0)7/& PM<*U93)\(##HR<6@Y.^R[ MCVJ/L@4%9,_191X5@7.K8_85!C#U 9963$XH$]Q,'*$ M-D4?$ TTY4/CU# U!>P]0BU>3B 7$NX%UVH:#D#\T@"_-_;QL9C=\GC!0B6 M01NFG;Q8&*=TQ25<1N^O\+"?Z<82V#KPSW&8. MM&X'Q1IJX<4?EFEWBNCI$',LF?8\>%F,G]P33B":^+4P]X)9:SXFM9[O^M;B MQ]>&7G8E$ >=!SF^2OS.?JY)-Z0W3$QG\VI1%/6?RP_1+;G@VF/[Q;PYS("$AZNVP%F$T9=D\U';$]N=A M.Y!S\Z.Z\W!];;V8C5D[,WRX2*OC_(FB%?[X-_5+J/;JIE$0'O'\Z5Q-&\:& MXCM3:]W6IT.Y,21ZYG9R4KWK7U]\"+[91=Q%##WH,*-F-71>NK1<_E!W3'D@ MK3658\)7TY_^DC+0B8!.,.S 3.RCE1=9.?\FW6E@&,-[XD?\IP ')@!'G> W MS.=QQH9.5Y+D@0KA8,(U1)5%3AZ+5OIH5&+X(FCS+%9F7M2/Q$]!,Z91 MM'XT(BAJ'^O2F)&,EB+/_EL8)<+[:A90&R4 STIP+:@(6LE/WET[_(S5K@$4 MQT#0M'9%5DW9&6&C!YD SMO@PFDL/8-Q'[0:=+1[+8G'73 @I-OP!_4VWF"# M#'C A-HP$:'KV#3Z@A]Q)-&P"BZ*!38Z#:E@ M'[TD4++1FD ,'TXQ;&$)[8 M*Q9@U3,:38DY(Q>;KNSTO*,&A_B),P>3,B8T%Z!T\8OPH;%&*WC2$>R1:/QA MW/"V#+VSNI0O*HNWZ7:R4A3#A7%%#XKC0,G+Z5T_T7UNU<[+4F&>*+<;\7:) M@*D54N']Y];2F'.'1UF*0WS$&:2G#Q?=>%V$U1E@!"O,^M^_11 >;-LO$4X: M)VGUXNKLOET<%_-G@TDG0_IOKS)E5,@HK]:[>SSO/MSWQN98Z M;S^D1&T1XVAF!N7J^89.^UT5;L!N1A5U.QR^J8I, X!]Z-[#D: M?*N@5*A3#D\(5X10Y\TKG#@M%5!^%,8FJ&K&[HMZ"ZQ*-Y5@[:E[ ?[-I4H" MFXKPEA_!_WZPNON@6NG]4OI]^T2^RTSNXN5:RE*R^?/NR57C';?PWT'J]_=. MHY!VKLO#S'10O-2D1^GZ?O?7H0\*_+7:6;V8MPM6.]-XJ$S,I_YPTGE'Y>4[ MP'\S'!9[D\N[N5BLG\M.9U 9V0C^[6Y9OU?*6&C';OMSSYC>^GWTCAJU*_S2 M;!XP.U2=1=BYY;[10O^46.V&K-&5%Y)&<>=M:S\W<:@EI\W=-FJOI'NN) O^ M%H(G:!)S C"V_,X8$,15L\"3.W4)E@3$M"\!&2.5.LCP /^8%1O TT(?LR(Z M\]SZ1">8"D'_S/6[F.+A/Z-+(!&"]D+73>KU5$W%NQKX5DUCZ7.%EZ,&\D#\ M=G'@$)9[B*44DJO&%-/I+](%"Y=VB0YIR:ZMCEA9 ?PWAO9SP)ZF<%EV5FG& MC&>'\*AT'1=NDBUH!""/%S&8.\A.L'#072#X/'V3/#NJR1IA7/V1VS%?<3:811R,KQ&2JZA.-V 3"&5^Z/4) XNH;]&L!^ M $_%TF!M0V$P1O_%"=O/YU7IOH5-MM1U7I(42X,<:^JTSL1BN=?-6:V'D_G- MNB;M6:KQF'>=9>.-7_6N.2$5=(7_*\# +O]6M3?HP= 5EC7AJ#!J7[6RDTZ; MG-NMJQNG=M^:;[R,LDD5LCYW>!.%DBVG!N^=*V-"J49L35/1V]Q5ZKY\UYMT M*K/&U]G15):YG"'_DAQ(K"AXJVP@R"AK0+J^"S>K^>XV8K%:+?ODG MG,%+] GP":$1*<8I/B9A(3PW_./RC#^QB7' !>=;#E:X,V^_V,BETG\!'Q%- M'9(>J"8=B!2#2RP %A(, %'CA?4$&7NR*@"453FV"J1(*!06QV/"P+_Q]^Q: MX"+HRM!?L$P ]"T+<_KA>&V8@)RB9!KP6TE8DO4JU1+!BWY4=+V69'=WN2SW M8UN=O,MN&F"*S+U]0->;NVZ/0:O7N>16!%.:_EZUZ?EC;?JQ-OU8FWZL33_6 MIG]J;?KF\L\W%(LF=B6$?$ #4Q%^ =8CK[*3AU(?%2BVX02SC-HA^ U5N30O MRSU!JFS!+D -O\;YHVZ&Q*_;VW.!-RH!0XS5M*#*1JWL[2$2N@%6&J[JJC58 MI$AW6_^YJ4H5?,=]=?6J^&\7B/'TQN@".KEAQ:/@,HT \HI 3Q)A=9+@[LN M4NS=BP+ ?2;B;W7@K5 '1UBEY9NN/S]V3. 09FX"AQ@R:\-*FP2" 0P$8-I8 M,D^#$RHV?N7!"-?^#FZ*6;*ZS+S5*_"*X;29Q<5%_BUUHDM /(Q$"0@L?#Z@ M2-$%BJJS**N#__N<_J=#ZKWG1$75ST6I\S@>/)RUB^F7F]!*A4]6PC[\XD 7 MKH#I?^@A:?<:G4R]&[=;^L>4&CJYD]&T7,BFJL/GQ&-2GEYF#$-]VWC#S;ZQ MBT>OD27%)W=@ITWU\JS:3-VVI:AU>YV66M9=]N:]#FP5;ZV0X(L63BT'40M] MOE!7MG#5JE2;S_GK85.K)=N9E%6-G_;_^!=DSJHKN^%"PG*3_%^ 3RKW$H^F MJ\9YN2G=U2?II'@S/Y^N D1QS#67ZL-@PF"A(23\G5:;1:(,!OWL<%YJMNT9W^\6\/Y'ET#FIPV4VB[,H8>(E9N8=E^=H,@@_)Q(\;T_;7A&/79GH+ MPJW41KJF'P[H+>(Y/*TLLE>NN& ++G;ABKTNZ4LT3#V2AH2N P][L7060PL3 M&C%A;T)IE*;U!T--1+UV$N(VA0PQ?L 8:TJ(ZC,9Z43$3B[6\ MLMR;X0JAMHTGREWASH"\=FW5VL04NY,A;C"-]4DYE61::$]_['[59'NNTBU; MM1Y[E/^^]-1MS&^D^H5XV3R+SDZ:LV[WJ;\D6/"'[N_"V>?TX>RT7KQKC-H) MZ:8U'YQ.Z^<)D!Z28P.]T$"'-F>2FM!*+(=^8 _ T^X/ME%1C[5GR7J6ZE?M MA'V:N;B[Z2>N4X5#4%'7QL37?V)53\561$=KH%H;28E2H]MA !O8P<\P=$AK M8E5,LH-8(1@@-X<$"%N6:?.D'R;>3D3>OS9LGHC(8)?VD P8M^S^^+>Q6!ZK M?&&S__[<4^.VFBY<@.DLF3P43EMY+$?#)<48XV9/"\T3H= L"KE4XF\F%BQJ M$O'/L (0HZK\SPA(%+RA$K84-=FH^F%EO5AQ6&4L&N8!$0'H7$T MB9GO\"/:%L^D?V)+OX6IJ2M,#*OT"U92QD.3FRB+??*^)2OV'W.2 M: *I2UR$\Y9@*,!T?[=__,V>4-C&2E(*5S[+P ._'_"LO(,'(O'ZD(43)E1: M\+U\$%9F&35Z40<%/YRW46M'>%M"A/'R\YKJ7D#JA9KXM,#,>Z.K5F%1MB;; MZ?I%=] _D-E,\7(L=J'QU# !TP5&,?!XW31T^"?3_%9 4RP> MM\_;TNW[.S"V*#S][PDOZ;EMMF^Z[0M[2"I@JH\&/>WA M!#":"<,GU(PON)@<9,; !L%JE/<.L40I8I/*0K^O\KOM/K#/EYTA3U<F&4;\Z?:<.YTQ_=V"+>*WD/<8,^PP,1 M6Q'N]CQ1KHV2Y+I[ M>3^J&-CR/))/;FCHO4Q)_+(?WH/BK( EA/A-H%-PSZ$U1R-55T?P:)#P!:RZ M\HJNO%FV+%! PH=1P5S5O;_J- M]G4[<=+LW$>KK<))L;^.&FA3K)W=ZA!]:GP'L)ZG\L_ITTKK0DP4M&3R;GBB MU6OO:$U,U7@0TM[PXG!O[JG?$I_*[>SS,%J>MQJ/9TXU7@MO3+SJC5-W@_9Y M]0IS0Q7/G@);P6 BVSV_CF2YZF;)PT #>T65H=N2S1U!MY_S2XP+-KB'-TWE:'&BU?G)XI_0R2KY;B)X6 M/RIV5#2L<-Z_N+]X'CY*N4%[5.K-GZ/C[$6C";R?$C][D,Y[;A1MC"L\7E?+ MQI-CEH:9V>SB61ND:_?*S@':NDA?SH?Q<:-\-F_FYO>E^67/PME2R1" @II: MMF5D6)CZJ $VBGC7_CAS!&_Y;36!*EAV&VP8\Q49QM4)K#U\$X>$H!BI&BQW M$(CNA0]1X/WD^7K);F(6/WO)G0PSJC-*SXJ#7,=Y?Y1O2WJ)9FZUUC1]W2RK MY_J]>'9?F]>;!>P7'6*(^:.R[KW/ )U\"HON&YEG[(H2+%90T*A$'8%D'41G MY\H\N[IIW4?+EW?34ELOWU8[RL[1J9^ELX;I-IW)^*+)A7+SOSAH[RCM4@TAP6UU\K?UH=% VNM1.OV9 QLG(U_(!T,B]ZKQEWZUE1/!,LO%#V/.VZ^42XKF=#1*Z^8P^JQ=#7*WC?OF_2_9*[S$)[F[G:.S4B^=*]U,(=DFO=YS[L:R:N=C0&=E2)+UNXM"NUVZN]JY/#=:+W;;CLO#\EGYICXJ MUBK)T1500!+OAQXF0Q^RY3J_ZAG=VGQVVKX\&8U?;",URHL[MW(N[RI2,U/+ M/PZ;V7%_GLC:S5D*'=#4KDW7-4,NONF=Z:1XO#-]O#-]O#-]O#-]O#.]FSO3 M?!I0.M7MQI,DT\F*"=))I<1,1\JF,IV$+$HI)96325(.S ]JR9U"/2?=I&\R MSV)15?3S1ZN6'\9OT&18?E*J)Z;Z0Z]=$\_B3B^ORK/3F36%)W/+3ZK1V[:= MOM:2(GDJ1)N75Z<#9WK32:RNJ8G#D5$2^_/ACEZVD\=R=WK[@FO'X\J-D M6E-.^N*Y5)9&UKWS5+[/6[?33K(C+C]9D=MF^OHT?MZ>1]NV(9TYO6GRII-: M?5*IC6H7Z8:3'Q([0]0'9T@D#9]<.7QY]]6SUY.7L;=4ON\BVNN M'OZE6RJE^K?]8CF:[*9K9K73O[DI=-*K1QJ?#/33Q,5)?9AP>NV7JT0I,1OU MX#5[$9?LFE9^?KQLREK^[.JQ MBD^N'/XF;=L9I7AY42ZV,C/K>7"NB&>XS\P*F)HSM2$]-)Z'T6+N%J V%@MK M<@-/K@(T>=^X?*[5U)?R629GPKE[F2L-7Q]?@=--UAIWTW?/]K!6395/$]'9 MG5:<@GF^ OO[\87U%*^T@#\K#U>/YF,M8\[[G>SJDY<73W8ATQY4RF=GQ6'J M23&[-5* )U/+3T[.L[.Y.(F7R\7$S4@J3ZK1QAC7S"X_>7V1KR0S8VT@2I4' M970]>#KKE/')^,KK3Z_UVFW\95(0SR:5^$UJWNN>7M%'@[B'GZ9Z\7Q< BE% M>IU4LB=V\ADEU-%B[$MOIRAW/=2NLY5;P;:M*S>=R;]1'=BSL:AM))NW=?Z M=]-'35132J%D%/11':@JA%8>.JHXL/3*8SO1GJ5KC^<9-5O%)U?.?G'22"O2 M5>.IG*G+3KJC*R=.K]_)KZZI1?MZ^;'7.1D^#Z=/U4:OW2Y,^EB:M/*H>GD* MC[--3>G;=NK$S-_CHROLGS1(Q[T;%R;!X,>^VVE>GIJ/ JB&HMR^< MFT9S7HV*S]/)?:->G*<5%58-P7VUEQ1;>AT(ZO+N*>.DNMF7X=44'W4W\/8V M)(D_=CYBS_-G6ZSL>7F67JY2-;/-2<9JW_6[@SM'L^.]L\*.IN.]Y4HFO>RH MZLR#1W#Z9HUM&?K"V#;.SS9P?J7U-[6;;.HHN/XC=?;0=]2DL47^=O_AWS>Z M6]S50KM*9OZ%ZUQ3WPXO&[L?,,>.?A+P_T3J?_J=OX4_GF,^FVVZ^W*GB3'3 MT%;]ZJ3RL,,],7NHU(79[#99,?.:?AD$_K@]D,X?4&&__O+5K8 ^P L\BB] M!@, B'@LE3@BXA 0(<;2R2,F#@ 3R5@J?43$ 2 B'DL> ME<1!($*,98YVTR%@ F3344D< B+BL2,>#@(/8BQWU-:'@(FC:#H01!Q=ND-! MQ-&E.Q!,'&73QR+B+]O$6.R'Q5T_[]2Y-YQZIQ'.'1>6K0."^Z(B_*AKJK#P M.=$F!$^&+Y%T*[KRIG? 3#8T_/#__9'^X[WPR\:2>;?6S"W0BX]G@H6-=P6W MBFV' ,YM =]-)2DM>C/VBMVA*>,=FD5ERDZEV=Y/SBJE5D[[(421SGQIHFBJ MLP!)"%^%)@Y7W'QM9;1"(]]#.ZW,T=M"8*S^[WH1DGBO"(G'8_FO+4("%S$_ M3GQLC*)\;WK(?AMZ$+^*.MFUB?%^>DC$XNEO0P\?*!]^5WKX5OKBR\B'+V5N MKMZQDF5">KU_#LT.Q2$2;* ZG4W@W0C!QI^+KFXC(ED.&R"-UX6"+2Y5PJL$ MEPCHK3#8;]PD !57=NSN4*^%Y'?MG-9QS<__&NU%$YT],G1]KX$*FQ5H.#96$P1'72WU)+.^0JQ_)[Q^^ +M?S]BVWN7 M1$(RT'UF9XWUOVKC\CH?$['U%0KO$'B'Y/_[-IU<[B!Y9^6A8?R=>_B*]O#=P<%IN*@_SE_BH?7;] MF)+C5GY^.D,.QD9/F?CJ\()OP,*?&QSY,GEJ;XZ>)1A=6U)UEIPF,WD@Z7W6 M%!8']*V;PZB&!TZ^<([ZD**G!Z(1OD\T>%E5("[CB>^6ICXH$CZ,",/WR5#O MAX2_H/G]=3/5NZ;@ _.]CQ1\M"..=L2AD_!OG%U&/XF,P#E:^#]T@GET)8DL M_)@3R;1^'I/)!RN9UM>!?'4IM*%[+YMH_\$!:/5T_&B5.N1Z*.G3^%VN>O-P MV2ZLSE17'!.Y8K49L&41$@Q:M8"M:CT1,P+6/&C?X?\[P[%[5=*%W\DMQZ6X[8UM_Y2B+EV.KH1]4IB M*A*Q?F>2N*'>:]-=\.B\53XUDM&S6?ORH5MMSK)GPWX6V[QG@$>3N^+1[VH2 M?:&$\$>RZ&%YIM]7H8J#4?W\XJ8\$8OUXFGT2:[;W2HR:WZ7"O7(K$?S]P"X M]8LHU/%+M'%:Z2I&VQF>5:YRI_-)HH)&+V9ICQKU=\K2EE1+1G(5@&I(2-CA MF(+]1J'33[AD>FBB>]N2G;%CDH[W$TUX*D'J)%+E2?DBVI9N;J*/S]5*4I_==+(8!\G& MQ*WJ=KYP7OO/S[K)=;R%?5"ADAV+AYW8@Y\G%"9%XV*D##72+LK94\URYL[E M%(5"9B]"X;/MQ\\4"K^U3#BLV,S19-A..D0[W:O3B^GYI*VV$LGN66-0D_,X MUC1_E Y?W%$X+/'P6WD47]QDL.V97I)R1D)4)\]/\Z93F"4U'+6,H:7?5RK0 M$-%?="CKORO!M0-AX)U/Z%VEIBJO]9]?2;9CPG_73.^=7=3*B;C8[I:EF[&1 MZ%0?GU+EZ?ZG]YXZL&TBC%1='3DC7L SYM=C0# HQ!0 IE%9TF6B:70F[W*$ M+8*S>Z?P+?Y7$DP"D)]\LK';OO7\<>-YXF> ! #:^<*/ M\@Q[@]/F=. I6.I,&!ET>A&ATXL"LP8^YG[!;H\=XI,%$?PA8TEV8S7M'NM3BEUDVA>I/N=!&;G\YGLAJ#: M-[)F $N);VVM')+>WKL8^Y1:I:.0^P0A5W+(->RG-<522S8W,43$U0HG'?-D MELV*M9-DOF3?)9I9:=I)HHB+1_+I-PJYPY=ER2]@:7V&R'J79-KC**=?D%SO M$U#[/NM1@#D$[;+6U B16[,+\9%4S@;-,E&S[TE&OXT M9 M /"=3;PUDC%$ CJ]:#VC7,7S0[5X41X_=YN#2;+/KA&F(JG\I@;@7\^B^WS# MYSM(OB^7BMC#F?>?FO@X*'P+TX:]HK:^5[U@DK%AHFL74G#-_H&B><=SU[^^ M=#AF,+^VF-AP_^6+Z/;E09^KK!X59,]CI[HY>?Z?7]N=<63Z%._$Q=9MBV3_?:E4-L()WKC;+V .EH;GQ.%^2H! MZ9U&8@XK4OU-!>:UHCS;RC>?I-8\C%D_%4D58A\LAK5QX(Y[Z;*=_-\W%+Z]O.)->W$ M$UO'C'?;5V%#.X#-%Q#YA7=7$:)TVI:+X2"(*U5W)';@+WL4B:*YT\VX33:=KD6<'3EJ>8 '*:D\)XR1?-Z>W.A'5IT1:[/6G:O6I M__D])78%^8_?N/CZOOUWK0Y[ZYONB,4S,6%!0 *E(.]^V!&NV_='J>G"A:/- MA43&[3F"-Q"+Q@BV-!<(K8&BM5"& M"+27$IVFE?T'H_76V- YU/#G=''\E,@V-E6!5;R' 2I.#W0/UK:"FA4LMC/6 MFT5 I30APG@@@6Z4B4--$4'RMEULY%+IOQ2U1S1U2'J@\'6Z3SANA$[!I3!9 M?0C@\D28KA^;AN+ OF1XNZI(-HD);=I!3!&DB:%C@(_@Q@I-J6 M !^Q7C&X&POTL_^4O,$,1UH$9_C24],B& NS'1:Q\9< /_AN[)CR &,2U+JB M_6FZ! \P4?&R:7?N7RTFM'ST,%5AB_"P"7RG(F' ;[WE<)_\"]9=!Z"/1\ M M4_QB3W07)72&EHN>!2"ZL) B&#JKOM.Q8-DPB2Q9MA43]L,AK=<1R.#"[0%L M!&2K&CU93^T!S"5=!_(S+]Y&S?T6'Z_U"J:) M ZOQ;(LV;(6QNH ! X$' ;Y*M_+\-',ZUDN9O-R>MZ2BV!FFPF=N8.,-B^BN M$8-O^+NP %,9 63!<>L "$-I4UQ<&_ =:1DM%\85ZPR@IC,#YUHRS<[S\_WE M3@F(!0!C51T"GWXE27H M]+5>VRG?]T!AR*0J[?^$9(7/N)O[+/[:I4G^+7R+SS9?#FFGGPUB1;7&FC1' MPN$MT[8^!8A?$N7M>[:P#^FNQ3>0,^UWX^OJ(VL@#C!R,E@Z>!)7W45;'U_T M0Z:6H'O&1,H-_(2'PN@/;9#)%DK2OT'V@A0&S0[/)>-K6OO\]W\%6ABM1+QY MQ,<'!0[[! W^]$F4=4B2>K#1OR5M*LTM#I5L'KLWLV#2WU[0*$GUO!A+IO\4 M?/_&LZS 'MOF^2 <:(O'?Q;LC.=^^$JG)HY(O/*2B,\( MM4OF3M*'2$D8F*C _Z=5*VZ:T/+65[(_<2'@-M"OVC]^OXE_Y",Y!"Z:7ZPE M8T_ &3EH5GKT(VW#*$&\A:&#QS^RN;3<(U*\(TK=3">ED'0GE\U+G5ZJE\W) MHB*E%Q^#FS7N9)AM&L".*\M4G8JF+L925M0 @T8Z M%>9B[P:S] BK>$7P\:*K&//<&5I7!2==6+7AUS+\[DK2)6;J>%Z\6$"A"<,2+8LQ6;O@_X_]X'\%"LCJ&GRU_TP5GCDQ6/G9]R=7/'4U9_I!8MCH* M69O,,%2R_"FU_E?6&$GSE8^0:I<_-+K4X5S=L:'W#0#.\L<@D?25STRBJ*L; M X_X*62_8X-Z*Y*V_(4U" ,&.K#>9^"MNA\'GD4BX&$=G?2I*ECT\46/R*+Q M'^8[R1C\,*D:8LX2&"3].?.B%!8#\4C%1QI2UW!L%@6@=ZYI),4B_D=<*AWJ MQE3GE,G^36DU$B14MFNZ)8P0&1BZ05H'U &].AC0<4R,=3E([$S 100-J$NC M@HY&P<#LC* /25U<6!V/*K^*VJO1S!S+?1,8T0/I.K, M0T86!"(S\7(6!:@Z&@,YNS$DV-%ZUHD)!#O@01_8*ME MR0*1B*#O2BC2O5C2VH5=@4.CEK#>5E(*.RTC#.F)D/_I/NQE?$DF642H)"2, M+KK.O LT(H4AR44/3_G#BQE6 2P.1R-@BK$G4SVNN&.D$N'$,QVH\H!M30>O M'A'#Z>$C==0;8V$;I.'V (='L>,=GG1DH+2G9(U*H \TN\Q%;^Y[_6MF<<"C M])GH%%BXB2B86;BMGCHCBM\^=WT,9ET%JS+X8SGVW5)^?..NEW>YE$QGWI8Q MWI!.SZTDR/_S/_E,-O_/\CZ6LNC[-OYII%@=<7L F<8D?4?#A,(<=?M(I68? MDPN7M4:S?5OP#$GGE]DC&TMONW=_-("2PO)A7 ):1A[@#?CJ"G;MC/%F*2O5% M;&.E*.#(U[\E7_,T E6'01Z7@>9HALY&$X0]P>[N! 0!\^!>2$<) MSZ()3!("">M4NA)/EELV"'CN$H>I"TY_/FL1/^4\0-U$."=(3P.+3U 34%XY M4NN16E^S6E!B(BWU36,*VIC[[0LB!@P-B]UO@E58\.RHWS:U 1C!]COCSUVI.T"#^?$IJR86\[$N21 M((/R;9$K]COJ0%&.+@]4 41^-)EVV=/UX2A7>>09;0 M,C5+*.&%EC*6CRH)?]T@S]6S$C=_TH7BGU_[9=%L3059:!$2R,W? MJAA2/#6)1735L80K+ K%0FV,5S<(WOVL4[.358U5;85='KX]O2HVZA'^^Q\5 M=E&4EDYK/X7%8_AU1+B23$>U!BI?R[W\:P%KQ)86=A]E7GQQ@'5IEXXNE"3X M1_#G\&MS''/+6V SOO"[Y72CH0>^5"V++&\D9!_LN8A7)^B+4'AA")^L,R=)UH1X(Z$M06LLH?UI"\NULLVX,:59;&7E?-(TD= M26I!4N');,MMC1(,3E#;U3!A25V@8X3,(ST=Z>FMF4+9 '" IF,UD IY=C!1 M#50UZCJFQ10@+U96327*.G*,I3FVX$'3ZYBO/E+AE@6]^B))0WUP">UZ3 /@ M/[ #TT32V.TI3UTR8EEZM9(SLG:*]"=$' C>"&O-,9K_H$F8D MZ2-1'XEZ MS55*(!%L5L&"(]A#DG>(P(P*C<1A,T<96YU($TG5$$]'8CH2T\8DG]];]94= MF4MWKS"-)YE8H&CV)9V'Z_A%V$;-HBU7#HC4Q".E'0"E>35'I-D%V=AZ MT@RO/.&33'@AQ:?W87DP'(&U/X*#];!S"FOVRIL=-51K*)RR)C1NRR.+&S#< M.ROH.AH9P?XL0ER,7GH-KVF[9M;BJ$1DVC%72,9IFW"11:SP#KS;>8U>PV!- M@[9O3T2+&FE_(7_'(1XE,RRRMKL0+K6QMY!%NP?A2Q:-G?BV(KZ..I)EH1OJ M;_GS00UN:"-E&LWC+968?XQ]=D\=$PVYD8&=?M3>*X<)+*+J[C(1;C%Z;C?3 M[AX<:5LS#9G0Y2H+V ^3,Y[(/%X)V].3-."7N\GUH*:]:1B_IS;<\S'L?3>&*R W>#A M4(3VD( #F-*(];0"W&H A#O"KF#8TI# OF$MS6T>1WN7PY\RH-$9*^Q:T:9N M;T X T)W+ 7)"UMV^WIB>=$-,F%]T'DGL:EJ =K(#&\IX1)>%W6 B29-]]33 M*2!+)&5K GOGJJQ$;UD-E"[*A,2VZZ" MYJ]&P(N:\V[F]H!NDM( =@*D@0*Z49\T\H)13"@M<=)J#[0I/RB+DE(B>X9U ML $<]O W7F5IKS^:O&CZZ!-?^VSNI6G&%'?[?VK@_4S#?TX73O5?ER#IJ &) M=G*3#?T)I!;]+:+U;^&'^I-AGHTKP#.BHEB\K.F32M0$T.CU!I!>A/;)-PE0 M%NNQAAX2;TGVEKYQK)/@#]7=R5K-ZOW$4Z_LDQ =RT=2;K/$HT+0#F5M4T%9D@FVMEITR@#-:!&- MF7LXV@9VSL)9./=B##(;UAI*X[$$GI]JJ J]%C)F9CWK4&!1?8RG\N\/I#[\ MP3MK&6-3)38J75F36-PL[#*OQDRSC1=?(K!T3P73 @ >9:O!\X+4-_!V"W>/WEET6A?]A5LF+PE/!FQ70%<$ MC=PNL:>$Z+Q\GA6C"V>@75EKL/!Z?%:,SGX"?/NN_F%XPO#3,8N'G8?]VRW3 MBC5C_ 8]0+6GVC@DR_0-C+)>.?[ZS4X-4U- &S"'C%?H7TBHWWZX%P'^\I?R M\[+\GPP43<.!EUR"!R_!N2]+]9][XLVPYBI(V\ FQK8$/F:-#CB54V-[J:46 M4O)K],B[N+ L&F^*%-;1)>)+@,$K$>XC&@OH>9Z:I;)VVQ:.D'-C@_9\S/>^ MW!%QT6;92VNXVH%N!TU]:4P5&2,8,/SID5EBC2DBES+^HA#U"PLFAF"S?!B7 M%4X\O\P&;L\<1O#4/?7H/$#4"U[$_Z=,0L40B^C EJ+T,S!]0?:PT7OP\3;$ M?5BTW7)%P*EA*'1K]!IIR-71TU(A0LE>=OU+1BBT(0R0B8L;B$D MK]<'J]$XFA?_1)>,Q@]I\V$;UY;HX=G.%A/;6$-.W!8/S>*$M[?T4'*CL#:@ MP:;J!".LJVSG64[K% @]P"GIF@X:/(L9C[@A#T#XP37?84_5*)LRJL=K4:#Q M@K_K8RP/?E8W5: O&QUDM&&]3>-2K,B@*I380!FR(X-@&-@ZR MU#Y%0%$S2>##DVD\#B<(.GT'#*E$DLVGC+D ].(.EM0C7!&#J #PRW.F$5C' M=(+U(4@,9")I#A4:W3D-]/GO&0/%TX/LB=)!)DT)"T$8YMA@ MNSJ749[>U% MH@.0DA#%U.*&&)BS(T0N[_"/#(^!=80@A02% D_,N=8ZJ . EMLCUQT=Z3.9 MU[6X65QH0V9#G8'6^9:]&=%U6Z7[*&NJOZ:FPI14BU?[8_PI)K38V2+>H( > M#?D09:GZA\-%13]B8-)1 S@ZT_(JU)X=UX132-=>+H\<2W,F>VG,CXO*4-M# M-[R"W5!EY [MC/"IG=Y,$BT0,.3%<#[<60QU[A=K-@++^D8IT!VYE^5A:SC= M3_.&@1H];S6F9[S$+>7I16$H'3**!04N!I%&, :S)Q;9. ZX03 F!6)Z4>J_ MPVG K^UT\PBCD.U[>#]!!F?SD>E@C<:*; MAJ:QGI[L$W (44!R3P3[=39J5F1]!47$-]&%/D1_ZHTZG@XPU8 )%A],?1>- M@SL,T6;>S)C5>WFLZ&WU8AX?][N"6^I24$.<&PL "A!@;D;9!;X/#ER$4AO$ M!RLJ"]W'P_N]+S=P=RG.#0*$Z)0M.E/W:(-T]Z[/JFGEMZ."9OF X-\RA;5J MTN<5)J5=O8L%?S2:-#" 8OM>+_?Z27'1$LZ#)4V(\_N3U/F@<.4)H05%N(7^ M/#G%#@LZ9Z!JA&:P/44#!(*V#J_9IUE1GW>G$$V:TV,%8.UG0L/T=QKS>)#9 M>X[&ZKB7Y #!T47A@L!E6,R:J3+F2"FLZ-"G3YPRVV*&-Q=FX(Q::E=C5H-$ MVQ1XUHM7F@E4[EB.I$5XJWV"975T;#,X8\I$M:@Z1R.[YSF#>&-Q--:,.:&. MA1ME]#X#9W'(HG[XN!>0>=# MX^-YA&^=F$H=$U/'Q-3W2TRM-_M Y*",TOS&0X3-R&.U#@IAP^\(SY53"=4E MEDV#X3B)9.%7<='GLX66+9WH:Y8.,T2X[/;2]'X#E K9]4H(!1C7K+NP2I=- M2U8[@G\%C49ZXTE1;1KC]U]RTO$67635N/TD]^I=?DJA7@$"]PR%)HA,4$\% MUQ'=YQ#S+?9_P'/.E[FQI@L7#H VD8GPR!M6&U$^PY@<&@RZ\ HV&&O5#6T^ M)F,;(^E5MRL3,EXS5F#MANKU*A^:JI >)7(Z8)'Z*UZ0#:AW#!RCNMT6V.+X M*;\F"JMX#R]WI[38SKCAR$P=82F][$4SPN)#;#!2O1+Q3/?-/>57 DDQH4V# M'?C35\ 6P:-@GDG3 @?!G^%@68P'23*[X>/&=?RG!%@X5#JPP_*P"_:%(M3Y ML0?4PW!,F;HS5-V[4S'@\5IO7F6*FNDI=%6"& '88!K?R&(UXE;TQ9>%,!8U5CQKMK# ML+.NXXPN9KKS([NM)'E_2@QC\Z^P4 %OR^ S;OS^+;%ZG-.JH?NP!7EA)TM MBJ8B-5*%BG:\+Z(!^M? ,E*6ZNIR'8A$0:F-W?11:=!SPFNTL8; 4"QW%T1E M_B,-./1IV2RXA]BCAZNE+.E6#[DMYOY^0KKZ%3@3D?O-F3+YT*O^@+0:,D--<$*V#]]SEJL7Q4BRWE8/A@:@[(N M2R)]FHRHN8:#'P(_]+RF,MN734WY;0":0_+UVY("1\(;&&@D,::W6"\EKE*] M([5U]\3E=C!ZK0L5&1Q<'?9558D\P(HJF[C1_6LLGI\SMH&#>+:E0F25W3=B M!E:YC:"D6I6&/Q>5=1;!"!\67)DTZM5#V"4^TKUZ3YDGC58#$=6YB5KT[6N,Q9J['NY4>^-K$<-NPXD+[8(EK()#H55M7K' M=M?$#0%@V0!YMGF,J&,/6+S([2^7XI52_M"$,K?&R+)23&BJ:":%P1(4*<6- MM;0'FD; #,OB7(!*MWIK.<\@!4ZSC$7?<2),63 M@7HP-!$<]SV\WM82?M N12@8%4PWN#=-T%-53;(5>*E2X1[D$R48MI40B[$/1X,PVI M59;&0%7TXAR]]FJ[:2LLFP4/PSN T<5^GVSSX)LL4$C%NFUHQ'2KFT<8#QMK M9'F7>ZH?.'']7.KQ&5BLS;<5B *ZQ2MN(85[H4QQJS)H* :'.^'M1&K%A9)-LV.94A ,$16^0::6AQ .8L^(TZOT>Y,(A1O6^RB)=K(IGY['RN#MO4B>@UC<\=QWLA!VV7YJB=SQ7 M=''?#$&C=AV00G]3 CEVG_CM>@+0*QJ1@+:A,AF+$?V7*D(T\6\X%"1]3%$> M4Y2'E*(\2NS?3F(33%?P1D%>\36]K.U:32'%6@N;16<7-(X]J(XTM:"I15<@ M%M)R[PAYOI[CELG1/SWG4%(PX^,VW6 IP[(5\8Q3'7O0,*=M@K?UCL.ECX3W M&N&YT8REFVPAI,12Z;7KVR--'6EJ05/2!$24VTK/$V&>S,+@GC^HM9!6X0$K M5O3DL/C3D=*.E+:@-,V88E(_(,,6,5#\HXN*4U-Y>]HC]1RI9XV_T!(LEL,>X;P! ^_;>]DX#>MQ6);'8 4IWFO8*]@#1'^9 MCXBOWHS?GL,EW%59W&<$*IGFPPT=^[=9U->0+(OE(.E6CTU'CU2^1.7T1B8K MWO,J!MTKFJ/7+P9AW-P+V-/[DZP6.5",PBE^8%BLTI<2O?LEB_^YO1 L?[@< MWS[F',RW MQ-=,"+F1W%@J]:>_7&V)4WVX]2V/$XYZ"!U>K^;^'47A\#<+&T\!3*^&:WT" MT7M4ZEJ&!K3]&6%:,2:F-Q4LT=]M7Z+GB[XO2\ U2%@K6F.9(UX.$2^Y6"Y[ M1,P!(N;(,(>)EW0LDS@BY@ 1+YXZ(.3S$'!GF,/&22,82F2-B M=H88ZNL'8TZO>Y3<27;CNN.9 !1%<&M.EJ/K5^&44A<( BB30VDZJ;1-Z61 MUS1JMR)COV=E+597__>C#L])=:-Y9T))4/.#QS$KX3 MJ="&4 Q(%:]C[)%6?OWPW#[^/K2"TTD6!_^[;(!GV"_;I:J+(&UCERV/?#>F>A5,+AL\?XS M+I#Z:LAZ]\?9?-^XXEY#.^)T:YR^%E7=_7%<9J2Y\*AP[LM\?] 9OQ7&7@WK M?<9Q_^+^N*?SE M[:-\5:!W]KV]!-8-/NO>=&5-WO_R[ACPVP3>/8.C"-F:(%\+F^W^.*QOQE]L MA,6/MJXB$=!A?=;/?P1W0(7P@TZL@$]P!H7PPS>6 C[CHS!^W"U&<1B+C@*! M-2-\],72;(N?&XVH7RF>^.1PW[8!OL-V,'Z!"0[9!'J],_5OBYP#LF4*L"U5 M%DKT)CRV[Q9^%$J_+68.R&8)#'Y;J/M_!-AME%;R@<5!YTT;YAHSX+? V/Z5 M>E$RI77J.*BZ5]7YAX0SOI^*/AJPWTJI']%YZ&; =:D4!>ET1-X7C&Y\@*5P MQ/$7M"W"??OMP@C'", WH>KO9RS\%L@Y(-5?K&(V@]=O""=\H%=Q,=!+^%$_ M*?ZVJ#I 11_,!;AC87Y;!!VVEOZ4",!!%32L%.3Z:QJ.\8!C/."(SD,U"JX- M6]+ZJB34)6P5/B"X4^''=?V(QJ\8&;BL79W6&JUW& Y'U/YNIL8A6Q0;2R2Q M05UM+#19UXXM"VLW=WG9.]&N[Q=3A/UW3156/2?:A,IG?(.D6]'5U[SE$M37 M"2N$M5_:6%%YQ/T'X7[_!DJ!]@#B/.\VI:Q+JOX7]@PZ(G]WR#\@LZ:@2&.& M>&;7_)7\K:HD#HU& OF! S>1/C!GXC8#V_6\7WK 7Y@R=ZC#%M\^+6\ISE!: MW)L7;K*!Y;KAS>.A MGTIC.GG8ZWP7J!BFX^KH!+N8$)@;Q(9O64+/-$9LO+?K2]()P+1(W:U-QUUI MB#BLML>>8XG.0XG.20AI/L!* ^.0[@P_LU?*P5 M7JW9RP#'9;,YGVI;Q^FRR<#[WB8[J$.?RUX%("7 MG+[8>]M3^SK&II9.B$A@)A-# WO;")B-3B/EQ0R(K"$8? S<^ G1 ME;&ATJ&#J$,F2$X(H@MB380+J@26# L$'T%+-C>CI*-;!%]E:TV33+ M\+S//:$1]XPS'.7=/=0B@0@%Q*IZ #)=&J8EDV-:'PG=F 'C(($ MUYT10%[&L;SXA05^+:$C3:X;39!Q,LXIA1WB^D@M/\;_#[W-Q$]&) S@%/TN MU,,)CFTZ%5\'EFWAZP,;R%#'Y,""_?:1?(&DU\.-"Y\W@@K@L H&CN9$[D_> MO'LMGCG XC^I/EZPS1O$NV0MC5N-+L:M4K!*K@,")PL:LXY8^&A0!KD"!R=:PUZ86:#J\F(2&!V[1!TB MH"D<.$L_F**TLE20 )()"#0-RV(34+=&.HX+X_!$KV%L,>KS30+P&5" >C [ MX!_P=;FK= MR_>G3*\DW@8I(<;SZ_1I0(U2%C04+QIG?5$L?PWM&ZI>>;\TQ58[S'IG/4D_F/L5JHI[A_HR6^M=$"_Y=,_$2-SE((X:;= MP1@V1#(U%?4[FS:_V4Y9-E.^HI627S( DK&LWZCPF0H9-#=\3\;7V2GI6')I MR64#1)KX^DC 3,DN7%1GEI]B]C _I%\*X> MC8B!YZDK0'\O&/)B5F"46H$1EXCH-!W3T#2B<$6H$$OMZW0S B9_' PM(I>' M964 45LB]Y6X:TH$KTD!LQ5#?\CUW"\JE&)"/<"BEHWN=$]%B<\DR8+QF6C MJ)_"\G "?14HY!B#$='Y63.I(/>#GL:T&&&CBP!V@$\%]^KN6_AQTBS\1[/_ MB8M__A16$S'?+]N4/6:;CMFFP\\VK1?B'R>S4>(E,W]ZL0FPS)AS$B+59/BS MCP-FJ<#H,X$1$YJ>6,.'%G*9N3G@'+%!:3;*-Z+W[8&UG7#]&XS)!#AT_0AS M[-C@NCC^PY:&8+S94U5V#=H?)Y723\]>Y_842F?/7>Z!>#2FK)5=:N%"8V&+ M3(,+2RYS3"A@D0!Z;$PFT_F3ZFA138!1+SI%U>?NH'+"!QR:N& >.\W-S,"O MM0GL-"UZ+JP!C*KJU(YE22\,8?!Y>KI#,RY><18SWJD&H^9!/!&E%OI"1: ; M8RA+%0@5T/1C0M6]4$+5>V7HJ@TO!EQCVUA,11$O%P,V/;:2!4N=^3 TZR+A M#@0D/@I0 FZ)>P".%\7@(]:#ABPC"#"A34*W!( /@B(C_NERTJ_0<.R]]E!\ ME_;0$LO^4D'17LPY-"L\RM@0EY$L'@MXIP]*'?50UY,_ODSB7OR-1D18. 4? MH0F(2JL%)J Q=C1*P\#%F@VOZ0^PI(<2*B5.'G#"+",_2 3]1AM^9-$R/=@@ M\IJ*Q]T[DG*5%\1#>7N,QT6,5N@-_@A>$EBVIU#0=F'2S MV?2?ZXX?$[X]O>\VU"P%Y;JDL[#L9@+@),Z)>C,[&%W8YF21N-YL<;L2?T&T M&$D18V(R$P'JU2C-6.@C+USO!>EXI.>R#7-B5@@JE)+V%_5=D^^CA1[HSN#1 MZ/C:0$"2@=[ L >M&/"Y.;[8K+Z!6^$G0(4Y,?U/2N!A]7>%9M<+K1\I'JAK MT)G4@'&AP"D,C*7KS4+($Q<@Q@)2;#^8JH?Q29@3"I1.AU?08.5V4I3SQGIH MO9M[*$*3+)?.+16@ER6* %I \XU75R". ;MW2]'0_)^>*/#;/"[G M)M=P+AJ5VX&'1CDP#; M%)'U!%HT$!@-KK\4G=UB?V$QV?T \XX( PE\$TL> %%JE N%,L[O[GE1L2O" M"K=X:)NXC;JIQ!^HYG+%%-40$3<:A1(/N%EV+(M.]O:O AH1_!UX0 6? :.2 MP"MN&M67[U]AT()OZCFO4R-LS_C/.9A(7SK 6WHEP'MMZ-&26Y!5\MRO']MZ]6Q;QE)7LNK^2"K C_HC\7]PEH!+8;QTE+TP M(HP<#40K#15&WA8D7GC4/$6^-E[,0\0H)CP#D!)W:+#CQ[HP!O@KNA? D)01 M=2(FH;\!PK50J0E2X%7YX7 JG8H&=GX(?GFLK M!UU4,(!OMH 12K_D%&Z1F%SK'C5#:B=8BGO]IC:FNNFK+7RW3Y3Q;= 26&:E MLA 'W1.M./&EOMVDM,J2TKA":;IYF MXJ[T$J-MR3&>.15PXUS:A376FV2M61M'$_X$4W% M4KX,:4R()F-)?^$!%@CF?KK51.[/:3QA[1GXBZ=&2!'1!L]Q?;2Q0?J2J;#* MCY#2D@V$#7^NP:3?-N<$_3%E#UM(%01?%GP'!'C:K7G@6.LZ-MA*BJ ;MDM' M?E#[ "V3F'#JF%C_,((71+8YM36@X6FOV,UWS"#Q<'&U(J9\E6)O*3_A:J-E3K4U\LX%C2\KH##7?1;)T%SQR3H,0EZ^$G0C[QR]WJEU7)9 M%68YEZJIN([A0MP5%2SZXY?2O.K**Z;*!LNN8H*X7!LN_,AL>&)1P+7T5-Q? M94ZE.4I.6QWS6/+2X_LOLUJM$QH0;>O(QB)>$;ABS?7\>QQ/YEJZ!=SN#8>Q M@52N^BK'>.5QFQ#U+N@%7"U:"731*6< M%1+(1-M#"MX-6[R#.UAL&8#D6,M..5YYIX6+_,;YJR72%?\UL]4K9NA M@DH!9J%9='H#$=[==?//H-$!>QKQ3A!4TMMC!\\6"DQ_A/R.AF)UW-4(Z"8T M'(9EM/9@)1ZV1%(+,%*OT>*&JVMR,'\Z@$?TNU?)Y .Y:XM851B_449\7Q#+ MC5-503J;KX2IJJ6HU^QX#SD*-T*$S,3EN+],UYJ/QF">A=Q,JI8B DMPL!J, M 8;4Z5*KLQ;^&('RD\&!-GR9F;61RQ6ZVY_FO7!TLO:B%?.5:*R? M"SUI-Z'<($ &9$PY##Q>237I\XI# Y2497SQW5\)[V9^,;P;]SGMVX%AM4P- MX')2*;T:MLV(JZ*#[N<7PK+J9T1E,X<1EV[V)OF#QFEX>XXK]**1KZJJ[_X*8JU MVTHI&L_#-@ %V)?)\+;$*]<1:E0:R8YI4O'L)A^I=@SFF5QS3D5P#"2MM_]F M$.O,RWAVJ8\3[50U <6A]B5>1:K#GA33Z:,4T-">I\676,QV#1;*4H^8-XA? M;OE0V0I3]&SABTLKZMXO]3RX0:$H8@P 'BY;Y]>\LW4"#!"E*X@*0/361)1)+ M]SFGS[[HW._3;T]6V1ME76Z!&>-N\+7\M0U"R4DQ/@]RS $-Z]Z24B"B9?U"^[HLE8\"KPBC6ZU4F,3Q;]C9QIG"![$J, -HGQ1LDG3"^:#B?** M@N23',C6G ,Y!)LWS'O&2/*@?.F@<.HT.O%@DY5EJYK6[[:)'RJE3JCUF[H5 M%8RI^SAMC]D5A0Q6J7I;K?PJZW1VMU-9!_;')[V$P@>Z'L]74:@F36LLJRMC M2QHCJRB*($JKJ(MPK#XKR8LE$)UJ$,\ Z>26TL9M M$@@Q0Q=CFL5C\I:!E"#+M(CD2Q9"1NM4>*261UD*FIE(5*\/Q=G8#LQ-*>49 M5UJ<9G3EJ:(D,>$=F)]Y@N8T]4ZLC1/[/;;WO6&_884+>U$;*KK>1Z6F]]9+ M['J_)V^U2NB5T1ME!P)VJP8T5/O1< ^H7F#E(F[1Q8;%"4_R:%<^9TX%0O'E M>X*?) U#U$6 F >_I1B*B QIYDUYP9-5'@,^ 1*TCQ4@CJY?$)^5T'<^#+I M$L#$8Z!?T.:Y>U711J)%[A ?,(4UII[ (IU$M<@0V0R[4CHU<9R.2$O-(\6+ M#1^Y;:EJ4^4L]M[G\XK,K0I?U4VDG#$JA6A: 4.X$O&]Q'95SYAEV3HY357E MOND$H><0 5>X !*T_J0"#?+H9/$-=_R[^/.RQ>9JMV^AVH4]*OZ\M#HGW?XK MA R G%<[E\'G7KW^+LL8YE14642AV@6JMD[JZG43DWA55#)Q(M>6)]?1&X:G M\TU[YE0[@@=N9G52'8*4FKZH\@S*\"WO,>'5=,BCH.#$U1NV3.;KV!R^[TBW M@GY1;Z N0J#2)A+9+ P8R>JE54&\ V];'2R"!V[5T9?V[I(8>GXTAS3K.7G M4HT>K=_38EZA^ENL4?A"EA,R:(H&N*ER\Q+M$)!SM\X\[:-P0EPCY/VN03DL-NBC?!'6%"$GYZ^FL=><9NZIF-7W4G=&K^NLUTX[!.X D@4 M0TGI+3EH568HO+QJFU7^8DXSE@$L#'1A&0PZ^U@[8&^U0C0[WG+,E0[FRP)* M"CJ=WAL-"'*;UOP^*0 Z[/U8#D4NI-Q)9G:2,\R\=9"\FM-GBI92:S.)+O;= M*L4U-83SV>"TRM(""Y'C%WF.,56V+\]R_*4"*^+NVA_3) #9$94\IRD-4SHG$S<35$MW!1*YA*H*^FT],A.S0$L8E4B.I6^K^AV%,SZ/'5\% MT=@)YH(@VEK9BX"'.S?M&2(YO2DC7%G4ES(R[R$>E.M20GF]W+M0T]-TK7/2:@JF0!WW@M0&"[U]S3P+N' M,S=+]J9Z*(VQZ 3A$!3]!-6D:56*5)SG9)?36>!S5.WP/HS^(Q*)1A&9Q')Q MO[<\ *.P':3#C#J]Y8\*80, "0!,8SRJ?\M@"=;%&$_B[[[*T_JJXAI5-H4V M(&V_)5A+HTM]&5UR098DDPP/A48H5N6>26W[V\7OK2*H4ZV$RLVS%C;7>Q5, M"GB$BJ;+-#1VN+YO_[/:#'F9 6Z_A1/94S-Y9>+S8":K= \J\X; MBI?!HX$LZ1/[31X0+BNN_[SX8KV;.G<@,"Q-5%NWUZ+,@0!NH0DH-FC*;6C3PV MN48G_##>A4'V9 MD_@_7VG%QRC+9S@-*9 I5Y+VJ4A&13[P".1THE@#UA;OV)>D<]ANOSU8R6,_ M:ZZ'+QP'4@'Q=27$[L)EE#V=^R*&1)Q2FYESI)5<@\JMA@\L3??2$] 4 MO![?@[+%Y<$GMPY(:*PR8D59T196Y*W)]UYJAA$E,N5_+M0#4QX %B7G7(M- MD )7,56:A2B-5?;"311D82K@2>48G22&(AZ&#/85EJE#ZD$-F_8X)F9F0 MV3&%S%2W0*KQ!'I.?0\8Y.7'GT %*UM[^+ A2?6YR:IP)3RH"SO/QC^3K?/N MZW,>X(R!56NYG#&J4%08QCR/'0V.QOI*OJ;H[OX*L\6=5+(L6M*7V3-6A.\' MC?VL^^/^.G@I+V>XRONL.SHI8G5?DCZ%5%(-TY0W5+I[9 DZ1I64!^ESEY*EX^9P+%(E@H@2>+K"JT'E#,L4U]V>9! M0ZNBZU#NU;H1>3MG56X5W!=.+L[3JQ#OY?8?A?V"*7,4&(N"&^7G07!0,U)\ M&:I?6]6K5[A@QA7^EPIN)?TOEZ 'P5G2=O@[9O(#U"ZN0$>9,KL:[R[Q["=_ MN?_HAY__Z2-EO'R/@ YEINXKZ_<44PC],J?W_ 0TKOMS/T0. 3I@Y'Y7DYT' M;7O(;]MQ6EUIA64="''XZ :-BTK&A/[W9KNVSD\UL_(=SB=)0. QO\^S^4!0KA($[S&H]J?%+BJL<^ MB/QT93/X&Y,MG7M%?"] Y40[U@\")1V<4/!.:<3DS0,LD+L.V#- 24#A%B;L#(7RZV)- [ED> MQUY'UBQ5$53+BC@;\MM'\\HM/^=1$#*G\L ML3#@5))>K-M)WJTW#6">33R9GU8I2%DL.US- VN$8T<4%<>80LF#[C[-D^11<ETP7Y;$5.7%!H3(?9JW4+N(KJ'@IXS#7U.3CGH.^ M@LR ^P#Q:J.TY]\T$:(X 7JIEA6@*L.B*\PHOIXR+: /%E"#=ZKB$$_(\1(< MSHHCVCM3#L+*"5R5P3E/V!1HXLA1CL75ATB>R0K$U(0I/M_<73,!>96Y6.&< M4Q9DQ4%&!'P6(;>6@8MY6[EI68<1K*-'VEISC$496W+HO6/]BU),T?1 ?J#< M/ PA!H+U5\H!PS-3#;+64JN-7UZLCSJ;BN^5FA0GP1?F%N5\1C&L6-SQOW4R MY2A9FRRVEC+CM.14_A%A MBLT%I_(1=0-M_7&!JC][/%E@,L$QSV=BJ-C!&LK,SIQ!9%U@./6^F/"T>&;E M)U/'PT[?F!@0BPEL X,*+?K;!6[@4P^,.:-AWJ0CEXBF72CKS+/LECWLMT;= MX2I;#&]YT=5>T%+F&9L>6A*[9JYU-6N-Z'&9F<#F*.]69Q(E,BWT_\*LD!15 M,BZEG=$?PG*9?^9KEBTL$>W%A;WYZZRRCZ(P.[0J\Q?]?M5M0/O(GZL6G;"S M&GMB$,,DJ4_6C2S+R"%$AF(5F.3396C;@PM2*X[NG0"[="J0%.V^YC07ZJ@A MM>C6$Y0LR4[CW_3)[ZB$QNR8/J13]*-'7 MD,[6RSDCB=V=LL&F-%QS[^>"99WS162(_$Y>A+34,'\PELF#V>9SX[9EU'QP MXLQ/KGVIM;NDK*+Z%+5;-;%CRNEQO;4L&5:>U>9RNR;?K:8E+;%"\DLKPT?8 M8I(5XA;H5V&&G?/0$IK7C&6>KC3JR;.!*C6-:ZPN%&1U7"DF5!!*J6RD.\34 M;"FW"2:^"#P0HOE:N8,AL66D9)D1*JXBU0*./?;W;.'HR9R:H^E6J+U5A[8Q M(8Z!MNCX:15KF3KW5/2SWSV3/)^7PU/>O*5;ZTS22\)$U_3OS9?YW M5C)J*9?!2:*0!(^8 "+0)TC&:((6-#ZX5:+V:)PN"<))XIH_ *OH/-=9G[)$ MM#*VNL2'@H2[XH%+(G15S$P/TLV;?#*-IF3U*3LO/T-"FE^#^>C=$M.+S9GY M -T+FVHM"L.F,L:+SZTVE%Z.N1Z=\FV1M3+J0':%,O<7>\OLFD1092U(#(GU*M BZ:C/-'5T+!@OUHO7]CMLP)-5+S[>)#A8CXX#"U:#^P!J^-! M4VYI/;VQ:"U?W(N^AM^G8XM"=8\C#>+R!9][R.8%KAV*DQ2.HM33"BBBHP+^ M&D3)0566O3\L)9JYQ;Z MTVR:NP2X?DL)F>A6.@XLVA\KSF!SK+XEO<6(DM!TE/SH1+ K;IE(;E$'U69M MN:KI9=+BWN-2A3H9WY^H$ GL",>\9G!AP.V_[BCI3YY#U:P*VWG1-YKD96G, M$IOB="A\U7,CU>@*SU/YF:@[<4 H5PJQO$<5Q7ZMY!W%7M1:*:& G39-,10N MKR. TV]9:+UUN,]HV5R(9S(5L$:V0O<1ML+E;V\_Y78"_K&&C4"7[=@^T)ST M;5Y 736\TDJ-GO=D/6^>&!^KX[WHM$^7.O:?H-OUVB-=M7N<1J<1!4_VQ:1M MBDPY=P+5MS7UCVZ[MZ!_K'HVJ1IK+74=G6)>VEM/$/2$UI5"GC,@%P0Y>K1P M5WD1*581J]D<4CA+%Q=]DPIX[ KQSVSDX.5R^1@MR&3Z.HQ :P$E-69/"CI* M5D,CXBH(N<*&9.Y_R 62RFK99^;^PF96IO&_0V$.$N\7/YJ1"M("@\\M')2' M&DKJFE"2"24=7BCID=I]=I5ATRLUZ60]S5ZRC%RY5RQD@>DM)J,NO;25?Z5L M 9DA07(_MP=:RC(^&0L.2,DUMK0).]08@ESV6.& C].T@63>UXXMV6-?I.C? M2H5['<(YO^)251D;7((5OL](]B\KT$.!B*>@/,Q"S% MM"'9-'I6MO3@&:A:BKP+/*B>KDP\AWW[LWR8F BOJ6T?<+&I4/UY8)VO,?,J M"C+5O>9[&-V&Z(:3(,TUD4^P$$SRO,**PY^2K$QR6GDEE6G)XT\4BYRALUAW M"1]SUN&PCT51V>QG#82M1QAMN;TFI[&BEJ(A(T^]:EE%ZE5EGM5&[?]''*:+ M9"X'5X5@S9ENXSTS)]R%LV+ON;BI'37 MY)J@-/_%\O2B+8]FVT 7J]R+HIL64K7$;)KY&HD5L)9:J+KBI?VJ*K'IH;H( MS1)JK9,RQ>Z^E]U7Z-4[T6V-(H,H-X&2DIG!O=.5?B\/3BGO/*^O)M>PL+E>>-PJH%#JW"M8X-%00KUSB7+,<9-,9=GO);7-Y&G+!]5E" M^I?L'CA(/F: _-6 MN9.*K%3JJL*M!^\LV%]ZC>43>%?)$]&VWA:O7O.F#J9:5IU1>'=!,EQBCA#0 M]LG=>W-"6ZV\[+6GW=>5M$YQ;&GJ$ZVX8*+ 046G@?RUM< C\,OYS]BU4' W M=@4 TI$-SGD:7E)5T@VP<$^VEI&>&?I(1>=)26,(N7!<;OE+^ M^HIU,$#YI\L-17Y MJP1 9?9\DI]KUMT[; B\\#D?="4L0SZML.:%W>8%6_-E>.6L#(1 %@;8,A"X M$;9.PZ$VD<>05*=T<7G[8]Q(C.SOE)D,3(?(T)!6W@I73,0NXWX\@JW"9IC M\RGU'%6]Z.!Q>T+B!4^?>) =85>ZI>=#5UN)B)';$.-$$5H:C%==HK]JS[.O1:"T*G==;(=/@+[0IZQ233W]$(7_08\VB#L6X#KQYABZ3Z) MM8 TL?N1L3"'G+CJ%6JS.6U-CS.^[Q2<(R/-3SF7BG' MG,B8AWMCYQ;'*@J>5,_.*O>[0W$L5(6 U@C8!4]!DE:#3;2^J$O$F!I"HN9U MJ9&-J6!' RZPM(96Y0)X(!IV;KHNE,[=YVCPJ;XLEH4S[+BS)2SW,S<"W?\D MGXYLM7HCPDSLK/;M:T1=)@HU TUVUI^XFSJ*(%I214$U&AFM5'@U^NG41YK83'I5^E*+IBG0L.Z$1K4M3*RV>UU')/YIU0,E5N M(I)-F8V5^;/N:V0ZBI:[OJ1I<,M*HBFUOI/[/^C06<^$SDSH[/!"9\LYSM#0:O8*7,-,X/1VP[D3.@A/)8%%744;B5>Q,M;(1/;E& MIF_)21>"G(2DXJE<7Q*Y&0UI#512K_)A+BX);6;J'+DL+PC 3_V9Y @=#"N, MM*2G90GHJ!14I 5_/99:_X_33[=BU1+V@HK7S;?F0/^KUHA%,@I.0VES1O> M%Z:RUI-QUPW:5W9C!PRY'-=YJR'@I73([FEZWT< V9Q+6,5-99ML'#\K;8.' MZXC:BP^36@/>D'_FAV0R\L1O$:/ (K5.WEMTO-.#Q*6F0%RO% KJ 8.D@AT: M.,D]7\%T%D3WE$PV-_.=$]_8",R_*JO5:JG8Y-R/O1,VJ+7(<;$9')N\0,HM M#/\EN3O[\O/'I.BK03 !!=:A"RF.(!MT+30^6MB,LA/5_=I3HRSEYO-R96VK M$KMR4*.LH)I#NIRF*'*P:-T'Z41B)JH3@[$48Y=<:HI&;)#\R.PET(>YH4=) M31DF"T6C 7;$4C^E/7D-%&S<*$%(QCGL/!0,BDK;8'>6,TR]&P[K*[Z%D+F* M<,]H!6J.Q;&6L%G:,)?$<%?H1;*GI>22BS#NS(CI_$?(7#[M \N9HL-[<0,4 MV)-HY>7QC$>&O>RI7;HV,( M\3]R/EE69+72LD^8TY2Y>**%7DGP2R>DOEH<$LQA8-G@$H=_W7'GU6N95[_ M'Y&J4+?*W3S*[E795!C1;%M_BV[A33$-W,. K(\#WX$I;X]F6F HZVX2V62%C%FN1N2;,0PPBC, 9#SW))VQF!13UCP]7'ZES]I<8T7 MNW-O$0QXB,-TKK=@*I0_0 N;+;8\"'@_9Q@PL41ROHG4_V$].=9(L[5+YMH=E=J MTZW9WP127,1)X&"NQ?G$OQ.>;GPK!P*;R6D,_WEJQ?(R6N>GZ5 M\TERY$J)9F] FJ7B!$Q?%^WGV]B9O=%>*KT/>2>_L]/AV9OY=90OVKME/Z/@ M$#48D\HP46;1(!U7_QKA_)H08XCD"(F$>FQF&/#41MU*!HZ&D._BN%&A-%IF M7X:$# DM(R$*S2UT[3!T8^BFBFXX?D8TBF33B#" MJY0R-<@=H-=:BQ#'%A;5K$JL&2(R1+1,;O'\2JGW2"U(^O,,V1BR*9.-%T>S M$RP8B'"D02*KJV5C:#+;-67:D(\A'\TJS\=.:#-LY-"^:112J^"09LQSI"=) M,X_Z((!\$Y21,[XO.<>P7A N,%1FJ&R.26F^=>4'F@"VH]N3;/8&79 U(IF. MH9C]4XS N(;CWDM//_$D:C',/G_N63^?5KR"8- M[_#2\!Y7,%:,Q9.L8ZP:(W#U'1;&4%"/:BX66,M\[ N,-0&')5%QKX6,H52^ MK9S?XSHSK1^#7K%PX\LO*" IWY:'<\D;E8=?,5<&ZRIS2>A8SW(K\!J1D)W#(AUGD9^4I M9YPJ4]#IL@PP[K@+ B2)PA ;L&+NBW"SE/JJ3/P0LY" %ESRF%*H-Q!73M J M^_<@;^=08 I.G<68PI0:JU"2;KR-2U),U=^7CH M?%EM@A]CD+F8'*7[^^>S+.1**4L.%Y: 7HHI53EL<$AG%.?%WXGZ)F^/IN+I ME&='20 Y&/0<.;U&9D^9 -CQ(LR#9GGBR=4:I+56+@I-!^/Z()D"RWW=O,K, MLM#+\Z8J/11Q=J"653DWM6R<^=QYT9')TIP-J08IIL+9:*GDLY@NG^SW(? > M++(3Z9YRD>5$!EX&=D^1U$Z2D/+V1)+*&918%4<$@E>K['>5"D8M0ZB-#@8 M;K 5 9(9@Y^M6&"C<7$B\,&Q3R,H^6;0ISFW\HJ( Z\)HB3AQBXDNV7.T_)G M8ILJ$4L% ]?PE#G&6'T;C5V+%GZ;4$I5VDC< D3!S;AP_(.,:B/Z$=N>)<:H]MR4S_@K>$&4! M9F'C.$'L'^\0K-)\L@9BIC8T_@LGBW,J&Y.Z]14;KNXO.VRL+TD2,O6 E;R5 M^&6"[7AS1@Y?2R0F>>\]BNS)\ Y624LU^,L4R.:55"&SR!TOS8RL+ MLT234?K6N*\!]\&BW.:BD=;I(&_? ^3E\GTL1 JC%0A_ M=!>>_=3CRKI;K1@7&'1=3C@6"X/*G10M=K_FT/P"T/S T'R70U-VN0 M-O8%VJ*&^!&.5GX7>D^DYP3-?I?=!65?3:?P04I'S:+O+(W56U4K0>E)S1V4 M<[Y/=L/)I_2&;7OPHUZJ/.?.U!P5VO.Q$<(DB&[/KWT/6&?^]PEZ4,_9LW4+ M0'C0HZ1YC?-+G3'V64S%ECU)U8WOZ$)T&/N)SSX%M4=T (^ZG=Z;)1[!>;_P M$K O=3BW3_L&$;5 A&T040=$#-O#,X.(&B"BV[:'!A$U0(3=[ID340=$ &L: M&434 !%&:ZH)(HR J ,6S'&H#2*,$5$+1!@CHB:(,$9$31!AC(B:(,(8$35! MA-&::H(((R#J@ 5S'#:+",JE+Q/6J?]1O-JK'Z9$.\^:' ^.%2P1GMO-E4T&FLA-X,%3Q9A#<8 M[3\R++B\\,CQ;V2!D05&%AA98&1!@V3!MGWJ<^DAG25/*7$.>Y2SCKGM&G/R MT,GF2,*L;[$-0,P,0\[_XS_\D/]-KZ,L<4(O.7I&TA#G8"4)+$! O>@2;AK' M/CSX;R*X$;@M?(D3)B>5M&:XAN$:AFL8KF&XQG;3/A:[-^, MB5U?]2P65#L UUC4"+F["W1OW0-7L]6QNM@ML1WZ^G2M1F\L3;Z+"]+"GH_Z:T<8PN >]9I/4USP= M9N/4MPH/##'3L@![VKK"9O ,C[HVX7X/+]89&TAM)?]R2_K2SBT-@)/V6,A7Z M1M W)%-!'4SKE)[_-4J=P&0K/%_UZ@$']J(,IW/O1>Y4)LIM0+O:P[[J[L>O ME2JU 8WI0$AW02EJ/ND.6J>]O@E U43+6>;/J#\6C(@T(G)E3GGK;*6GU0C( M0R#< Q20=J\U[*[R'-2?-Q^2A!R='IN )'/_=>K &:K-PC:S#/X3'W3NIX X M=]Z)8'?SL[J\843)M;!!(O1#V'YZ;B^T&/QZ+6)AW>*/,+*"!Q=F>5D,M&6E MUP+^P^ECTX@F% F:4(2]\JU>IV5A]\VV]?!&K6ABO1BT;?PZ\*/0FD3Q.@_O M6+<./B1P4O@F+99.#\>']MN#_*'"B4.X;'QO98GEAY8;A:%P<8:A=>NGU_3" M?_[ZX?+S)^OB"MX[!6"U+'C!K0@"_/=%IWV:/^UE*%)\Q9#5R#>N);)S"89(W\:PQJ6)$@IG[9X2^^>Y>._1^>VT>X,?+>UWW,L"[*?.W8D&8/'MZG/8I[2*3]\8/ZF1&0:S<[A9*$W<@I_RHWU[?9PL"74SK&QGH9(QX)# M.OG+#__S]>/EJEY)S^"E(5"%$Y0&.,B/-))#X"(O0[&"!_,2K@8J3'+Z<7Y> MXZ"4\5:%CLT 5*%?Q:*Z\SS9MG$3VF$']@9;\I"_>=:O?NB$KN\$UI<4F!]R MAT2-)?%+"RQ)HU+%'3 QY![,GI$?Y8PF 9;B_PQ?KGZ6]5FR[\_"C:Y" A7> MV *6G,R0M0)WNV\AKTVO_<3Z1^;$<-B">[AA%L7 /D/K5\"C8F8G_WC5+LN\ MQ6,]H?^]V98P?+R0)C%CM[L+LBOQ[U:(Q7G)A7<4+Y@Y]\3P;X62'P##OSLA M /">;Y_$T=3ZX,29GUS[Y*T=O@'YXL=)"M<"*AC!L#C'^G0-O-3J66F,!(/K MRV(Q]5UK%H,<3UD:_MW!@YM>.RDMS0F"R-47IXE6"]@S,FJ@0-C^&$X?OZR0 M6VIA!4FMK0;8O0H]8"4L']8"[.XQJ &&8VQ22ZZ0>AI?6!MD-T+M&?>Y&XU^ M?K&55=9T,#KMX:'SK<__ZTQG;]Y: ,4;H-OD:S@;2+G+]K V\;:MI7!@,[XW M:('A]603GEB0$[#D7EPN7"&%,[[@Q6A$+W/XF_SDTG?]_A"_;&_>S;,%+*T& M:F]8@NGC631"="E %=@>0NUIYQ'+V")B!_89(=;:D@-/[_&\'+.?10(RSKVF M-;[5-+AW=S/DO;0JRV;\PZ,%FN#!*$TU080Y#G7 0J?=,8)Z@XAX M;,N#AP)R]1WJ6?.2ED?/?GTJ$(YA'O)72O;XP#D![R@GH%&#CW=&#%L0A44DR;! 2C%![;J=^8 -AC:\/G"@C,&N7T[EY' M5:08$=%0$3'?H&(U !:HX8!XB.$8AF,8CG$8'&,W2J91*0]3I5SHM[*2N3$_ M6_RYP.%R2=!]JB0X:W>&C18$6.ZT(<[_4";"05/!H.E4T&F*_-\2%3Q9T#<8 M[3\R+-QK)[P21XY_(PN,+#"RP,@"(PLV)PL.,+(PEZ+36?*4$B^Q1SDSF0. M,3!KPD@VV[S\&(+2;['U0LQ,PYE&69C*YCE^*)OH7$=9XH1>TA1A\BBRWX\7 M;=?]S6L'@'T3@6$$AA'4X1P>PEK'L<^/.9O(K@1N ]\I!,F)_*Y^Y[)N[HH=E>S038X:G1E M;>D.9H*T!T\8)MH:VJ/=S-3=?RBU06=CUXQDVV>C@4?#'K8ZI[W#'+7;W+.Q M_]3GDU/;C/ U>L%AZP4V*@9G1C&H%_,SBD$=SD:_VQIUND8QJ-?9.'S%H.'N MH[IYB2ZC,,F"U G38DJ$#YO-9CR!8#+G0*KT'37L1.\HWK%S%6YSDT$;JJZU M.H-5VEK]E;)-3B5N[ES:1NI#=JMWMLJ'6'\>>4B#A;O]8QLL; 15^NCG1Q[.*1UMA./;ZWTF09'+79"R VD8XQ<'&A*PPY0OG^= MJ=K_ 1&X!J!VPPZ[G=/CR.A M:LLG3E/W']%K$UN?_=::S-V^M:"9B ML(+#*TO<8>A>''0CA#J$$?;856]_889];WKS]Y"'&-DK_(5-%AT'$,-=-@TT_VYK^!0F1OW@!M[ M438.Q'Y$4&4/G0VH6WO8U^;UK4&KV]V@C[]6:M4&M*<#H=T:;&OSI'O:LCNF M\4%-%)Z3GDF@,#+R(&5DO]_J#59ED1L9>0BT6X-M;3Y]XZQUVN\;&5D3&=D] M/I Z>H-@O;(*[]$-Z2GML+0P5_C6(KO1;P7RR$-85;KQ-+P-6>]?&[-%IUER5O@)]X52A2RQ-N+)Q$8.M$;_G<#2K'B$7@ MI-0_(N^\R%_.8A\6#U" 2_ ;N&821]/\X0FL*P7:#*^L%W:_W;$ 8H$?A2UK MZO@AW$97.V[JW_BI#Y>K-\GM_';Q^X>3KO7I&A?:L\1D NMS[^4"HXGUV\?/ M7_[\YX7U\O+SJ#]X[?D3$?C?Q03?^0JV]B_8%Q:5P"8O?WMKS1QX2P@+SP T M\56$"[L6T\B#Q]TG?L+@4:][F_+*2IR)2+?]=MJSO9\]=^=? M-P%JG,59[*<9D$*21%BE _BY]=-KZ^+MRGMAJ1]C^)>6*5=SXGS*%]12%#;W M6-G(T[]13[;AV&4>D$>+J+'Z+A!>P+/&4S]) !QMZ^NU M@(<5I'DK8@&+@3EU@BE)4P M_.,3;RI)82$G0'"\.^T<, P!D8HB9G%T%3M3:GH:1N&)CLPISTCERS^,$A_/_SG1$)PB?'KIN83(-)J==T$K0_GC M(Q'1,_IV>SC8$FKG_.8]#9&.!7)K\I00N.C(1ZT#3\DE7(VG*:7*>^J@*?=ZA6PVFO)3-65$!UXUZ)[@HO# AB>! M,P:Z!_J"$XOO0\7RWBC5>U"J!\NLP0TIU9M6J!E,+ .N1"AB=>X?U+2[[9ZN M:3]6-K?_">:7PL"M$ M[@KQW#"9BZ"?P%:B6P(&H2?)I@C=_\ [D4O,Y< DN*/\E$U*'BXZV2N!29<@ MUL]IO_*%TF9CQ[N+8Z%GB3A7O^C;0Q-'FC>HF[NLTRN#ENPI)TLC]0$;4_1) MR>;2_*7RFD4;.(W5PN0+;;9OULQ?&K17UD=K]H;V^ @>.0%D*,^E^IM<^>=L MH-X"F!XT#*5I3R]6ESKC) JR5&S9()PWYK4+X(&+5[78.(&B"B:Q!1#T0 :QH91-0 $<":5G9F,8@P6M-Q(6)EOHK! M@CD.QX8(8T34 A'&B*@)(HP141-$&".B)H@P1D1-$&&TIIH@PA@1&\3"8PO9 M'P@$[6[3HT=LNFGU(9O;LAL%^.%??AC\\%2-S&Z?;7?_N*T'JDQ^&I=>(K,D MQU'@4=07H[4?.$K[CJ*T/[T>'SWJ:UM15*O]-AK%QW"ZO_AWYFP?]=DV*LK> M:7FA%I 3F!=_;H<][;$3VG/95RG;6\&H&0SL:4BO+6M:48B^^@@O8-6<:7.F MS9D^WC-M%)+ZT?'* [N^(6[V4##OD*E@ M>-9T*N@T5J9MA@J>+/0:C/8?&1;NM1->B2/'OY$%1A8866!D@9$%"[) &D!S M@?;.$NNB=(SL87Z.YC9L3*MZ'"$3L'K>N5G&5-YB 7!L.=,HP_8,V.OD.LH2 M)_22QG+7@_$>56+YT$_ZGCW Y@PW!^E'?H8W-K9W]_K*NSL 2N@$V%Q$.+%[ M34TK/'$C@F@V!9#EK3#.#VPF4ZW&^:TN]#GLW3]47;/S6-!^P;%U5TBMB>&A MPI+#WOU#U1Q'=A2.6RK4*T!N*,'H!T8_J $XC'YPO+LW^H&1"G5UGQQ0BMS< M>-SW[7^V9=_B$^N3[-W;!&=>/4;_[5QWV<1TM+TK'4^<$-KJC>Q-SNW;N:ZQ MP;E].]<4-D1X^Q7Q3R,\N]L"O#4HNG788_=&'3.;U@BH&O*)0:LWW.A@62.@ MC(!:A_!Z=LL>;% U,@+J>0)*'Y[>U/CY2CO1\4/C^S@@C_CRTW?21Z2V]SNF[BND51UY15VK]4?&%%E1-6>R*_?LL^,K*J+ MK!H<7H2W;#J:"*_Q-Q^'7#?N9N-N;KIV8+S-#?8VGYG(KI&T1R!I=Y%_8B1M M4S;54$EKFRRJYHK:TV%S KN8_Q^['6_?=[WMOFV?J MPU9_<&9\^X6RL6\4;]/WO^^];9Q\AZW3LU59D_7GT@<4&K"[0Q/&-J+R4$5E M=] :=(RH-**RF>1K]UO=[M#(RGK(RI+K^T#"Z%^C=!V+_<#<1[5S^9AJJQ.CW7! T>J9P<^C%8T%@.XABIV7A0/+V3A"V3_P\0;'T_)N??X(?ZCXW$$Z,K.):/CR7 M#_@2R?T0P=OG"=V^YAZLV"+=F,9.F !%3,^SV4S$KI,(N*X_7-PD_?SO_](W MN\@YI>33H"")NDLL\4JX=>X3Q3[/VCTE5,]SX8E@LX"V M>X,?+>UWW,L"[*?.W8D&8Q")S4OT$( ME)]+B,0C":< ':U3^%-NK&^WAX,MH7;.S=O3$.E8<&HG?_GA?[Y^O*QB>4]] M)?^)#P+A%D^=X(W.0>5'&LDA<-'OC%(&&C8#$ 7 MI,$O("?X\:+04L-T3)LCTX-7NJ'EVY[I8?+H&5?7*RWLA;- MX&5O;&QEPHC!B]'&#%[6]+(:I)C#8O!B3)>:H\68+O7$BS%=:HD68[K4$R_& M=*DG7HPV5D^\&--E>TAY;#^-AR)@>P/"Z!% :%3QV#8AX$8!?OB7'P8_/%7U MZ[2W2P^XJU7I6Q7@695?]962=CYPLLX[2M;)6S-LF%]BBC/7!O0Z+54DT"".^4A0'#X/;19 M:LU[TS%Z !\UA=_5O/+[E/YY5F[>WI(_!+K MSC;$(!\([AX0!?0/C (Z31&1&R&!)XNZP\'YCPP6]]H)K\11(=]( ",!C 0P M$L!(@*420!H_<\D2G2661.E(VW4Z'%_P\"W6J\>6,XVR M,$TL/[32ZRA+G-!+&NBLVI/7L[:^JD;!HV8D8EB'81UU/2H'RCJ>T9+]$:U. MM@^?3W$T$4GB1SA,;2*P75?H6;-L'/CN:S^\P4Y=L<5YNU%X4+W9-\M4-PZ, M/<-BJSTJ'ZHQVUD+RJ787SHEH]4;[*+C]+;=0UOOJ&\>%W=T'E^V?Z!S]W M=7'+@XX)UQM!;@2Y==HU@MP(\D,7Y'TCR(]!D#]ZP#$OK>ZG>RITY$)4"S5,_:-\AT&,/:] MU2TERIYND+KWS^0/.,!Q9N+\1@P?JQ@^;=G#5::3$<-'0=T'*H;[K?Y@@]2] M?R9_N&*X=W90>0:G](JO4>H$N?TOK?[#]E#5+2Q19FL]8&M>E(T#40L6OH,R MP[WO?QM\?= Z77G8$Y)W^Z8L,AAAD5,-P*C1Q@]XKGU M6-U6Q]Y%9Q>C2!S#,3E41>*L=;8RFG$X4N<(%8FN/>]X>9TZ0+&;6@W]J;>? MI.7Y(4CQ]-RNZ-5N=ZNI4W]0&,53)UBWDV7]-_+#S[]&L95>"_@/9TI/(QH> M*VAX+,XKLWJ=EH5C&*A1@Q/#QVFTS@WP$Z_R0S<63H*_6+/']<+,LU6L6R>! MFWW8)@"0'AN+) M2*YK (XIW!.)*/KEEP5I3WPG@^F@R241JC>\MQ_)$L1P7 MW@$/<<(T0=S9PS?P49(F;>LKO$&_,EG2KT*M<&Z!M(,"4+@O3+Z!Q7++G,W!N12PLQ[WVQ0WPTJF(74"E MQ$Y3#UCBWSWF>*V\7!XNG4:W<[C6.C!+#EM8HI?B;"[2TM//US7 6L0//\!) MD@CK[N#[6S^]?NJY?,0YLRO/&?^-8@[?Z4<>;A\1NI<#UEHX72VX/LEBR6SH M [SK_=?RC;LXA,O/'&)<_:*_%4,E MK M2YUQ$@59*N;VN6DMN))[\H6S]<=UP%[RGUL-LAI$[ P1/7,BZH"(8?MT9>6) M0<2.$-%MVRN+P PB=L>:5OI1#")VQYJ,C*@#(HS65!-$&+Y4!RR8XU ;1!@C MHA:(,$9$31!AC(B:(,(8$35!A#$B:H((HS75!!&&+VT0"X^=*/] (&AWFSZP M"?);VO)&ICQWM]O:Z:$QS_B257.=OU*,^P/'N-]1C+NADYQK0.T[K0FLP7X; MC>)C.-U?_#MSMH_Z;!L5I1ZT_- I7@"">M$EW#2.?7CPWT1P(W!G^!(G3$XJ MV<6^N. >FSP\ETMB4A^GY_:#G/) 9TE M>GGIE-C#_)C,;=@8)?4X(2;(]KQS\Q8KCV,^/,XTRJAX'O_P0_XWO8ZRQ F] MI"D\LWZ'8,^];9KGM&HTC1BN8;B&X1H;]?0^MLG8OK0M[OSAR\X?H>S\<2!= MX>8)8M_-1U<74&UA]UMND[BZ#FEG71 ?V2ET1_/0M^Q,J3NI[SI_:]NDOH.C MNW%2/^WU#[#79[U(??\ZS\FP>NZ9P:^1V@UCL(3N)HRE<'$2W\-1[7P2>%<%+LE@UU'6 /ITK88V=@'K!1A/Z=A;%Z20* M_(A[S&('W2D BKK,XI)IM]S8MKU?G&RYV_)&\(&==,_?ZM;XZ=R*IP5EG%_P"O>1)V0Q01"]3#\K+ MU+D#Q"74N!E;M[_H==I#"]8=(*KQVA?=0;NG/FDAVF?"Q4+YX)Z[,-\B+;C1 M50@;0,H9ZR"2Q)(BB!#-+^Q1M]7I=*B3_#I,IVW5^L0^ ,U!O]TI0Q,^V2 T M>YU^"9JK&<:>F-\OPG4RX"1XYF-Q(\),J/[BEK@#Q0,7^F+8*4#50C ([3" M*+4$"'\?FV@#YX++*=.#GD4(^$R=R-\B3"S@4!Z""H#A.LDU\<=8P)^"?R-N M&$8K8%JF2L3':ORWM1X+6M,(-Q!.C-K3M01+/@$'(;*-KA%+U:1NOU">JQ1H MNC&-G3#!5O/GV0P8+@ /VV#TRT-NBD82__U?I0X9"\JD3!O2H""3;[JD)5Z) M$V[ X4Q@H>=.<.O<)TJC/&OW5$+2>9YYU".*ZK1[@Q\M[7=*R)F'/39-UR!< MZILN;RNW3EMT#7[J,J&E]DM./\_,:!Z6, MMRIT[)QUX?2#Y=R"AP\DR)B2%'ZK8$9)SK*\G"]9LRQ.,B=,E9H'X I1"KA9 MFC\"E KKDOG9.\7T/L715>Q,:82#YR=NEN!,"&<CNMBSE,4OO!P\$?F*]R."O_BD=V=D M'(A9JM01D'-1=G5=@702P=>@N5NQXQ.9P1U75[&X0D+'(2RS61S=@661@NX" MXGMXVN[GJ@X0]@0$ KU1S@B)0AKCX089\E[KI?V*7XC&!3P)U0#6:?K]TT)% MXE-'JHW#O"6Y!L4@438$3@J)Y*@65"HFP"GD>!D<^B)P+DKIO0P#'^?"S%_W MQGK9E8LJ+6C8>\QZ0O*AT"B56)TP7AX"G&[WQ!C8B1_"<<3EH8&&>D?TP.)Z M:G'./=M)BUCH=GKM4;Y6P !87_A0>!(/G $$"KJYI9F%-'OFGS[PIY;USU\_ M7'[^U+(^.''F)]=^R[K\[>TG-@I#"[AUX,,SX:5>YJ; SD+/]Y BBLE0'JAX M033#MUAB I_#2EU!XVM(Z^L,W]#C7O:74<"@IVG-.<"!:P(?3,0RU*LA0HJK M+NY9VRBM@/=JO4Q U_LC2N4)L#OX!OQ;)C?!\X!#>_@PS_J5T08(^H(L7\+R M)[^<,:0SC!]^OL2T*=!IG/S<_4YK0WJ\R%?WTVO_YQ;;OGYB_2-S8M". #N? M!1K*:%*#33)5:SSYQZM]F4;OP;A'_:QTRB=9FH&&77W8R=H'VS_$23T!4+@+ M\$MC@&)"?&;B!RB' &E?KD4P@2U?^4DJX97#V7KY*UP'F&E;O5[OI-OKP#^O M6FH@61S=^)[4X75.)9D (C6;X9K!:M)L#?Q<)Z76_+EM\7E-A)O%<#1QBMNM M$\<.G4 DI'N\?PQTP=2'E@9-@//(WO"$&Y!/!\X"FWJ(R@LX?8'51UYKG_&4 MI>(%0,JX?X%W\1E^$#0,:P&7)R"3]&>EUR#4KQT/]!@1+CZ94 -6F1]ER;*' M2]*SOIST"AQ(<8&(L$]/!\-7_*;E6P:.XE[S75W>^! V'EG(/@II0_@B<>-9 MM)4'Y([='[0'.BZUK2O8P7%:!3S2G<9@9@+CXDT@4%:".R>V+"DF=TT"<2<] MPDAF)#_(G2!P*/TD& M9]TA;H+8SJ6HY>=^PS$[,]FKF4MF.LO70%$B3C:IMBIC4E7/=%=#'(!\06M: MJG*ARZTSU)0I'R6Y-OF-; @:0HB_"% L07+P/ !BKT7G,0)+ZLJ_H7N)!Y';&SCU+$+#%,4W0!>' M#X;"*O2I6/M>J3C*8W7+1P-L+($,;5ZWPE?Q8,B2K*_2/1:5+#9C0,]J6Q^S M^"$@*%Z/H^%BQTTS&G&(,LQ/M2F5Z(/$\7KH\@I/EEY<$L?R7G*#D7AF?H@; M'V.H(7#N<4TQ.>984TTEL^:CRZ\J5@(O)8 $(A_1IY^\1=_1A/[W9EL,#X[? MG[E$94TPU\!RKZ/N<53X!@&4@7X9Q??S\S\K"$DRHI+947!4A815'7U*Q!ER<>E5??U8VB^2J>#HK2W;0? M1(Z9S!\'7*+@5M:B;8AD("'DT?FJ $:V#-[S0FX?Q-"(B*Y&L6RQ[)9D^\,5 M))NKU!JID:1?I,U$)\Y^?^X.D!.QJ%XECOL$3@9O8U4?-\SD*L=_DBS#3X%C M196PD$_GZ?,G'EP A!O=.P'H:CD,F/C)1 N!3U+T((U*$1XG#B6-S&O^+T[+%).++MWC,$=M+_J:=;",+EL@W"A* MA)#%7_RKL @U.=Z_,N:[+5VH2HIB(F*K$"2\]- ! M:T7<57A'KJ\^ER.:0.H2V;$J XZ MZ'9F@FXFZ'9X0;?EV@WQ*9)_CDPJ:LDL"!9WR%5>=#76OR#[K)! M%*Y;1SE/9SO3O:]B[LDK9"T?'.9]#\CC?'$E^?)2BI$GO!H5\2IQQL/1JW0I MDB>*J^[+7U3(>XH2+,KZIXCYKA9N65?,V^V!3']:5]9_B3*06K_!K[ %-WH M&T)QFCIW*P7]NG(>D]\L] LL"'KZ)A4BW(28U_;Q*&&_)GWKR'BY!NB(E!]! MP>SUV _UDJ^E<-@230)^$DVIYB"I\&/T84HWHR?0\42N,F53 T H+P#V_K[] MSS;=]C$&FJU"6@DZZ!YG'QG2#81K-0V?A.RMYP\L?*;#/T[83XS-Q6(OL"\0S/97#(A]4F M"_-7T'L0&9_1(1FK\-F^2(@#J?=6EO#A50Y*.DD8=< MD#L6A&ST[Q4Q0FG;YGX_3&?S8^]DYL1 KSE75 DCL)4;WU4^4O4M.]U0LZ<0 MJI.DQ2%G.TS&?@):?^%=1=5;.C*5 T$M* %]-4";=9^Y#'D>0[$?^"CCL!T( M7'\"^TX%$!NM)!6,&=5R)$2 H&HLR# M4O"X!]XI%ZD2A2R5(X0R5&EV;.1I/AXED\@84F1@ M&:Z5;8K"*Q&"%&:.5TM!7WJ)9,\L0X7X+D,:]%B,/=[(T_$@HV<2F^0) PR" MA#CN),A0/TR%OALX@R03_\VQ?UR,^A7>P]@D2*=1\4=+RB/RQ_$^I:A2>1+S M 7>\1!<=19AOT:M4J!1K!3S6#',LK&'.B<72C!(*YAX/3W@=E9:@15A8F)$E M3@$A/F2XY%*L*%*%$HIU%D)X3RP-O9=YS*<(0>?$30(#B)\K,HADSVFE,M F M?0+?[SLB^%PIN:54X;I0A@X-R#%G0^\>^$IYODRJW QG.Y MP8N\;#0K>NL57ZY<]?PJYPK7V,$2S584[HT6*M;^]W_.3H=G;^;7,5?6MF][ MOV!55/Q3J))PC'[[^/G+G_^\L%Y6<*-7FB,:V1>;&] .+2%4F"53^4WC4+!)@2<[:?H41#B9KX3!#>/B9XJC07S=4!].9A M8J\_SF3RRB1VX&_T6\2R-M;%C,]L!H8JF-SD0'#";(*1+TRY1U\BN]=]+I+3 M_=E"I^9$*Q^15GPT)H]UQ4$Q1&R(N"#B*5 )4DH+O27,)#TDJQ3=A^A$N0JB ML1-0/G@0" [*PO>@[&'JEVI!88C*$%5!5-=^7*[R9A(9& ? M%KP""ZD7Y/1&'264MHZRJH^+_W$.$ M;3R21:0Z&*DY3F_/426@CX*:[:IQ2[ MXMC@0XLG('&8P.61,F:-:X@0JP(E$VZIZB0\@ZH@W_BM#"$M(R0M;V0Q-4A-A1L.#K(]- PF(%MJWH)R=P<5O&2(CI( M 71TPHCX1CS@9S?NOV,C*TVF>N+?E&'O1K+_?(0U3OYTG,4)>P#']ZRJ6:BJ M4=6]RCK4&.+,N0?F1=SO"I\4TJW7P@G2:]?1_#FZW^,#.D,<&2?G/WRO:;Z^ M"TN6JOH+56[2T8Z,F'Z4AU:O5=0]P+G;E]L740A?U3>6'+G525#S:"TWPU'^>,0>-IFIWAVE MIPA&.?_.*T3\RH9*>-O$3V5!:=OZ,P1H,$-AEW;NR94U1\ HJ5KY.J1LE[ IK)-'S&B_TG:WH5Z:9LO,-/,6=[/JS MT89G>RNX(5]ZS 6D55T:Q^(^*K>G4_-+9)'G1AKC<<9*T>Y-D37U&TK7[@D%2LEJIXX:@ K\G?S,)V)^10)H+!1=T2 ?3"Z?@7G4DOERF/V @ %73$:(L%@3FRBR.6#:("F+?US+F2WBM/M?F4"%L $S:>3$I \A/L MR,^SB1;:_2[LA/$L>S.0?AE2.V#&"WVI>FC.M7A=RRKK5Z4,H@)H MZG<&DO??R&.Y]S\YP!E@LK]X*MSK, JB*]J:) [5Y!+6+)PI=\*L%()7V/=8 M5>U2*27C.V\3*9G0Q+F!U-P*T,[;%O#?W?QO7$.I M76"R9D4J2%!5Z5PN.EUP"("%TL("U)9U\99?^,>GDC565.HK+61#9L%BS[&'A WJC>Y^IMFGI^SEGL+8'I0N]1"5?FESCB)T)#?LE99&2'B"S%* MM>8P\\(ZF ]&/7)^>;?=.36(J $B[/; X*$.>.BT^P83=<"$84TU083=[H\, M(NJ B([!1#TP87C39A%!F4#EU*]GV0^[V_7H$;O>*LG5>LM@K.*'?_EA\,-3 MMS]HGXU4K"+/89W=X8A,W[-4%&2+\!FM"OS(EXQ++]$=(]BU^<[ZP/;_.[+_ M?WH];@YA/+3SY:2R (K'T(YA#/O'_\*,*W9:+?ZL/O+=IQYYVVZ?G3;ZR)?" M%TTY[@;=FT!WYX#1+9GRG(;;6<+P2M0QRJEC;A^&V]>$'G:B!IX^60TC5 MESJ+!;EJX!KK9;_?&G9/7^T Q\=.X:M]GDTD\1UL:!,D?CIHG0T&AL0;YY+( MA;*>PZ*EJJP4S >,NFU%Y[>PQPH3>TL![:WS&ZO7'BQ/B5_&?7K]5N]L>#B& MTX[H=.?"KYNL>/;Z/86<; MMG'WO>N-\\&ST2H>:,[+YHSA?9/.'@Y,#7:]\0/3'9Z: ],HTSHO[3W-%8B7 MGN"AM*^*\;18<01Z1:NZ!$[5Q0LND3LRA?%Y)GB9!_2 !WA1AD4R>V%]E7[" M36@#>]C8)OR%9V 'C5:Y"PU=KR?2#X6PZ["QS3NF1JW3T^YQ4GFI8U]-%E:# MVM;U@^ [+WM=:VFK:U2+ GPW"A,_0UX/B%>PV[4YW"K!>= M]G#UC=SP,)G;;)((J8 %?M[#O&W]4?6F8G?%CF%GU%GIA$NXL;>>"!/9%X=K MZVGW0VU?JKK MWD\/P#99V",L[UGYT/Z7[=0I01:7TVN/\N7P? %+:;[43B(6,P>,,=5EH*4] MF5;//8D \55WY?7Y18/*Q15TM!7(@2WE-8#^C4T54^=.-E9 -K6$ /GI499J M&^ROVJ#CNMR7;N;<4UDV+=)UXTQXY982%<_6EU["91E])-#$J42UK@T*B1%9V9_Y-6Z,IX%.=#=%4$W2>I1DC^_/U/+2\=?T]JAU9 M64^Z Y/\8^6&H !_#.X;ZDVAU[!S\0=-A9F)9<48;!4C_"*0N6?:!57UPTMSBW6%QER\P2XN;=#?K# MJ(LW.PG4S*J53@+J 4KMT3WNEPD/> MXGHY%#*^V!VS[39FLX$M:%S-(?/ [ MO-=/K-^YD79A+54]^"*[RI(4'WM6M%G_\.5BX5I:]R<'OF9[[>\9\"J\K6WE MW5S11"M/-<0Y2K",PK%2>DXK;][H2#,R= 7WI%1,C>8BNNAUP>Z+\4TQ3P/G MA-U1FT=8R(M3S9I4/;X!)%V:@YQW5$5F^"\CMM,(QD'\YBF/*R#6MT1T^BN2\\[UF2:WGN M(WJ=%)PE>XH3-0B$7LZ30+B]*#^!\87^@\4%D*J.[33]))]%,XVP'WQ%+]:\ M$2M*KEOFB]E2FE].FNQ[0-=#\1)T!*1:HU.:BEF,HN#)*-Z>IGQ\$<+Z(\(N MJ/) VJ=($/P1; -8BX=[]*Q?\V$2-#9"SC_YR2_7?>IR$QF3QGR(4X;((00\ M!T6@_S,?UM4/^9*-$_'O#,'[#D')]Y4%"+5B!8S\(P,%1,2 Q<^"Q\^'UJ]@ M%H!A=O(/$FH>Z!!^D.# D"R5'777XIZRN3$ QMHDB#X7R1Z7E.R!FWO.=@*1 MIM@K>))/ JGP0"UW[>Y'O'X6Z!VP+MAGB,OY%$=AA.UT]RA7/[$4S$;Y'3!9E1\OR6)*3I0$/C[Q$=4*6(0+F!!*%Q>2<)$=A8:8IC,2$ MA[P1LQ?1^XKVXOQF'G@V.9&CD:R$0%0>(T6SC."E**&IU?>7=Y=6G 5[.Y!O M_<3-DD3J!Y=H;:'#7#^@4>"[>[-D/K*.YC $,>AO#]\D."%)+9O'1CG!O3Q8 M!4KSR4HJVRX+Y+"W$#+8P'HGQ4)BC[!/+/BO M%Q>?.#+#5SF:(I:(A^A0SG!)9%_[J?-=Y+W"82'_RKRK0N3J[<9Y8) V)HCH M5QNIA0KI\@ 4 C>($NJ C^)%"?-TZ4WYD%R/ILE,Y(Q!M;O2B2C&7%4M2PUZ MHXORZ)%VJ/DFZO#.QYN4UK$CVZ+G\$&N"6R%@N;4Y#?FL>^P0/A@WNG )E-SZ< MS3)X@%H#9!"$X2)"6=I0"X/(ZA4%!)FB>0("(2TW$O!-B;(BRYL'X1KPB PU MOVPU\8-I4"A^A;^@1&!YM%.]ZK#G O5,.,2$0PXO'+(ZEHL*'FE,+)R5@N(4 M"LI,*B@HAM+K"/-BM"]!<+C^#!WH!_XO1?5*!P,HBOS2!QR G$X"I@M"/GQ#S3*S-EFO2\TY3/U4M]6R@? M*9QO5B#6F.%![LT81_S0D$Q]&',N<64:WTJREK(/,57,0966S$48HC*QQ%#\ M3;GW^9-[.-QRM[$'=B>\P-S/;[C/2@9/3"S = I,3/ */P9R+^^#4^' MW5%?WK)SDZP$'-#%9X%S?^Z' ?# DW$0N=\78,M\>M"?5?0DVX[,H2TL2AP$ MK"2I-GT5T7-#QTK!AO=7,D0MBL!]X'.1G/_F^D\#@B@O:CYE\D4=\YGG0K9"Q;;2S2O&$?&@VAQ)8_W?(+A)\Q?KQX&(\-K\, MQ>')50P&#P\L]<,DC3-IL$AY(SW\\2RBL=]C$'#P93%KU)HY,QP1/LU"FF(6 M\"721(W1N-7=N-(H^+/]I6U=84/U,)]P/O?920*V?A*AS8[! -X!33@.%PKU MVI;RG$O ;MHA>%&"\1>$\8<"QE]R&#_61[C$:_R(@'OMZ/C:\0I:?F&/!EI> MW3)Z)C-\29K*5Y*IU6D3N0]P\3T%A5O5%"[C8-:]+P)O,?C7:7?!;N*QMGF* MAPH"?G P3-GMMRT&1;6@K@!'US[3$GBV!XZ%]SP?'+WN4G"4MX^3&/=$F/^' MD/%#J<3KF\;C-P%=+:IR "(22M?"H;^?F_D)EDGF>SBLFKU6;)T0!K1;=6X+ MEJX_S:8J\/-O$I;P6 G >TS/<:8BY< JA;="=$.H89+$0'&<.*FC^)ER4F*F MTKTV;5T1TL(>R(K!B>Z2N@JFWBH !6@&#BX'G..ZR/,'YA0ZQHN(%$ZO3GAB M9?$>]AI)F\NBZ+\4M20M8A"U[(_'V+>>CXZSON&7B1H:7;HOR?/$V];?HEMQ M@P)&UI!(IY0,JV,0W*'IUPL@4 E9; @#"2?7R(*]C.';TF($RH4HYWUK3CUQ M!R8U9Z]K[K>YQ6HI[G-+(/[@2#NP51F5R @>.M \>+G$%HZT-IA5Z:C,)5XW/S/D+:6J\X\>2 M6"C=7QZP>^G^1;)BZ*JBA^+V,I8 %6A,*QM1D0&8AW"HL4;D^GZ&3F:V\.Q. MAY,5X"#Y(1?AV#^V2O4+:."HM ;9SOIKG]@L<3+)K9%VM M)5Q5NFQ@<67>CI[QT'-BKZCTFN='@3_UTT15&69<32B?DI]K66,#SP-R10&3 M))EH\3\QU8/=ST19JK=!W0T%/#80"8@3#\6*'Y5"6?.+Q?,45@BO>X2&RO% MX:%R>##NH0#%'C<*]2"/AV(6KS3+59$!32ISC1Y &3[VVC MOE9SWGP"JLB^W:0=<@7^)%16:FSL6MDH:O9S84'F(9397A4E7>FBB7 M<4$UI5R-[:7E;\N[=ZAAO+X)XYDP7IW">-*-WAD,>I[KC;^=G<*/OC,8?AN= MG4Z^C7K]3L\[$R.WYRVXT?N4DQX%.,SB$Y8#>.BG_=8[&W4ZMO&@/\.#WG^4 M!UVA@:1)@0AY^[ZT\G>HC>6:8N'(MY8N=_\Y9JTB_YNJG%"M3#6?VN6U+R;6 M.TZK![G\<3+Q7BE?\)V5\#SS]HR*) MJ= %85O2RKUPR7ZPSWI]REJ4]1MYSPC]PE=++52MV(+SH7)Z:#T5EJP,H4.+ M'9)HK;>6+J"U+E@I2)OCA#U;5)N@YWUAEE5,*A7Y"/P0A3L3A\P7\&2RF'RC M7F!0)*\5&683'SE[C+8/&&]:7ED)#X#DE[;$&EL@B A:?)+@KTDVQ0K#_^#O M[)J2B75(R?+5E)2F,F*5F9EG0,0%Y> #<%]Y1.7+NTM^[,NNHB;7S:89NZ94 M]CP&:71?E7Z@BN@0^11R6TWDB(\TQ!??%]D/D3I(2(KHUH&+9 &&$V S"=P> M&"0>[(L3T&)Q!>8ROC-'C9;7N#'JH]!A"'N3O-#ZB!9M0>^?5:+C?ICB MUU+N@M[#A'P/:QDU"]>W'K?F?='&[^C 4<',<+\B$I;S8>D!?I($1,9U%<*[ M55Y4>+^,&;>0XCB)RKJ<TY39[ _!G)<#AV@'2 +E_%J:.0DETKV#4ZI*C^ M2E*?'^LQ#HX]J=U:H4"^RA7;F"9%\2]@VBK-BQ).I2"3Q(S]98#MAR"*96T8 M8O':GU&5;)2 O1LLE3T@)(7K9$GNM?)#/'OPHD"C" PN!07Q)O<):(H,*E'2 MLI9).!U2:D3XO$33WT ^P43&Q56&,^;7QTX&@/?1QW??4B+FTHD=C"'%SDP M5;A)BX_S^]!M:\GRZ#W$ [S),_;\AH8'ZF@8&$>#<334T-$P'H].!_V!^VTT M'I]]ZXO3LV\C5W2^G<'?$WLBG)'7+3D:/EU\_OK^_;=NQ^YW1MMU*JP:^+E0 M-@C+DESN_3:KMQZSIH]?__;NL_7^CU\_?OYP\?7]QS^T1$GT+=B_@UX Y5Y74M&(+3=P_"D&.?V$$_](>8G0Z,(D$C?"3@3(3L99 M@KDM7)GDD$&AYRDXY&>YYSY^]_H;\2T!06N60TL:_*!^4"1R2KX/Q\-L%JG_ M9TDI^JWEULO+I)VO B9J>2TM)27/KZ],P>=L&2T'']<]R2A;1$(EBK4UD_(E M^P#,,%CHYD7:LC LW?8K-9 N(8(GUX:5@(^J'.\MS/=4U UD">)1*938 MJ! #DAPB+AZ!'1%;*@V(-4=-!X:] 6A&:_VLUCE MQ:-X)4+?DN#?@B][-9]D%TAAO(2%;T%WB%":@CP;JC"9/6N?@*]9[]L6;M^" MG3_4(J*T6?_GE44>EE[?8564=E@-K^HXM?NG_:[G?//.^J??^OUN_]NXV_&^ M>?;X;#(:=KQ)O[]P7KM_AL!"L<\1L%G,>4BBR;M_9_#*;Z>=[J"_9>WQP ]O M]U%G5T>%]47UF&-LZ#$'RM!G8265HMT?=4QQ:N@Y@2/BC":]WK=>]]3YUA\. MSKZ=@9GT;3@9./WQJ3T4@]/%ZJ>W8N*@]H)M#[Z(T(_B;Z..W>UVS0'96=63 MP@'WGF L: =C"Z5-!WL(!F>COCOIV=]<9S+XUI],O&_CLV'_VZ3C=,83,1R) MKEC,7?@ Q/7%F8CT7JLQ^]8_'77M4W,.=I:[@&BP& ]ZL=\>Z#]EA[^+CK"& MGH2A-['[G?[DVV#0ZW[KCP?.MS-O,OHVZ Z'73'I#?MV9^$D##ZB@?>^B&=_ MLX=P"(Q7Z#F'8/"H0T 8L#04-)[]F[C,DKC,J8G+F+A,;>(R&KAM&\?@:9&: MOM<;.>ZI_6V(/_IG[O#;V':=;^ZH/QR[P[X8N(N=%4[?W5W#\4Z3;[U1_W2X M6R%R^FP9TCNMD0PY?90,48 OF<^R8$LR%1["" PE<&:).%>_Z,O&_4N"0.)Q MF>@4QZ4#[V1II#[@TTZ?E)A"9Y;.<81%)IW&:F&* AGVZTW]Q<&2J^8E:@=" M>SRF_6"+>B5ZU-]4YW+.'/06P/0@YY*RAUZL+E6)%7/[U)C\ S,B@0^N.0UR MR[M;W!*RZ$44KK^U$NZZH_9@Y<1F@[Q:(:_8&@B)D7V@>SM@M)VUA_L\;P9K M3SMLG?;@4/=VR&@#Z=9MXMYHK#/]]P@-K#S9VY[=6?!2W]O98&]2Z1485UKM M%9;!@CJ^D5GOZU/YP8*@2MTSE/(@I1@0/:Q[&A@9,GH.B%@7/FH0N5& '_[E MA_X/#X*KUVMW&PBN\5)88=_.O/$DE6A2&Q;L;<_NMME1J4.K "5=BC^-8^OU MSW]$[3)\FJO_K-HSNUX7?ZZY]X-0?%;!YRUUH9ZI@C-%(D^CC(."S#,II_F* MSBK@8-:J(9(-$DE#U9B5-((-$9XN9@X*%IMC)NQ$/"C@2*%C:&73M,*>RX," MSEOL%(**Q3L X?'XS7L/>I8>3H_5=W\\'.O;1LM^9%9 MFSO9HZ->WM[=MN*Y]%=V\OHC= M:VSY]EIX5T[\VG-2Y[7=ZY^.>IW7 MW;Y.ISNO!5AU4&6N^ 4W9J4JZL^"!BA[UB7BD&;[4-U $>TJU14YC; "]V\' MU&W+HY/?#.*>E>RZGQT#@SGIG7:'9P9[STMZW<^6&Z(/[%^WK=N6?Q7C.,.6 M9$-LB&/W&ZJ?&B?O8:BOAX=#HZ+MWJ%R3#NNISIG<'P$2I]!\A$HB,?JW^PV M@5R/3T'YT[3+KT:IMV6618RBX(RX8BXU<+LW$M&HL[R^(D?7:'GC\6SZ$O9B74YH-#U_;9[U^TURA1JLVPMAHU0;'1JLV M2#9:=3VTZL.DYN-3M@T.&ZT)ES9Z+7-WI_1:YN]/Z/7-GQ_1J]MQ$:/ MEE)KJ.X:'!I][5@1:/2U9N_/Z&L-WY_1U_;GA^SFV9C_CZ').FIF3W1$=AN2 MCIFLRL?$.O)G>BGMD?5G^TO[LHW^2/)\VKU!IV4YB>5XT0P+U/7+U45GG=/< MC^G$8R<4RF48D/33%E?U>Q]B-]; M_^\OGW^WOCIW41A-[ZUW=ZD($_2U73J!FP6QP]F?T MLV;OS^AG#=^?T<\:L=&CI=3Z*6T&AT9?.UH$&GVMV?LS^EK#]V?TM7WZT][_ M\<7XT^JKFNG^M/=ADCJA*ZRWD9M-19@:SYG1Q YH?T83:_;^C";6\/T93:P1 M&SU:2JV?>F9P:/2UHT6@T=>:O3^CKS5\?T9?VZ?G[/>+7XSGK+ZJV0.9:+\[ M8Q&8'#2CF1WB_HQFUNS]&W]& M7VOX_HR^MD]/VJ?/[XPGK;ZJV0.>M$^Q2$28FJ).HZ =[/Z,@M;L_1D%K>'[ M,PI:(S9ZM)1:/ZW-X-#H:T>+0*.O-7M_1E]K^/Z,OK9/A]J7R[\9AUI]5;,J MAYI!E-&_#F=_1O]J]OZ,_M7P_1G]JQ$;/5I*K9]25@0TO[C78NJ84*91S0YQ M?T8U:_;^C&K6\/T9U:P1&SU:2JV?:F9P:/2UHT6@T=>:O3^CKS5\?T9?VVD7T[@]EN_G,#M MN7X'0.!.(FI[_.*]([[]N*S:0KA2PBJ4C"-X.Q-?,^I\=#8.0O6=6$-RCV)M MGR-"/T:5,M+8E'VYDT'L.R46>(%L'.GJ<3:;$:V^-AWXJ*%K53ZG-14-9K8# MZ7#9\ .?SVU(:!P%1"-^.[%0IJF,F+5;]-7!'Q$HPPWAA+7II( M.DY=!R25X.,#$!^'N%SRB8A<+>M.Y<.YP922:"R/CD/>F+V8::\4?9JW\_NH MI*(\(Y4?*)EF@?]:L;X],#", MI2]"%PDJ,-*)\#SB!Q&Q@<5R/H+AH7(G\%@RCB4$,,@5#$F/,S6#<8KO(I?C M2"PANN%ZYYZYU =2W&017C;J5KF(!)B.N.]PITA@M@!NDA,10CS$]K\P'8'P MQHD\09/,D,Q,(Q(FBQ5!,DE"EX*,(BNB\%D HDF*/-N>$LF'$'WX_U>!E0>@ MV!2U *,30"<0]A5Q%U)::U*^6#,A)0_'/&D$X!.X^!WWH3?P,G*BZ3R8*,;6 M8:D-"&/FIM)JCZ3 30/^_^9FE7TR&9!YG$KLTMR5>+1PD>7$N1D=5 )(<@'C MV(#-M#++F5;Z 163S"&I'V*#UHC'8RX9A=Q3N*C4UI54S[_^\JQTG[%"FOE- ME8/N>,F6G'XIT2$(VJ#>A$[#U"JUNF8=+_)>JH2E$K&N695CDGF]R/\9<4;T MOI2Q<)ID2AX?8BE6M\W&9%J?D\&UBE18F7>>14Q#JRX7R;*AU2JOY-J5>F1E M'$F)"P@_+QSU;UHK?OVA)9.W.!$4$6C;O61DDBB;#F5"#HV+>545-8!Z"SX- M41C.XX<^!RC+?GO('90(Y[PPT&M5X[1N&X-*N68.RJQJ#NRJ;0\X9[6Z;E8, MLV(5DE63.WI7?WUJ]C]W.[U!K5H[M?3TZF86L3E4LB'6*YQ(5:;T U@9>8RE2\T'Q,\- M)*CI:"]@41GC(&Q3R&*\L21.EY-$IBE(,\0B:==/M7K]^/MT;-YO5+;3,&ZM M?ZIJ>F6/U($8P,'S@EGXKFIE2[-J6]:MU>PV2?^RTVW>=C[WKUJ]XF]'1E4_ MN_K46N4\>< =@CJ6IF]A W=KZI03[K0?^NPZC-K0M35(,[Z+PRA) _4B,773 MR &S577^?-D?MDHQD-*/V<;#^)Z$@2<<,NN&MNL1L31G0N5%!*(SN'H2GI#W M)^*BW>EV_B:MR^;UQTZWMS] R>O-+L-G"_4FQ1KVXF\,M#;T)U]("_J7$30M M17+K:FVM2-I:C^4$+@?4SJOS%@0.__F*P+V)(@!'\"'IW',6JVWBF^%0,"[5 M#GQ;2,ZB0.8PRF&T<776:=$! .MIUO?[K10^$V/JK0/N'=+!/07:J[ORK:'W MZ@KF8-QM#7<=COG&Q6Z ZJ?9N.A?WGQL]DBW=,<03F"=EV=MZ!PR>[$!^%3Z)N@;4J;I3V%2]XG[3ND#K-/>NZF MQ0*'N#O89"R(_0B/LCZQA[&M@Z*9#\+%9WIE1S+PCHAQJ(=H3U_C$&UJD.RA MUG1HZ4QKYLRJE:!Y]>SMMT X#Q^]7?QNA1TX4_CA1B/OXC]02P,$% @ MT8$)4R!)1"$("0 UBX !@ !C87)A+3(P,C$P-C,P>&5X,S%D,2YH=&WM M6FMSVS86_2M89=HF,R(E67;7EAS/.+(R\6S2I(ZRV_T(DI"(,42P "E9^^OW M7("4*-E)G-1VW8XSL23B>>_%.?=!\O@?03#.4I[%(F%O)N_>LD3'Y5QD!8N- MX 5:E[)(V43G.<_8.V&,5(J],C*9"<:.PEXO[(:'!T%P>H ML]?=Z['NX:#7QW_VX1U[_FDR>N$&G[T?3?[[8>PW_?#IU=OS$6L%GM3Y/7P2%&%+)0XN2X4W_[L9%. M5B?'B5PP6ZR4>-F:-VBLW,$+Q0BX$K=Y8-U:"FT&DBW2XN\5-,_-ZWE1G M13#E\^RGMF_!MQ5&3G\:NM%6_D]@:2A8B*LBX$K. ML#@)._06&*"/T5]OS_^@':.M'9?"*1=IE:!S_-N;\U?G$];OA;WC3@2SY?<@ M8@S "M.0\6MBC80IY%3&G,S'])2-4BFF;'PEXI(,R=Y/T2L,^U :6W+0H="/ M2/R+4@G6Z_.@M_^AH7[!')#F/WCOK[ M;<8M.TUT3OZB8>6'%/6;D S3.K#TNWL$&&=M;B*>"1N\OU)BY0R-GKUN=^^. ME?B\R.=M=B:,N 2 N9H+8]LL=MA>04)>#!Y$B%[(SEG*01LC%E(L<:)%*BW[ MM>0&%E!7QSIN.)NDPO!<@'P5 MMRY:L?F*769ZJ03"6ML+;[S(B<9VF48\Q+I<9HQG*Q"N,*6 ?(AV+EA"%\[F MN#*2*S;EA 3#]%PZ2+MQUP9D(A;6YD3Z7S@1P:8R@\YDOHV.\"(9AJ/;-/IE-@7*O&^76:S*!&O" MC@V%VC@#2V!@H2%W/;-*)4&(!ST3">V\XZ>6)N M4S95>FGK0S-B)FUAR,5Q:O1R0\IVP_:V%N::M ]C_OV0N-B0]<=G_:.AK;+G12$/1;-ES6"D1,+LWQ58LH^!G??0[>"Y>N*F]@\1?^4M)CC[SQT7K M,P)UXQ2]54F66V\TW=IHBHU(S]VSQ0CR@][MD@D$B[0!15^VNBV84*DJ!5Q? MVYS']75UO'Y&$&NE>&[%H/XQO(-S#Y!'%GH^H&,?-K):%RI)WD#QE2Z+P51> MB6382#:]5'6$+PS^DEKB:MA^N%_EQD72[/ZBW+MR+@AG,5=5T';Q&Q(.X>,* M$9"YQ ". 2&CENX0LRJS5N(A*=J587O ,6UZ)W3RE[00I(+34<-F[E U-9(0 M*@<@P)FPN +HG-/^.B/:%$]B7MK;3R'''@F@N]K)API=&BP A[.0UKDQC!*9 M6X<2AHT#;#I17U^ +E6LV$"^73E8ZI1PAI#%:B435P;:,K(RD=Q(4D#ZB.;< M>D8KE9:BC/,NUH4DY_10O4&@PB6Q;99S0D.I./EJJ.6$V$0KS/"QKQFR\2L2 M-!#N%/,!X^,.'4J%RPYAM^/ _L31/Y&CT5^+H[>.*=>H>OMH=&O&@N4+F1 1 MN=69PS"W(#$EA<1.;I*:*>"NY)%4LEA1-G+3MN0W'*D<7]8U\4T)EX_N5Y5" M>6ER\-6Z["F.@3XG@$LO9R)#4J1 6_0(5^;1$*3.GIKP&S)'@'TBYV,D9_S8 MR3E><%6Z*$/(%=,IE><+8,[>D'17B>PM8J:_O#D+=TS$1,0[ZW/]" ?]^?UO M$]7Y>K2@0F;Z]5*,176)Y)R+\': /$-:_*])IN[?FDO)8^?2F0?J=<#3O8ZJ M('(]-W#J&X(;I9N*BQ?GAPWP7]P?<5].Y. M7E)CHKUQ..3_FF>S\3WDN;XA0;I61E2"<102A39VG9&X!BPXG\NB$.*SGCW2 MR'BH-Y&0S2WQ'&" ([7DJ/%-Q4P-./%[*2&Z@U>9N=NZ]L53S?Y4LW_939XJ M9,*X=@^.( K=-XJE +JKQ&%=.R\%OZ1,P&?&+A=P.;V[*5S?*_PFSE1EKK_7 M=H-[XPDF6K'V;I_A5U4'8 )H G"T?3)BD8G8<@YLP49.E2H W'A/]2G1>*0, M>O05]2GRB:F!4V\#S\)%(3#"/9RHJ-/V$5YF"ZT6@L)\QF?5,Q93!2XQSY5> M"?0N4^VC%=\B)HAT!PE+^,>".XUQRK]LD?:MFABW0KNW],]8+_4FI2?_)# , ML?UF07<#@^JU FII(-C!MMZU6JU7P7F-DUWXZ1IF/W?#O<,?FH]W=R#5,$5C M<;(I/0 9I#))1+:^#@C!@P@N[#)8P@)???EAW<\CJU59B&'-VVT5[SJ5NI$M M?B"Q55KI76FM8.ODQV>'>]W^YFY&7@.A^MPFYF<-W@^?S/V0YCX(CWI/!K\C M@SLGN1TDO]^SW(/*9X@R W9:SDH4,4=M1N^G>4WNAIWW(/*KU>#;)/2 KL)+ M73GD5\P]EF'/NN[?P^K0L9V=MU0V*CUVR&RQY+:\>+1HNE=MMI#G$J(_%W9G MXXOQO]CHS>G;=^.+CVWV(0W/PC8["S_&X1, _[8 ?%!]1F_.QZ_9^+?QZ-/D M_-]C]O[UZ_/1^&('7G7=<#^W_;[7K(WHG:XKA(C'ES.CRRRAVD2;04W=QFO( MVQU56D3%CY*9"*KKFNQ;+T!735OO/^^^6YVCX M\"L6GJ-4&?*%E793_\RCL MKWV,;^JZFLN_LNW> 3_Y/U!+ P04 " #1@0E3G)]]F.T( "/+0 & M &-AU:_5/;.!/^5W3IW)7.Q'%"X X< MR@SE8YH96GI<.N_=C[*MQ!IDRR?)";F__MV5Y,0)4* %2CMTIH#UN;MZ=O=9 MV7N_!,%QD=$B82EY/_IP2E*95#DK#$D4HP9:9]QD9"3+DA;D U.*"T'>*9Y. M&"&[G5ZOT^WL; ?!_AXL=>CGR"(B.^%NN-G=[)'N3M3K1[W?R:GPT/2"L+P?_W#,#P:';F.K4ZW1T:*%IH;+@LJPO#X M8XNT,F/** QGLUEGUN](-0E'YV%FWO80O\9#3=W\N9H23) MJ-+,O&U]'IT$.S#"<"/8_EY8_W9C8YG.]_=2/B7:S 5[V\JIFO B,+*,^MW2 M#&!F"-UK8RZ#&4]-%O6ZW5\')4U37DP"P<8&6CK][66;XI-LV2B=MY8%B88TYR+>?1ZQ'.FR4PX"4A,] MB0R]#AF2C$X946S*V0S.TV1MW@3^MR5%$0 MGRE:LLKP1+?)L$@Z@R>1>K-#WE%M4Q7)Y^2BD#/!(*>UG?#*B9Q*V*Z0D QA M7)M1%0/Y(-793 FZ4)+#D\+(,:8(!$5DSA'0;MR5 05+F-94S7%( M3B^8A=1B30UM*0@#6PJ$88VYA"M(SS ,$K;V?C_+>)(17>&/Y?P94\PO@@KD M7$,:P>3C$KIBN@1(X^ZX;@FBR134G,*TE,3SIAF>YD3Z7S@11L:+R+S4$6)( M <.A6S7Z>3$&E+G SHM$5"FL"79L*-2&,^"(S!+,@">()PNT9G%$WCIZ;6M M06H3;AM'5 (&P+E(,)[=3EMY$JHS,A9RINM#4VS"M5$8X"@V.KE!RG;#]KH6 MYHJT3V/^K0[Z8D/6WU[U=P?:F]>'%82/])D1=1@2JIBU%FC/8TA*H!5A<$2Q MX#K#X3@L!]=!]\'GE.M$2%W!/'0J)84S6ZDD<%!HUF0#K)0R,+LS13.1$VAI05['F*:>*HP+<930;U@M?^[9'6Z&,VPD!G?7HJ1N"Z1;'!AS@X@ MSP 7_S&=J?M3^U+ZW'WIR 'U*N#QKL,71+;G&I^Z1W)#>BF3I%((Z@:7N[)F M+K6!5KRN@Y4TV)_\ZZZ2W"(9U0N>BOG%.A]+;>*UPOND.">"7S#A+UC6QK>_ M49];W.WZ-P'#QV0;_]=06]O56%O=?6;EYK]I6;_,7J! M3, Q8\L%+*>WE\+U7>&]?,:7N>ZN[9KP1E.8J-DBNMW@7[X.@ G@)@".MB,C M&IB(KG+ %MC(JN(3P+5WJB]$XYEZT+.OJ ^ 3XP5!/4VX)G9+ 0>85].>-=I MNPS/BZD44X9IOJ 3_XY%^<3%\E+(.8/>629=MJ(KC@F.] "$I?-MR1W'6.7? MME#[5NT8=T*[L_3OL%[F3(JO_5%@,,3J9P7=)0S\-P78TD"PA6V]JU^MY^&\ MP,DZ_&0-L^U>9W?SU^;+W35(-4S16!QMBB] HHRG*2L6SP$B.(HAA%T$,[# MK5\^+/IIK*6H#!O4?KNJHK.Y_[GJ S?JUN_L_O&3JK:UU>GN_HBZ63=;#;-? MC\V'YM=8*D&9(GC0X'N$61^-X_N):('CX]0-?DL+XF] MV2>ONO;?T^H0ZG#U.X>E1L\=,BM9%^]P'0FK?:RU_]NKGD_+Y#[>2'WI/HGY"3X<>#CX?#@U-R M=G(R/#P^?Y2//+[%?"N<]W&NK+Y6O 9OR!;L-J;)Q43)JDB15TL5U3&C\?WL M:H?G/DC2(/>ML?UX>?__4$L#!!0 ( -&!"5-/=)ECF 8 #4G 8 M8V%R82TR,#(Q,#8S,'AE>#,R9#$N:'1M[5IM<]I&$/XK6S)-[!GT!G%J"^(9 M(N0QK0T.R&WR\9!.Z"9"IYQ.QO37=T\O6)#$2:9Q2CUF;$#WLO?L[G.[>T+] M7S3-32*2^#2 <^_R @+NYTN:2/ %)1);5TQ&X/$T)0E<4B%8',,;P8(%!3C1 M+4LW]>,C33OMHRBGFL,3&XZ-$Z-C=BPPCVVK:W=,N+J$@VO/.2P&#R>.]_[* M+1>]NGYS,7*@I1G&7UW',(;>L.QXJ9L6>((D&9.,)R0V#'?<@E8D96H;QFJU MTE==G8N%X4V-2"[CET;,>4;U0 :MT[YJP7=*@M/^DDH"?D1$1N7KUK5WIAWC M",ED3$_[1OU9CIWS8'W:#]@-9'(=T]>M)1$+EFB2IW;73&4/9QK8O3/F5ENQ M0$:V99J_]E(2!"Q9:#$-);;HW:.[-L$6T5TC+Y6S!8V)9#=426_(]6-*A#WG M,NKM+O&YF6D]+^2)U$*R9/':?N&Q)C-R,/ MNAW=ZAMS-%OZ !!])"P5#8Q?@^6X4V]T-G(&WF@RGL'D;)^PG8_<,W#?NF3=Y=N.]AX'@*<,4H&HKR)]J&.S/O/U8GTG8C3$=7!=E4U@$H;,1[PH M50FMM&H7:+P(/9*AC; >6#=FG[$$JPE&XB_.IL2/"K#S-6"_9"%JV(8T%UE. ML/"0O+DG*_<4>U*M0@*>JA*C.;P>I'9"M=J,B#E):*9-;F.ZAH$O58^B7!O[ MB6RK>6K@G&9%5\0R^)#P%7I@0=LP)QDNDJOZ)_5:5@J2#YTK;N MZ%\4+L4&47BUF*QY+NV0W=*@UZ@G2E1U2)("_X,:<3FLVE2J_)%!L_M>W+LX M;Y37?1)7P:78M8BPMXJ8I)HR%[71%;C!:G3'.*LR:P7OP#KMNHF>#3$ M:0@'PS]VI$CGK%W,"C=I 04&Q:FE2",X*H]+\O,44ZKJR'92AOYE(G_^B&;5 MWMX4CJV:_M_$Z=*>KU!>5!I.'<&435#I[2.>>>?LZGSW"75)+GF3 MN05=:QR5?*NB\88?N[3C-;V.4$*CB-SA4<,R#LU<[M"YKTEM ([ GIG% MZQZW/( ]C,R H3MU_\"S^.#BTIW.2B5_"(T>VG_?ZK%_X:4B_OZW+AIC$60_ M?V:],GO-]_N./T\^_/E:>>J6ZV?\U'S_PHGTR5T_7ZLA%G9?\=8@7^1XFCXI M;VD\9B?5]6>9U?8$WE.A^U1Z/16Z>V3M_WVAZYU/+@/Z8Z M=^O._)/3]KFP_>3'DB=W_<=:-6_FIH(6":PN?D&]=FO<'4WW7L''Z;;OT>I1 M*;._IY%F-11MBO\Y\3\L!,^30!U$N+#KS-EXRFF[HRHSU2W]F"54JZ[K7+OU M?%75M/5XU>ZC6RE94*TL24DHJ;#)#6?U#TJ_G>C=38HOF\SBEX3RB;#B$;/3 M?P!02P$"% ,4 " #1@0E3C[GQ&UL4$L! M A0#% @ T8$)4S/=.1^N-P 2?T# !4 ( !9"4 &-A M"=IG< %\0 M" 5 " 45= !C87)A+3(P,C$P-C,P7VQA8BYX;6Q02P$" M% ,4 " #1@0E3FI-_0#-8 !>IP8 %0 @ $>U0 8V%R M82TR,#(Q,#8S,%]P&UL4$L! A0#% @ T8$)4][;KRNHS@( B/L@ M !4 ( !A"T! &-A&5X,S%D,2YH=&U02P$"% ,4 " #1@0E3G)]]F.T( "/ M+0 & @ &=!00 8V%R82TR,#(Q,#8S,'AE>#,Q9#(N:'1M M4$L! A0#% @ T8$)4T]TF6.8!@ -2< !@ ( !P X$ M &-A

B$B8K.:,DE];"[6'CX?VYO_S M"Y14"I_N(/T1,E3 ;9TGZ0;+1+R03IRSF/AH16&:$?9%QF3ZCD+HGGBY .BV M<%G\;RX=$>*12CZ+"Q%TIJY( :+FYTZ)2 IG%M_X<9(>XBZ'9^(YJ%(&IP2V851AF3L!OU#&&UV'S:C^\F!R_4.\JBJ^3)(.CV%4-_G3B B=^DMLWDX(H6[&WHF/S:^^/#[$[X.K=Z=RH.G.%>/WR[S M!3=_"E76?HQV#HY!G5':N4%0&]O M1BH_8$FN%;:EYF'_5H%:\X>8Y]Y&D_=;A'5=$V"_M2'$AM7 A#MG5E/F#?\P MG.FW .4'I6WXEQ=LE7[E^/$O3I!UGO4BD>_OD\&PG]+&;-$KW-^GDP$V6MI\ M0XZ*??$6!+0CH![A^BUL?8+NY[UKO=UU4CL3)QLP]LMDQD84 TQO[H+#:5&* MNM7.)V+):/1@KOJA^0[F%_B9\R0,4+%MX[2_"])I=(C"Y=E63WOLAU.JXIL% M"IYA WO*,()G/E>946-QC,$YE&E8%RWY0C.<9B#XG3':2*S ##,23F[D\;,%7$X:A2G[7!6GN<$@:>+ MC 'XD$7Q8KP\^XH8?QAGAYSA*C->=Z^3T32%[P[S3 MH3=G\\T@=%-;A"C,!7P+(&O&TBU/44Q9_&C*_)<)K;1>_ 2C7E/[+@J"JRB& M3K,O'"5"O-5I:=2/,O-;%#4)WN)D-LX0%H]6I;MT:6V7[J1ZE^*$5)"?7X#[ M%50BN4Y++-*L_N/UKDQ0H-] *?\.CSH_Z\SX.43$;QM@M2RU* 16VPDBOZX> M&4G'39=6?1OI;ZVW ?=MS7^(A\+?9[HA/R"VZ>WO<]H,!QGFM4 M'8^4&;0XAF?S%F'SMQ W-!,Y\ 4/P^7[9B,(S9_21OK?WV,)DS;"'U#D&7%^ M<49G-:Y DS:'9Y)[Z<]87,!D5]IME2395EC\SD_^>A53>AVRGYUI><=4_^2' M_C;;FO[UA[-_JU.5Y@]A9"8:R/LM3C2Z)K"7RU';$JW)3$!H E*30FP":4? M8S*<[^3^K2"]FA'087TA-JGD?FOA_+2_3&G EY+\6POF)0:<+YSO$^#O4#]7 M2-_)_1N'>NQAO1SJWTQ8:V]3P/;YZ>/_29['&(R>&GW?==O M-!7#)>#RI,8V\EQW+S?L2#RMTK8>].X#8"[EPA[YGM[JI7D"?].H#O*='_(7 M@I/O+:*O^TR]+*#KS>5V%T1[2N]I_.*[5#*3B5*3[*_UYHZZT5,(#^B)_*#S M*$F3!^:Y($?DBD9#NO'3*X8; M[?9>[VCLP',+*S?U7_S4IU)X'4D3.YB:,%D#.L<0Q R41O327X4"=\+8DYP_ M 0'DZ%@*02HI+.$?!L.ES'"/@G\B'N@1I9_%8IXX@N&>1+'XHNVU^OS1!!)7 M4XT?$M=)GLDFB+[F=".A1!0>F7L!1V?YS:&K*-Y0/\W8>)CJ(85.3L@Q3MP'6Q%4UCUT]@'T(H.-$O MTL;GC8.HU+0F(?2(R1L&4+FN]N&S)EM>;W)A"0*3V;@%-PNCT8K9SC=4WBX^(;A="$2[W M:EXS_RQE78UV Y[4K;W(2ET+LB>BB3,9\X:.D*4#R:,V"X+_0R.H,,%2(MSX):/TH1N>! M01*\Y:E SQ (9H-2\#<_(.6+4F;7KQ X@__MW?_CXCN,^?/(7II?+ M]&;L(#A=T%?:!#MP"0/SNMY3#T_95.F^PS&\Y@@YT[R?&!X$_20 M(K$Q4P&DCB9F&1N]R.4UH;D_F1X#H[VH8@[GENDSK9[>AG]D80;H%N=B\4+1 M7B48S^5SA6A0^3LE@(A.$$1?6:\T(H^4T$)DLHEBD:+WN">_94[@;WSV:;)E M[7EVGQ/Z#"?9N/(REZ=+2MGZD.HGQRN.T\>E=O7?-FCQS4]B3 M%/9DF!$]Q<[VATG MVUZ1/73\Z3]W%HKJ;62TEP>@"L!*>:=K% 9C;F($X9L M',O'J7"-E,KF23@,T7+JI$[> ES-H*SD5[6W-\*? MOV#KB*V?\J5#UUUV65NDH*2D8GTKH+4AXO5ZM[RZ(U4\#E,C:_<&MF4E[7GB M3<\-YJ[V"_/((U6[O/)F ?>#^V4V.'!O;-_5Q:+MB"#]RXZ-T#"]HC3?+VN+ M#]H:(?6T;J7*,/RH!?;@6R[PF)#;V4896P.RX"P3],F&4K)S?&_F<-N\>CE% MPD@6.]\6(NOI]&(_U"0P(-L&/FJQ# !HW:IM?KTR/=3M]\4=96O^;T3' MNO-;V@*<2"/Q.W$H.3&]87<$5O=PMUT)UHJ6RP"%-O7DH0%OMAR0:)7:+%CD M Q"P DXT-E&\A:\3.'N=>Z-N(L5;P@?"*6,((LRJV("4I$U'0Z?1N?37H117 M.EMCQI9^-5O/B9M-L6.,@N1C<&;7.+&5UV$[^(QQ3$%[O?GD!Y19->S: .AJC-HM^Y2LO%+6$KU3 M]@IN9N[?%N0+STR$3WI9#'D0J7!@/YI[YV Z_8MIGRE?TK:XE3"+HD>_LKUC M@5PJ2-J[B_9.T%%T3](4*3*I*%@_!VAKA_@(H%/J-&;>&FZ%$,/6NV+%,0Q-3J)83)RE0YQ.R$Q9U3-E*( !19D:X&:TA M6-4*YG)FI Z!A8$X0PNX-Z,U/LO&A;UU0YOV0NL =)9$K?V]D$+B0+7K"XN> M+HC7&*J2&W;RG 5W;#L91U,K?J#QR8%;V_/J!QHZ87J]90'62^N*K+,A< *L=OL2_*I-!648:F=HXN]L'P>3O. M%R_97#@IE3W'K=83*4AIJ-]8;O=W0QPT#)%>>[S#%9?*KPLVI.)#."-+:^\Y M+'#D\;32W6,L+%[3:VPZW/C.([> Q%CRULB=NT?-Q@6]]J:(G;A/8D/;1J2D M;.E>WN1JBE _R"E/=FL_2IW AJ(/P!@+U,"+H4KZYPT7!3!UY>38 JT6 RL- M84TA"A#% ":&E1,XXK8H-V*SH"GQ=0@9Q?Y+>]6=CK9(_4A)Q7*G0-80^T9! MK]RZ8^\:=@5V4 XJY 71ZCF^8C3Z);.9MPPFT_D03"K2%K8+)M/RYN#7,S9_ M)W%:F[O9OP[G;?;17\YA$-%XY\3I_K.SI:M7_Q!P.IHAQ9H^Q0!F9&T0SM>] MHNH.O3I1 E3)KT#77%$9I2%X1W?,2L],HC+'[U#;BVCK^(> .[0OXL$ZV 3% M"%;NB'18#Y=?=ZQ7G*KL5M+B (+=S)5IYC6%NM8CHMG[U-ENHMAKSIN?:,O[ MN"KMD3JOLJIE9-O5&'MTJR2[[J@LB%O.29U'Q\/0]E?!8&;80:BPK=VJXJ:2 MTFY"K3%27%)34KYS5;1$H"FQJT5D0QK"+-8&2O&IZE*6;(/J:B/LP_%YP M= C#R%+#X:!^O3F/PC1V7-D^LU)'Y!ZLKGQ?CGBS%V+/'B"\X4QQX,)/LG,^ M>++%#>M_1R'>K[:R(3&%G![Y//EN3YTX^1Z7[U_XB0M+F#LGE95^5NBV0+]O M4[S/Z^M]%N;SK:(;]OB"![EKR=*PY^Y&52]U9 QHBY?;]FZA,4WJJB]_=:Y)@^4KM_ M7-\LH$ZZJN13C.^;<87$I\PF]&E2+$TO,KIZ3+H690-)(!_^.@;I3T9L[X_8 M,;34,)VV"&^\E16'&$/R:\'2UD,#2*QRHFH6N^NZ,A&RD%:L4CW^QA&+89W@ M/]EJ=$ 4K4P0.*_DFT4IL\)H8RA1_XM8P'/QW3> DQU&&HP2+706CI$=:DT=E5Q5"6DY%X%""<\0@ 1 MB)"!""$00]04)F-0\ $_X@ 6/WR-1AJOHO)&\.7 +#JPDI-X VARJ,GT40X M"'!E !+AA@U3MF%N_!$_6HPTUMO!AS' \ 8085XHL'/#QIBM^OTC'OAVTEHP@?292AA,9 MH:5B2Z\^DP%-G3,1K(G@;19V?A(6"ND3E(O6!IY)#055Z#*P@P_)_53O:JH9 MI%DQ&Z3)*O1J>]#",#UG0TH=D6.(NO)UP.COA1@=!@BO.\(%"\)X-(Y[ H!M=W$K@/?$%=GEQ//K[GFZ?O_F0/"NZSQX3^EK$XZ/*% M_4]7:H^D*7)W[U*P[N!M[1"[=*>XVK=!2J*$4[6?M'.@YDU/MDY'\V4-TR-% M.X;JS0(2=X/(UI6'B1^$M?YCM2QBPF>1S MQ+ZC#Q'D@?LABT*ODY]])M"!/<;20CJ*C9BHO(*I2PC[]HTK8AH^I<\0 M?J3^EC^#R8N4%"(1^BH$*K\I+V%G7#A"??9Q3,2MY">HA$%"+C!<1H(>4>U[ M1L1GX2 L=4*>'@=M"K5FOC%JS>PUQJ3D3 1K(GB3SZ4)2_;$3P@7P,)E4_NV M8@.QL-1.6"H??_E@8\:!P=<<40:!_CP*&*T(8OD7>D<9IZSC5GQG:\Q@W:]F M"TM>33C>6-D;NO]U*UAVWO25BC^T16+^2@B!+"KJ6/70B-5P MI-&K9@[IN.[NOI01KZB%25\ EJ3.DSQ$1'"U6-]T;LLT#) 6!C"XDWNYW071 MGE+(^_@08:8TR*3TC.&C!86&==LX[-+6TLICH=::HYE_A\@7,+1\P/L1,FC@L. MW++ 4.N!%)X'J-M<\4N;(PS&AD@]*L1@"V).G-2HFUZ.F!K)K0L1U3[+',W' MBPVE#LL;T2;#YO8Q;67I8%EK@^N%7WP6:UW#Y8S0$;O<-ZDG7Q1T-T?JC*J* MEN%]1UOL,;R*Z+KCD=,FWS6H?T\8_9G#[>EU;! '#6V&S!;4_0%!W'OEAT[H M^DYP'29IS$=]1\PK;XT4E!35K,<&DJ:(HX(^B76';4F75(2MA[=\@MXP5V9+ MS'L:O_BN'SY!A:HC&R0/3):D_:O.:-@P"^2N,85!Z_YDDCYB)YQ$3>W-OD(8 MOA%3BB-JSQT[=4*X2/*O[<;_J$P[S$ S9IQ]=6(/U.^8O@_;($>F5I4:&63U M!HBQH5U.[7P,H,8]UOID?/_LQ/2,2>6=1]L=92MGOL$6,X=]XC=\DK-]U28O MOL+EKTP2>K?,$-*G/B=FA=P%IC1PX][G!'P0.^2DZFK?-P6&A',D=;%(72YR MMB?UAKEL1(!"#1I@X@^E MW=)X$\5;MCR@',VZ\\3EK9'[;X^:=<^5-$7LLWT2ZP[:&ETQ?]M.%I]#T0D\ M57+ ]N!O1?#0!CWR@S:U;DC]<:CBY<&;0A_L!W!#5!@5CY\^\C [+^A)G"IF M)0Y$CNP[T0(*43Q#Y<\D<9YH40QCYC.[.M#9 "FUR9XL) \UN$X42'D+K#KB!GR;UL:#2MOUR^4C>#P@SK MS<9WJ=QOI T1^T^W(D,3C/RQN[Y" MX_*O2I8DYTF *>%;VBER1^:3K"U2[%-2L9%DV=80X3I.35[MG3E(?%AO MZ@D3UE.DZED.XC9N;0^Y=MNH^[!P.!7D(UO3+(WLOV$D$'N#KB;:&83UA*+\ MJG;]9*/.TG;5.9NF*?CPT>V6G,BV9#5SD&]!=<"\BA.I6-D, M[RT-@6%V, )QPU!ML4 V +N6"U=3#D\$D#2E>MA@Q[*NH]*_:$P'ADT*?3## MC*K*M:RO[@[8(4=9?OV\'F" (B2:2U=T,1!.Q4<@T[W#J/.,-!5,ZFR-&8WZ MU2QQ2-X4.P(I2*X[+*]#GC3-KWO%],F)/;BNG0##/-70&A9-J#4GG>>2XL"? MJ97-?\R*N,7;*OEUNHY3DX,F2 &H2Z'&993:]X@W@UO%U+Z-4=T M7P.HG3) M>VG7L_LO5B_F2K3AV[58KAY/I9;)Q>O7Z.$YRA(G]#[[(4TI#:]#+W/Y>0,P M[%C#*G=%ZD@Z!JA6M&K]L(>50]70WXW9\82V-.$WE?Q:R+FC,3P= S%G&I$/ M[][_1"H1R(XQG'L!/)--&!]2,"(%I[KNW.%M+HAG,L3A;]ZIMQFP6X7>%;,6 MJ"1J,5PSF @A35T9]!1)+ 3\AABD#015^B\(# >I8P0 X%BP8$GR^B ETQF@ M0 4.OSVK* /D+*9A0/G[@58P\-",2'TIGN8XC\(D"U(G[+K;KMX5,SP.-,#1 MVS$]_;##X5 U3.P_-H/!\CF8H_=AW$H*2R_!3&V5\O62/$>N5+W&"L,S+ZCM M, +]AD+>@G%N$+@M&=$LP1@2Y)I4>X0(-;6^IS-"48&""J_Z=;9&#D,]:M9! M2-)T 1#4)[GVPJG]E;T&^GB6WL^;4.W&JW@H7L";5MGJQ\3TAMW/,4,_2N_9 MR,^2CF/=MG9(0:E7M?I9VU$CQ,=MC@LK9X&6U301E'^HI)V=7VM^1*LQ$J#""#WT^'&:"^+W]<; ML5=K*#&J9.9A9?K:YDW"0[@J"WDM;&CC<:"X4-J M$E4$.2*P4!"1ZS$5CM1WNO!"R41VZ4(3%<-,6U7SDQ_ZVVS;"A)MWR,% *DJ M1>G,QI<('5?69;^+]A2:I'SYU;-DT6R#UF0YUZE-B[6N$ M?M,EI78Y04'+^IY,+D?G;LQAFV6,-?D.3*,!_O%F:%.B''%6MULFT0G#^JCQ MC!E_HHS%8.XS78>JJR,5"LA=3\,<"D\.MG5'[+8Z6IA8%34?"!3/_@E^A#%$ MLRB:R2BG,J.<*%D%$X0\?(U&0DB=PN(AY,@!I34O(7CY\E) L]&A.')-UOI(G@,1N88N%F60$GI:W=; C+)HBU/0>)3XPUP@M!6OOG?W0,I0@U0M[ZD MZVB.> FG(O6(D2/:T%9^QYBV M>F!A26M[+GQ'$\J&__,J]"[H"PVB'<^!>X60O?LH0ZTGH'[=J16Z(7;M M(=+KUQH2//B-X1H7DK.QO+LXJPF< Q/8#T%_IB&-G8!IO_*V?N@G:>Q K*SB M]ZI]D7O^(!,T;G2H=$3L_MD'NU:TJ-=X,JS= [*7MMEC+PY"O!@R9+ M&'R&UCWUX6=U>3>=8@:/+_XM"RE\*C^Q.&J!U#DZU"G/)9I?8S^*D$AKXN"U MJOH/3 APF?G4U+!R!3F;)PP3J$0Z=1KWXKO[W.WXQTTP>[Y$H?H#[?7OL?N^ M3%RSSL^YV/!^T^J5]"R_F&Y>JK=[TS_[M%^'^[.H+]$VFEF M_G=V9GY3RA7D$,S\)E4BG3J-\/LK^AAG3KSO]OW65IC]7ZY6B0''3;#C0(?$ M9K&@8&0##R90LD[2)BY,J-ID^""P[/U/?7%!K05F7&A7YR N*+[&C@<2:2>) M"][_9"4N,*9<0*E_N<*V:_Y/KWW7SVUT\1=F&\=-LYB-M'L:OS!>B0*D*?;##&I# M5*^M'?L[80>V03KHKUAJ3$B2#J8?FU\)(=1Y9Z8T7.8^E5U.:5NV+%RH!8&ML_D6V>PL58P)VOV MG4MYBXI-X_AFCJ*][:/5+=:1VYF.QR-BV$6 MF>]BXVTWS*-T_^_NJM?:1@&XJ^2!Q 4$?$/$>:8,!@H3!^@MAM6NK76 M;M"W-TF[?KCDFF9;[O*?C,O=_@:X4I: 2_P9?;]2I-HOLGR="]; MUNKM2&8CB >Z =QN@ /DA /;1&M;9VYXLRYSY+M@" $^90>,<1GO9=EN6*;[ M699CEN$!URR2"37>BGYF558E"#7VA:Q JX#&!^EN=C#-5U%*@:7BP!#B@6@"N/>8&4!/.#"-U#YA M&4 P9S5W<_1:RA'U)3*)4'H,"DIR$E'@40P*ZSJ^@(^S2HKO7^,;%NP3/9@2UR+KLJ\-*LWEDFGA4#\#LE99J4L*1.Z2Q M=6W5/D J&=/8/J- "W8F(7K_O%;?H]02^^6Y9VKE:7P7M6?I&"V9$(7[EAI: MOT(3Z%2J"/T)R7.UZ?X[*')+$A?D"1M7)ED\33>;51[&0;+<95E2&MQS8#2* M:,2-A-UL;AD>0GVCRP@$Y[U%+]BRR=NMI@O^%__Q\%/-]^D/4$L#!!0 ( -&!"5.:DW] ,U@ %ZG!@ 5 M 8V%R82TR,#(Q,#8S,%]P&UL[7U;<^,ZDN;[1NQ_X-8\S.F(J5.Z M^-K1/1ORK=8[MN6Q7:=G]J6#)B&+?2A2AQ>7W;]^ 5XD4B1N)$""D*)GNLLV M "(S/R02B43F7_[WQ\HUWD$0.K[WUR_C7T=?#.!9ONUX;W_]$H=?S=!RG"__ M^]__Y__XR__Z^O6_+I[N#-NWXA7P(L,*@!D!V_CI1$OCQ5^O3<^X!T'@N*YQ M$3CV&S",\U]/?CT]&X]_G9Z.IT?&UZ_92!=F"'OZGI$,.?EUO/G+93:J[_W9 M./MV_FTRFHR-LS^/IW\^.C8>[S?M[N$D%PZMH>MXO_\9_==OWW[^_/GKS^FO?O &^X_&W_[K_N[96H*5^=7QPLCT+/#%@.W_ M'":_O/,M,THX5>C^\1JX^0#3;YMO85N@G[[FS;ZB7WT=3[Y.Q[]^A/:7;(KH MSPP?R9M_5-IG-(W/S\^_)7_] KEA&'\)?!<\@861_.[/T><:_/5+Z*S6+AHK M^=TR (N_?K',P/R*.#HZF8[0S/[E*A-[_K\SS[[V(B?ZO/46?K!*^/+%0./_ M>+HMS06-%2U!8*Y!'#E6^*OEK[ZAAM_8QDQH9.+&M[9$/D<0>V@FE[YG P]B M],)T$0J>EP!$(2]]U.'4(>W1#.#?E@ 28+J"Z=P9NU>B-[\)YXM+?[4.P!+^ MWGD'=WXH0+Z4X=4D_19J_%4R0\$HX/^B,@QZCGSK]Z7OVG!OO/XCACI)+#OJ MQE>&^$LS7-ZX_D_1"V([;(>D7CFAY?IA'("+.'0\P+_,ZT;HAP S=" ?'P,0 M0HXVVW+)@_5"UNS==%SSU04W?O!LNN#>#'X'$?K%,[#BP(DF.CG1$TT)Q8S7"^D/8$P"AP+ M\ATIO>8T[8[3"S%01:Q-Q[[^6".5WD)"E8'Z6G5^["&S]!-I 7CH@+\)8B" M0(:A>R&YO35#'JL7HBY]%^IU/TBV+LCJ.\="BLU[F[T%H*TR81J\)]7R#KP8 M_H_EOWE..QN@;JQ>B'H 4>%, (+G)3P7-*<+,UQ_:R_Q=Z'=%X*HI=V&&Z\7 MXE(NOY@?;;1F:9">5,EJY43)JH9K'1Y>(KC2@6>U,CR)@_8#Q?@U!'_$<$;7 M[^W48W4D50Y$C[[KM),;<5!E#T@OZ$?)QZ3\&RH?EEKS@>\SZARVG1R; M3+=P97D%]TV'^_J$+4R@\_Y@J7QQ>>]^0\_>(&SF2^R7W^VY5^W MLU17$-82V+$+I[S9VK>+*/;C\(<7 --U_@GL1&?Z88*VD(TGG0BI$PJ4%: 4 MY=+ZP\JR:XN6V#$_;@)_M5W_WTW'"]&?(;.\3O37L,A4 M&@J;%? $+-<,0V?AI(%VX3R&7& Y]X00%D!C//&6M66]K/FHPUPI>SG_EQ3PXTCA!,7>8GDE9BXJQ"5( 1;/-]3T)1;L2UI3 3NH\+DH M$B\A!5R5X\9P1^ZNCU1[7KBF]3LT M\N"GPWGRAT=(%]RT[WT;N')@U78V*C*V^,O,('X"KHDN/U_\I&]*3VN+7?0\ M5&1F89[E526-;80O]AVE*47?LXZO6G2"I(-+L^^IQISM63UQ8Q=FG*@ 8",- M8*[@;^T[ .F>^!D&BE-0GESRQ?/'+O>X<\Q5V::_Z!D*>$O'5[T.*Z,U^!^X7*F+JQW" H#87279RC=!?CDX1U MY2^TG^J+'YFN_/D6/Y-->EV(%K^#'\D^A083FPRC0!7XB !<3O;FMTZ$OC:" M,E8(K%_?_/=O M-G!0KI81^@=:2*.OHW&6_N1?X*_^?NF_@V#V&B9!#?EX+F+V7[_4_/V;_!GE MW$/Q7S43*O[Y[R?3TY.C\?3D;#(Y/3V:CL^."E,L@F06E*=K!E8^-OQG!3=E M<60MOJV3[ E?K:7C;E"P"/Q5+:>RK_F,LX:;*0C^^F7\Q8A#.!=_G5HN7PQ( MQ0($0;9L";-,IAB! *KG=*VL \='\2E__3+I5'#_&9L!G(?[^036?E '*DS+ MX8F3A8!,LI,:R?8CGT< /PRUG7T%M2M!.J5VPY,-??J99*8:K+F7P/32<$SJ MHMMM.CS),E&0"?>H]V67&@ WC@L>XM4K"&I$L]MD.")AFGDFBF,IZVS:H1"? MP)N#^.!%#^:J3G76-1N:,!EFGPGT9/ "1:ZT8)U=>R?)DR[1T3?XO/1MO'R) MO88F;GYB,NF?*J)97\R/6QOR8!,82E&SF/9#DQL/&9G$S@@2ZW+5S6P[2!]< MH?^!YW/'@, M_'F&$]>7]!-<(T4=YL,1XI,,\^EV+\CZ"4P40V5Y\_5J^_6"*+T]^%(@3[M M7 1UGIVA7&'E6+O^L))'^QC7>EVS,D].)J?'9XJ*DGGVN43KO$!]>%:%+U^ 2'FC?_."3>*F\:34TZ= GGPM%CE^F2T7[O#)=MU#Q MI%ZFGC9B%:,$4Z@J)3J# MX0U>0J>AR9J;EESV_#$21]VKGP)+_P^LNWW;>1HEY,TLMK%_B/?2PY'J''DINQX+\WPQG9> 9W MO6YNV.:H79CA:S)>''Y],\UU"EW@1F'^FUT,9[_^^X:"0L+4/",ZYCDE7U?^ MM=B>J#3C*V7ZY49EK)]-SD^.^UFB302#5B\'6>J]T10E\LR$9)+\3EOE , @ M2)ST64C3$01)%E_/WDT_&UV:0? )#_])UF,,*)CZ*@H2%GE7L=*<8AVQLYL6 MOY@,OU@ZH?X^L>$H6N%)!.V$1^8\R%HG&^6[,N JI+IZ A: :^VU$FE%;*L5 M4-@I5.]E>WLL),FHMG2CDAUDG8+OH!4J.,DDO(L?+#3*:>/)J*AMJQ4@V"F4 M^C!?A0,-RT%&*]G3*1/U=K^0E*MWF9>STSTY;TMX^O\1@H0;N-V!U$=13/#N M#-PD"C(CU5((C.;U@^]90LXHVX'T@)$@NG6T21\#'ZZQZ//1-=,4@G_$SAHY M'Q^P>H?410^\<%.HHTE:+MQ$U2VXYGH@@HLZ?8U2HC6JAZ0)M.AH>.:)D)VD M4G)-@2GRA0IK]S(_SR>G)^-A7K*U(EA'X[3 $+8[.'P'Y4#22MA$[+!0KN5= M"ZZ,7Y4WN+V&?025\<0"@)K-J27Q.D(*D]B?XEDG=M(/. WH%;19O8/@U5<' M+4^7P_H1"T8+LV.UEIY8!_SJ2>\((4PUK14#A^M$<%*I(Z'G,+#5F(H MZTXS_4# 1*&.?K9M+-+C"F67%JSBI@GD%%H[EX"_T:!WUPTU#FG4T/@JD)_&9 M*(-& ); "YUWL*U?_P"B^>+%_,![:WE&T0]1(AB@XWURE;',)R#]0,)(XS[> M/S>\=U8.(_*N$MGI%Z5'R/CI[?WV8R*$)8"=S)UZOH3'W,>,C[F-7TKC_^G+ MX7%WO_X0*(YYD$S63DZ"CR!(V=3^7(]DT7@C9@LJ-E%O7 M%/:7KS^HE S )Q4&44'"\*==Z<)?H9?%=FQ%T/0%P;MC@=F'LQLJBFNFG(09 MQ+:5-1=5!&GW)[/DHB6=>'CEKTQGMZ0TL:TRTN,21*W\&(E3:\FB?14)=SPZ MF8X2T:+?_/T.$@'W.DC1O>.",/(]< - > ]JRIK2.Z@H9$9I;27=D,Q!B/O2 M=Z$P??2 X1T\@7?@Q0 O:WQK?03-2:,$Q[\8P<(FZ%H6&:E^[-ETV9(Z:"1> M;C)U].%O+!5X\@*W\)^XYSG5AF4>P?\_Z:G6;B.KBY,N':_U,L33/8;-4I30M@VVO'%P:JQL^$O7<<4( &8TR M[%_!U>/Z2>JXC!U8#4/HHQPX^&1>%X9O"9L!PE]$$'/M]U$T9""D%(OCV7\D5]T-DUD[IY[M53.:5L35] ZW"! M?<*.::T;I-@(;!LJ>9["P0-O*&A7%4 \@(AJ#)7:E'DSG8[/3@6J&/&#\P@P="SD2'#>&N*0XX!A[ZP.2-@1W$S&I%'R:P48YN+21.C>& M2-B1X[ [Z@<[?P.H !%DWSLTV-[ 0XPNT>>+2O@Q10?Q#J,2I.C1#Q(<1%'@O,81BD-Y\=/L M&+3[3S&C*X?5=AXK20S)X3G225.2&(8O\S:S_Q&'45;!BY2O3-3PRB%4)M#X M8-V:C3K>!=?PBH)40H\]!Q\O9T3=%JN3%@O[,'#+]B;)LB:$9%FDMX+I5XU? MT'?_-*P\6@-^1$A:=,TVP,H".IJ.3WM.*,WQS+ ):=WL-7WI!GRZ18HFF#*_ M&BY^XE^-S4<47O*%!^D-RC4P]$5 &QV/1]/I&43[]):RHQPKEB@=$7-0WUA(0 M'*1*>#&K:,$'LM)@[:\E7MI1+R$*M9?@BC+_:K.D$-MJ"0UV2B7DN1ST[(8Z^3/1)N@$\8:0*$COUX0*8,"QDR5E,R-Q]/1 MZ72H&& B39 *4!$": VDN5JOX@#2_YC,,4GV_ !^)G_![PL,?36"2F-R!1T] MUDF^U7=E@I P#$F75$/P['36'CTL] HZ=J@&GVT<2?CB8SP["7O0%9.-#'-X M3$MD_03@;@V) 5FFK9253\#RW[QD%%+Q7=F?U0>RO7!*:A&!J5**,F%"\K=Y M0F5X_0$"RPFQ(#8:2WN4-2!?ZIL_M8"6KD%!2*,,ICW4FM O]2573UAK M^1Y]R,B@D[5W+U):O#:I#UD?,CX:4YO#1K.H.T$7)2>3TV-5BA2+OBC):,L! M(,9-?NTID[U$T#W)H"' 1%J.@-:>;CH">GNH8X;+&]?_R5JYZXB]BJP[,<%Y1. M6R^^&)TCXU/[@\W.N*=EX%B66:I\WT>RARN-E4-:9X# F-5L'-)19UX!.'G+ M28B&_W9!(G7/GJU0FH%_DK#%TO6 - '\4DN+80K+%:G(DJQN(KGGBSL 5UA] M[FW.W@=$B6&9CN7K9I85I*NJP)OYXLH)+3_VDLJ CP%8.?$JO/7>028U_#.= M!H,=X"F%@VT#\-3,R7P%7J-"5J>=?$]/P'2=?P+[N^EXA,,MWR '? KE7-M8 M.35QF9,\]Q CY@O(>LCLZ//1-=,'7DD9*@P>V3J7N7G:_QN6'G'8@F.2<]6? M]H,_R/( V2]7(/W?6Z^NI.*=8[XZ+OX^D'.4 R+%LDYJ)%Y_535V^++A=1:- M34]\QCC 8["N*9C>OXJ2PK5<*!T@/-.R%7%V%LY#+8$ @NRV!G1UAVHINU7 MPV)T2;_E!>X<0N^XCW!BXD%;!]]0D 1/^VO3LC0_T8)"_G/+"F(XY/\1#4.IQ-.71)"QAIR1,=ZQMC6))>I @(GR0,I!SN!(5/ M\I*L269+R 8+ #LIMGMO1MEU2&)R?B;N'KC]7YJN&\X7^)(D^,C+]F.7F7\V MG1SU7*9#$'YJ@S8EL4NMV"6,858D_PG88)6^^*X2>V\&OX.D] D6@>T'U!]V MDGBD5KR2>"69WM*UTH6T(?3'GC"N2 UDZBFCR&.F[E_\F?5'[ 0 SQ,4Q( # M'-\H>X0Y 8S1,R*INAI+P0C0_*"%?W",L$> :\D4'5-RL3.[]<%U?X#6DB>B MLG,-P%%RXWBF9PEPE! &4@YW@APEO"3W7OB!X;R9JN5"Q9L?GHU"G"QTXS9[ M"P"HV?0:CJ(<+@3)F7"R;,$8J:Z+GC:_$FLX,@12^Y4Y>#X=GXTT@U8[5NCH MFV!G<>N=;7_@U9(G.EXY(7Z@_T=GE7>HS^$)>IO'#OT!GF/*ORBT3+/?[=X8 M7W]8;HR2V$'7]'XQO8#1ND+"FN30G83%$^07?=&GX7D$[1GP^P# M]/-,9S._6R^;X59.E;EZ]B4(4-GPE\!$CH19& )(V4;P+Q B%W"ZO]/9(?1S MRFDI?N"4W_5TR":--!J]0GDQ'0]%J1W5*+7M!XSD"T;I$T;Z#>,7])4_J:W9 M4A!1M-=NHUZ<*54A/O@15=/0NBFG,>H%4O*!-"%)G]5]8SI!4N[I'ICHYU(* M.,I:/JZN932-Z/JFNY^TX1C:0PNNXD%>"LGQK6_:Q:K?\Y37Z&7J6,3Z>CJ?' M_:Y@@H"*"[R?VZ"D3-S6!#/O6WW TY;0'@V!W\F<+ M(UL?W8&O!TE1%N=595$)O8US]Q?N55.=\&UHTV? MI7SINU#J?I!?O*;/0=#50_X@A-$0&(^J:[LT>&(%;(8W2N,KO-H/80@89_Y& MM.]@%@0H"!E-BUV[<(Q07H.3Z>CD7-/0A;9,T434A2V<2EG#-;&)R7A?DP&-G1$57L!;$I+G M^)M9/X$D("EQ;">P0!.T\TQ)M!N'EH/V4GR-=<.+:*[>Z:6(IW6UR4:7/FJUY,?WH MNP[SYH] -6%Z.6W\D@^L^..@P^UE+5M^A/#D>QU&S@K.!Y=MH=RHO':.IN.^ M$T9*NX-DH%O'?)"55^/)$O],_YNVD;!UWA\,M>"'U/20/143> _"ZP(? _^ MTTJYR(,RWF'V!V]".".UC,6T2TN()2/$2ZF2,-$PFH[@?YKFA3!^2;^DN*6D M?8*(9VL)[)A\D*$SD1CU"M1Q6.1W5+N&#%':H53E,U+NKUZC TAUF M_? "D#[K28(]_# )VMJ\KF5"IL O: 92V9S1,<-W@>.7KAF&SL)!*:GS@*S8 M=+-J@9]7T&!A FB;(35#I'!6:&3+L>7"X3+GCFK,.9Z,. .QZ8;S4F=K-7!( MF\,T:S*JCDYYO8.CH MDTAX-Q95;\F?N#:OX^KFA4D!-9!M2J]<4&GBA4P,]MQ[0@9@X'AOB4^8.3T4 MXS#*J8G&&:/:$*S/'6XYB1277CBIZH6=5%(#T0<#S"FU-;PJQ1QV2CBP&ZW, M(Q67Q!D4WG3:LPY@S#DEBE1]5C\U*0V70CBK/>724],,1$UHD*.F=%ZC)EKA M/_1R#EE>7>/II.^H+\YL-<)IUT>SU#X>Y=$FXTE5FQ">D Y$APSZ+>D6[G\# MSML2Y6Y\ARAX P_QZA4$\T4R1UZUP3&65-A]9!(&+C?5M)C:4GRO5VO4_07)T?_"]_,=[@&SK<+ZX\,W GB^NG !8 M<,PP_<,.,%J,I#9 &@AZ"QW17.D=0H)M!VBB@EOX3]R[IFI#9<#2:./@I$O' MX,3M66N;MJ5L>^7W"\E)X8?G0(OK)UPA,RN"2S+ZY#S%"OF*NJ@C XATU)7' M&*D6;D_/HNKXEAT($O8DW)HGE(;HCCP%0QC&J_1WC5';_"-EV4RFX^.>4UT+ M!:U@ONBM:G.;XQD$[XX%ZI?^S$WFDKQIR]+/HEHE )*1'H4Y7(=BOZ'Q2*YAT'/R+BX'>4V *#&%UT"\Y'N2 MR^L.0/XB/AC/;=E(B;KV%'ZR2P:] 9#HNT_YS-*JI0)$/ MCD(0-^,;A0\8OZ2?4'P/VDGH0L^*0.H@Q-'^@+ *;:JY1U1)P[0TJ M4Q]EA-Q45LS2)M#;^V471HW_YL"M\-:#XWIF.J6[R,9?BA*:#T7,!"'M*'I> M8GN7L> +S?3E+7*5^%YB\>)U/+&/,LAHK>7YR238Z3WK^1T2B/J]MFV9WFG_ MU4?YI5.5,#NEFJQV=*+-?*"U:A_;3CGQLXNN*G8VZGH7.>-9#!>)0FZLC$ ; MJ^D&]*EWJQ3F:SH$UJ]O_OLW&SCI0Q:F#V]A: -TC1 X@> ]\"P Y1\.^X((R@]92_#D$OR(!] MBW)&>R Y/:,(XK28/*A6JB\"H_VH&F%'$C.DAB"(4BI%U8G2G":ODW)C^X<' M*=@EM@Y._*-H!!]!Q&=P.6X)EW<0O/KJ7$@D3$ [,+"O8J2*TXBR]!7U _B9 M_ GOMV+IK >4!-"<(>A$+P2AI#\[B7^@IGY>^D'T H)5(42&I) M=X:F4S6V+U&W9Y$)N6CG;^\+:2BOP,*Q''Q*,5I'O;#3D-X,,V=-,7.>8L9+ M#G:V*J@I9W=LE'7]1X@. IO8L"P6 MV<$:+^P#E'EZ-!V/>THI+0HN;>C.?7DC258,-YPP!Z[U^FDDDS;0K%'/ M?-X#B0;5OF86N5 .*4D/0T]E]%MS<;(7%<)3K&X$XI8?:'T2HHZJ#963;5/I M5.7,2.Q0Q'H)SU]O<$)I44IBZ F]HW)B9Q0637X(D*W]! M$1)Q@N^@.#Z8Q5S%"R?->N+DNP_/8A[BYN4VCB-)WIR]S6(&$/=(.B-+##/4 MBGP0%329\@-<^)[-""YB'WUAQ$^V>B%Y8J)L08#J:C_"TWE C;2MM-49(*SD MJA7N( 88]['G6,[:=-'R("N0NJ;ZPH*96D%1#4JA@J6:]1TFR+O1&,KA2-RY MN3T?=+1@=GFQP^^5'T0H.Q-*?)'40<. C'>8,G^/IZ/3<;\X:X^.*N*$,$74 M2!5CXJ'+,1S,DLHU]@&P#9EMQJNUI4\V (CSGRYQC!":N^UYBCXL9@LZLU(A996('-@+8%-C= M9LJ*_7AG;3[Z89*4*60+-N",*YBTB2O("$'A =LRU\4LAH@:8TN.@>@Q-@1Q M!20%F:WGAR#ULN<1XPL1]1#IFR 5@. M/?!72IB->LNAGF$";X4/X!7'-E%NA4*([5 0*4(-,XU\P*LT+K9U<915ZDL% MQ:J$E+4O##BM%J;EB 0;=.' #F.V$$A'Q^/1='HV/3T?C<^/3U14B$*SQRB@ MT%H*B%=?X9F@;MR-L(0R"HB[J72J5$8=&DS$RK M)KX\A<)0E ,1,Q8D!)?HA3+)P24Z(8>?;&T"D(2&C.B%"59R-0D?$AH(HA,2 MF*G5)"*HYSP?"D!'W'&F/1]T?+Y.YN\,E3)#:;'ASY>0/B=J[ VN'THYO+5' M":_#A(,Q4K,S]E3EH ES'OSH,0#OCA^'[N<3L!!?=I/;"Q__ -76W)*J0)7$ M;_WM35XJYL:9[[8]BS+X^(320!= MVT)=WRJ0%?T)5J1UO[H'_!F90 C3WPR+6@R=MAK1+ZH4[W*V9.9 M]H^-J2ERE]X,JCGT!#!#Q^-^V]U!%":IX^\I/)OQ1>KA7)$=N9,TR)KCC$)V M!J,3G7;>Q\"W +##&\ADQ!"2%PZQ" ,GWF$T@Y40\C-XG>JDIP/AK;I4!./%!2TG6=+1> MCAALDR6].N49HJRASJ?CDYXU<4O1E\X=;?F@XU7(,Y0F0!M=NL$AGO@>VO<( MSUB)?8:*(+S8:V+!N1F@[BO7'1*(V?]KVRHG<'[I5"7,3JF.2H%AR1!?%3'W M5PX[[')OM+\0J-Y3'"'5>T=Y@L0[C'*HDK %">&)CB^2GB/?^GWINY"R,%W- M6"MFM^%0<4,6;H8Q)&Y%Q^3E49!JLA/[ MTI?-,SRK!+ Z; M!OITW]#7F!<2$I#VCBFQYIV>@&$E75!(3FK@77L$O:/2[=/FV4S%W)C'<#$Q M#L-YB50M%G5TJ\F]LQF/IN-ISUE(Q>.@S25.SI%]N<11 0'\TFERB<,@ MV<%JB<)R@:>$;;C(-K8I#UACOOP:H?(#WEC+B^F,-^8)S MN)$[*8\]T;C 7$;Q,4A'E9DOX8^,\ O@@86#?_A4V_H )R[.' (^U KXV$_$ M2F=G-WMQ%S>RFX00]\!$/R?O*3>O_VXX]H9=J M =QEDE0\7'>NQ]6'>]ND@D9Q1N4G>IMI&>F\\J:V84;%$7S/V,S.2*8WD O5 M#7NWO*$E&21WZ4-O;HNE)D*:>?:=8[XZ;E;M)Y58 3^P 31:@A*<2!>OPL97 M3F.RB+^H[^1R0D?;<,.QB\^$9Y=HOR XOK'MU<6.%"P0L,?$&76O9W?X5L.I MA#4_//\U!$&2,>#66\)9:SUB5/#8KGV4,=6'$+U8"1AJS0D=3:L. 1.&'"5/'Q"V/ MT$-= #66.0%'C/3O"VHFW*B9[#EJ2/3K:%B72W03K)YJ0W4QTI&%P\@2@@&M ME/#KZK,S@8%:V%T%<# *BR9E9EIUW&)^/'_WWT'@(69<^L':#])GK' AS=X M/)6"D-GYPSV2XHAB!D:=?T<,,W2$7,X/<.%[-B.XB'WTA1$_V3H:-/>QYUC. MVG01%RCW&C5-]84',[6:._P*!XB; /P10P7[R>;MP_4L$/#>JX*6.'F[OWDY/=?'"*3\VAQX+]3J:+K4NB\V:8_/,$+JJBR).V3.Z MA5G(UQI&+93Y'>69E]!OJ O,KK=#:=R46I.OK[07";-JHEQI54%H_;3$(QD? M54PVXY*.^O32#)>0H^A_4(:1=],M725L.8/S+K#V5PYWS3!0XVAHQ0$=,=5' M/5&=$-6* 3IZL9X Y)]C1<"N7VQP/["()?O8!] 65"U9H*,;#,M:7MM*6]#P M4=Q-HN;>GGS.;-M)*;KU%GZP2K[$^9BSDD 7_YAS^SFC\+W#Z\RAO7?B>)_9 MY@OE%3F=CH\GBISKFKW0%,X+'2WM)Y"\UG\T@^CS)3"]$/(629B4GA#;0UT$ M24)$G9'$QQV&MYH]%;7&4$+))$CHHQPZ>&7%+&T"O1)T"!\XD/&"1#X>G4Q' MB<#1;_[^FP,-A*1>MV>F4[J+[-H[%5KSH8B9(*2MH!L1V[N,!_JH1P&L=+]A MMX5D/)D)=)2#QBY7Q_I:+%3J:KG7/#:;<#S2FBNY:[65.P!$C_5JCII6& MYPP :/L5=='9_3XID:-JN:@QEOH37+5>#!Y!D+CT/ O,7UWG+2'OQQJ*R8L> MS4^D+B#IP'G?>A&+!CS_*)IBD(R(G9. (*Y)U:L]N0N26GNW81@#^RI&S$\S M/#XOH1S#!_ S^1.^*!-+YSU'H !F";K:?0?!JZ\.].I,I;\YT;+"][#,^+*4 M$AD^QM"H,D,L4&5\Z@#K;EFKUBZOW!) \2(=P#_YS 'ZW;%5U-VZKK '4>2F MI^P.P+_]6%E61].CL5K1M -< A3F:AGLO1/P5P[S^Q[X8;@MVO<=[W3E'N< M7X%\RY!YLK?(1 4D12 3C7- ID"^9<@\U0F9 K>OZG!:6*_=D!Y MY]S-UL+9\.N2[$1TMXY./:F6&ME^PD#?&'I4:GWD.R4NE=:I%W>MM01V[(+Y M@A;63XH^Y1Q%.67%)LZ2\U4 Q3I>J]*X@>$T*BTY.Q#"S+B&T0YQ/6S+3(P1<<'T,DBN_Y8.VDNS"LS M F,,K.J:*@<> 6*N8H>9HL M^X:1?V3H=V=7F8PO_1"YD]9.E 8=9'1"-,T1V]-[8^9TE:U'[4-=E>%S2=RX M:MLJIUX$";>H?]@)5\N\P?B3,W*@Q@3HY2;DR!5Z?^FO4:Q"OL;K_,E,'74& M1$LNZ&GQ9/RX]2#7T$,TLO;8--,9)UPTZ_@*).$4S]Z"[[ /..&DOIL'%%U8 MKS/+\F-HI#^:G^AF!=7%LJP@!AM[=NO5HS;ELG+/JE9N_@$C^T+BC,N^431] MBXX]MC[#L(HS$L*B#3W4:]/&^)7T/'=LS@F]I2DJ();^W,1W),O[AP:/IT_,/Q@=5-7V4 M0U%GB"#%:K$R2A-4%7)FIID*B7C"M%8.2?SBK+FNY*"U=S!@/,$OSBI=+'4, MP3^58^A69L/I='RNS&L"?I&W(EJ"O[B?1+%FE"C9U")$&MCW\A>I.-N&U$VK;J 8);.E4)LU/:^QXA**3;7ZU\+UDE1%.ATDXY M\;.+KBIV-NK4%'D81 5QPY]V10U_!7?#"&G#6\]VWAT[-NN*"F';*2?J#E4_ M'U,(]X=BLW4$P(+CU>X&U09JB[R!Z,I@8"!VP+*^_@!6'#GOD&<+QP)XF=@R@"$HY%6Q8E6=UTG;"V21:2?8+!IO-V,=A,Y'K]32 M+JJ&$!%C%7Z#*G>S5G 9_T1^0E/E(YM#4DN_;+:Z+L*K+WT7PLM/4RC.//L. MKEHOA.3/W@*01M>TCK<>CZKQUJ7O)B]"-U\VMI\>>@1V5H'V!D+\TO>2Z%SD M3KJ,P\A?@8 2FLW[A*&$&.)" M[*,<2'AEQ2QM KV]WW-A@B)_V [ENE>FBB%+IS>([075^:= MLW(@M?@02>Y!A@()@D"WH!#( E51_J"9 PK[((Z72H*43N QEZRC=?%-0/X:Q>VU89(?=^2F=G#T,LA\$ MSTF]A%BMKMP CX%OQU8T#YY!\.Y8."]=73/E@-"+PXZ9,YU%;O+('3$DFWB( M?:"*;5NBSIE MO8L9LX>7]%H6&(7?P_&MM1!G$QI5/91=PB;YC:\?HV*$--F2.F@D7FXR>S^# MB4H9T]J"N:.\*1;Y"640U_O=@72N2GT8PFV!XBH$P@,SDO@;%, #B%#&?R<* MT;L"QWNKTV?$#LJA2[J0=]0@/W<$63"X%X?<#XBPSLA$GQ?R1LY?7>6/ M-62Z%V5/4)Z !2 W[3KP\(^R]X@2Q#(="_]T_:QUS^ G@%.2GU/WA#NHU2T M[!"]=$'$)XMR4G1TO'> :\XH M00:^8MI-3GJ ?047%W,$/^Z&#:/A-%+"POC ?O71.Z H3'8T>0114]14( MKU[0$X;1N7.S9'BWLW-&0"=-I,M]AZ8*,=+1B,\#]3&7M&[[3U^FO(HAXY6 MR3KJ\J+DM7 _L;=_A#YEUDVF\+_W!E[-&91C2Q%O.$8I/<3H[CPQ]5\A2^S: M*X#PQ@^R*X(G8/EOGO//^JN7YJ/M,\9DL"Y'G\C(!WGH$X.Z ]JXT28(97*2 MIO>4EY*28NSZPW)C&Z7]"T, _\]^,3\PNVJ#D?89F:+9EJ-3D> 84>@, 93> M$K+_"O+)]=?)0]8MYW.6O?C9XH:K>8YR6X:7?AB%MYX5(\I)>;^%?N. Z"X8 MFF.]K5N?>@CN(M-J>?-)H-$ZL>JXFE@U^XQ1^,XAB^H LJBV6$ULV5/;?J"\ M0J?3R>BD7Y4G)&NJ%*X,+J6E@)RG*B!"LECKMD ^YC H[?S@LE@J# *""'=\#"UI[QT0O9_7+CY1PB+BAB-@;.6 U\/6)(N- MZM:B;\-:.#?*9B=@;.5@*0\E0A%)X:!:U0ED9YT:.&XHLMS9;YFY(14#8T$8 MR)[E;^A!YU4A>>>%#+R_*)/'/K5>CY%4TV^+E16L49:_W^WUM@0315$1>^TO MH!KR1L++?O%*K$!;?AIJ !E2UP-NFC!(:JUOH>#)2>-5-I1^9:X<0;;T_ BP M6]@TX8[43 LRK286/PQBQ-+WWOXC]JX@QW>;!NNL_""?627^R_N+VQ[Y*[6$ MIRC#K"E_Q"/Z@%3A?%/K65G_^355P%-G;EHNCG16@J&OO)H]2IY+$+7R8R1N M$$[*7,UYVZS -X"41)G8044A,TH+H_[9R51+W$KD5!TH -@I&X2SKWYCRSE" M*I- [Z>%O-M1*]6%U]>]JO]INM$G<=V7VFB! W;*I'K>A.4:"R;4+C M@$L@/'%7)YT<3Z?'XSTZC)'9H%9E@Z=&54G[%"F=PS72(- P .M:AA@D2>8BP590.9$&>BF(WN15DD1Q]E8. M6=($7<54&Q9)3FG>$^1FEN7'7A2F:;;1\GP .(#5MMUG.+$S1"WODQCH)#Q# M3^(CW$98:+'/,*&Q04>WE.2<4/L%('[&"/)ZY3EW]RP;U,ET?9#V"*9I>@<#+9B5_SI?@$D),\3=E?LQ9)BH_2=1_!U)H_:H6"*9W7 M;@\1)6:_5#M;>4[K;IPE4155&N\]5-@X(BA+N=RH?S7JYNT1A@2Q2G;F.(J*S@N WG2$F7T&;IM'8)U8VTC] 3S2ZY><3%F4';JJ&[RZWV M\$7LL(^X:<@5Q1)Y8Z.&"=="UV'DK% ^O6?@NGF)O?IH8MY1]A9(@E@E*G5V M)Y9WOD[F'L4'36I?9@/\S]ED/Q##S90<&\-P-V^TZ37(":C+.W6!+&K!QCDKW.723N?P 1M/F@'K[SPS"O0HQ>^,A:(<_H$5XZ\$^Q=9<2?TGU:3^<#@CG8/Q"QKW3\8:!$8R-/QK M82Z&OS"*LS'0= S'2T9 /0L=AY'\_]H,T&7:AI64;/_XYGV^3R.PLCTT/$RX0X& M(UQC*(\9.@ZJ6&K/ ^6X,6(3G\[9Z:4\@GBT#@MM.H92JZ!W M>@ZG;0(%\:I'VW<>T$)-BQ,G2;!0R>N$);,H"IQ7:*#"$\2+GVM\5(3A<^<0 M@XOQ;S^P\AJL&10E,6:/U%_&]\KBY5. N%$TA9T(+HAZD.)#[%].77,P126F2>5)^ZU$@YY<#C:&8@15U=+[$PM )B9!!- M59Z\!.YM<6<%!,PK*V9I$^CMO98OJ<32K0?']P$E][R(7?"J[HV28K394#A2--@%&NCJKN<0OP$=:G%@RP$U[_$%_^# M!$T#^@91]#Q/4.%E<78H0<5M@EY$UR,(+"29M]K7KZQ]=9%^&W(%)945%I6/ M@4-*5!C&*$U2\@KW'ICH/BHCT?%KWR(R=-,$!$TIE9K<==KE!6C"@>JVV?H& M=%I]'IA\ZFOR+:/XL:%??VZ)3)(';^C*W,"7?AB%B>GQ6C ]0LHE:;M!$6A' MQ^/1='HV/3N>GDS/^SH%;FJE4.VS$&>@$2]F18VOG$*3 ( :HUDJ^W1\%_GH MFMZ#N:HK4U?71#E8R95X%6%49J@;;)!/G7@!76Y4IG \'1_U+&XJ^_$2(U#4 MNY,98^^^_/1?EGX?M3M^@Q&4 M00F?U"C2;D!S[_M&<]!<.0&PX'C8XK?E!FJ+O('HRF!@('; LK[^ %:,=KWY M8N%8 "_S^H::RYZ#Z-[- HR=>+U:N_XG &EL#LA^NH0,B=W(A%LCWCYD[*HQ M!EJS0<(5FI@8SG?U,@BQ[3> X'S4"[A9DRHYL_" M,O,?4TK"^>+"1W%/"P8H-!M)=Y@(Y(J@(H5]A[!^AP?N" !T,1V'A.N"2CME MH-+7G0$;1QA"7WMZ_%":/_'VH*:EA\I"."V.CNW5G1W&'UA"C%W%ML_J:< ML+N\JR!S@7 X[>%^(IDKUN=8^*LR$J5SN$8:]*6HF#YG$MZ]XSFK>(457^GO MZ@F0,*^R".ET#%F(Y@=9B,6_#UF(5#K4W!2Y+:O?0!BAK%CXXW>AA3("[>O@ M3>,%P;G7-G/B8;O41CE9TWB/E1:!'C4UL:C7F FZX0* BV3NL1Z.J".H M"@R"F$F'HF;T[@UP7G[Z+8&S&6%/@$.FMW>S ?<2KI:NY_@U!'_$^59)N/3A MZ3]H((BAMO>;?D%9C!+<&X79/]8PE6 YMJ?9LIE?\0SIG<+![-1;0+OD]>R608*_+Y$:*X<'CJ3[$X4/CW_()J[Q#X'0+5A5.^6L:!'D6G=9I0O(#M'[Z:5R%L1K8DB2&L9;-.NH"\Y MQ%3LA![*H:/K63%+6^7CBC";%$!&+U&% M&? .7'^=!'I]H'5%]N S]"PS[FAR>M1S(5]^,=<:FHWHU@0PWX$' M.%U,_L ME>,Y*+L-.LJQ0(:IKY:@:4ZY)L9)LO]>01;2'+=Y&^5@T(OCELB-#!IGZID< MF[D3C8R=5LI)G"X!@M0(-/6^$V#.FO\W]@#Z+?Y866ZAKL (S-\Y,S)0I*JX M[I$50I;73A,=!,9"4N][)GF!C:@+;*2/O!@HZOUN&B.N&_ :Q&;P2199M569 MR./I^/AD<&)CI$K5M^0IZL;GM)66M]!!9 P4J?H6/%/J)'GM--%!8"PD:?+T MNG$MB#M:M:'6 RN'I*X/FI)8F"'W7*=6UKT(+W ?@ _DS_A:Z^Q=-Y? MH+7@C^1Z0L(*C#1E95I*">XYA9"LEZ49W9N?%R!]#%Y?FD3F!\N2@(3VGJQ= M-E)[XJG46DI]1@^_TKGX6AN+EH7H/SEORRC$UFF2^JW]0W_W[)3@P% #^$W$ M5.1>NC..11^[:CZQYS"7R46I5;&&IM:O/]9.D#2N+;0F?/P]Q[4T%DIPB;4 M-<8.GWE>C&JU60& 1-YZ&\LL.6J@&*+@'=@W?I#7NIL5=JJ\V7QQ::Z=R'13 M>VY;_+?.$)?[Q?T#?+\CR=CD^.#TM#/H<%7:O@_)":KYF_ >04 /8, MT@]WZ.2/Z-+VQG2"Y+ZAYT5%G=]AU:DI@OPJ:J3&3H8YE=0]C,MSD4 2ZXX5 ME"[[A\?&7,DAHLAUI>@+I*)/*K.9PO&3F7FSTMF4*L6.9=Q;K%6;KL+S2YN9+#2:O;Q H7 MTN@P5B2EK0\@8F%(CA\Y%W=#V\$S-5Y8=*G=+7JKQGUG?S';#2MSM,NYQQLH MVGMVQHKP]YU/3L]U]R6HQ.A\'1VN"+&,_1[XH?#W4?@O'=:#;&;FF)=UR;?Q M%?_E6U%_6W&BXK$D-,1G4O--8@CQPI_M?Q5^NDK)[1#J:&%^-[>?@#\F( M7Y-/&L5OPC]M/YNV,M"'C?S+QB_9M_\$/[-RO9# 8#0+%+_VI0?UL:5VOB@S MU47.M4L_C,)*@%TX>T59AZP(HRG:#8IP?'P\/3L;C2>C\>CD]/2T)]4JZO4D M3J%*>9UY-)J$L@(G2&_GEEH$Q;T#HGE)RQ=DNJ+K=1L:G79LNIARP;7ME!-_ M5^J=CR.$U]H]E!&NS/MO3K1,S"IT*EPZZQ?_&H(>'GWJ%'^#$91!"9_4*-)N M0'/O:@*S;UQG1=!#J ??.^Z5!,]G"\N?.0U6%PY ;#@F(1,_\U&4AL@#02] ML\4(Y$KO$%*A8E&,T41#R2V/I0** M.D-$%8S\C-($5>TOAT3?K-7?.BF!SXYW6$DL/.1TX0DDA>;Q>Q)+^N2[[HT? MH$Z=QPO734*]Y2$'KEU/S65TG>0?,D1.)Q_M]?? O#I:]K!6". 092>LT M#65D!I$R>4CW,(L!_-_Q:*@)/H:YR!BDH5KF5=77E[I/OP[KJ_/UQ2"-MKE? MS]/UY8$W%":D__I2VDP\K#"ES,3R$FOKD4C-Q&NONLBT,Q(W7*6^&E#";<$S M2WT6K()^C=:"D% [;A_V0O42:[%/39\%V>$Z47-UDY;TP4ES2)MW6.**+G$1 M\CPXBMKX!M1;XYSS.ZQQQ=>X"'E*+52DW0K7U3S7_R)T4 N[K2R[R_,/>G@;SQP_ M.)F.SX_ZU?AB(-3!0_B,5SH^A&_Y@D4!%,F5.=<+%CI.5 _S&](+%@6P1\=" M'R]8Y*DKH<\T(16[+P:+)7;IKS.9!E .,YW)?PL]05SK'5![]GA%!;!VO+E* M8J'4^V=5]W(,XJ7HD&.^?GU5L2 METQZ>OFH\;KI;J\A3N"P;GKB\>%!/B-+KU "+.#93]5BG)U]][!* MNF5MMCBTJJJTO0HC<_*5AY,O(%B-2:M"R@?W?#ETQ]-L'_&+_FW.T(^C9J$?I;]D\S'R"1F1GQ5*R.9T"/D8:LA'?JGR#()W MQP(8-9(6:(7_FB^>@.6_>D;"B*;;SJZ M2EN&A2B J.[DSQ4B0L>,ZJ^?AA0BH@ .Z5CH(T1$GNK2,,FI BCJ#!%5,/(S M2DU4=5U&0@74]+ '\G&'H:2$F'UP""4E>D0,G]0HTFY \X!51AY%5[O;5!NH M+?(&HBN#@8'8 :RYR!:0K!$'X;GK6?Y*_ , M998887?9]DDX-!-Z*(,.%8[0O'Q2MVH(AA+BR9C81SF<\,J*6=J#,QB:G%P! M9/02'LZNP#MP_36B/[LPH)U?:3W+C#N:CD=J H7W.-J(;DT \QUX(("FN6?/ M[)7C.<@!CK9<%L@P]=42-,TIU\10$;.!WU$>P C^BG)0[-,@ZH*W.H:492P! M=CW',@V N^)BZJP<3KO 2LVM5W-F2;U"[2D!T?6'!4*XQ#\NX.:S<*(;**)Z MSLS7($@"0V86W)2'DB1@ORRGD'B#Y\ZAG.(905.$%Z6Y$+H[AW0.Q9 MXICCZ>CL>+\V$DDL/#SJ+[ J>ZTRCZ,P@NH 'HSE%.O"?4<]D,L!G4!T<[&R M@Y(> X5\N9#"]\ /A:MR_)<.L)?-3"VU/'*9W89A#.RK.( +/V5"PJ]2PK_K M#Q!83KAUU^TBFGN@/0:L&%X=BH?6K>8;/U@ )XHA*V75X<5_:8\QW1$SVUX^ MZPEZE8SMH18(4=':'@O+48(OT#%08SO;&]'A7RKD*]\YZ'BYK.PF&ET]7),X+* >^9RMH?/#&B*[-/I819S3.*RC7CF=WZZ-]FHI M:7K\.;C".N!POF+$7$@3/61=!->G#QE?S \0SFS;26FY]19^L$I?-/*$TA^- MQKNA].GX1O(!^./V&T;A(P,)FM_P:DLA)2*>V*._=_]W?ABB%R:7OA<+T2]XYG!9[),'WSX5R^"2(+S>\M+D1!9(.6+Y05Z M,AV=G*KP*I@(D&J"@>Y8TS:4AG*9U6LJ"\B=["U?]H**MB++K?6 $AM9;0-+ M1,, $Q@-+5H4R MW9?3&KBZ_ B3W$L[6B>"RL)9H\[>A37QIALNZ*.DVXPT5 M'G((5ZLX#@8^Z97/? $)@3:>]QR_AH[MF$'U'2NM^:"%STN7U-?VXRXM6W@V M6#E1^L+,L]/=]0UXEB/"TCVN6KJ%[QGP<&&4OCATTY? 3&9CF'.,/FR).0)5 M89ZD9YRU;GDRA'\7Q1<"T0WE#6MBUQZG@R M'1^?] L(=GE6LS6\]"Z_BL8V5DF\[0>UH9[=O:OVDWJSB7( MGG,(?1$A@A&];_48G#Q'YFKAHX"!+-G>'3 Q>8RI[?5% #?5$BX.A(H[F3\R M?\'/TJ_H@B?WU!\"#>B7<-/02\:MP(?PCSY1MJ$(<@ E(5JG04B44I4,/003L>>=OTP <:NO:ZJ<,!D%0I.D_GOW,WHX M\/IY!R(TD_DBI9^X>9.Z* X$KNV:FTY-(#&S_Q&'J0Z\\0.XJ67%+&T"O9HH@.YJ\2H,%(*8JU!I2KR=VM^(Y2'03;7CEXM#$R^*@4E!M/[KO('VO('B^Z 2#+ MC%%W#U%II+Q4R9+9N7A@(T_J>R;NVH94<>+>/9=;Z"I(+&U2RRB(EV(&R"0M M/]/*3%KJ*E4JC8-XBEY\@)]1=.MA)8QO7>; \71\K)C?ETO*G'0RW 5.%3RB M-3F<:2/GYM0*2D/_#H)77T3U=6P\>8+;^>+><4$8^1[)J,(VUD;>## 323A "4K/4Q6FOHQ\.W8BC81T<0<,;@^ MV@BN.;52LUN+LK;O0!@"4'ZUL*76 S^1A^ %!!7G!V=OO?#0DFX=70ZG72[(Y74*V.20'?.TTU! 8C MD:)R[BJ%AA?@F?#(6PAMQX4&51IJAP1&$G,Q.4K4=@JF8;)YE"S>:B WUD;:#2[B.DN3T^.1?I"A$MS-"RMEG)\W<02; MWCN>LXI7)2W\PX.,>/"]2].S@.NBO;[,RO )6+Z'+J&3ZH6"(C^A09.;]%"!+ MD^9\:\ "J2ZYGH**ZWP&FV-;SI@G@/2RC4+W;Z );;K_#4Q\*9.F RH'N]: M87/1M.".6I>+'2(2^ 80,U60NUW]XAAT*ZCB%JLLR:L=Y(J:=8U,&>?/CJ(B3M.7X-P1\Q M'.[Z/3$#DRBHC:N2$@1V,AKO!H%M!S32$?/(JE#QT*I=3E",.'SS7HK"EF=# MBI2J:ZKI"Q N&+E,2B9T%1XD0*[&F M'K9]F>[QY'1ZK)9H2?)ADBZ!3DT"8W:()A?LKFL[!! 0Q$B% 8%*32"0U:$- M M-[2\++"$J^MJWR$.!0\>P$JAOV5)@].H/ 8Z6Y_@ -I[UPZ80-G9VD&A_B"P'--]CM=K]W,36(H/EZ7W4@X (H2X MA48;+O0.!2FVPATE>A;77#F@B#L1D&DD^&=$)Z:8Q9&/4H)9IGN-W"0A_-(C M@)^Q?W@N",,''_X-O/CH9:SCF1&X#;\[D(+:I=]P+-7E3!;6[LH7R81N*FC6 M.NK^\BV5;^;2^O?_#U!+ P04 " #1@0E3WMNO*ZC. @"(^R %0 &-A MR]67?JR+8F^GY_!7>=JMJYQTBMI0X!*YL: M0H@>! C1O6@$4@!"+6H \>M+HK'!QAC;8(2M?4YF&E 3,>.;WVQB1L3?_W>I M:XDYM!W%-/[Y#_83_4\"&I(I*\;XG_\([3R2_L___??_2P3_6_\KD?C[_T>0 MA-++MJH)V90\'1IN0K(A<*&<6"CNY'>B;5H6,!(U:-N*IB6RMB*/X?:6S$_J M9RJ-83^)%$:0"03Y=_^Q6> $3S&-W]NKL9_8TTN8[:O"B]*_,K]P%,<2Z=\8 M\1M/)QJUIY=OGE-5AC:P_5T_?PZY(,%$VAXE2[G>"2F8H M$E 9!$.3(X2DAA#)H!2%)-,$26$HP$1@(;'?YTE$.KEX0NVNQ7[U:E9(8C@N,*3'NX)GRN[#C?NO2/[: M_+B[5%FZB .E@Y<$GW^.S?DOQ0B: T.Y_7)M8#@CT]:!&\@Z>!"61-#T7K\< MVWTNAN#+(R)0EB\) "/VWKF[W(:C%P5&_0I^W>^UP*! M_._?.G1!0C(--V">?WZX<.G^VD@IO!F!,T^9__-C^SOB^E;0TE___NTJK@;_ M_?O7[K^;9PU-V?_W;UF9)QS7U^ _/W1@CQ4#<4WK-X%:[E_!6W\%/Q]<(RN. MI0'_MV$:,+Q 6?X.GP;MS9^*+$-C_6=P03T@2%N1-NU=NJT0H#G/7LM!Q(+_ M"X=+;)LB)1+HY@.LEHN\*5F6RB,N(I5PEV:PYH^$ ?3PY5#YS1I!+WPFZ)\- MM)(APV4%^C\2BOS/C[8DB@NM-.)*7IOE[6+&3X[Y4M>F15S$?OR+!F,9L%6: M0/_^==# J[:7\6P[:&Q><22@]2&P64/.!2S^T.2*T6LBHZ[FH?QDA/1(%EL0 ML"D289,1!,,#U?K,]N:V=NVQP?G@&^>ANW:V@A>8,J'K37'0MI$N8J*%D;C&MNC5[T4OQ"386N;^&>VE0X:*J\; MJX'Q0_L*@%FTR&6%5W5FV:I9PF11JM/!@X/VC8#FP!>:F+>!%#8GX1G*IH%" M\(?(!^PD UL6!3XG5FZS>'U!_SC9+72_6ZAH]VI8%[0Z M;<&S9)\9IJF2U0U:+T-)T8/F_?.C5,_O>KDUYK_S0+$[0/-@#0+'LV'8Z6[@ M' F&.70"OP(,-5@R+,]U6C!HBZ1HRKH-P:= 5P+?*_"$%(=V'.CR0(/;P2RN MJ46LXZ(PS8ZRNNKQTZ(_[T.MDU\$RKT3U$XR5Y,4>512:%YVJEY=\U2FW?%S M5![WR.KBEI)BBD,D24%]JE(68"0A@\E:B_Y,2;U-56XGJ6FGU$/2N1S'0B;P M;"VTJ9O,ITJ*/"HINS3(BRM89MDNJ?2\E9#71>VFF'+EY%Q#>=!&J51%K) T M:"GZ+3 5-9Z";N!9A0]X(B]WC,ZZ(J1419QAA&S5%H5BS%8ORFLB+6HCV!6 MRFAN>]2@_5S;'<><]9*\M"* 1J.8:K,(4IR 5CZ=3NNWP%?4F.L%>:W\=K*7 M])$>JK!FNS(H\&V]U[P]?VU%(#Z((.L__%E4@B#7EB9^%*%LHY;]HA^^?@,)!E(%[% M5:!3L$W'$0P; DU90;D:?#I$(T_5ZD)W7%#U*I7I+N@R*.N?JKW'V>X*TK7Q M?#F?SS4;JM?.).M5F90Y\[K2M>3IJ"[)*L8J<*Q,!FH1[]0CP(U7D.YLB.7$ MFB3W64!YM7J:-O+9SG6E:X)Z>6;/2J1:J)4@LNAWJ3P5 1_P"M+UTT,A-]&[ M/99#^GP52*DQ1[WF+'U,NB7=\L;3;)9& 9$N3QMXM)?LC4'IS9S%< M)+9$F+?Y)CTK>'D6$-T*QF:+8-EX;;#?TENA[DYF/H\Y E[IBY5^<6+-FA\: M6F_H*+(";%^DJ*29SMG56F!49C-ON!QWG?;B>IY;F%/^7?="+>%& ="A,C;X M77.4)[&0)%%RH;!*YX29J"A2'M!97O[0,'^LXVNCMS?RQ*HY*?0Z QOEBFYF MHLP7K7'V(CV'(Q/GE0(Y0KU&/Y]J&:!ELY_!E4]5><=V+>C D AI0\Z%3&=: MH>M'VS8PQFLOD#'#=+'DMLT&M,-N#1;E+%![+N#1D6K4^-%0MJ""&[9GEI=C_#PW_& M)#<4-E/R&,K2/%*ER%RRZ/6KR]IR?'EAXTU55$ISO"@POJ&,4BA%<;**:05,K8.2(6WEMANR4.K<:&^('F\. M),$N)D)6ZE+S+L9RI".G,L5AMM9Z1?H-X*\',!CZ MEND#S7W*(0X^1@I:3;&%KC%G,G0CM[3KGQJ)'8\5;BMJCBLTF(Q+.P+5ZI?F M]G2LSL7F!T5=ZQ2=4K,]$=19'L^NS%(=>LEK!0Y+Y[>A:/_\<&T/OL\/>ZK& MNJZXZPX&A!,J=>" P"#X?SHOD+4XO#;.+(4*899G5$[G4G,ZG,'\_#Z>X7Z] MKY.P/(+I?EKLJ0RET-@JO>PVR,5M.OG6@3ST*=>QR4'?"% =Y6;#SH+US4Y_ M.&P,ANF X^]C %_KW'+E"$,9I[LJ/C$L:V)E1F2G^?[.?7;X$P+4-,Z(!E*, MP:\E #0F>?DJIK' MF0%NR4PZA>,8\5*/3T\RHR*6?'3J'S\].F%:6 G6"$U4.RPPV3S\B6M5"LV5 ML7XDT*JN?+ZM:L&Q%[S!M/V:HL' >S+@SADK"XC$X8UL3<#G]4;7:^GY1GUQ M$$BLQ59R'"^LE6D$O=Q/Z6ZFZ0]DF&_,1D8E+S55!"P15RBVVFTC4(\&@>;> M-4?_O<0W'(K +2;Y#EJ *8'NE:K8/'#0WB^^HY'T:<\HT%0]$)G,63!\BC&N M!DV&VSXO>*52J/)D1P"(TZDG0=OIIIY9B/4=[-)2-LT(BV2P0_/7&,WPDF(4 M42 .K$F_(##)57-==D)@&SW>X MT>;2[?VYZ;#E-T&CC%;X K+,\LOAX[JY=WS\Q-;FD6[8Y M/XA79U8; B$S+J$*IS(]PRT*H!/Z,IM.P'4)V^Z3(H>?1PJT$VMAP*,UIDRI M,<. Z;LODH!R];6IHB[<"5D)7@UW6]\X] 8+^/">S'OUL6>EEB M?_\Z^O0S7OKH,;TJZA__'C##<5F_V))?3\3QZYCLK369/HS$NKK3_3>$4UC3 MBF(/8M[^LON\N^_7 2J/@?1H9$\\2ZH$PG;7W0KEX/J!]V$%-B.,!_8QM^>4 M[+C"FE=0V>\(K,+DQLW9;#@I3R*'M-TXGNSEXW _Z^8E!SD82-L-Z?'?7>GR MXS __O8@/WGO4F)M80Y_^0 B3D_XO!<1JXYO5]/-'JM6.BO:&6=R!3E,SL:( M. L1 1S(,Q$17$HAC^*X "+V79$=1VQ9![^. D_1?F+2Z$40/CTS7MO$;.A?;J*;)W>]%WQ9)CLT.KGY3."E E,N ME*:&EEQ$#7RAX3LJT!__AC\=E^C'3=[!4#QB^X6Q^/C[HJA;Y[(M=G&V/:Y; M'P4\J,(17AU6611W*L59FNRN0*L9-<#'B#AA?X], -P)VZK$*LGQ:7^IS.E"O/<"7O?;HZ;MUX5EETT&$2[1J1->,G1+7- MW9R0U9=D.@P]&]?!I1?U(I*;_&,ZA'5R@^K@0R107:,*-78U(@V6*S8KQ72* MS'#ER-)EC.H#5&-I!$V>A^K-I9= ]4L%=NH'IRUAM&EFW.'.:37?[BHRU)GNZM.7E=O1E> M9L-)*,@Y+!F2J>^FS^9ZM4AD*X2K>I.&Q,Q\AVYF(Y?U>^O(G]O]^T#!>U-> M+W!Z9;D06+D^K+)\JV$.1:]0]XKW/N2?S>G[^:Q;C>]I3O<4G.,DEIRABCWP M>U@W,^GA]SZ]>"-.C\1HG\WI&"%(G-.I&2A.Y71BI(FYTNK>%3P"G'X=%% M MAS']3J^.^H7N:#"O=:I]].HN]DT[?V1ERHFRJ1*(65%UEA;[T@Q MJ[]I?*^2C;@LJ?,X[F/S)\]T?S9G'Z- M./2RG)ZTM=ZPRK2J*#+!,]D637%ZZ>XU^S:<'HG1/IO3.RVS5"V62CF!&6L3 M#DEJ9CVZU1CWP^G70<$@4^%ZY*2>9WG9ELLUQ:QITZO[7C?M_"Y6Q3*7L6C3 MYM1M$PJ_%)3QH#_"BDN$J]Q[3N(S+1J6N4XRXLT#?-JD 7?2DTO.H(,6,G@E MB5<[AGCW.<8;F+3H#/?9-JTVR(Y\V@8#E3.2TPEJ4WQ6N/NAOZU-NS0,+K<( MKY4>"QRG.&V4&3B01](Y@G;NW8.Y:NE;]"H?GH]J/D,,YQF28@6DDV+R NIQ MI''O9OH31S42TW_/AW6@-WM+>P8#JTSG'(N7BO9X>N_YA,\:UHBD_Y^/JD5B M?GNN5H8LSI=U41WE_$'AW@WNYXUJ)!* ST>U3YDMC>E;GEHHV)DRGZ_,NB"F MX/N*@I\/J]D8I.MZO]Q1\:%C]/!2(XL58PJ^33!TI;59)[;+6M_^="_,(MGI M\#I7FK-4OIU:>&B#J=F1]:%OO'KEJ'#W7_Q$NM?S!M +0C$I8JGWK*?*V]"! MAN(Y-2@K$M 88,,6##,4ZUU;JXJN! _9)=]4N;PT=8]G]090'5,0M)H764?A M3)R]10)7HJ7UHB0L]7$LG+EA3B&0A@MA2,[>H;U9+_1>'Z^[W2MW3T]8W=), M'^[2-!)M$UK9%ED5IK7B/%60&K@564/TK,N/QN?\/E]R^)]N[A"-K72NA!5: MI ED*'<;*N,I6 ;B-;SO1)8X(H^5-VP$\JF;%5P$*\N"II*I26> B]6WK#!WW5XY04; M%.Y\>;A':7MAMB>FYP!#I@TY;WIV(%AC$V26#"GL]!R&M^T*H93&J.PF)RG! M7SJ\7959H1;=Z<3]_FY=U3=V^&MZ*L=1\O(V5+NS).!6@QC3<#PM]*UWY02# M-%;0QAIDT2[!$_4%6X6;8P(BA8L3^T)M3B,ZT<6OB827=Z)^+Q(6NNO5.JU6 M687-]"R5J[)9CHA<#B6J2(BJ1_IQR^'X(]%'L$9#!3:6&60\7:OT(H>+.[ < M$?9%/XX2I%X>X"*RK*A(%VN2BY;"M/*1LR/W@9+;>:&G,R$?1\F45$Q,S7&2 MH"^M;*K3FC3828R2^[ X+Q4^?1P6S-PWD4YF3*"%,KD8,X-^:1;K_SL&^C(G3KQ8'_7QH4X7M)4# MV3J'0GPP5%M%K4H)L4[?>N5\.,Z/9^"TPA3;PX;5-;!4=$]_,A=_$@IUQ8"A M6()8S)/6R;H]")0[H\*RGK4@"IK%-J5S,I&2(I><#"/*!SEL]ID^$,3')]Q/ M@^N4"*]7!8(A^.4,Q:ZX)WDVJ XW/U^CZD&GUE4PG!4ZI$]W/_\X+>G,)*D- M*]6R@.3Z\Q:KFUH-C9P%NCXFGVQYO@;EB1&XMA+!7;I13;"BYINT<4X9Z+4OJ*8Q@P!\%,B"+T4VBHLT1J*6U;U(_'>6SYV? MVG:Q;1$KM2"W5I97S'E"]-;"W3H._';YY =\/F+RS,GL@#[%\YB.OC:J'U"C )VLNBX+>!GRG[O. 5(C>Q>LLCN7;CMU66)P-X M\2#X04^O=>Y7M E@7ZL_EP"(*YUE>JC_>3BT/6#[H8V-" 68-IFO.-5Y6O#( MY #/L[TD-HB<"QXA"G@^AC$+7)8%B)N=L8GOL0 NXNEOPP+V9-:<:92$J[/L MC)MF!SJL\C$+Q"QP.Q; SVH*YT O?1' &6 MB8AKT-1:M%W#ZQF52E:)S#B_(H;E.$?P:HY@-X"Q7W#9)#9UZP5R:_TGOXW^ M8[VVE.09O,_J!;SMR_.&+&0BF3J/]?\[Z/\;)CK)SYCH/*W_NYF^U_6^[!GP M;+4_YOZU>.')O>];W[VW?NWB9&)TDGQ70RIYE.NLFCF:\X;#Z&US]PJ9'([I M=4CD$ U7XY"3./KX6]^YVOX9 K\ZIWWZQ/S3A32OK-K=53 X@:""P3G<#<'A M1D_+&B[(81?(;5;L)LGW.9HM3.VIIM8Y,/;O*9EQ4$3RMB&X5^*(EKI><8'3 MX[J7KZR"I<#K3EFY-B44JL-,LP\'BIN,53!6P9NN1[K$SCP86$LK"F5!&')P0EKDX MWQ/7A-VL&N3LFC#BMALQ ONVA6\]90Y2@/FT^A,ABX]T8F MGY?ON7HM29SOB02GW:[0_5V;MMUU[#EI>$BR5)M:*B,6C6*5M^;M[CVEG./8 M,];>CV^.=7J;C-;"K- L!54XR11H,/2&^#!R9CK:@6I4%^F^'Q4^TNN75-"7 MT-G<86M>)I.;J-2L?MPT=MU$HCBJ$)N#)E++ E *B MU2-7%1IMVW"[Y?A4X#.L=V!;HX)\W(TM+F0ZT\@L,G)JV2L@ MZ44._Y%);,6%3%_?T&&9=7$V>0:E/;WT8@NX-Y1&/)ST^=6+L]WV8$1;A=0< MA7/"&OBE68_ 8U\W+LZ^D?Z?N71[<^E%EVY_P@EZ'_>:=T_H!-9*,<8O-"0\ MH3<8]G6_-O *6A0H+&?L6I+)R^0@FY]90@%+3^A>=3;%RI%3^P\:SS//W+IE M$'#VN_<&_%CG7QWQKYFX_-!DU&8BY.7#A"YG9"^EM4N\WYURC$0+H#M)CXK= M HNX]Q0S/-W-[ETG'47!TL5Z^]'=TO;U]MR#OW;(.3E/?+1(YKS:N,^:45Y. M7!,9NRF$!GQRP-RU0J7:U?)?>N9Z2"F)LZFA,=++[U^(/^3FP48%1.GA6\+5N&NOG;.\?,>T5W6L1",NH[>&@:8G- M4>V>5/IJZ;Q/U["30_C8BF=C>&6]NI&IO=9>1._?7>B]*B:Z!CIG1JVQBJ,V M+>2&399P(U=-<,M4U2WV^HFBMMUNAY_/J/C^XA-C.;WLF\:LYZ,SPJTO"XH] MQU?WIN;QQ-B5MZGF&I'S MX^/$^$<3; \C'NMLI'1V_8#CP\=[0P?.O+!1X4#NPHJFDV(:5*\]0O62VVMS M"T I?JRQ=Z*QZU>_9;R_D[Y>(/OUB<=2PF'2RIDB5Q8X1K;;1K_02V-!%. M /.6D=-M-+>(WM+9R&3!XWU/[H!3/\II-]V[_]*<]MGU*35WV.R-))6ME(CY M0.5FJB/%P7EVU3)-RW<;%%]H)Y^[]C1? M1D_#-F5/D#S?6WL+!S99)O@KZD,O7L"K&N_5U]SO(]OM/OB>*_)@M$40Y& MB9:SY!;< X-[ZG+WH):T+; Q[)= M/\RL.$!:9UH>'M-11J:=MZ$##<4+E$I>/S/PS5K0 %HC\-)T4%5T)7C(]M&. M,Y@I;9XHH_HJ1UDJ3Q)=,Y)T9\ V1 M7P.VIS@392-K"7KN[J' \ \AWTV)BBEFAB:JLPU&[[ *+*M M7I:(:)Z*>$)33@K]$IIR@=%ZTM3W#=?7]*;>HV>,J6E@:(9/F,.7#$I4E"PU M]/,Y@:PC0K=8&* C=S!"VG?G@;TH\5C#OJ2&W2I>&?B94GI.91JJHE8XK-N# MW<'D[K3EULY;I.*5;XG\-QB(2:E8FI1G_19;0 HE1DMWQW8IAOQ=QBOWA?73 M\4J=U:8(7W:7PHSKJ,6!9A@2<4WNZ_?C\,G+1\=0A0JKXD^^I,&:561*'",HM[8X/W6:F[1L+Q??6C MY@.E5L-%?L$Z)7;&%19-,U5I-)1[RT3%/M"-3PMX#]9/^T Z7>HM'2/%JY5* MRJW0_C*UK-^;\;N-#W1W2#C->CVZ2B EBJ<$0#4'?FDA$*MH;JX3.?MW4R0< M/SL@:O8OQV)N59M,21:OUKB1:-$B6XQDJ6UL_Z)[(L)[L'[:_C4$,._"HE01 M."E3J036L%",WL+FJ-J_^T+":=8;=;T\!8BQBWJ5P5(*PK9H 33KF%_PF+@.= "^M_CW^[9],"Y?$#GE6AF_?"0GR; M=X$^,FVY"H&S PN;Y,S22C<%%G:QP6HZG6&E2>1HXWFM]5MELK,[YPCEDO!2 M#"=@4)T0P174-SK1 AU-+^T?.BQ&*I ''"49!6E_.>2XWHB7) MT[VU8-?5QJ&P;#@)93^')4,R]:>+Y]_WD"<'L!*$;5=':97+.MXB:I.&,!"M4:.H JW8Z>[_H(Z/$7;A"J0$#@8WPBRE< MIF,$?:X??^$SS$_[\9=&$.?R+1T9SV6!F7"M;C>5RE61R#K-=X.@R/B9Q+-R MA$LC2)*168W3S2;*-'O9%$_B#:(0N<*F>T30&_R@"W/0Z6S?Q1$$%QF:ID!9 M*"A54826(ZM*;,7N.AMU.M:]-(*Z]65[T61FKCI#E6YEZ4X&,R*R@>7=(.AV MA9<8^LQN-6PS>(KKAYL4N[0AA\);[W3R=+^9.EP<*Y!;Y*9JOY(IUE 6V1# MR65;)2RR+'-&;W='N!_M[O5*W]"+E+YMAWG-$EAF/?G.F%[PNVV%DW"'&Z_O M^L<%SP?A3OW[X_K %O+4VV0JG+QI!U()]"=\8G!Y($PC^'-S#-8SCME>%+S$ MD,-=_05+#J ;-(M"\>T[G$5F-&J3+575YYF, '2LZ:8CQR_A)/PQ(>[.-#@A MQ8_GF=XD_@.2>UW^UP$SECFDMPO4<;Z\P>/KX%Z/1K@=\''ZV@%V0_P/)J1J M;M**3[I?,^<5$=07H!$0FQ8\C)9UQ5 <=[-=Q2'NQ9I=J#7;/82M=!0N9R/D"8T\U6ZD4<%18+D'%: SX0O0J)^Z)$V_L"]P\[W-KU)_G"W2=ME7, M5^_8%OB3R]6D_,R]:'/=C>WYS=?[1=F> M^[61.>3\95ZH9'5KY9JDGD%C>WY_]OP+H7R!V@M=3QJVBLRTVB3=:?7XWK?@ MW;O&P276?;2@"Q0#RBRPC4!FNS5/CC) :G;68UD<]]F&-BG-:]';F?2-I6G' M^_KUYW'>NZ+C!6QT1GTK6>&1JJ"41\7ZN,YR;2=R;!%Y;-SW6HT7L$':&D%B M[CR#>NBL)["3/M5JQ=BXSQCQO:LP7L#&(I_LSU62:@J%MH;3Y55M7*=CFW)% M?^,RO/%T4]D/.)ID>H4AR:I99'G0; MH$][2DU0*:K4 EJAT5M2D8MJ(U^F?I51OM!TKI*W!DY.A'45& NLFZXV^Y7H M;244N>G;J%'"%RA$&UT;8J;2TV)&_FQ=O<22DFR#QAM>$@AH MH:2;S9&03^)J/)2O#>7E%E2\M/M^7C& (2E *P6/MKVPC0?^LL 7S#FTC? ' MQK0M<^.+.V%N%\=3HZS"6A/E*)(BB7HU)4=O8BCG;R/$3URNLGK)KEM M!XZ'9_O/-'8Y[W#(V,_PPLQB#%0@BBVB<;]4_')/K^8Y7^@UP5,'%$[*C?*:P)?]-$T?;\C>PN/*PI#?,SE4FPOV95S M#8GE^-J2]"=3MAO=#74BY7)=_G2P1S_ZH#R%$S#3R#A^7@5*29_7BU.C)%_= M+7['_/R^!_K)M1N/^A"(;N\3.6&EU@!1,<&G;8S+E(;:2+TZ=;U]CO( 2J?G M* \N_>@<95+$4F$:-?U*U3%MV\ 8PXWS8[@VD-RVV8#VR+3UO&FO]ZURGLY\ M[E M%' :09,(EKJ800OU=9//?YA@U8!QF,MO+\SVQ/0<8,AUQ8 NA$;)D+W-?D/A MY5O$-(NU5+->\Y:LYP)=MK.LS"PC:]3V^[D=^#,[>K7L/H8A^!4FW=AV95;% MQ&9![?9QB5P@T[R*1X&,KSA+M35% :[1<2:(AC6MSGJIGCQ#C*%7RUP]"_+F MH;^DFWHD,0@4NP,T#V9]VG&@RX1[YA_&EH<'ONYBD",/>/BS&/0TY%R_&C+N MP=,>KBD9EN/M@U4_5 M$#B5)8&BI7'2+0!:0R++/R\.R5XL?'1,7J2?][SZQ& ^MN/$:%ZT,2_!X$A+ M3N#@/E*]U]71RRA4)UT>5<;C19>EA@-3;MNI_+(:W01R)!3J.V'X6#KD.QB: MTH@=]U,#)Z]VD_590Z"Z@RX:ZT5L:**5X/H4);V,1M$X)=%89S5'%4NA)FG, MDS 0NVXQB#_@+9V8&;^@L<&OK1I<=B3E)MJ 8Y6)K3ADU^JCF]T_8'P>#-MW4I^SF_0<'%$L5(GU^3Q]/EI.(YG5L3R:YGW!+ZH\VW>FXZ84*^P7 M5-@O5=K]-33R=#U4CDKU^B0YK:D\,N[PJ[:"]Z*WP6"LFA]7S:]9G/]JQ'J\ M5NR>=-Q9*&VLW)R/5+ L(@4A;9B0O.=@]6V5;3$Y?'$-?5M.Z4)V!TNJE94EK)[&R00KM+OJV)V#VX0/< Z"\:LTF8]C(Z4![.-2OR'6V'M(2\0J>9%41Z9FTH#KKV2H*N9SOQ [WKZ*WJ";HK>K9 MXK0XSZA@Y"GI&<-1+G8/AB^N)H@(F".=)1$ZA;?9W.EZ<5H5OI5Y1YDE+805Q1$/O* M9YYN?(%,"[&%HI\>"KF)WNVQ'-+GJT!*C3GJ'ER!=Z75ZFG:R&<[]Q#S1QDW;S@5^3JGJ;]P*O(%<6/C^7(^GVLV5*^= M2=:K,BES9HR;KW!B\E5QHSK(HMGQD;0*^::]<@8D@UU_R]4OCILWG*9\&=R\ M5/-[,F/W8D+;;VKH0J!Z>;10S$W03D_.66AD0\'36;!//H?H^C6P[QO21:%: M1RKUKB. ;HZSNVHJZT9W86*DAO3ZM29!VQ[Y?L/#FP1\^-,LJM9(I6;0$05@_/D95%[UX'] Z/C+KG[9?X M\D+*FIY,LI22F59R.:IML'"E?!^=4W9\=&ME75/6',(ME%$H@^ M;@E?>YW,M]LA_?Z6YB?94CWKK'(C%L^*H"Z.LZ:2O0?R_4XXN-.U$+,QZ!N: MH6I"5\HG&S6V)EK./4Q0QX8].I'(/5CV;EVEO56]0J+Z:M5W:LQJ:=F1S4[$ MECWJ0+\0*NGYRI2;58ZM8&-,U)/I9>?ZQP1_==/^654ZCNV*;<75(#$AJNS,"\8\>'\X^'.X=V1LUU%U,P,*-19.FFC6Q&G:XR(7K 50 M^'T4)#_^#7\Z1,G'R?H 7MNC:0_Q=:%W/,_*G43FQ]_Z#-*/;WX3IC_>DA/* M\-BFL[3AXVTY?1+Q.7KT->OCWL/8[#(P3Z%PN-%(D9Y5!Q]A[EKHD(5//DG= M&W8+QFX-T6-J\@ZV/7YH^;6X=B;(Q86Z3 N"!VRQ)+:=0MZ-7)SX"M<>']_K M<.X39%R<=#>:_CJF/HGMSD!CS'4QU[V3ZS[;L^3U@MY%,CV']?QJ78?EN3]F M(A>6Q6QW*[:+?;MOP'=Y.+0#9\=_-3+_ NX=*S"IMI[+EM6*06#=/.M,LT3D MII@B1'C/P?'5.2_V\&+&^U).WA!S_::0[RU8)$,!;#CP)B!Z9RW$G!?[>3'K MW3ZN?> =:(],6P?!&*RSSD^9[N.\)$\$&M?M14>M $MBU'FOUE[$J;;;!9\/ M:GI\Z&/]_P[Z_V:7Y^-$,.[-A65.:Y;9 L!(:**-2L^YM_G-KT0$G^>=Q(QP M%W'0YSD%77,XS$IYMJ>"52\WS([+;3UZ)QU&B L^(5B)_8*8!6[D&I3&>L$ MC6X7+8PSRTF1[C75>IR[^":YBY@7+L,+:]6KFP:[K0_;U>(]U=>72S;/RQF< M5[+Y<5:HF-ELU1ZG4'5&R1R?J@SY/')/K+"&\LL#DJWKUE!:Y2]?SI.O<)9[MW#H_[P_HHV12X:5VM=$OC%6'&G!=S M7NSG?2O6B]IN*26YFN2KRRK%*EHZ3?<:HY':CWGI=A,(5X\Y8_V/OO[?8$FT MG%PB;+U.\"@^\_.C*>B.QGB<8?\.,XDQ(]Q%'/1Y3L&PNFH4 :+8K$<+Z*IC MLAP6!RM?/!<=L\!=L, -7(/4=)&<)A%\Q7(3%*V5M1*"\I%;__:]Z"#V#NZ- M%[[:;BG)1IILYPJYL@"2#EI;SII97K^G@"'>+27FA CX"I'>+<5&JV2J6FQS M*(+CTU+2Z'NSTKU5I<2[I7S>RM>HZ=YGJ=,Y%12IHK60AWQKI"I%OE3*5$OC M2O3"ZCM ^8WW!/BN&#_/9*2L7LK+L'P#K91(?-$8SJN]5.2BQ3M >MJSR3NN]O P09#D;=FBEH0H$N3<Q"SV_W4O4;/AUO*:$%- MZDP5]=W:1'26?,-R8A_NF]31QOYS7H2BV OL095$A&&=H!9"96+6VLM5G_6;]S;)',>)1FH0T\$WB51B7OB<>JN;+T\IIA&R0]BZHE:886GF%=H5.75OCG^\ MHO&3JM,CJ'N?I4[GS(U41Y4%GNN+-:$[';5&1-)+)_N1LYEW@/);KMOYQA@_ MSV1,T 73I%=D@<6=U&H\+'1%K16Y^H0[0'G,Y2_@_%)\;$T62E[5>9W%%T[6 M-1IRI]F*+!_'S'A=Q)S';L!5Z;Q+MR2A0**(X!K=VBRZ-CSFF;/6P<8K&J,T M"5Z<%DM(3Y]76+VIF!);G--^/7(.1&36Q\0K&N_(*_LB&;9SUZ#?)V/'*QK? MR-B3I#6468E55:6H&$.W9'92,&;L>$5CS-@Q8[^'L6]=,16]:GA*I3)&9X;- M5)UHS-LVQM6 >V\4&U=@12G?$S-;S&R18.:F MKDG, C$+W&A%8U.>^MF5/LNPE52O-S0IM&F;,1U\DT@EYH7/J;>Z^?(4/0T+ M#83E=9193$A+QBL;/JTZ/FNY]ECJ=,S>RHM$D:[$CFL759%6? MSL1E0XO4-5FAW?P1E9;W0BR\>QVS2IY JJ.N)9W3,'(U\J M*N:=8^8;\PQY\F3/![EMHEC&U"W3"#X>+DRA95D)'P:T!E#DDL$ 2W&!ML5+ M/6/AOJXB"NK/BSF<:[MSNQVY .IA0<*I'C\BYF27KX84[/RUKU<[S?,)4NS2 M("^N8)EENZ32\U9"7A>UJ\^+W97@]@_/)40"N[R*2?DB4VBWI#2K).=3$FLQ MXFH:64J.NHJ]X^M\F> A-I#9^'3"A"(;O$=-' MP906DQM>D@U8QH:>6!'X)A &3MM>5G)1B%@/%2F-H,F/]_W1FJ$BEGRP9WN? M'C5+"WA?;@26PF\':'$"C.P2A(_Z4@H>;1M@XPI47?G)'$H((&ZTA[;'VUMP M[ 5O,&V_IFC0<0,O8Z=A90&1.+R1K0GXO-[H>BT]WZA'F*Y?%-2^WAR7U,/OBEV5\11<-"_X_>9ZG<7#IU3,K'R_QP@$_$)11I\<6TNV]7O=R=]*TEZ3$.2_5$ M1E"6U:SB1BZJB1 IQ-7+GU:]C)^?NL(1/'-)AQ+=(X;@PR[]$.I_PS9E3W(Y MFX?V/$#;04JX&GSQ?#GTM6.J]>T/X?@N_SPN4X:.^PQ*)?6BHO5:JD9'SFD- MU?>81!]3S@H;GT8N3SH=>.5 MNXX>DFMP8.D0',D--H(/%\$&PCA3<+#LL(!LLZ:1.15C$VWH(-+)RQ/@\; MFTNO@(W-'$_R82KPQ;S-&A#;#$- MP_3I7GX;..8"Y:<[%ZX"_6[BCO9558T M @ND PEZKB(!+:S# X9?570E&.AMBVA='Q&!3 NHKZ>0%I%1,D[TSI][.;.S M1N9)H5\BS7.Y^I>/#=KBMRKSXJ8HAU-C)(+2'A-,=] ]E!8]M&*U[U:JB.93+#]2LO]PJP/E^U& MJK@0HV4B/>$D"?7!L%=O\KPRE+^99W\16'Y.<>'U8!E$"*E-Q'A9FL[;@X9H3LJHL%-(MH6* M3W?Z^!2H2R&F\)=TY2WCFUDKZ-'FV ;2WTW/3IA$VA&I0A.+9$@=*](+ MBG1R@*.N5:]L (#F9:?JU35/9=H=/T?E<8^L1F&I5W36PZ<#286,E DE]_@A M)"3&],(PPPI!?3C/SH;?*TY6,:TU<$N&=#ZWU$V#74J:YRAS^#3#NHO9NNZ, M TTX4O'%TJ\R"FI/HC<;$_+(,1EM5>Q%(5U7LU\7[]4F@#+AJD7\G)+^IY=& M?>KXO;6X3:3;JV0RB:5G8W4N1G(6(,9Q5(+]EP]GN1V.>T)6ZE+S+L9RI".G,L5AMM:* MG'\:XSA*FU:_%B,U;#-XJNN'Y?(N;%B_ MZY.963)?:I=1G-8(HJMFM4;TYH<>%A.\WML=7HYV]VO&4"_[GE&O4^S42&D M^_.^X ^,52Y7&Q2FQJ3++=2@36PT3(B MNKEVK$2?6BM_N3G/+ZAUD=4<2JT"U-=J)1H@& ?3",2W_:L&#&\4C)5G*\9X:_.=JO:&K,K1 M)SR-(G1:%VKMU%P48-%MUYH>UVO[D72 3N15WBB\ZV9;SA'[-6LK4FO$YZ:.;1T M[V)8;9ZMX69E-% K?6_,+=Q.N9N*I'F(M>+*B=?++(9];87X=4_P"+W38X=W M.%*:S"U,7&1]B(H3K;U,MI.1@_F5#^]X03C1F!NZ-/PV<_48$<*/W$2JP8<( M1:I;9)+FDB;P?D,40$/TR56#(JOE;X',:&ZK@1%GS\QO+OW$8WBC@UK:TFN* M59O66(4H]6>BZJ"C]4'O#FJ?/\A#6@<-. MVB_%58P_E:!%=88HU.R__7NE+L/D2T!$)+:)-DGJ E:*JH6%;YMOY2 M9$H GJZ;?W6'U<=+;[289U=MR@7O"YYBC/>K;'?P9^Q I&X>2(H6B.%P8W@7 M&/+0KT(W>+[#C3:7;N_/38DM#',]C/ M1;NWY?D)V7YI W8Y!"]XI5*H\F1' (C3J2=!V^FF(N>A7P.!=XT#ZF0 ^-'% M V2'J7(K$IVQ/-,&CH&V12YZ"V7O8/% >+C C8*MXY,([SX%+BH9A0JEI0?8 M$@!6T?5*"Q"=%1A'#IHW.!KNJZ??<8^&]VK'R>:BX9<^BX83^>G0,G\ 5S#FUCH[T/)>%.H.+T M&!J2 AT>2IZMN,H#AS?A.%]2*[,1JI-4=48569-I118TSSO_Z)6\H_>7!,S> MSME/0J:/[EKZ)@S4/"/HB 6TK&G(NT&V%66*3#RFQX(F82\ZY#Q?J43.\3QG MD(]U[PN.X@Z_,.SF,YV=.]2<'A'YI I*;'M0-$N+B1 +=V2>)KEZOU:BUV-1FUPI^-YI']1'\>]]44X]9"A?/SPD WWA@Z< M>4'SV/FQP7WR^_D+BFA+>10<[UF6YC^M%Q^69M.E)SHK%JXZQ39@4%$E(\O@ M+TAJ+_E]3%0?CVE.+1]Z7<1% MI!+NT@P6N>*"*,QJ/9G-L'LUK M:G;;@6;+/#--4R;K^*OZK5F5<2'!/O2:G MWS'GPVE91OGL I(I;F!:BRA ['HNXU[U3M[FF_2LX.590'0K&)LM@F4C"C@Y M/ AJGVS>UOL@7MMT/3Q-?%-0 &Q9=,(#OQW1K#)X:>6UVNQLS/$%TF]8_%Z- MI0Z!X]GPWRT\U_?LWK/[;?X_K.[IX>RL:3]MF>*8)(ZE?@'7^:@8>J*<>RQ MYW;XX!&_#EO_JEP>!B.43'76XB526#6%F=\7FNT^B]<7]+.1.+._K[S0"JX7 MI79/G!F3F8 6RA.RULRKS4GMI;$/[_C("TU'6;,U*.N5H5^R@:!7&KE!Q6VW M2?IY-]=^P>ZF#[Q7"V=JQ7167[!TBJRJ,WQ 2(L*99K*\YZN7[J^XP-O5%RH MBS[>-1?.?,@)7*VQZ':R?89?O/#"\(8/O,\)/'E%5H#MBQ25--,YNUH3NN/9 MS!LNQUUG;\^G@[<^WO:!=S^L.A67"-I@;:,S8/T9PU0)P;0M8GS\U0]W?>#- M8!L$7K $GC__LL"LJP88T2#(S?XYB>1?/S.5L:3QR^WFA6\2 .A=_W7 MCR?/M<>*@;BF]1O'?E*6^U= "KO1<'=UN[>T>!_4%&0%-AAJ,&&.$N$T73"H@9D(FQ0,$@C^L8X,EA10B_U[:+J3OYZ. MV[/AV!/W>L@V(KB,C#7%@ \/#S[O$!*TS#7U@Z]" (2?][H?AF/0WGRC&*%/ M$X[67T/3#B#Z\(R?X< YIJ;(B?]!U__;71$^DCCR\^/(_W5L=#?-WPW7=G"& MIB9O;WQX,QY<,U<<9;@N^?L]4>2@C<$C_\__I'&4^.MAE*Q+B?-UV9S3->KA MNO?T!*R)2J1DB.&0DD6,DG&1'&*8.,1D(*(C4@I_P*7AZ,<&H;?I^_#(F":/ M#>J/?X5ZJ39.:A_7O4]MX>9'ZBSW"/ M'EH;[">6@?H1BCPT/WN-&0))'=NF9\B(9&JF_7M',?N<]^QQ(2^A/ZG@59L' MX\F?P9,WI!58 0,^R#$!/-<,W[EA^,V_/SZ8R0\/YN'HY;E6[?_\#T:A?ZU' M+' C@EZLXR!%2FR#Q%9H4-^7@DH8((Q_9:C\SIF2MYN.^+%FHCJP;;%79I-. M?:2E!7S$LTJ]32Y:_^+>G"__J@! M6TUP!OSOI;GKG+<_06]8# 7T.E +LF-HP<*Y-=V@N?UP'W$T/V(%" M:GX+6J;M[N$\/<*G*&'51X+?[Q!>?L1YB#<^Y:+R<&S"A%!*\+X>X/[IH(0F M/I,BJ4<3_T07CG!X^AB%+R9!<(D$SY#@;\N&R,(&5O#T1/B_ID"WVFRKVD^T MV ;7:B<:0HL7Z'H[T>82@15K[TS5^;T(V[WAFTVSSVUFH/5$@FLEL.0?\G\_ M[9UYP;9* M7."/U'.!4W7$(.RIU&\9N% /'CJ1@>\',0LTKJ13C77FDMVDLO8SOJV//)LL],TYRQ5$DJ96/-%9YRT_R+?DBWS[?CJZKSO/)\]V MBZ[SI=!&Q.8C,N;CB$YC[[$>C[%J(E^JLHFZ4,NRK6-6XZ*JSZYGP_**!H/' M#Z&]I_*9;-+61UV\A/J0@0OH24U$6[RI4RB*(02%IS+7,P;O"N&N+M 6'"N. M&]"I&Y9=[ E5H+Q<:UQ53[+I=PCV5"_^8)= B"E.X]H.($L!).!:4PGE:.:$8"<5U$M)D M[?K_]]/,\[J[S]KO ?9.3#H)V#5@._+W[8W^H M0I]\&\>':7MID^[?C<)ZJF4=GF^_V,RSK+\YF(Y!]]+JFVO09W,HKAW\(^\: M-X?V>LG.%O2;\=[>D0QNV,/+]L$[[-S>V)QV(!TW\/R5# M>ER#P(A_10CU0;+TK8^1EH_;]\%",:ID:N5ET)#+PI*<3'M=;P9 MFC86P3AA;QJG5!(AL%22RA"G1^K76A.CHHVI2UN_M3HD3#MAALL)$U//5AQ9 M62__"LSAYT5*A#QNTX^Y8\D/N6'1P>\&)[ N(Y,ZA\RD&DY9E M&SK.]C]5Q8#87FB7-,:^4A6;757)E)(9PRK"2>IY:'?*5)*)W6XGB88&5N"* M8?.="!C?$_"(X5I8NH06V%D'<,B0U!"E]+8,-8:F$JRF!V*V(72/BO?\A_WY M2=F9YU(A]C.S29"FN^..A59RBR&3SKJ@8+\-=IOTC.-9S^^@-F5GSVXZJ&<* M(ZGUQ&K(.8>D$7P=O,"=!'SC66]I4R*OF:;]Z0IP&\ SP9^Z$6X: MD(!+&(!9F8=IUU&XF\ZWB.("V"5"W!T+D7ZM$Y*7KY]^ZJ%'MB9V4^C]GGFJ MUG.DN5"#UL0T8,)8)Y#^3 3(T[P0'@E@0Q PC Q_)_ZXMK<46E$Z>-\CVZQM M0J-IYS-+NSX6F&Q%5T%SXG/(VVQ",& ?-*'_O;JO6#6E<'^@8!B>S>0922-# M+71O@E)3H387%D2#9UKU5M-EE_-.^-^7\=,-KP2O_=YGS!LV5Q. M/I2'/J[56!Y?9;%9 ?32K]NU0"_]O%GU\?3'*QK%*IHKB;=3H0 M2).$I ''.=/E>!0\EOF9R<2R?[OL;;"VO)MJFS>+G8C%_BZQU[=E#6O$PZ4T M"7=C29A&8C%1@F\>#=:',O9?EHTN//E]4<]JZW?X&#Y<$]M#)-M?B/-INM&: M"$K&-7B/R-7S^?&V/N.X_<^L6QONR1- @W=-2?TS80$[,0>:!Q/_"_V)HEC" M"O,/$#Z@I5,BZ,VMG>97JY6BGR:0JG?JN M5NVC4$Q?9A4#OSE#"D#2+9(=Q>$#SY,*HEPIJ,==GU06R[%QSO !3&NZ%+$M9$ M)^3@U\ K#"^U;"C!M8^(X9MGK!>>.(D_@B<'<$\X7N"Q.!,S+,!,;':Z"6X$ M[I,.)1;@L-%ABS_\3+R]ZO[IR#U9['5JD!_>=O6T.>/9=M#US>*+ MT'"XP/6]#Y^PU%L>Z_4$AD^<) MN6[^_!IJG@A!'N!;5UPW4 NH!3BW32.TQ)J?@(%5]A.ET"*%6W_/82('7) ( M"_"?ZO_C,_937"U/@QM5(-%DJ-TM./:T34$0C[03?X0_IOY*X 3^&,AS)K0KOZ2P+N%QA4$"' AR-IZK%RSXQ M7,0Z^ZX4\-LT,8 ]2&C!_3 !)"G0Q'#397F-2#NT3$>_303"1H[^X.B!"@=O ML7?\'.!I?;!#:)&#IP5V*VSJ.#&VS84[V?WZ,[#-<-TT&8X48[V^;CUI%WHW M./K7"PU<_XK]]>?NLE+%Y#Q>&MGA[\0MMW5X:+L)X))H@[D7PQ-;/V'\#CJDJU,7BB, M106MFGJ^T5P<6VZA30+V-.N$+52P@9"ICRETJ8;!'OGTRG(M/<(I3JVJ.%'W M\$5I*E!\,[@R^2SMWE7+/5;!!!6.ZQ-%*W4-RAV+^/-4OLB(*%M,0U_EB&F+ MEO8DS7=K?1YK_@/J=D9Y'BGN\+WW/ MM&2,V<& ,=L7RW@!8V.#%PS\^M>ZZM15I^KT ML0:[Y)G1*'EFII[COK%8(*.!PBL6*XI<4ZD11%O&GDH>2_3_A*+_^-9G5T!\ M>Y?JB:+?:>*M_>WWRJ?H=Y@ZQG-PZCM%'N-!\'<&/4K#\._445J&?/]SN_:J MZ.OAQ+\3QQO19U>)O'Q^DD_#L-WHD3P>?TYO/A/QD-(W4E4EGE61VG;C>YD017(FCZW'[=SRI&R.(Z%6V M;:5EU_G+OOCL>]/CL(?.?%RAN$SS?L34U].ZTYO9#M+^4M[^>.4=4\]^HPC=]VZ M)\I/]NT?9O%[ZMF/$R+^\OC-Z^[_\Y[P!]R_&:^7#\S 'X@Y^-/T>M%C M^)RD+LVY/P=1'XN<3U]W<2>8["K_)+KO?MRG[/Q8Q-+;G'A^-_^4=TCMW/NT M2_.A;SJZ[S^Y]VS=\2@3SF]YTB@IGD%,1N-F(D,0'T+>'Z3*OS@&\)5\^FFU MB_DKM>MBN/@S[7^G29R^=_[(W+=N'B>?<2Z\_1I34]5C M-^YZ<=^)3U-6S1A7ED:BLT-^B966(EPH":R,@2GK C$)IBPP98$IZWQ3UH5W MP 5,=L^;?^CB>L. X7^^D#>..K]<-4]?$A,#1@.,=HV,=GQJ.EK0^1]"RE[= MP5XQWHCC2HZU'XP^,XU#(:!IX*>NY1PWC=L,_5T,6%P7/:Z*E@N>+EM_C*Q, M(BZ3=]F;Y.61&;\Z"2YSXG:Z25A7W(MI[)>C.$DZ[R1D++E=,RGL[S/E)=<^ MN$DFS+?.16/_4E[&CK^(ZO ]2[J[@BA_Z2F?'QW\B[25Y^Z^ MOS[L]BPTX#__XUW)SY[E.]V/&YH.TD2'=L$5BA&/R0_%CI2-O_8[]I0# M[:EWTS2PN]2UN6??_XIN BEQ;S\E[K>G,'E%(_&Q-J9EAH)Q&D="V]=UK@[PHL^C=+;&3.>@O]W0WBF.B?>:;/ M#Y+D/;_R1NYR,1Z-@OZJ%_^0T>Q5NJ_+J',KKNI^K!]C4V*/"?FG6&FR3:[" MUG.Q(Q'W-KM+EK2XB4N*Z'/<,?F>6?A@'JU<#MXN8$K3LY3$[6N(NV MSB?OMQ+H,D2OJXZ?* MY7[5+O%;AU.$[@D#PQFG)_5,O MD47 ' ?FN,N=XSZ+PTNUQZ?YA!/B=7M3Y MYMAXOAGFQS/-=469(#,>I"YA- M.#=1B9--SKQBQ_.*GA.GNA[/*+LMC&KHZ$]Z0WJ914%7]73W!$/23^&/\?^+ M*_$N80I $+.SMC'SR-V"9;UM\X%L,/S,+789;M\@V]V1:'("8U6AR_'GU=Z M?%T0Q;>#T;^N<8 MGT;%9#G^!F@=!7 "M YH_6[M\&U:%[L"5RL+]0+?$?FV5.D.Y0NF]3369NK: MFN[Y^V"D'+\,X_&Y6WK' *P O0-ZOUL[_(/7SHKE8EWHBS)"D AQ":K];UUV MQ9\F>5>C7Z[Z?3 X#I #&!PP^-W:X1.#*\CCY34RB3,$?C ERQ>S==,-='^W MD1VXN5_V$B^<=11[XYNI'_]K9DAFB]T9TZ1,1_=#>^?J"PM] M=\+PVJ<,#(CK8,X <\8G*0YK)T?$S2 ][1-31/RCO?])ID@*I?$+(+]?LPEV MQ;/)573U\SJF4\:S6J8SCNWZ87(PF1V[8?"82[!C^M:53R,$D(# - *FD4]R M&YX02Z]EQ^KETX2P>:4BHS""PW3F(.IIZ/?0])R0W M(;P\]SZ^6CX&H+E,T #RO@4[?'GVM*Y/%#OUY-(TT;Z,,S#)7$+4^8T<[KW< M#DYKEGM6M6MWX\DK02"8":[-M.YA)F 3C;>HJ('K^3*%8 A]"8K#LUF ?<9/ MWR\?%=?0NTFE *G=2(S1)7?Q8]UR4ERYW*YV MS^8+,#=<*9>"N0',#7\=VM(P'5U4##W8/(LRE'&21A'R KCK1@*(+KR7D^KE M=O5['FP*9H8K95(P,X"9X6\YBQ"21&T59Y=@*DV)1L5T=0E;I+\F!>**)X4+ M[N"T9KEG50,SP94R)Y@)P$SPMT1%\NMIW*S ES$:)ZE+(*A?,P!YQ3/ !7;L M8XVNG?"I*P$:(/QK,ZW;)/Q;L\,GGA4KI2;;E3J\F!SVI;%+N ;N5YURSW@V M=XUH(.A3)9!_=PJ,).'L=667?:J&9OH+6]DD^8_WB0[?7:?G&8+?VU/P^WL* M),!-J@(2X%Y EQ546F#',,R3!BXC*L4+-,43,HT0^*XH>@8C.O??IXQF>RS M\U^7DHSU]TE7=YWZYP1G)^S.WU?[A4T_DJ/II%PWMEW5>I'3''Z"(('O_OP< MQP /GHM)3OGMP)!EXO3!9A#_M?K/X41N^[_]?BG6],ZDSG_*O M6FY7MR-V<+8&KTWUY0S]5NK4?RGS>((-_)SIY(*I&R;W#O@/.7VMVF$RE>7\ MJ>+MKHE9Z-[^)TT)E'\?+_WKAQN5P?*;+0R?92K<5_DQW[EA&&-#PV4%)V*Z M1U5,5A 5EV%;&TOM&&Q4W HOT(AF5T=&E,3F;AJRW2V9)X715ZM&#;?MY"-"B^+F&^V9>; VV>;21,I=DKP MLHP4^G*SMBSW)C("9XNNH[Y&TXAG\*A3]1JM2.B0I4A&D&S1>5\>;F!1$BVQ MUJ8&*"0 Z._I!R^KIEAB4>[ [:) M!,)F&=L)KT$7= M('@N+GK %;09#H2-*HEU6P28BI%B5?#N.@!"VA6_5YWO,)02QST6OE%M;) M];BN!TP T@?+&J=[EA36D69I6QICFVJ4%,TTBU,Z=<%9]@7>)(.F[*RC#HVE M3\TTBZ[0L#*>M_,6)*!NOCCWRL-Y_-0#EE5H$C5EP;!KJ30OZO2TVJ1$@971 M Y8U*4D66R@1EM6?L;;AV5@[,5?T@+ET6*\_=JK-$$:M5;=L0J([1V+V.6 N MO7F^Q96GLPZ\'(X->4E4+$V+GWK 7&;!!G+SP_Q0$FL.%Q2L0<](ZOK:7&0- M0TF4A&/"I)68,!F5DFD\)DR#I@T4PRE"8_"/_\6K(7G?WV"O&]%O%^J%KC)M M20*[F8Y,F\66,8FB!TRNA@B43TZ,JC7GI$Y=<\8]MAT7/6!R*"^.2RMCQL)+ M'%?8]B BYE'<-0=,CJ7S7;Q1@PH\9VC\&(W?@<6&C!XPCDFCT@W'@5OF:R5O M7O+"=;$WF.H>'AO1H4A"D/+]:!@]/09,HB+'J =9;2B!AMXZ\%BH5Q4 MPD"&4(5-BF9L7N#7:\@DVB@/%4B^'_]1I-;3IS[:?*JM/*W$TV5SL@JWE86O M_WC\YODDGBQ<]XO69,6E[E9J+Y?)SY2C_1H9SJQMLTEN=W/\^X0JDOR.7T@R MV ^(1>]3XJ:Q$P/%?Z0FBX7(4QY53_0[PMQ9DY'O.'IO3<:^7T@BX"\T[+L; MY'NTZ^ML\)_WV"YU8J+O;V+ZLB9_#8#_='G9[SLA(Y#?VQM:IK)UWP?]_0;Y^U>_P[A3YN MVT.[TK&GML[YKFUJN<> @!-WS9^0\59GO?% M$W!.22>7']?@2'\$7W_R=W+*[X MTS1^4$V^T9>AN5+L7>CI3:T4+LGG^'K<_M=-+Q)RV'?BEV''K\S]K[E.CM(4 M/45-4^^&CAETDA,34OR-+ :QP2N>)DMB0:XO.Z**2]NVM-P,I79WR*/-B/V6 M2R-DUKN_8GU9,&0RB0!*="+9'_;F*;79;"(J]@_1K"Y\O* MNC7Y:N MW44R/KN$\AK7D6=PC+^><(ZW<@$>P]]Y#.Q*,>T$.$772^[__G6':T$?![]^ MVFLT!W@&*Q6EVJF6:^LR.8DJ?&WGPB&/M X\B[GX1Y\A+M"YCW@ M\G33_M\#BN#MTL8ZZJ=O69D:)6D^F M,%)JQRA.'(\' GX+QUGQ!$B*93GP"#'[?QL0]3/UW!*J>7T]4)W_,-S/% /CK?L M...Y@/.I"^=N]/GY[F3NQAZ__ Z^OV]_+ =&/)E.6,ZI+8G6ULMZ"O:M/D6KE$ MOT ?8(J\8@$C?F;7#10[I[Z(N@>ZQ3TLFX!N\7?!$BE4?D\<@_) :-NXV>-U MEJ(W$\R>X*-V POB' MWT_M0*ZXTEW22VH]<"?^%:LRRC;*J24!WRA (O MZXTMFR _=G#P!Y1BKEN1.'A^XR$7MP?:RQ1 G[A87@+ZQ*4X%.^-&6^ZCOK; MQ92'$IAO2!%C"9TVID$KUB\NV90,O_TDT <4>4O^!!K&S8+S'J!Y_O,<;V+3 M;PG&K*BP91BB/'G"&%:^!:78C/T "GX@;E;G:'EN[#,%F_2&B>1RB462UBQV M$?2#K@'0-ZYTD0,.Q/4.]T)H!F > ,_)+3!$5\",WRIEUQ>AVS;^ENDZN6IIX1J&R" MYM@#H7'XNG6(CNX'GJD&^NX6*R ZW&"T%HC.O"QWXA?FDBMNWES^M$O-B';S M!5X*HRIOC1M3A'(F26;,V)7 81KH$@"_(*CR:_V'#\!W.->W4CC029A;]G!# M<_5Q+\G5BJ>[&&_"]YJEBUVX)8C%^/J(<2Q&NN:&R;;264CL"R[+/'N#S\]M M)P[W/$!D+$&WFOYV6Y&@36^I\JA6HQII+NWTODSD 2=P(&L Y'_9.9&[Q/VI MXTT/ -_!AOH?VV@GP8P\&I9 'Y*,'8B_-67DS^T_=5%*8 MF_'SDWT8/W!5:QK_3O?\!.\(]4^Z-Q-LCI8 ZQI=FFN69:]M,R5EER\?LJN< M;^_*+,]ME#>6Z^&?7UEZ[%^3P,%4/6 Y"_;J;GRV ,LV8.%7/_%/:)HNKER_W(&KM,,0Z M&KM#T+-E_._/U)+55@=>M<9%28&E>57,8UHW:LL(O;O7_P%GP%'V>P/D/<#Q MA*KB7^%QNJ!6Q8$#KRT.'0P;5:$VPGPVP6-RQIU\H.FW3G]>[<+S]7V[KXZ[ M/UN,/N3>."H&%J7@5BYP/=]E^BDO#\,^DN'F#2KTVF&Y[HUY:5X;UGLE+J(4 M>R(CZ45]R -)@40!@!+ 17W7ZRE]F!&L(>M ?B&O2DMY@^H!U>U&ZW;""&G* M 1+^8*:CBW*!_GE]8]\SIP=H(!>[Y+J=/=9K=S#>M;ZJ6T)MO$))EX>L!6X1 M6DNG*U%5OPM[37(3A6U>*\"UF=C$QV-N MM>Y,$NPETS?]@'\T5_%U:!N7Y#Y"J;W6FE9*#B-^J.FIQ? M^E?3#?0<0OP;K*EO:&5Q!S'L&1)[,>*0KZN0N89VP_VCG/XC-_,+ 6U,F+54 MP]SJDBS,!6K%'O3//UOCW8_)@^+^BNG,_N?Y <+]1YEFQ12<'AQ$?]DC6.T# M3%ZY6_$.1.I50Z>'M#RP.-)DD2V][K?PZ"H0>07[Y>)O#R8?/+)V%[/Z-1/% MM=D./E\'[BRG^R?W7V\O[@KDR-3U=W/M3 MQ=-]N4XU6TJK;E&P(O0\K6C 98.;_*TJ5VD6/Y:E=M>*=!)K*9[@B8$2Z%I/ ML4.]I7MB4M>GA3Z\6^@W%<^39XU>23 4O SK^?[,$'G4J:\G<<>?K!L^)'5\ M63_T8:I1GDR7:ZF/;%6CLB&7!MG^]A/^#L.'3DF\^B"W4+S<*GG+/^\5B/8= MY]8YM+(-.UU^.1'$$KYI+42Y?4[[23O)9\-@ZGHQ@K2#_>5O2&/.J54?[KLV MJO:G#*F-_V@WGV_\EUG-NUJ_1$8&YD5YA^>F7:51J:_AM11]^TD\P#"<_/\. MB]EU04YY>E-."7+5T-%W7(O!#[MODA%/Q:B"KNKSL>[M?X_\^CW\<)%&ERQC MDJZ/7$_S=><]_5[Q_? W?4Y"NEJ9P8%GS8L%?HLB&Q4W+]7BCMOT_!#:%OGZ MLBOUH1GB+R=Z55_$YK;5/??]EF:F+TA-R0T#/^F89!OU\U8'9% @N5S3$NLS MH@NFU(W"+XV0WU'6N>F6\:\+'EX/*!%T9Z&+M2O/^#[U;]QSMV"3;_2.:C**.""F M70EJ./D!-5TC_79LCSCS0%-)-MIL^-)C[[S#_Z XA]?XU;9H*2KNPNU*>8+/ MSKL-:^M&,E_O%O@OG8_=>/^Y508:-;I!(:0D!5Z&?J%NAX)[WG7.OE7/M(K7 M3?L+?H@'>Z''8[_2[0W8W[W"%=#5BP]7%OK]C(!3S_% V.C"[G 52!U-+-$6 M&3A/5=22$LDHF:8!!V>A[Q)V]P"ZTT5OOP-UL\X&R@<3IV75FI668Z/8R)4G M">K(/Z#N5C;QV?AE2=,4.UYRFAID.CE569B!8H,="J"& B?AZYR$7TALQ4"L M.-P.AL]8[ "!Z?":#WELD+<$EI[X9<$H,DQ,8%3B-I#QHHVB06HL .Q;VN:X M-C?D4[B6C76S38:+.ERKF!Q4V)KM!IWBFDQPC3P@#''%=ZQE[Y\/YZ&=*.MQ M+QNF:AZ\5?8NG(QKIIQK,5SXJ[RGT&GL$-.S"9Q M6^/''KK*53/#@DPO!2LL3JJ&,QEJ)!S):'K+/(Z3#QB9U7"T576;U$DA_!47J*-(1Q*JZ(\G_CE>-QE-+UW/KOZ M.?'-$E?HOP!R )?.7ZS[]'&B>,T/&%+I62%1EJ6ER#(MM5H8UFILP@^Q"_71 M:W8NRD?ZY_$*^K<)($X1L O<#!^%H'XUW@C:CM-I@0+='2NQ;4""HB MK%38!+RQ#X'BS,/A:/VK5V&>/(QG5P"G@9\?\SB ^'*J]146).R<^#$H M\H 3()0$<,+7Z2UWR0A?DAKHO91 N1MZ[=-CE@\')MRE.'I M$.*MW)^I=_0_09)]^6+@>G0[4?5X"+W=)Z83OS?X@="O:RKJ>BZY -G?K1X" M-\>Y25E?UW)%TU$JK2M> NCI M_N%/B$U>LH]E3TK!.FNU-8:,I*$QT:>[IB08H1U_.'8D?*QM]W"L7\ M\GM^/+%9TFLY!/Z.$?^=>_9]TI1,U\^5-?2L@_GVTIRS:. M2F[J)<3X_[H"=P%GZ;H)C^5<(X%ND(#TR7Z4]^#DY;@=&@XEI5V9I!ATC!(Q MQXX12L9I&I,5-?XRIG$U(;-KN%H:/$30ET[5>5][A!QV.*4;5X4:4@8QE'85IF< J1$64,ZPJ*&:K& M[,U+>71P3 DU-T[9I*UY7^:')2IVSJIM.7; 7I?OS/M<8 M)R6)UR5A@0Y&0K?N6OV5RU1J[3ZGMI*2F;?#$57.8SJ]@J$IM" Z]A:W)^VX M)(*\+JK0ZZT!V3.4)_.5NMIT(5V,VC(FPYF2,+QL4WBC"2_-NH^KO7Y]I+(R MGBU9';5HF!![-5YD21?S%^&DM9[$)3.-5U84;R/.= ZCLPH+26A!0IDH+HEE MFA3[TLAFS'6DOET6Z]9DN*&]Y.V9;NJ/6+E%$NV5I%NXO/;*XV&]D+P]TTWN M!B3 M&)9O(5NKCT/S7FV[%-F0C4MFFK1ED,4"G]H$+\RY8E18QX,$3>*2Y.N2!*D7 MBOWIIL.+:I^LT;.ZN@Z3DDBF1P+)*I[#,;^7:#QR=^ MP=JL3+*L!/PHWV-E*OM,MS]?#.Q^<?.F1XUL&JX MXPOK%KS!:VP\\-FB,WK*+TMN:0*C6TVS89L)D&X[6:-EBK8*BP&VE-$%'_;S MK>%JLY6LV/20 VAR\N&X.6WR@L55^NU)W!.KZCJNZP$X]?L;N<9VFA6+I&OS M=;ZB#&4TKNL!XUOE18Q#RB8)*]4V*L(*1>CP)"F:&0!(W/:.SM%FRSFSBIQXPJHX5TBZ^F0>24%\3G0YE MEF2>38IF+-7ME2-!ENMM>#F2@_5@8E'#A';)+*3Q.EFG2#WO2C7%+#!#:K.B MDH$ELY@NFOG2?--RZCS7\IV&[E?73C6M:Q;49F>E=(O-1AXN;==NL2A1>#6V M:^2 82/S\4@IM=N8I6_M&:Q'&[M7CMMUP%ZG[KQ0<*G.EN^S. [I88"6H;1H MI@M$9FW!Y-*NP"26CWK1TF\9>%HTTP588.&Z&F@(;$[9S0AS&DL5CI*BF2Z8 M5%><+R*0Q>L*/54C#<8T,GUJM@OJ$ZD_;GE%U.IWE>UH,)N2PV[<70?051&H M7GG*;@68;"Y6V@@>YK%&FC X4]1MN9HH%44%G@\'^9:VE*A.+RYZ %W0EN66 MK%9P>6AB5WHKE$&$4IHI*5-T3*T:2)/J1Y9>:VB1KL56X\=%#Z!+;FZY#4-7 M.Y8HSK?:O#RH1,VT:&8,QE,!Z?J=R@(.B]XVG,[$,FJF13-C(':#:%BQERZ_ M5 BLHA97V]9HDA3-C,%6K(XV38K5> 7OP2T(E\0\GQ9]&H-4$GE:8>Y$KWAU M:2L+7__Q^,USGRI9D.T78\E*0MVM0%XN_YZ)8ONU7W8U'GB/;]T_#=FY7.^+ M@\&)[^1;BNRSI<^SQ[OQ(PW;C1XUAL>?H43\^[%;*R=7O?YQC;H7&=(7/Q95 MQKYKAX%^XK7IP;M<=@7C7WY(1]E__7 "#,17#03\_'X;2G7JZGFO$OYCZ.=[1="WW%*P!3..N34,TU\ P_B:O$9@/3F/4 M!\YX9K\>AC/Z63@CR'?BO(= _Q;.OTDA<2V@!@-_W(&'P<#?Y\ #Q-_IP-\R MXH]UN/\,+EM'7^E.J/\X[0G5\[K[XT;H?N(Z>,W3=OX95 M^67<,?GE1'7P(J5K8YCLA4CI?8'H4>[&!(8'#.]L-W$50D])GI-*3C8LS&C32=NCQG M*X.U[U"B5:M108W=K*EU\V]RT*0Z7]%SY\FM-$G[^V8PY<+XO7/=XQ\O_F!] M7X__TPY?I$Z7&U5_.&:F_#QD'%;R&+7+)MTX*L:>&>+HMKW0VY%5@6O<>-ZEFM28+*U&KQG%XJ;_XFI^,Q(-[I M:?/:SGJ ?'-#2N87I+>Z//Y_0SX A@P,&1@R,&1@R+?DD7]HT?W"Z=E[S'MW M?+%>M.$AB0^DDK^J\K3N^:OZN44U6'&J0:F$2S!D]:DYYBSI>C6YN#-><5/P M^S*" ;8 ;'$]; &FO2O>1^9LTTFJEJ9?3P;JK77E#8_:7^J YT[H]TX6^A39 MG+MM8"\:6.^=6.\E;6@_S@SD MW>K+,*9*W'*),YVDN/B19K@K7[*HZ%E!!74\25R+952?A MNZ>):]U2_^?;$R'Q1>XJ/GUL&F' M%M?M;0ID$0WQ>G1FKV?>6/>;Q4$-A16"@87\T!^0S$2F=B<"2 P'VY> -@!M MG%&-T>O5LNBJBX4E0@&D5M" Y9!SZZ[;OE!P UKO6!M[$PXE-^"[RW9,&^DI M ^:=RBN@#4 ;@#9.H\]X@P;25SJ]KA0NM TWILG*HG]NC87/US1C;36J$F=& M3+2Q304.D]3!^Y,+%/H^F>4>B>/"HTSB9PH+/3%)9Y+3UXOD4(U_\%JZ&QZC M:SI;=F2I_+PWH/SV0D]@<\#F@,T!FP,V!VP.V!RPN?O8\WP5\MW1?5WQU&EZ M=Y@6K^1L=S'7G0 LKZE6>[^/F(-Q*Q;EL_\T. MS@Z6K*,5?H&2WZV=#Z@G-7L:EJLV1?.0KSJZ2,RZDC61&1G[]A,E'E 4J*X MX0#A%[5'^S&$KQC.:'1]"H/UF=@=MR"7RE-LC' R1CCY@, T0#A .$#X)6VG M?@SAL.E;S2D4H3P9(E6F,^MLC+ =(YSY]A/''S "G!<'" <(OZB=SX\AG'-A MHT*O^EM)H31-'I5(O%5($)[L<1+, XF#F*HKW>-\):N4=$?W%#M5511M;CJF M'^QN+;DSF0R<( (1*F=74_9HC&F:?8'%WS.U;5(XXVF1#,]'E0(R:S@(3T0R M B>""O% $LB]G_D!P ; /KN(\G%@TVBWIVC^:L+W-19;0AP6AA:; #N-:L>1 MN[\?%P ; /OLVLG'@5V9,T6<=_.&!#%]O#-H%=N#VB0!=A)WCC[ R/OD$X!L M@.S[1O9I-9./([LQ[TT]NX,W+06+*BM]4BSJ5.J+)[()\\"0[]OZN&%D7VLP MRC^/!_#=3'PXT+W H:"C2]_G;O1%T/R72"Y/!S[VO.X?(/8A-UJ[.IPO6B&U M(B1FN&S2P]AE0Q*1!8,?: KL> %: +1P0X+->VBAE[?":.I/)SP9;O.C&30> M\G!*"V1,"\@#@8!0%T +@!9N2.YY#RV,VPZB; O-I@0Q=6?+KP2FW(D26F"^ M_23(!XQZ7_Y"0 N %@ M7(56]!Y:H+BY2#1;JP(OFAV([)&-^AI+:2&]G)%Y M(!' "U<:5///\XL#;-<_* K=\/" #Q/BBJWG!D MF,%T8,T]OSWL3C<-$4ZA2*8'^6@Z&R$,H B@>.50_%J1X7U0[.A09+L38BN1 MVZHA"*6J6Z3:"103O0%_P ^DAP!0!%"\#2A^T<+^?5!TZYT-VK7[=4G82"5N MT2$7[':20#$].)-,B]GS[?>&Q6N- 7EU,@Y.KB)!&BX0,.] M8BTBP7/3==R7E/_[<#^6Z'#ZV.^N) BO;;>+>GVP).(E$):H$0CVOH,W@" M00""N Z%Y*,$L8PZ2GM5KI=X3NNR W(&SU$\2@B"_/83I*4 ! $(XK:"0SY* M$#.F89?5?!Z7N$9S,MQ$T^&VE!)$DM23 1X$( A $+<4)O)1@IB2TW6G69<' M,.KTQ_H\*C06^79"$&FRB0<"<,05AXPD:F)NK,?FH\?_.+IA!CG#<^=[42D7 M*.O#QXMN>-2 4']S0OV7J#>_]/G']#ZF$\9=N!?P7LFR.+7@:?$ M:]LI.0>ZI_O!6X)_Y%&!0Y)L!2[!MC_$3;966L4$ MC>\C4B@"-$1WRF:>;&!\.*BLZK2E3CL2FT!Z%]F"$MF; M5P"D :2O'-)?HI"<"=*(B<[SP2KJP0HR9\2 J%5U*)VE=Q$R, [B1@&D;Q72 MI]4TS@3I;G'L./R\P/!]HK*"9P15Y,0H@70::8,_H P(0+V12)O\1[21>Y2Z M@!Q^KW)X8A$(>MI> 4 XNTT (-QT9,F3;[3?"=I/>&^J%.HL&@NNB4BAZ_3; M9F4H$\I$1HA$I4!H<)(84 2@"#!7 B (-Q6#,4GYDK3J8K4TEH8/+?V+-7B M_=!81\E==8F1.$@2#F > 8(#@LPD8[T8PJ\,.9-L=&9X[$3*?TJ8;4&R"X#3$ M 7M@&!")>*TA#L^DB]Q"]W+^5/'T'T!W FG2KRQ\[:+&&%@XL/"C6_BNE5_0 M5F"^P'R!^0+S!>8+S/>:MV5?AV\KOJGFXC5YKF#:8:!K=[9$!2K3+:I,!7-E M:GJJ,:5K=U^N4\V6TJI;%*P(/4\K&G#9X"9'WK!%/Z T\8KGQ+WFMW1/3*J8 M I%UM#T,L]H3_*0]!16C2@A]K0R3K5$K=-=EM<2U981.=G#A[V3VVI%[$YX MJ@&JC[:)^T6HGO>:[+*A] 86EU^QY?R\OBE.H@359()J IR8 Z@&J#[:QNX7 MH5JB6ZME [,:O "- A=?SFANB/:,WP\ MGSA6*=)\=T9UZ\ALDJ ZO?KO.P)"**]X[[>O)_:N:SDEKI@RT7?[OS[8 8" M[;4)M!"P?;R-S M-^X4]R_L12VWSJ&5;=CI\LN)();P36LARNTC;RO#'Q"U'K4+=B==-,/Y6/<$ M(Q6XA##PD_K''9S5NEY+7(71M.YP!E22A!)<=5R(Z-BU**YRLLE,P \PP3PP M!_*( ^ #X /@'V?G^2S %^?++2PXY04LR(8R+4="OQNEP">__<3)!XIA'B@8 M \ 'P ? _P/P/[LY?1;@J[8Y'!,$)EJD%1EJY)C+P&HGP&=BX">S/?. 40P M/@ ^ /[[@/_A_>NS '\EC6O\HN'7>!*&A6 NK!H;=)( /]G-3J9\$GW 4.K> MD7_%6]II?ZFXGFR)K:[XS*][<*DQRY7-J)HV)*-A^.:[Q3Z3$>PR)ZR=DU&V^W3=<37I?_]8$?@QJ92]]&VS_>'6[;46@Z5"1.= MW").>T_<9SJBL.7+!MG)^S":=]'MB@E"?!I;1/:&BT]\ ,)JP)[6M>UI@2U9 M8+Y7;+X7-<; PH&% X(&Y@O,%YCO[03$<%/%F20:2[PZ]/2X?EM=RTT4T_%W M@HON_SL7+QV5E6+:RMC6H7@!!_GQRBL7/]+2@^2SG*^KH6<&YN%D>C<\UD?5 MV"\VR\FM)3-YQ[&P*Q9'V$>H%EU/C($J/H&3U6:A'\QU)VCJ@6#L5)3?WAQ: M)E0HTD;3D<29PY6";N;(LL7**)H$UB!9D?W>#HX![%\C]F\LZ=\1B> U_M$5 M,YR3HI"WR YE4)#D=T;5=H)_\MM/$%@#\'^5^#_IW'_V':)CS?U^J][0+18/ M^/DVOX;&]DAD%BGVF1C[X"X(@/UKQ/Z-)3$\X=RO;@1G/,&Z$&Q.]>VRU6JW M;29*\+^+M,E>&W%G!'#%(39=-U#L5R$V]F^2']ZC?O#U;K+H%8$$%.86:JSZ8T*Z/88U9%,IOU_:!W!Z@! M4 .@AHL4A3Y)#6R_8N.:5ZQ(Z#8<><7%;+S)MQ-J2-(UX@_8 ;?9(:&B(K-)JKVL;:J/-1H:':@^YZDE##+@\D@K[SUE] #8 : #5G$[PU^(/3KFHJZGFNZ@>[O].C S7%N4M;7M5S1=!1'-14[%V,HT!/Q MTO]^Q+K^_5AJYNKG_\9?'O].M77%2RQUNG_X$VLE+WDD-?B_3\)-^_[>MPK% MGP5]'6AB^H>!ISA^0A4_PL5"]U3%U^-R:+:-Z=?__(_G;/Q0[4C;^OE,HYOO3U/;CB=&37LO%DP!&_'?NV?=) M4S)=/U?6T+,.WH,?LG4C^+'_L\?/4A)_^M#US82F9Q2>@:"72#!*1/]J.\!R[3!OZ(K M]X/$L1TVURWS';;%2]T*)S[L&*[2Y'8-Q2P_2IY?$/255SFE*H,1> MR_CKIL@#T/]E5&\W+G244(N](^U7C??((<8HA1"(+N-XC)<8.89,*P@J$Y2F MX?I8&=,&NKL2TGI3,/C2(RNC(K!AKOK]8 M6S.M16)<55GJ[T<2B$2]* MU25#;+9&J9X\--NH$EKOK'5'VL EI!92,Z^-YJOI4S.-RN.K2;#EHSG,X3K4 MF73E@EMKRWBV48UQ)\2H=IN$R4%@,L-Q4Z_%G8K+^.N2M$B,EQVR7)/ZR%KF M!:C8HM9)R4SSQ18WZ)%-?F*5H/AY4*?8Q8@H$3(SS7<7S>G4F7,1K)0BLJ7J ME9K2F21%,\UO0?.6PTIYE%^6!I+:56<:7DJ?FFG^FBF9/;JXD> -9>$8H2ZW MYH25"3GS_NEX/?#;PASBA<4,WM0W^J+%M^.2F>;C939<&*,%#G.;?K J-V>; M^BR*2V::[ZPQ"2MV>;KW6+DT9I&]6EI5RN-0=;?-.I M)*_/-E\MU!G<'00(O)DMYU1EJI;<]B0IFFD^WY4K[4$;YZR8=KN^3'*A;4SB M96#F_33=Z$)V(9I90CT8C=O]!2:VH[ADQDX&@=:;+9>2;W&KY4!NL%JI,TI* M$IFW(V&[*E>CF=07[$D!\WH=@FC')1'D=5%9E::;&M%>PGIC2U3&$Z-IP>-HE+ M9FK*D&B\,C!)2!)G9!Y#1PZ#Q-"G#M2T45JJM5XG:/.ZR)7@6LGHMY"T:*:F MA#+$O:7K07S?;42L,,#181C)](&:VINNR]%2*"WSMM5RZ:!$=]FX9)9ZRDNM M0Z[;38MK$:OAC.[2I2AY9J9-Z )BC$H#;O#"\9)23I3TA@NZJ/V M8@&CFUI1,K>,7)"2DMDFY<4AS2Y;= N>KZRR*2^I)M^(9";;I!G2:I.\%H625(UC(;F:"WN MJZ1LAB=\:2=%L[5EZI/\=-;&,5@0!:G;F4\*$V]7-MNW134,UIL> M!9M;,UVO&X3A^MM?=GH,3B55B!#"-2@K;(;11Q+>GTQ M<1%1KU(Q=<1%L^UR^FMG*Z^5O&4NBF%^;-0[W#:NP0&OH:5Q91HQB*'4=SJ< MX1,^A132HIEVU65%:&.JL>&Y*C&3QOBFE5]'2=%,NQQLV:;&T1"61%&8$-M2 M)/%N.RF::1>[&EJ3OMR+)%2:UD1E1<]L*WUJ=FRK+7T8C%M8BX=,TIEMPLZF M1<>//> .L'I4$DD&)GBS-1,Z%9*LKFDV*9KIK6Z>[(B$J,VE#5GJAT5WNIC$ M,U)<-,-T^,"7\4J'%6&=98E:,R",Y39]:I;IIKA$MR8.KDG]%2PQ+#R)VL5= MV0S3C0IF:QH&%F\)(Z1-KHNCH2^G#7MBNOU9P[WHM-L+4%W;5A:^_N/QF^=K MK$2CV>LSB;B@[D2)EXK0,WUX+P=E!;K >WSK_FG(;@WVO@.>&/H=_]+3QSNA M[SM,'-;[GOU=_,LOBGJFO^"H\B7W /V= 39PYS: ?$>0^^X!ZCL)4 !0<.)8IIF^B!]]_]];NNN#2UZ!Y713>D"/TQ3ND]** /10K=HV%<1I=< MJ(ITOB[Y&ED)0.G6[.9BI2CZMJ2HZT?.9:Y0SMDE%RI??2%ROD*^ LBY7.2H MKIU\^'_?T&^?[9[3.G+TQPWHK:AR5E7#>6@K:=+T\5NQ[ M<-6!!G(A70)$D7N'TKV)(ND=W/? L5]N!\QWZJHL(;U6^Z4E@/7^+?BBG[5\ M_-,,R*2[,1YB49RJ7-I->V:&DII@95G'N8 M3<]O',RI5R]@]^FZ#>2Z_/ 7EY?>@X$ ?_P/%I$Z&M/X>]WS]U?2 >_\&IPN M^@]-?IYS_$_YQS^UZW8[CK>87%WH7XNW?92!/X;;3.&W9 1L>M,E,()/K)UN MQP@X96%F]*G+]8PNQ IVBZ3;L8*";IBJ>40NN LK2%9"MV,#N\P.NX[Z5Y(J M]-_ '#ZQ$+H=@^"78;QB^./:Z%/I34^_0OJ34>056W%4/:<$N8*NZO.Q[NVL M D/V]["C,,*<-AW)!:O4Y\UC=/(HQU=0R22$1G<)H9]WUGMS0J?7PONR6^?0 MRC;L=/GE1!!+^*:U$.7VRSP^K"\+1G);*):D\4$8>9]R1W[*9K+#8")BN4Z2 M-X%=F_Y3J=WV2:IG-%(#EMW6B&[.A]6>A8Y]9X!66GFDS#[/_%-I%C^0^F>W M3A3"P$]:%P_ 4YX?^%<*L'5M3%>'E844MEID?U8.FYU>D#?>F_SK#*3QH71AS_7574T.) >#<*PP M73MRW:K-T%#B)<9K#9)[]HF8-"A %A=#%N=UTDY,%B<^XWS]9/$K7#C9@Z\X M>[5H3QQ*,!UH%7_4@TL,6B/0>L^1^<]G)WX7M=\023!&=GCQ"'-?V*/3'./GF;T+\FCHP>* MZ>@:KWA.W#'^GC5F[5G0Q4QQ+9F3T=! RFM(J'T^.^E!UOAM4E*:,Q!WN8H* M$C2':M-BFPL7FS05#Q(['C <+U>RWL>)DY(" CG7+9!G)9"3W_!X ^['K]BN M-)[^0";B/:DT1GECPWK*R!(<8C:%/5+,2R=V1;:<*9L-MH5)8CW""UP95T@A MS0"&?_N)4##P0RZ%1DY\E\)9:>3D]R1<(HW $\;FZK;=Y$-JH"TA9QPVF!/# M'<[7A\%H-8]X;K[JM3!M2):@U'6@8KC3Y .%O+7T>']4V=DW2,CT#6FG0&,E MR;,=,^TB9MTTZ7Q.7R??Z[<3-'(-US)\!H5I="-ZC.;=H$9V;;KYT4SU(C5R M8*I7='OE%YKJ[2NTA=!+I]4D;7;LW*"PW'5E;.?IQ#\<4Z\E4+-D:BR"\OUJ MNT*NA"$)89_?Z&&U6>@'29W\KON;-Z<;R*D/P3US(3IZW @_'G11]U:FJK?B M<7&UCJZZ$R=]2D^Q0_V #V:X 6VT^C +BR[<*&I22RGS22IA^MM/]('&R7>M MN<#2ZMJ4W",RRIE5VY-/?L!4+R'8\!HRP !3/;>IGEF7.N+J]_8UJ#_X:=2L MTED8S=7&0D?N+- *:+E3;5^3;X5CB#WS#5J3=!FVHJ83J#P]B7VK1-_ZDW-U M"W'!>]DK#7G,F;X?ZEHN7*2"E^ZIIJ_G7"-^NZM:.7>1M-^_ZK"DS[,#B/+] M4)3O45=XV?"]PF)5@[5-3^)-KC!I+Y?C:74Z^8N8W^39E=3\XYK'P[%CD!TN MTE\*.^OG][#0#@0%;X8CA59:Q,\@=7??F#K5U@]T$XO5SO]S22;^N9OS[&_'/9^5%XR@W+/XP5W M'A21WM2GZ\D<2\=S[)MQH'3/5VM+5;D-! ! :(:[M "2;3M*.?1CZJ MV/N;L\E1D1BN+)QL2Z6NC;+5;6/29#]_KBCV57>G%)/K]-XZEFQ$QE:,$+0. METH!%TRP<;N39V4Z/9:,T@\,BK[O5#*@@-L1JFYCOJTK6)2&>?K8ZL M(;U[HB&KJ%EI"&4,+K6%SJ),C]GB-$HF&NH]$\WMA/FE]PFDYUJ?+A3XK:QT M-0$9ER /7U:BA O:-+DU6>"X$6AG-IES;Z"3 #4 -1]7V>X<-9>5#?."4'-K M*Z7C!F/=.6H2I1"@!J#F@QK97:-F)ZY=,&K.KFB#&GAYT?LN<681&8%I/5E,NS?DDO@D:%4+5(#"QW:Y750[JU*E2@A M%^J/Y')%@7R[-SQ+P-10/'6:R;Z$PB >YU9C T^52^EXQZJ'I-NQN>$BM$HE MCZF*Q=JRK_S-L>IWI%(J2I/:>#RO#BU!#$;1M&,V.R0K(_!3+B4J_O]]1[L M3JXMQ/+@-<&W$%UYDMN OQ+I)TACTF@,)'S0Y^%Y#^)'D!=(^&*2(/W]"9 MPJ\M,O4X"+_ H-2+0O@?#G)[]F!G=_Z$]O$@* U9 MF:GSI"LWQM/M>C2>I/-ZDK6(@1\0' .'FW:"^335$,H\ MD#@#@GIO,ZCW&*@_>SSOI:/^_7L(O8Y;J9RI !&VVW2./.?_?L= MJ8LNYBXA>#->"O:"J902 ?[M)_G.'0/ =<6+7T,#CA[H/09G/T14Q,& M^+19Y$7-TZH-TVW8LQ/G]FE4M&A;A$9Y"]7*FW6KVJ>+3+H<3Y/[D/ #3KWE MH=].7/1GLOZ <+^3[V9>I(@/(D#/'S=]TQO8%ZEF ZL_?]SSC5O][2N\3W$9 M^+.X#%+&X.,+OO,"L>E5$:YO*=.-DF_8KED>7=7-_+H!YR&#=@/)[ MVT#,% MNRK%WBFR2WO$,"#E_<6PT\5>* $N^P16#R[[!)=] JL'EWT"^?'=GBAX2^STMOMX M16'%Q\G?!);JMR!-GC"+TS%6K-D@Q/FF:[2]37,,ZUS/8>"A,3(:[)FS.&%; M+K^J*2PN;=!MU5W7NGK7B!>>:!*/C) G3+A[YYBZ8&WWQB5<8*JW(\@"W?6& M=-=C7)/O]7DFFA?]"A^NZII($=4FCD;)?)8(J3 "8G!O,@;W=F[9!5=LWGC@ M*+@-%ICJU M;]=BTIVPR MM=/QU/Y OO/&(Q#S=/WQK=?;-=>F#0.T7']<[/5VS;7)TP MUQ]/>[U= Q3R MKU3(/^*ZYC=+.VS/ZTV>RV_&;=,98HURZKJF%P?\P7>]NN#:IA[\-DL:$ 1N M0; &H7$@BO/Z54M@JI>F0=YW%"<(? 'AA!*=+,YF=+';7F1EW>AI M#4#-!Q6Z.T<-.FD1E!*@!J/F@O';7J-GI&FDL6 M[]^?K4<(Q,XD%=LQ5'UG!+DJJ&C[V" P0^[;Y)1 :$[1PLC M? E^+ :_YH9C6[]R]'_@8/PNC]CQ3L(O<&3375FU,8^*U;EL&87-J!3]Q4GX MM"E"&/A)X^+^/W#(786Y)0:;+F'U?6T,]=5V PHF,D(FA]QQ\H$F\0<94.;*WFV5*B25=PBH:JIV;PW[ZE')HO?!SD39=$R&UB1%T-. MWY(5I2AI*6LD0B3LT;AW9:+HLW+M_9>/?>BLXI M?%O:8+:$ZJQ37&X7M97RES< _L_A!5\0B:%2UTA">D9X,76QQMK8O^K27AKX?M$K:(3*&82J.4X0IU2#8OMB1G6O5F' 6Q<Y?(>$ M^\YX9'*24PEKR4,1\G71;;NGVY7(SDNA6?6MNJ$8\I25T\M87Y84:1GQ ]]" M>:&,S;QR'2_7%^VX9*:F[=5DW9#Q95=25J+=GD*#1640Q241^'51Q53KBZFT M6,!SKN C#2@0]4+RT&RC^H7*E*N;4\Y2FLOZM*4L[.YXDA3-- IN0>%<'#.4 MM6P$$]Q1NUPMG,AXME'&L&NLVORH+ D:B;0K0[+)$FQ<$G]=TBP.\FUKWD9Y MB%QVK)6DKR,C*9EI/KUE%9;H=I<\U-VTX*D+89R:O#W;_')7;:FS?J_+S]M& M@>'&$Q7=%.U]*X%O"PN9H2EMDQ4=E*BV::;P6A)$72?&"5<#B8#0N1 M1UN13,B9]QNB5J%Z2VHH*9O5$M&LJ%I')G')3/,=K5;>A#0TMDICA!$KE1XU M';-QR4SS8=1HPL-II<^3SFHRRI/M31E/WIYM_ICQUY# &YC%06&UQS/3R@!- M'IIM/JVCU2UOBSUXT\ CBZTJ-*LD-K//>E"[S\IDUD[,@31OU-@1! L,'#7P#;;Q@XF<2K0O M2Y*LW!B-&CU/4L8ENM1UHT7?3-Z>++->%BTM++G6SC=HGO/P>L$E8*W!)0]% M,MU?:LFSQ=SU&:OO]_T:T2'Z)M66J6R;V"$9%&B![$F<(!;,%3L><]$D+IFI M*=KFJ@;I1B.^-*R2A%-0ISR3E,S65 ]:H\%Z[M)2R2LY9D-K2HB1#*=K>F"[D&3#N_/X25F8A4'J>!(8Q*7S-2TB/&= M09F:VITPJ*TQ(N5JT^)@B;-1D6\D[RT&Q-IT6$M-;P M"(:YVBQ>F9=EM4I$,I.M:1$>57I,0Y_!Z*:AXO;:JD_H25PR8R?,:B6Q##&# MK VW&(P;T_9*'+!QR4R;X $#+5>P34E*L>@O-PSJ-[KMN"2=J:<]D52X/K3X MD%H&DZ#6I,>3Y)G9)JVZ_KBU%(1XKC#;&,ROYNN C1?Y<+9-P["DX&U^.^%K M6\ARR8G@VWA:--.H/CJ!)GI]BO-+SUZ*RWP -_!)4C33*IJ0R9E@+8:2J#?$ M]7)3P2;#]*F99BVD>BTBMBL:AGPTK]?&K=%FECXU.ZI"OT=OQ]5VP^J3:M_= M>&NSI+:3U*>9=N77([=.0Z@@D:IM5OKY!@,A:9;43&]!CKUFQEA)Y[F%J#;* M78%6>^E3,Z06 UUK5*QN!"O;2-',>D,SHK1HEM7"_\_>MS8GKBMK?S]5YS]0 M<\Y^:ZTJR/8-&V;M,U4&S/T.YO;%9; -QL8&7S#PZU])!D("DV1FN";:57M6 M0H0MJ;L?=3]JJ?M.G29S\8E(C?Q\L6'G,D.P_)&GEO\4-PHZQFK%&'(OM2"$ M9EF(5<+G'N%:R5=D.LLEI\1L3;9CBK_AN!8JY'#4A21=*\_$O#P1NZ)G%CAN M2:3FNWJ/+YN:_*Q7+&1KI+!F^+I 2;-4=XU*:1T)M[W4+&.:G>2)UF!14G.% M.I/R>%1)XDABW;)N!WR6K1HS070RO;@:Z&Q8=>)(#J0XR$A=.[$6TDTMKU6' MG=80V"Q)'P]LRJM& X0(HD$U"VYJ+9C]:0XU/>HMI_CNR&PL-"$V;_>GF[;% MJ!IJ>D*_#*68[5?G&V.6-.>Y5$38]Z:VUZ9:\<'P7$>NKE-P/3S>DU M?G<'P2O_:I2O*8;MC8U8>]GBIP,J(Y?"4Z1'O17F [5=%DW+R,78;*/-UFJ3 M#4I4.L9C/K&9-.92GV =DBRDDS-)+:!$R2.E6;(IO\0-YEFC-B\9?<6?#V9A M^M/1P)9IOZ-D-JXOR%7:7;#%C)YOHJ9'B,!TVB[I% L-04VL-XNL/!A7G&"7 MJ?FR[8)H!*E"E\D1K4PB4:M-Q\:FA**4HW$1EN"05KJ=(%1QE-625G.C%G:Y M&*_@JY!9,NPPW1#UW+3;#"J]E>F0[!*:K3R.LUU<\)O M=V%>*6T]J27G 1T8M=S(;JCYPDB0QCOJ]1786WR\/+1U39CQ?:HY;F9$PP*/ M/;'23QR_/#5Z;""N8_'T9.B4.">'FA[-%FMOYGR,&A;%F&:FBS29ZL9K8]CT M".F\O%C7@UJK*-;<\MRQ-:%+RZCI,=()VM@<.UI/%OT1U,^I3)D D:V:35S$425M[8B!FJIIWR!3$4$B//MDR*P3Q+QA!>L[NK=NGD6%D^>$$ M/?K-!#U%7YYXO@V>J9EVL M"=[_'("GR?>BHLA$+P"3\,[==M /YW5%-V=.7 MZJMG;F-;].)=4WGHVJ;OJ:\&>FZR[.?L&/D+[!@8R_[?BZ8U8$%<21")I^2; M=V5@05S/(MZ\Z@,+XFJ"("DLB#L0!/<4Q]!T#X( T/3FI7E8$->#)FP1]R ( M#$UW(@@,37OB,6"N!HTO7W#+18$AJ:O)@@:*+?+!N#!?%K@OCXQ1D_D\B[6W67GH@K)8Q?]W3O30;YWA;3&3./ MPPZ-5,M3G0\I.8@_>HQ"]K'9>MT_, MFO$>VW_=.<#&@(WAIG-PX1)D]V@,%ZY5AHWAYL8PLDWXX?]]H[[][GQRHR?/&2P]GX]N/@G/1__CW\? IPK7/%7VS$[Q$R#XU]F!W![ AF1S [@MD1 M'!!^ A?H]CYPXHE-W+<7O+^:\%,ZP9@2N!T^8H[@LUO'I^<(T 5JGQ(8KR[I MY!-WW[)NV][K11"'PY\R'-XK,_/;L)5\8A+W5&3GE[4]O+8^K+Z"KG3[E"AW M^P7N[@, >"-YK&!A\5]HU;MP)(!W0>Y=!>[$=KJBX M+OOI[S'[DL M,]NWO$=9JFXHY@>/4,,B25C.'XDP'EC.&5731SJVYP^$$0\LY;#P2#@S?\'" MR']C@7\DBGA@D8?5(=X-+'ZU[OF5PHLCL1]4L,ZH(U1!9UO%FGRGBO7YBMO? MEF8_1[;E^:K<7S@Y[8.57"Y?Q)JD))H\3V7:P:S16SD+M4/D^(P[;XWRSGC* M7[:*M<;SOE[U7<-8LU9AEET/W%46EG* 1:R3T01'12GR8[4FSVA'=Y3"=UL[ MNG@JWQ&.GBST=*[A7#PK[U*P\&O5G:Z*">># 6W L6O%V5FB&5,N7E"I+1U5;I84_/:O/I MANH[X/#/Q0I._S8>_*3B-#TVRC&3%X:BW.^V&VN.54CA6A6G*[/ZLE\M MQ\?".E.NC6>]SD;MHI)MY+H+#79(69:O$!U)GFVQ5^XLG1M)::U;KXV)](QN==-61ZYJB"H8+[] MX*[.,&"0N-(1\>MBQ,6/?]\=1F2=5H-?Y/RL(-/=$BFD\O*J?N% 8-SA3-ZR MA$6/1S,2&\JN M"K>-9G. IS*2I+J"/ZL/G*?T"*?0?]G@4,8<=8ZQ?08B^N[YYK-IXOWQ26?5 MQ(=W6.Z>[?S$FGAF)R3C.V@)E$@)>2&DU+8E>NN2D&?E.4?9?#K7;HX2@AY? M3AFRF98VT]\/57AEZKL>[)/;MG_R9K1MBM;[],%RWU3!(%P@\9;J+/616@=" ML96F.K+'%GI*1S9]]82S-$\FC':-GXI"ER5;V4X\&"4L6 (^ 7RE*,]IS6W#"I.0_]'D02O>/X/&HB MZFON"&7@1737]54EXL\1:Z0Z(]U5([8&7FV/C(@]AX-W'SHU]1> *>8?CS% M]*R!UG%RF5Q6-:H\+ L$Y9;RBP33W9/+P).#C9J-> M'D;NCZQYP^/%&Z"?(:WR*RHU9B#?7B.1%_WV$OGL6J?,I9+(=2M-(<>Z/I?) M^:KJ-L 2"1,Q$PF<2_%EDC"O 24/Q$UBI?X,68275^J'HCFQ4G^"K+=K\"&8 M,3TC8WH./VW62 R$&ZUY?SLZF/5\+-:SN==]U(P/P%SD'-MU3S"? M97JLD%-+K8BUN3]#?G^-!B3FA]PEM]? 9\=9B.8>:,8$2Q$:M28I:C1H*B,&F %3( 5 M,$I_D-K$Z'%SHO+^AOQ0/";6X)NSDO Z<+LI3O>5V?)%&SJGH1$TP/3L)\=#KR.AMI M#T^8X93 1R(:\.XP3@G$2HV5&B>GW1>I\\\%K@D\*PO\DTL#.UI_'B^U8F51 M+VKYZK@JU-KN[]._P'L.[Q_-?2GG-@#4U\/7G837X!WA&4S;W8UDS$0^U6D%4W65^/V:<#][&PR.0:1KB+[YP6?KHD)YZ\7M1SU MF/:XV&X*.97N=>HT/5 MV4U.>M2%<6%1B#$L6=J(QH(/N(PJS)=2$?D*J*(T&R5(7%'ZZ^2+XHK25\6# MG^2&EE:!*"C585EH->OV4/)S53]_K8+23B7;#'RZVA!B*TOG,D$R$W-YB @P M0Y0AXU&6/#Z.AE-$/VV***XH?4.'X<,[$B0MCFINIV*!Z#XSHS53RA0V9\:, MUU#!R83 CX=@W.E)+>9W1Q;34!H(*IAO/T@*.PY?)>465Y0^)T:P33=MKSN] M*K'.=;7!LM(I]XD+%X?7TM1B*;:S"8*B'=XF"P%9YQ!!$";:$E$F_M;==X^5 M:/L9*DK?W_;H_6T0X$3<>[ZB\2O5_\5)6_=\U>)7TL1+95$P!UD4K$03YR=( MJ\DYM9X9,9U8+_,9JM;VED[[][.N;E"1,;-LZ5-FVI0,MIU=;;(S:;)H@HB) M@G0K':4Y%E^O^!C7*^)2U%@3[Y2PPZ6HL2;>!2N$2U&?R8ER"H.LM%&+@M!E M])Z_$8'C8/X^N7L#QZ=:5M?K2BR[%DKIZB3!J(ZCI)#C ^FE]SR?1\U?_:JU MJ!^(*K\_SNJ"U5S.$:(=Y[-M.FNGG&CT!*/4V?#N.)G)*0)_XQK6*2>-]56A-89K9 *LD4D:YV]\F<3/SW]1*%X@;Z_4=T.$ M?M[T1:S4GSO3[O-?;GEKI^_,9.LY'+7VB)#%03'0Q%QFH=%.@\]M('M*A\EY M;WIJ#Y:8A\M8?]ED/4Q\GJN,=9-6AZ[%U!5Q,(^LF ]5I+; M(Y=YOC]^'Y>'_E+BQN6A/ZLF/[POA5('%YZ-_/-/N4V/&ERT-?A2K[4QO/-A-$?)4VFT8N,6UDZF*AS(Y#&^?> ML_%'34K[YT5YZ*)OJ=OJT 2N#GVC%+67$$$#B%!L?VBJ=X 1URL??;X3ILW$ M6*S5=+=-I >NVHHE,C3O-BY;/GJZ(O)E>5;:B+EVR^QVF_%>)<,#&-F5CTXD MHN2)>O,X%?":J8"W-K07\ ]/ M'[^'+)MLP=NLI\V R*FJ1">S\7HM/8;(@DI8)Z-6-GX'/#R_%V MP5W!RR68DC]#E)_DSIKB.NAV3+9@=$<5II4=-JII[LQ.RD_9%,$L"@-MW!D; M:BGF6VRMPNA9% .A(M@,&Z79XTNW< ;M53-H;VUEUT.54ULW&%7.M%FSG)7S M=*I$>X8_J8_2B[7+-U)GKIS]4Z 9-]CF8D26ZD9MU.RV/-,KK6(! AH&Q$48 M8FZ:SWQKB[L>PIS:X+DKA+EZ6.3V._9R."TJ1"L5J Q7&]CSX,(D229/9A?B M@"P+E+E:VK/.V!ZN$4F"[ODDZ"C#OELGZ=^>#$1V36N-?]Q:S].I ST9 >17 MG? 3W0+O];Z31Z;SHM_A7_:[F-2]=[ZEJI&J[:ENN*?EV9&T#=O"VN59W9*M MD2Z;D?VJZ#Z=L:\?D3[S"UBMZ,L?_P'_[)XR,E79@> T^>>E6&CXRBT2$\2_ MSK?Z',_^=HP4(ULNM/GO_GRN.B/954$[^GB,Z-___J_#L1Y# M]194#R9AHD+8^TXA?!VKL:&CRD9,UD _O\MF(*_=79R9?*)W>/U]C\MPUB(D M ;WCR,'/<"A'4S^3@:/Q/,%;.(^9J@:4,/S:[C.$Q?L/;1<10-\=%7A7P)F" M3W_Q7"1'SYY_I\@G>.!A!G[=#HPAG[CXA23[ZK@%?2!'.3)Q(,;_3[N6/J7' MO_O*\%?X( #(8"$PPT^"<+#;CPXT#DXNZ$\; C2\SS@-UQ\+WF"\U1_Y(W;R M4FZGQ"&C!45B*(UAM!$GJ<-$7&((CI'DH1*7$D-&'9+TD"%I[EOXUO.(X'#T M0[#6_=S:=E*"\+N54IIO\I%V7FCR=4%L%]*M[29^H9H.(2T<5;I6S0C5EI!I MM?FV4!&J[58MF^9;^6RYUFU)9)PEX\3M1@4'LNMAY+F+D5HV CL90;V\VFIR MC.'#%V\]'-6W'W_),P!/GAO1K8@WL7T7N% NB#B&UUO^3ACR@8J\W7O?DGT% M^+?*WAA '2L$J%"7%"960&'HXDF1E2$I#358(A4O$N82\51EYYXN5$HEF M,"[46"&7+ZO]$L]XLWP 4X%>M^PU>:+"2@/+:.7M]9B8:?IF&DC4<20P2+C&W,-O&$JO ]9;$*)%HB7K<4.]-- MG2.6FMCJ2LV-V..377DL,<(D[;CEI;O)3KU'V MC9K8GFET7!GGO+&4.&Y)=PTGO+L3$M)E0FY M'FBCK).:)374E#T:?C8?+/5\@A5JY;H^J'%T3N''L%3JT5-77-/.:8UV5U@/ M\_ZJFPEL:<;#IO3KIK4YD4LQ2Z-@R.ZF,FWT%@VFC.HA'L\J83;L1(XEA+3M M5Z:IDN;Z4@/>;W;<@0:9J_99)FNP,=OU.DI #,<\/+=YU%3C@.F5+"))Y)3J M6BXQ/*TL>)B@=M2TV>,6:6U8B(NEB>#6%*==H'Q$BAPU':\8I5_.I:K&6AI+ M\01=6^5A7T^H ,&E-HE)-9\C5+:>,0;!QIMEP+R>T(&5QV0+9"W9$&:I/IL: MYF6.$(&=GM !H9JDD\W$ID24NJW9HERH%XM+8/PG=*"1RXDBO7 D@M59JF=E M,FO;!D\](5B&[U0*G%8KB=T)J;,%WE8W?$.B3DAK."18*68PG.B75Z/)++ZJ M, +HP EI45-R0&1K(U>HY26I8&TJ)."#;A-8;=5EFK)GB) M.B%80NFJ_$889<2N B*+25PCE"IH>D*P7&:C!N.9QABJIX\=J\O1ZS5H>D*P M_EHLCIHR&R-RU$H12OJZKRQY&/,?-97R5F>9$)RBL3 RXV6Z:\;6?8# )P1+ M5Z?U8BPV2QA=PI92Q7%"2+;'$GU"L.5DI^UN>*MM^$.M$)1:.<9S]+I&^SQLND-A%.COPXN0NP&AA2G/7?7[[H?#]1=ZXUM/ M'+J1H]#]W(5>R/67?<_>?1#Z_>B3%^'! ?VS;7,^\<'S;?!,S;2#71"Z^ST&F:[O83 5@'EZ-XC91J'HQ;NF\M"U3=]3 M+QR\_#S0)G\UT-[^^T>9W]03P6)!W($@R"?JS=LHL""N)0CJB7[S+D8L"8Q- M7TL0 )O>//>!!7$];"+>3)3'DK@>-B6P(,XGB%^\X>G= .(JHSXD**]R O6] M%?'2H_[%08(8%7[X?]_8;[\Y8)JX]?T,;^\J?H"W;NFK2 5\/'$C@J6H2F3/ M7F/%OV?%#W>GCO\]K>'4[VHX23_%Z(!?Z.P&]\V/ZL M B?.)_ W':J;"/Q<)^=O@MIO2; V5^'M!]8X I/,EL"!5-V?"?)<.8@W,^G+ MYI&^3=O=F4=V[M&_QY6=':M.9*;_%*NQ_OXYM?/I]?=M/N63Z>^U5]C?%O6] M1T6_4"_M_E'F# 9Y_ZOFR>,5C[C<7>XB+/+D15AJN9AOV:/YW&C%O-BH0'E\ MFOS]@Q)UQ]9T[[T+X^EJPVM*W8)(Y ;ZB*SHF6RPX24&)C[%F2C!'!^3.,>E M=E_%^*Z]Y)_)^&Z_5E_<^(A#XR,DIU]HN"X3@2[+34&;2A^8U(EX*(CU+(.T M^A6C- LH2^#E#>B#RS M074O@#&SW%+C=5V>YG\Z*H+H;!*#Y< MZ.M&(''0FR*IZU[E^^7-_'Z\K\_#RWPRM^PWS3RG*.-\QN57!%OI9\5Y*>-3 MDS$P<^"D)=^ZY XS4X_$3!UJP8Z-0A05NK,57H)EJL"EQT35 WM@V-&ZC:,U MDAWY^Z&!":$1[:]$KFEE:%S;CT^ \'*0H!QZTXN)K7Z-Z\>H.:&LX05*P-=B M:ZH\YT?^86K*6Z3<%[,RE3 MI!-$IDN+A*]TNNUYDG!X92PEH2M'7[D"UI>'"GQD"J=A_P&E]MOH\!H4F%2. M\3?9I2UV&TZ'+C0UJFW!:V^A WF,"1>M+O/@GN5=.Y!-%?1JHRJ1L0S3K\&8 MY?"&^8]ZCSBPOULW\!/Q;H]_.BVC#KW6WFKXG75E;:<%;&MGACE@A=M#-*\1 MF?>3\UFF[XI"KMK?:+/!/-OH-^#UXM!/2^)3:YAR^ZR6>>EMR#^TS'S9ZB6= ML<@0?D+,9R=->\HED64"9XG%1]H^#=OV4V=I[L"#:]X:99*I"U^?0[\:!\J? MB%/["FEDC^]E[5"Z9D'LKFGUK6'633DL^XH,\P2&JY->C)_;BB7D=,5L6(JE MEK(-6&8%IN)_$,.Q<3\H"_8UD\>@2$D*WPSTH-1-1M54QP'>B*,N5_.E[>'6\4>GVXH6",')N]DU/"_!0L6K>).V[0 *J M4];E4!/?VKE51F6>7]:YEM'59*WIW5%#!/Q:>>(@RR0_NU'RM5?W!R(?P M/IWT1+;&JOOJDAS753T7L0[F5F'PA3F8>'@XI^*^A/SE5?Q^_)//$W[?EY ? M? 6_SX5Z&Y<#!P]X3<'3T@ OLPZVCGRS7]3A4"FVK+:]4 MM[FWK;="I$)^4Y&JWH@EJ&(SXU/)SEIMCV%)/H5,$N:6$IBR>'S*8NL)U;R)ZAPX M02>317'4AHD)[%#=RJ%")OH,UV\>%,JT>&)=C*TE86&[G,75#6/2"R0R#GTI M*D[ADT*8I'ELDN:3G!\_C[G'5VII(J]62V/1S=2,_M*>SRL\-'?@IS&)CQTB MQX35_1-6=4>=R[JRNTD''^EY1)\+NU;WYEIMS>KYDHZ?(FV[SS3,YKP@BNLX MV9X2OE@>"2 B1O= TU$N06*:"M-4F*:ZC%F^MD:[49AF>OQJ1:C2*M4.;-*A MZCRT1IA5$Z788VO$#-6#,E3\*#P7'YG+:W2P&5T%/1HYOOJV/X3#6,Q:W:UK M]?CG>(YA>V>I]=!0X36QH9F6GQ/?WO*QI'Q]5M."(B?*Y+ U&\<5HE0"J,Z% M/A:=.+ZS$)_QP?P5]M=N[:_]J>$/RR/?*/+#KA$3J20_K!;3)MV A@^+CD8Y MDL:WV7P6)JNVSXP.[X8^2(K& ?.ON&1#VU%4)Q8V_D[.5Q'7-G4E\C\$^M^G MGX30A;OU+'Q*%P]=;GMB9V)GNNAFVP]BNVVJ@1EO)2M&:R4R'3M7[';C8XE$ MUU!SB8M=O?$E8("^O0'<>A)"A^[6L_ I';YSPD!]N4B;EEFUC;7:E5I=MK+L M+@,( W"G\J.W-WPM/^XQ^#KPS.I':L3C2/VR%-VM(? V%-ZM1_TI_;]=I _L M.@W,NN[82UU1E=1:!/9]L #P>^-^"_H;56K=%*K+#L&J4MY7VIVQU0?0CVZO M9I@H1QU7A,*\WH5YO5O;S6UXOUN/^E.ZB>=%"T=K-:H#7^L(L4HK3BL,U9+M M,40+>%-C/)J,'V>U83+P0<3- MVD?KJW^ TP,ZJ;@1S;%G$> O M;:^J_M,R#3CDP3E,=[M>?K+T\)T-9X$)5_86C')1UZ@&#V\I:=DTW9KV^@;Z MY[OI3_$?C;[F#5L"+[!.P+L>P"-4-8P'[[D>2B+(//[#TJN?&F2^BHBCJ;0WG^ MDD\8C9"X[.!:]6T_O9JE/7PGM+YCG= CUS6B"FZ68935_)NB^8OG1NZS8'_B!IKSE9 MK"4*RZPUY++I 0^M&YX\Y*($_3$'[FOY:9^ TSM'T54'$T].*248(ZKN:*+1YS=MC/NP_.[CZV-)Y>(6,TH+?5^=^XUQM#BH6='1%F.P]3<)Z'F?&Z\XJ? MK\V8U;=V7C=ER^,M1=B9^HE5(2@D X[BT@U!K>16U3%/-=E-0Z+0S?,XPPT? M\/OJ!_Q^J2HW)I'NCT3ZY^"B@_GVD&-DN([H)P^MX6CTTWDVV(&Y;P?F)P>0 M]X=*7QQ ?NV_5.RVY?/&T#32TXK%C,U 2W,@J@TO>&>B=/)C]#^V\@?W2+Z MX_'0!-8?67E_UI^6YES-)FIFAF4S7$6C4LC*T28?,'/F4H4<'MD/>PSNZI]W M;A?(ZI9LC3YVNP .17&JUCUO$KYW9ASK+TX\NN==M"OJ[R,OO'>UOKZY-^1- MU(BZ4IV1[J(](M>S1T;$#M/M<:"$Z1!,A]QR/P=:8RTT1F%KICR4J^2N^'48+G*+SA5)T'MI-_".T(*V,E2C) M_(J8-8*7E!PAN]+?]A)@]>'#E7P30L2@?#H M'M(N'-EC'A#S@.=<8'A7JFD224GT=GW).JT&O\CY64&FNR522.7E5?U&2\J) M%6*^Y-*#9FXV-EH%M6#:@][4)0+8>YCN3D6)).8#,1^(^#&L.6U4_S\5*2:&EI1>^+E7591*@!T^<348ZD,2_X MN+S@K_F5*OCX38_R2RP!9_ /:8!YBNW#Z\9N O7_>ZGLOAL,[/9H_DPDNOV. MO1Q.BPK12@4JP]4&]CRX$9%X LS7_7EV3+-U3=37S5R.-XJ2D6Y(-+JHGJ*B M'/,Q,,=F_C&'[I.8^;'/]J7-G)"$=FE1)J5&SNCVJ1$3Q*99@[J?2"^_GN0& M9(\SB%)1J$XT=U6V:P$T<^"SQ;DHS>$;ZZ%;]F]TX>?==.SL=C("^J$ZX2>Z M!=[K?2<3KWO:4M5(U?94-PS_/#N2MF%;%_A]V[P!V8P D_%4=(OKXI M4W1W;LIKJ-+J/[_6)U.WU-@D/#;Z=J>>>P__^%%U4_3EC_^ ?W9/&9FJ[$!C MFFQ?M0=5^-0MZ!+$ORX"G5N5V(Z18@Z.^)P8,/JBY\B6"['LNS\'GC^(!530 MCCD>(_KWO__K<*S'4=]VM3B8A.W44P@PQFILZ*BR$9,UT,_OLAG(:W<[*5SR M:;_"?M\O.'#6(B3Q1,?_%3GX&0[E:.IG\BIV,,%;?(J9J@8L(_S:[C.TQNP_ MM%T=HN1W1S5E3U_""7CY7"1'SYY_I\@G>%9J!G[=#HPAG[CXA23[ZJ06?2!' M.3)QX-KU/^U:^I0>_^XKPU_A@X"Q@07._.?PW/7VHP.-@Y,+^M-&=RN#X#$- MUU6 (WO]D<^)?D=GP'^J^[LY(ZG]G*7Y)A]IYX4F7Q?$=B'=BH:86*BFSXEZ MO]1'F+M3:PNML"?M6B1=JV:$:DO(1+*%*E]-%_ARI-7FVT)%J+9;5UM(CI'R MK7/X?\DS *>"_.-O(GMN\ !R[$]E1$>< \&7[FR)[\M_[H_K7 M']%KW7A[>+XE^PIPBY3G+K^-^R]QZ!2\R,B;D\F4[X(%RG4EEDG&&?);:#&A M]U;U9V"@HW.DNKS*(X0%,-6:5@,"04]SM\[E4/+,UJ!%U&M+@^WFVG&J,DZO MO>!;1 5NZ!RN&8ZOG@W?CN;ZYP(BGR*[J3JWRISVG8[00W;D2'L")FRN^L!O M=G?H88V>HA';0>=ET_8,H-XZ&M'=B!P9 =\#.=BN!U:^R%"WYT#Y9\"S]I'C M#03KS.U0 BB< #X9^.G\TC\,513HZ8%'3A1YO08JJUH[[5!4_;M@><#C 6-Z M[ED&?*&FO?@HU):J[#B2URF4%U6BEA9B(D?29'92ZLSX;S^*OKF.4-$(11#, M+AK9CNC'$YS'W5S!J=+LD>^&@U?4I6K:HIN]^/^<< CGK ^.X< 7 MPXF-3.0E$+2J6D CQK(5=AH.!*B IL%?7JC)P6AU#S[85OP1//IC*3I\WI:J ME8$O"IH "]0]V3SG8O4+!L"CX@I%WU*!(P(%2Y'1P]& L8==!7*0QV-''<,) ML50/#BL\5PZ+,\S!;RLP?QX4Q?\^!F&'"L_QNS%55>_PO!X,UKWU_ *LY=>$V,IM-G* JS1\WJD$!9JV4P$(W\GDR8*2V^N:@;I 944N M-YI.%;W\^6A8%.;^AGE%2*, 'DPP)O[0Q-@B:UI0 U@,P!8A7HM&@'A_F@" MD,J&8@/+=U8=.CY0[A#<*()DD I^4$Y@C9Q):ZIK!^YR6!-KE7K0[:3ZZ1:< M]+-F;!:JV1>"B[GJ" HO /&#^XQI2'( =X:J4].RMFG:@6W5T634MG/Q3+$0 M!P**SUNY6*[9-(E8+#?<3-O,JCEM?/NAV;YS0CKHR3$P,:\F&@D)@IAMA1!3NY,QWX!9%;:!5ZELE M##M@(;('^NAS$#:HCJ,JVPL=8'L%J"E$-;B*V>C;0#=>HC0T;C#Q=@0L&1!I M']>.Q3FP)73[<44W53 )EKJ[0E] 8RM8((BQ5#20KNY-ROH(\B4\,/^0(SEI MTB*-U7PG4@=>2:A6CU_/5M)-^O12$5V?-V=Z-M6 M>_\E;3^]^L:N9:B'Z8D-<*CD6Y&,#'XX^K8S#[^5+F7JX3= % L4S-3!S!PM MAFA20NO9KIMPKB*J!CX'4S:"697(HH#/P3U%>!#IAQ,"S0)\7!MY-L !N'(1 M+UGPQB?%!JA&3JE M+D(5?FT>)ZUCU4DTA/ZTNB1JK$'85:D@YN4&2EUEF./*>\\WT.QA##E1VW(% M'Y0*"C5=R2ZGJ<+&;[:%Q;C6RC'K^KPE_70]NJ1@=@_9TZVA[P#5$* 0L'OT MF%VK@XG>?G\8,SEA5C;BAD^6@@XQC!-=Z\UE\>V="?1LZ*VH"I@ L%R%J$/IH* U'-"(/-&,!=-$DGH_'X<3IR&/DCL_). M.-6'BR18]F <0MZI+Q\AZ $Z/D6RO@.^Y,QL1T5 4)%?K+*W18(X MTC1 MY8OR+)$#?B_) )TY/H)X.QRXH%C^% 4J;*XB;#3&$FKY1BF?X)ADK'N[X&:AWH8K#V.K9&00C_/'W/8?DOG64ZF4IIW/" M9J?*)%X"_:Z?6 /<_=8$^(EML Z$-PO_W)7W69V9K"KC@/"KZ7FU3*QHKQ! M5YZ+TLD3*]O6X]X.0U@0;H( R"P1",8/GG467"0?WT M2"*:O6:\.Q\EC455: T6BY+6*?))EO_V@V'8*,T>9R"]CC,A:0%T#T6H_M % MLX,8#+@@@YC9W7)B%J1BP$H=*K(&HN_MM85VR&F_N"4' H@%XXIU!#(HD"^! M'=]F.H+1P(4%_C/?F[JZ@C&U"ZQ)!_\X,#42P!$4@V[Y82@"#0W\%P15*C(9 MS8>L^LOA '_"'EO MI7# 5S2GV!.$BI.89"5-FI1$+J,WO,W8G8FF;^?AEQ5 M/4@(S]0R&-#;ZD!["3KAM<<90G47_>:P6V-Z## F %@<(,1VFIDIS0H^OUSVZRLF]*K 5*AXEV./# MNWNU\R9@^0G7,<3ENS!W%^C8BZ4 3648[!Y31)>+;*]T;37(!C^$6>B!'/"X[S&Y%S\EI"/3D[*I9LJE[57QH+IL?'95-ZL M%$A#T]%D\A0+O=4_5U]%?E/QH$MB[:XW\[>,S4G0OBC_TB5;4*$=]5A4^R\Q1BQC#KTQC3/C98-,+^I(F M6HUO/]AX-!D_L?C\D7Y?*0B V38OMT^!FS0%G8 .BJ.[QCZ* K_;D/@ @9$& MQC325>CGC- 70Z]HNU44C0Q]+V+9P$'19S#/ 7PU"C1FI#K0%_36VQJAB(\] MY%Y?;]$B%8E&3!G>%*UMXXG]%B@0CQL!_I1G.\][G^@YL.B6A_H]!^WASBO\ M.MSL]=31Q+)->XPH8]VR[&68L0 ?,(?"07L<5L10U]"?;# M7;CMQ,S!\^&[41R:M6T%_2'C^"""5&:Z!>;"V!$Z1Q0;S"J4G>N#P;JNYIO SSV4"B1-D A/[S%'P>>@AZ89 M&:I Z,B7!<,;JQ:T-A7ZL, =1_OEV^\Z0'30"P9]ED<3'?P&_Z2!R#FHB'X*[ ]%?@DSZD<=RS >G?L.9"&]W2ZI MXYN[Q.KP2-W>2G?\UG/M;638N[L^H/'.=-?=67Y+2#]%H#XX$(ZAJP2^#$T; M&?:V9S"U!?P<+J*[.%4!D2R(*GW(J5DJM'^(6' =DV&_]W/_,\+M>2IV:6IH M4?--#XW!WF>(/;-&8; =-#?5;9J@ M&H&>"&B#>%#T-AX9G(RF),?S=8!U84N8(K,=!- .>8Q$AB;)/27ID_)U5 WF M *%9E)6IOV6 HG 80%EW?=SNKL+E!R6['L ?&(SC VC33FJP[1].]F\:= M4Q&R#>ZNG:J$5,'IV0YISW XNR_"W5JH#[NWPWX"&P SAIB0K81?OQ:N!Z&. MPG2OIT@Z7-2/-$FS;0\\77VI4F@.T'NVU@&^>7)Z]T:B(R(,:/+SR@=E>6!/ MSX8(NF@#_8&RVS+].A34W': ="$3Y,+!;UL )P'8R1M&]T]D8@>0X'E)@@Y5 M$RY1D,N1/?27PQ&BW%1%7?APJ0-V/9,--=QQ.)B?O?Q M#&43C=J=J,#Y@$FNA_VF2>1($I% A;FP0+S+W0SL5/G4'(=N MV@E0.!R/ TE=)YRNT(;:/[&2DXOT)SW/$,?G&?!Y!GR> 9]GP.<9+G.> 2PC MVR E7#'?#&AV@"1!^M:K7>FW5O!P MIW 44C!KE- .SV;"[SDJ<#X.O:Q3WCIO@?DU(TWD(4'6(PL ;+>?'2OM?+YG M=V]+7YUV/YZN$>R*KEK3!.!>PU31YW,F3# N+D2JW1)SELMI,8?A_>7XDK'K MB]W]4TJ XLAO/\2PW-F^R[?9VH=^9>A2[^.)GT2M1V$8\K:W;J#[PA/>N;?J M;FRA/KJN/POKS80NLHQNH=P&$U#38""W1428PN^ZZE:5=_29#EFDE^'H-N\8 MAE6(*?S9E_:A,DKQW/Y\VG9VQ)2[W\*UX':K@K):#KZT._MA M;T,PF!F&>&1= \$4S"G=3]#.S4:]@E'>4C9]]9G-S(!$,&SX,= M=",F)#LCU'Y\ST^:Z"#F/QY#.5(ATDANRSIR'R;)AWV5%$] M&)I9\C-E"M05G9YQ53BB;6KYGN5%87WS_\FS^3^9Z/YP%.BA^PR,P.H/'C!W M;$AL;U\8RCF,S*T8HB(086RY81?"!SEA:A;4=;0TQX8H+7C7=_BY.IN;]EK= M91* A[W\Y"=R )Z J^ZZZZ@[_5*BVW!QY"!%!4,"\^W8 10!(E!WNUPFNI,= MC'FTIXEVKX,9WJ8^@0PQ4N,]F0Y_5789^YZ\VAK2C1*.H+'8UMB&0TO7.H5, MC$R"J07?G8&U(\S= %KA^(C\&6X/[+U@D4:.[88&/#;MH?KT#+1'8 3T%L2[ M85H%3-S8+:#@R\!\5(12+B2R83P\?-9(\&H$A,_;%]MO 16'EK[%QJ,*EU-? M&4,)/D7X(U0Z/$X1TDYO>PLO*0@]9.CE0 Z!$7X&-XX@WH0C@[8QTIV1/W/# M[0H$) 'R. [[>P#E_AQU#I+Z>[R*OIQ ,.S=H%SX!F#_<*R_ANR[PXV_B.T[ MXN&@;WMZ9B:O(ULF5';1/L]6O/8((&FH",_[*H=,#&25AV&"TO;$@/,"SK:. MTSNN''BI:T/>RPV)UJ$*]\LCAF4'UJUR^4:>C]C&D+T;(Z\C6[MR=WL4AV[-(1N_ M[3]H4_?%7"=2V.U(;YNG# 2EA/>+=;O&+ M[0;;LN$6]M[BGX=/%M ZF(8W9"% 3!D(M^9B#Z MRV%O'AR'T*?;77YG\*/F=&A"+R741"(%:LA#H:K*U78+"]9>Z[;G,%\J^T&7 M=VDS;B1E@_^$N_9\*Q5%_@'0K)-M1;10H\9\2XP"TWI"+XJ1U'LYZ&$B5Z0M MK\" _VK;U.W:L]N?WC MGPX?&U%A4H@E;WD*8&=P587;7OM#[N'2# _?@^5ZO5%!1U24PA"FR,*SL2@> MF<_13E)$CHQ!-&)MG>SOD;_(OY\[N>OCH4.-3IO*8&S;;3%'CFUS=Y%+#%XP M0GWX)_(7]?>K\1Y@ OSV$.U,APLKS!UQ86>MT#M$S@1P 53'G>CS/9+JZ'8& M%0 I^'&?.OX/6FC_HD]T?3>],S +MH(R1]"[]ZX_/)T=2M9#DH5S8KW:[PO[ M)4<@.,8\.X:S<>+ M?H /@#3TOX&; 91_@GQ%](=]6#N7'2_T1,*X"KIDZ E@ZG7P1>_Y-(P;>N'R M82(+>D[HXX2*X'KJ''BRNV4$BG.XRQT8@W (QKKHT>#9;DB'_(0> %\PU?'A MM1#[3H?9,?LD*?"2K?#T)9">)8='(YZE#7MARN$F]ZM-V) P )AN*?OU[\6, MPU %128PWH83O,TUAV+[1%R8%L[ MW-Y[$!K8H55"3-PU@L<'=$67'3B:G_1X9BLA27.JZ][$L?TQ5.'M$0CPIU@H MW8,4 I0+MCTT@8['HW/_S\36BW(=(;NU%S&*NK9.S%OS\>OV>'K JHYP^6U) MG=X8?L7P?]JM8A9O%>.M8KQ5C+>*\5;QO6P54S__UIOQ[D4NLCWR8U :]'TY M$CQ8Q<,D\@-WXB<>T/QU;U^>8)3#:/R%4PF^5Y0M>$U4A#PX$J%[(*X*4^00 M-24_DU+;L4*Y(VC;%$8892+F'++!8"55 MG@F>5W[+T2>/DYD>7ALI<7)\R%*D+-$40TF,RE*23&NR-.)D5N.HN)I4N.U5 MDO+NVO 1->JX96_3)UH4Z&@09^GZ8BR14OQURT)L,"(DRS8)N;&L+$I$8:K, M&Y#W(E\WC:],GL\/.4;H:B7/C\4F"6O1D"B)>-W2+)<3N8+JT&*WF+#R[=IR M)A5@2^IU2SVS<@ROWRX)"ZK6JY6K6N!J/&AYU-%8Q9G/W!3GBGXN[G3,[DRL MSL>@9>)URWJGEZ\3,FD(,U_):/,ZH7=A\>L30Z+-FEKG,Q)A^'RAM0$ZE9R. MQQ)]/*1*(3.3TX752I0+;#$F,&DG[31 RZ,AM5>&E*K4XFU"U?U!P>BR:8:# M+8^&M,C%.V;=ISPB72G+]6FM.Y)!1^GC(77CCNLD*8L7%O94%QO=;B.9#$#+ MY.N6DU3%'=:4M"+JBJA4>[SC=9?P[<>#UY+K'&=3U$R@RI7I0EI-NP!U).9X M\);!)U>YN3H48K8R3Y#-<3I/C*7X<9JW2)5YBCUO. M%6O3F@ZLDM%BN8)CBNL*+X\E[KCEK)]:Q58RU1/6,V&9ZT_6ZJ8[EA+'+3V> MRY1(RQ")6JLOV%X])0SX +0\$I+A&&IBDJG.1:J2XH16M;RD\@W0\DA(R:;> M3S-F3A>I<5*35+\Y*M3@VX^$9'&Q3;;$CI-$S-NTVQW.3]DB;/EJZB6-(QDM MJ5(2Q[ )B1F.$M*0T$AIR(R20S*I)E3MR**]ILGTI.&FG MF^S<')3$OF+HI8E#U2;CC4+PI^S4,19&H=]J3X4UEY$Z+:%GRFQPRDZ'Q;$% MW-9G7! M;RXWK8JN=8M"XY2=FI)><>I"4#!:O9R>;#C.,E?@3]GIP&:GAB.;UZ70].V2G+B[GT6A,)@2VG-A.S/&M, MIHU#.[WPQM#!G20%"UX;"N\GW&<8A3<$/1\F G_<'N-H.^@@ H^VX#/['?KC M#:1:N4YS:;G1$4L53L^Q9CUC)$X<+3O=[EZ.EM' MUW*N@DG):;93@S>115Y MGJB# U=W.;S)_N:I_9.Y1/@6_?K,R\?<.7B4#7.,]O1OR%3OM#(R!HH&-V5<\&=_FU[R MG) W\RVT#0%SGT ?,/TI.?M)C1=\'3T#)[IVJA_-M=@'F?R%&X_K^>([MG^ M;;T-T#XJ\N_72+IMC2:JXL-;VO;6DK4=:"O/]M$$81*(MDP=O0ZQ6,>HL8FU MDC*;TR@BITO$U&0G4K-UJ^O@V;>L#$WK5FI;BC:L:84R(.>N^GWWP^%K(:.Y M93,A=3$**;R7_"DQ]UZ1I\=TMN?LWKI]&AE&?1\K#!6A:YN^IUZ8W?UY$1[RXU'Q M 4O_QT6NF#=KV6%!7$D0Y%,<6\1="()X8BDLB3N0!,:F.Q$$QJ9[$03&ICN1 M!,:F.Q$$QJ9[$03&ICN1!,:F.Q$$QJ9[$03 )BR(\PD"E1M'_S\/W7>]42=^ M8=07!>'K#OF(:;[*'+R'?U]B#MYSBRZ<&'ZGT_*YS&-DF_##__L6__:[\\$^ M)*$#/-,X_'S: M\KO*0?VN_NM%!"!?UHUC" MT6GA4*+'_UY Q[F'EC@_@S*[.7*!DP\,D2/K%@?:/EK_]W;J2NPJTSZGIT(E_49Q6;.U,ZCFO M=%NE=MTPB4!D>UDBE\],B$Y/R'AT>&Y M@BUBY9[Y.!BSI-"EH&UY=0(R&AG!G_ONLBUVZT$J5:^[D[4$SX.QWWX<5[+% M:('1XE'1 AV(H?[!*HQ5^#PY!'B]N^)Z]_R^ERO?B25ML4QL8F19:!OZ8KKN MK)+K!;>"AZ%):NL&)]]8V!X@T^'5T<:(/%:MT3IB#T'WPIM&'H&XN@B6W3]D MG2#C'B7/X!'P*;=8C6S.VU_$1FT(\W) :%\4PTSE$?6WK#Y(!LW,>).LBZT2F7>"XC3%9^#:GX2QRY'9_XWM_FO8/5[W[QT!?H&A M:)&=ZM!/$7V1:ED;BW/E;"8(@)$CA@)X^"SW:PS%PR0I[&2EAK[S[NI<'LDW%M4"AC4$>8M77;):W0V;L@%H3THN&Y^E+\IN;%*!%RRF)_4 MA-8J'M3%7(R5=7A;(_WM!\-$$_%C)P>C!$8)C!*?!B5^FQ&I9_/507*M.89: MR:0JLK>L#'(- !TL\)H^1HE@V,"P<;>P<2?LRD-@Q7L\2LP:2EU;B]/"8M0? M"]7UD%Q0/,"*Y+ M'<( !)(O, *AF<=.#TG;LQDL^0ZKS,ASU<$4\=T"U0T&>7,OYQZ1:V*%6[5>:PD;3VO)-J9-BME#3RBO-%M:)B>RUY[6-9@9PK-]^ M))-1CL#;PMCVL>T_G.W_-B'"UGNF/3 &#*&J[+(SG3O3.*IG PF1CYW>P&" MP>"KTQUWC #OT1S>NB\0]=; ,-;RHD*H&6J8*XS!!,!T$9PM@A$ _$")2F)N5B55.( M#;*]Y*0_&2ZE#AVGBT03UUF% #"X87#"X?$UP^?V#.XMB,N9*E:(PJW+* MF&B*_#0):P=#5N8M_PRC#4:;+X V=\+[W#/$O$?[6*RJF]-.7"%RMNWGZ+A8 MJFIC #&0]CF^Y MGMV",.7_VRZT'C1V:\Q%+*WY*)::-WLJ8]9MJ2]/2Z50# M1DGH1!((D^BWTO+O/2EFIPJPOC9X?MOV9//#==$Q9_[[2$@#4%!L'T[H3:#P MY/U0YW"H;C"P^X$[M]^QE\-I42%:J4!EN-K G@PTI@4B>1#Q*L/C*%&S7V*[OR:Y_FU\14]UF<9YEBH+?[B_(A4[EU0(/ MC!U>C(*S7K"=/YR=7X,1N1/C?H_9F VMB1LP286();E!K&WTFU)A#(P["8P[ M@3-:L'6_3T7Y,/@"DC3@%ZY?%W MLU7^C:+QN['!\W0#_7I8B^854\'NE85W846YC#I"?%%([-%D- (D3: .;B3EV6+ M/6?WUH/ZR=_NE@%Z+>^#AO,O5Q_X:D.^=1KE+89\G;3JNQHSUNPO,62LV5]A MR%BSO\28L69_B2%?Y8C')89\[UO*/Q]IXE2$]\5L^G9S<#]&?L,YN/K1SI.U M=^]M6CZ7>>PK.,=_MX(SQ3XER(>NX(SV%D)6['F'X5$*=]]&6_ZTWO<=:X/@ M>OH,;CF%&I&5=>?=ZMX?\"D>V#Y@%B(DD+VYAY;X/ELJ M.E ML+P_N[QAKHR+Q?S9Q0RS)E0LYX^Y* \LYXYL^NJ[3LO#7-J "I7N*L:^DU*/ MCR,]Z&6[7ZR,^$72=TA*HDF8OT/\817F(%>NQDK5KBO*W4S-Z1I]/Z% MF=J8I;Q/E^RZ5YB8:I^101Y4X4-7QE MN\<+_]TCP"^0%!(=MWIT?%@7=4UJD7*-I7)J Q@Y(BF@CW]\R\GGR ;9%XC% M)3P^'2'[%;UV0SK_%B M3EZ2Q9XQ)HWX6(I#?H-)1HD$3@;!,(%AXC/#Q&^3(G:VO*$76:9(E-)ZH58U M:HR@\P [V&\_6)P4@G'CP7'C7@B6AP"+]Z@48S0),F;** @M*DO64SW*SP\A M6"1!D'5\1RS.#L%H@6F9!\:-7R!@.'M3-^DQ$Q,623;;MGOUE#D. #1 @8$ M(23YBP3,_?$LNR*VD3FL8HMYX@=$JH=S7^X2D4Y5<]:M8C/.\88CRO2\1V68 M4M"[+2O2[A*>*#7%%*$K4J.1Z;63@VD [_3]]H,DV2A)?ZQ&*39J;-38J*]@ MU+_-820TAI@FM5%=5&M&9T40XJ+)CX&EP](5V,:QC7]IWN&.#?L]OJ$G,TZQ MZ=K35B4 [T&0\,.WFRYB_.W?@BIHU7[SLP\E^I62&/9HG21)H0?BLE MJ=7U4A,\N$"CFA70%Z?>K5GQH.D9^PJE.#WCRY4,OJ?9N?OZY7<(JR>K"\=6 M9-:14MD)>'-OHHWC6I:+W?0ND/2,G.;DAE42*4))E4:E$MU@8=ER1'1$69S^ M@6'H7F8'P]!#PM!O4S/5?-P3QI:\)-0Z3;C38F*Y] * 32S IH]5#\:XA'$) MX]*]\$GW#$;OT4GM@C^A#"8[)A;%A!3HI5%FDX".4O+;CP\60<5@A,'H&F!T M^]G!/M(9"3"JP>MREV7:AMJD):G=(\<^"9$G),! C/;6 >1[SX[9Z0(LL0J> MW[8]V8S(N]F*@0F.N6!"(N ;AKJMK?KFK;5? DQQJ>E'*21_;;S+.JT&O\CY M64&FNR522.7E5?VF-ZA,-ZUY4ND56T2MW.EW$C-_%*<;4@+=H$(FHQR-+U# MAHT-^ZX,^[=)&Z*0+]O#:JDAL&S#+XE9JY$3H;4CTN8XSQ];.K;T.[?TJ] G M=V+>[]$@@CK>3!(I>B"J1;,M,ZVNG\^/@7DGO_TX<92%OQ5W"1*Y69R20; EM&])\ S3Q#O9M;\&X7D/W;-JOX, MS/_H;HSRC-JC6^ MWG?R92DEI#DDM5>?]D0%LC--.P Z'$&3XT9"?9=V)+&%9H0C0I<@8 C#0LAT"1TQ460H6"82MT_8,C&8-QT9R_[@?ID8B MPW5$WW->D1' ^K'MK-$K%=V5QV-''<,% #:$+S)5:^Q-T&O!9("/9 \\0-&7 MNN++)E#/H7?X^(F\5"-#5;5 HXB,5%ZW?-L_&DID;KLZLB09#:KH6VJ$)J(1 M8 TDZDY&'2'.+4*3Z%/B^VUD]Q *ACN)._F>)_(*B_\-C/C'?\ _N^>,3%5V MX-(]V;YYOS+#E^X6;N)?%UE_7U9@HY@#"OC$D-$7/4>V7+@B?O?G<]49R:X* MVG$OQHS&B/[][_\Z'.OQQLK6Y3B8A$E8\8U"WL=8C0T!@!DQ60/]_"Z;@;QV MMY/")9_HG3?S?>^UT$AFQ!,=_U?DX&Z0/_3KJ5?B?6/7AG^"A\$U!RX2>:+6LS;CPXT#DXN7)K1"@E6H#1T MSRS/W>N/?$[C/NP+JB'X5O7!U^:>YIM\I)T7FGQ=$-N%="L:YKX7JNFG6_41 M=*M::PNML"?M6B1=JV:$:DO(1+*%*E]-%_ARI-7FVT)%J+9;Y\;)%[TZ1,YC M!_&M.HY_R3, IX+W15O OP4X'FXT8BZ&JE@]MV)[(3N&,"7[6^*[,E_[RL_ M7G]$1TO!F\/S+=E70!"F/'?Y;=Q_B4.GX$5&@8)$LF@+%D#A9!+*[<^*LSX3*,A45+\=4L_O2DB3P$:6#=CT:/@5:M85*3WE&&EFTTI-)D1WSL);QH;#FM0F8P@9=T'@V_ M*ENM46&N&T)+J-$3>:6/EVEX5??Q\).#9*YI+/D6L>AL>IGRA.T&Z'+_X^%+ M["Q(B/&\)JX[V4VODI]*11TU/1I^JZDXL^1@%!C4U.NF&,:PZ32\4H]XW3(3 MQ,FN6RNLQ&Z\&1,LV;2%%&QY-%$2M23\N#,PB462S;6]5;K;6,/;B%W2IU-SEAY\#*-HXE*!_VXE$R:#6&ADM1XT?&ZRTX0WLCSLF5L MU5S%AG-W(ZJ+TC#O^$V"YF _CZ>TR90W9$9<3HE203#)?G71H.GQ]BZ/ETT3 MR1FY[HPYAUC,9FQNQ2[&<1,U/9K]9K.UFBMC71']Y*0S%*U5NS9MP*9'LS]J M)./M1'K2--)FM]IF.GREVX+GA8YFW[06+: 9^;H -&2QL&/MV,C?GA!\V7+L MD-,93ZD#(E=(S@;MF):*=_CM&:2731O4*NXM^XYMS#2;DE+">IHMPFR-H]=/ MEI8FC[QRSBBE_9@8;!KRI-((,\I>MO3R9GJ\:"4KACQ/5C;VI#@4J%T&R,NF M.KG.QX=KM6?D\A6JO!!2_4*.EQ+'KZ\;=)EN4J0MQ.:]%+7AE[%D8\ODOL+( M1FJ0J&5[CM#5Z.EH5LYY37K'$[UL2A=7JL$-&K*HMVBGLUP.4R08??+$Y/?$ M4=RA\V51]AKCB@#6OTX#MCQZ9J_3\QNQW$HQ2C$CF2 HIEP?\Z#ED>J3);ZS M%)G^PE!+E7H_5F,JFA^ ED>J3Q8YHMY-K#M&S4@MS-0X4Z"]!FAYK/JYA3+@ MAU/&:)6&^D2>ECTB!Y]YK/KY+)\N%5>E$N'[XVK1JJ]RLP[LZ/$\%6?F(-NJ1ZM>TGBN[!I\2Y(Y+-M,M<>(&Z*DO55^2Y1$A:PE& M8H>)H<2,2 9\I(*?E*3*Q8<<,5*.UNGV>,9FQO;8(=9^M=PD R(3-QNGUNE9 M*Y8C*V69$G/U/)].QDG*J#=.K=,E(<%O.).;"^E5E\DJ9*HY:/$GU^E^.S9> MDTLR$!9FK.*7IQD/=.;4.EVFM%E_H/4M0N[\?_;>M$E5)=L??G\C[GZ(LAI04?>Y?2)0<9X5IS<$ B(R*8.HG_[)!+4L9=?H@%9V1.]39:60F6NM M7ZXIUY)*?7?!L3KN!I[39B.-E_7&- _PO^ 6&INXS/1:@>=T*^FZ]863SV*% M:K21;M2BN?B\%71.3_E"0YCU%06+QG+S1!ROL3DM\)QN%I<% VA+45H;;!)3 MO+OBW%3@.5V=J3,K6A\O%6ZDE,=N;EJ/I5J!YW0AFS(2\^G08C1"X%JZUM&7 M=/ YS;&#^FIL$CC6F<[EZ%)2";7A!I[3;+I/-.LV;6 =41FU>JTD[R:IH'-Z MIF=9MZ]*35N9_)NT#F=5MF.NQXN*U@_5UT5HQM%YT=NT#E-:KC0 MC,O] N9LUBV3PC/F>!U\3B]PCLNXB>:.?B1[%%*^B<9IRQV>U00YON3Y6$YKJ\+4+37Z<25:$O+E*#GM$--6X#E= ME=5T,]HV6DP_WI!DN=5WNG$W\)R>JL[<;.1:2Z4PLTHCE\_H6M,-.J=GF_4P MT8DF1DK%S24*BU(E6NY+0>'E2X:L%0@HZIUE&&N>R.I7 UIG2 ME!SI&I&>48'G=*WGM"U-%H9,)R.F1NO>N,R3;M Y72F.B%5<4A=T/]%@]$5BS2B%JF"*;++14)I2X#F]:O;6([:K+3 Q.>0Q,6]DNDPK MZ)PF)=5,.T(CKU0FU6*EJK@+.^<&G915RJ[R5K48 P3%";D[Z3M+T0T\_CHQ M+E5A^3ǽV02-RH[ED@,,$.WT_E^98-\LJ;:4_;I:D<<^LFKPW].2I(Z-I MSZ9$?T%KFUDU45Y-:\VZ"X>>HA17:ZXQ8CW .L6I7!\,TG1\Y3WU5%48VG+; MT?HZ$U64+J?.L$QM3,&A)SM0JJ[JQ<90&3$+/$;AF[*Z4T_E#]-S/!.C MY2:M:9V5DIDU^^;">^SI=C63IR4B/^7Y M!A8U)BPYSZP71M8?NQ-!>?5[&Z[QNC3XWQRSC6HSELQRK1Y3J27E JDV:#C_5R[H5P'1G.,WAX * 8R(XFS7@(6U,/\7L5HN=@Q^ M/E**9'^41IH*S+L54. VIYBY=^142+Y^;0%6TZXGD=XA\, ;SE]Z%.8VI[ M_\\V)+CU@_LA>-Y056YNB;]W/QQ.#+J-MRYCZ!_B?3_I:R?U08A^ZZ$^C1G8 MYNZMVZ?A_D(^EH(>(Y[QV%L)'P<>K8/GPP8D$]5P=Z&1W>]1F(WPVW?INV 3 MWG6E;V,AWHMW0[FQ9:B.+5[#A8X]8XG@8,C!]\ ?/QH->HF,?#M')8W($D:R MO%FM"I'E-F1)/1-(7$)(%_PYA>@22KK@B"XAI O L3BB2_CH@G LK'1!.!9& MN@ <0WIR".F"<"RL=$$X%D:Z(!P+)UT0CH65+@C'PD@7A&/AI O"L;#2!>%8 M&.F2>L8072Y'ET_6+WLW>'RS34A]8A,N&::]Z0:<9#!\5T_R><\/]; \.GULN%H(LJ M!HBQDK2_CZ,*E'.YCDT)]UIQ-BR&^>OBDG^.71=HS'RY>^;J?H(;< M2EK>=CH]_L'[GILZ9*"*,/06D(DCR+Q_3D (B1 2(>1E$/+"ALGE$1)Y+)#' MXLQ*PUV)!+P\^Q-TAE!PQEU9X"^7K1%_('/CYR('8@0$%(@=/H<+?C 9L0.R MN?Z(#@]E>-W*B7]Y3GAK0WPI/_WW(B;5X^1-^)OD52RZ%X0,#R<\5HJ?UQ$& M,<$7]*''80($!(@'$! @)D! \&5KZ'%X( @( BRET^9'/"^*D\E?(3>AF.?. M+ M_,(N7G['R>!RO_!>5'?*Z3CA7V ):(!*9D96 [,6#MVII%,-BA%; @Y+L,=^ M_4T^I=.G_8PO*VJA\E_>&G=NG59U:>!YLZC>Y8'G9+T7:G&.D.>PVSH<%@!$ M/(G1BCP@1"RZJ5)9>YT;IUW8-H'\]3?^P:[J"(80#'T!AJZ;NOD!_T*5\A8O3N >=\DE4O8V$C-Z!KC1#.31+;;D;6!AS>I]VS2^TO9 MVE%.C(P-70@,+OS &,*]A0H"(H=?6PD*"_P1[_:2D@&"\))\D-* MU4_4G>Y.13HG.B#?_>/!P_LJ4<-1,IE95"MCC6ZJ(\WJ\H+&*+!+)$ +_&-> M>@05/PPJ0N>9>[W6EG*AS,;(NT82@U>KYCIQS MC198//1>(TL+@0!R/#\:"KQO3^%IB5GL!R%)=\T &K'=6.A*U2QI&03O1F;+L=*;59BD]#1G7Z*IPF4//!S MDP="M!G(M_Y02/2^#IB+SYO+4)]2@ 3##S'26^(U0*PV:$ MT1F%W^T.=]A8Z>IJA4932@Z$5E,:GDTAH5[U( C&!XXS3E M#5T90%!T1B@*@6Z(TK^1%" I0%* I !) ;*)+QN]T/L#LK1>K7K,(I>WK I> M7A$6M'S]$D'(]$48.*%S=>XTP,X(Q@.("=]T"S'6 ;\Y A\Q4:&H1[ M"J9#"5.BU2Y07C\0+B1<2+R1>(>4@)%[(_/]6 MM:RQGNI8W>5:(:/5+M'";8N(N4!UAH$<9.4C HQ )T&@<*V.3_8RO]JE$>7 M6W*'EYDZUEBO6RE:9:UQ@H* E'K/F/>B//^QX23.2D!9!X)O_P[@=ISX%FR< M9X[>KX<]NP\GC0=T12?WDZ:LB#&)Y$3>"P/ZQ?1B^%,$L OFS=#;S+WD^J($ MI%;EYI;X>_?#X81@D&KJST7C5E&/'?6]=$55<6(?BEO4$POODRWD8=@_X6[: MYNZMVZ?A_BY__,X1^=8Q(LC+@.?#]BH3U7!W1-O]'H6P\WL,&%J)NF 3_IIO MV?FW*0)>EI?BT3.W<.2]>#>4&P/L<6SQ:*'G1N%C5CP8"/[XT?,,K&7_[R4O M2B$Z7(T.;UX:1W2X$AU2SV02$2($A$# %!8ZO'W7'A'B:LCT=CT\1(BK2<3; M+A!$" 1-/XL0[Y4\0H1 T/33"(&@*12$0- 4$D(@: H-(1 TA8(0")I"0@@$ M3:$A!(*F4! BB;S@9R7$%THROAD>O=ZJ4Y]8]3U5;'Q[Q2$_$S%NPII_L_X83_ M7__BR/_]9WR/50="SSK8<_*^6>><6K(*G[II5 MMM?M#YD!';8_Z["]2,+-V?-+ SD[;)OR7O;+S]R5AY*6_:%!?/702#_'+UMC MY;MG0L$T+*1F_%S%$[C@*[^]*CU,= M\4[LE=N1&AH>=TQJ6!9(O!L?\PW)C-\UF2\AT8C6X:0U$ND?068DTI^T*NZ8 MUD$B?RDZJ54Z+;IW&K9:T2E=;K#+.99'6-B MQ7:L&99^ZP&52;/LO,(;FWJ'UF9VP90JB6Z==-D$[(>$$T]DZMJ5DG\T?%PC MD^::^/%V\:V+X\=?%ZL__(- X_WJQMT:7NFO&2K!<)EF75ODB3Q5;P$,(0&& M/':C(@0@EV_'$"(%Y &;E2 .1AR,.!AQ\-UP,-+GOM@59SB:QNRYU5DJ47N> MY0U'+>,#"JAIL"O.36P]A!./@Q/O5;]!QEYXP.$#S6<+R>R:P%LZEFVVA&9C M/1]T%]"D@PUKWK3I[B!%Q_.+2[#0D@X)%^$D4>?7$6,,IL?!]01ZR'^")ROT M_N[KKQ$YP?\(<86]"&4-R Z:,:Q3S-M&W!YG/&^%J60JH,+\\9$6:?;)2ZN#_,2(P'X^+AC_$?85 @\[L#O\H;G M$#$I8E+$I'=(/\2DR((+L4;V8=?VHC+--(KN2L0Z9#3:37)N,[.@@*(%7=L7 M--001#S&(I'S^@%PX7U[3(JU%[U)G<1I3M!:2;R_[ Q;+0@37_!JWTT:^(Z$ M8F1LZ +*_GZ<[.^ :QPH!?PZ&+D7J@R0J1,T;,2>$HD8R@)_X,2 :^ (5!<.9N*/R=:V8LUR )23$DI^5#GZFBA]W#"T?N%S[IWNU MCYK!^.:6O'@P+[LI2#*09"#)"*-D_#A!N(KV&2H^1U;L-WS]BBN7EWE7:6/$ MJK"4NW:A5]$EH%]ZOOY;&*L(+QX,+U XX*Y XGV;-(8OQ[U$W&G3A?FHXA3F M1;(]Q'N(]WX:[R'-Y_/.6B'?[JFC02ZO+$AMD9VF M5+YIN4"A@<[:2YHR2+A#+=S(PWH7$OV^Q5(VJ#6KV-H4(]+&-*\E=3Q?AA:+ MEU+]ILERSSG5-< JO#SG5)13??F*&&@:A>?RJ;F M7"+3$5R&7#=;66S:GJ<'8==Z9C;,,T2H7R9*[)CIIIL6G/]_M$ M)-(H$_NZL>U;"^)-,K5OO>A[T=SN#W(^D,"MB*EZIU5WE;X[LO(9=U@KQ2F M0.2OOU,H?QL!4BBS6&^]*RC+%4D6DBPD63>7+"1(-\HOO_6BD<5^R4A&MF*6 MUHM>%L>B"7?5=3,#)4U#K=B+9-S ,$8G',ZR"*QYY2Z=/*6DCHOZSF/(;4G\88PB7U5U%E0BWJ M[^LI7'E5R)43/*,T,KI&JHE:0>I34/+)7W\G3BMNHFQU)/9A4&)0NC%B7,2X MB'$1XX:0<1]*Y_JP<[G58LH*2:19FN!5DDN45Z,VZ1E17F_.2UI12+KO5KJ# M',+ADN[',Z.^ZM1=5(A27VXZ/$TH7)FS++XB:YZQ!+VZ;UM+GEOW/S:-Y45;$F$3*CBY&8MA3!! ?CP#FB>1$WG/O M1V*X]RGX6^AX+FJ)/.0[%TBK)>J?8SI*50V7TWGX>]84!=D.XK(Z9YHLL7*K MN<1F!28VBXH302SBC;X$:'J)#2'9& ;W V>M8<]8CF=E >MD7#&>;(R,N?O6 M795K[<=BF*W-2%G'&*Z;MG69YY=EPOWUMVX$'*=''T2XW7O@S".\]Z:("EX% MF-H533%BBKPAZ1 -(F!/[:D8R1H:D(FUIW\G_[(BW&[J4?"(J 7F!_9D;$>L M_>(BG'5N=LTY?L>&0X[M&H>_Q:2)?&ZD2Y,O_6#;MIBDO9 M<"QUW08["<+5)I.7Q8/E1SI\;IK>C &\A M5SO[4V_'_N $,W@9'G@15[:G8)1AB8=<[7 MPP@[$$F62FDYT\&[6,5DJU)+)8VIVOKU-Q$_E4##L>]M WG.Y'X?[]?+3K8< ML&\V$/FEF),M'DBH8XH?V[@>UK%G8H%.8PV&7J:9XIPK)L#&!21=179;87E, M>[G]^Y0V&!8.')>*]1KI9.OTPFC.V-%J5A,KX%"(G1H@E^? "^S@Y5C04BB[ MG>FLBHJX6#5P+2TD)9EZAP6?P.%ES44>OE!=/_E'EG2_XN LZ-LRJH4NB^8X][1%$R0^F6LJ-YI1U7%>+JJJD1B7JP2R=2VR-G3RG#"UQHT M;[81\(D$1MNB^1QA3G1+H)G(2UD LJJN/1"'+Y# %R38Q,P3'ZC3'6B)0,<< MBQ$-/A!6085OA$KC@?1%YN!/AO E_ILZ_5G+&HRN(2 M3'6ONO*&94?&G"5[RI-L!UI^0,U21,^/O$! M.*./7/-@GCO/$6G?OQ PCJCSZX@Q5F7);V,(=WC\=S?0K/D#7\@Z(+8-GP=_ MC@@R()A]^$Q(], WGYA"4P[(J?<4&8 ,8% [ FLK^]H*$+3HUH Q14^*(Q,@ M=X:YM9H@,$%!!*(1 5_6K!=6/9RB8'@" EA>DWWVE"W+$4TX 5.<<^O(W)1U MOWX%M*'@K\!\4H&)!#G:WP-.@S8@W)L=;XN[UQV^[&F+!H"+Q84C+P&?@[6# M%\%Q<\Z,@$_ TK<;"T04LOTZ(H#%^6O:R92X@J)J^7/TQ,'[!G@:V.VW9O/: M[GS_18(A^D8A)(#N@83)\8K!B&0C5J(,JZ03X+@D;FJS MA9PLE]/#8W.UD]ZD.8?IV-'1I.PN-$("%LRI"?WJ>#L,HLU-,>J%T7X=6HM0 M:8#G]OL'R&LU_D]ZC^=G.G:D/$?@_Z[MT7GSP#QJ#_L$V.YU.7D?!K77%8^> MX1D:^):OU4$6Y7V5GMNJUT#5_?O_P#\["O&JR)DP]#O]Z[5*%H.T MW :T,>R?%XG?\B+C-J&K \V8>HS*^%%KR4Q.@;481D$%H\$+1 MV_,/=TZ8/(&_/_)^@-F1I=I4I%NDVU239KJE;.?)MVE+]>SSK>8(IE5O=.F. M/Y-N(Y)MU'-TO4/G(OE2G:IG2U0UTNE27;I&U[N= :=YA2\=03] M"^B[SAYO#(L\,/'D[,>VD*XW2)(-=.PNE:^KC(+JM^?:\M9MJY+8"2. M'P^5\OU69V)92YJ,X?TLGQ3'U*#%QDZ75-.7/%>)A:. VIJO3@VT^6 MM&2!X:J/^FV,ZQEE?*KDRE,.OOUT2?.XJ^,3J\5A'48IB9E5KM%;46P\@$KY M*,[&5&.ID%S?T),%*T.5)39Q.I+2QX2IYE8=IN,8F;0S&I)5G (C3Q?/-U-- MAJW$Z<+$I;0!:6+U!GSFR>);K:S02&(<3B]RL6%LG1BU7=L%(T\6/XWF1XM" M4]45#5L5-KJ6'@@S.'*_^"/]R?_BF&U4F[%DEFOUF$HM*1=(M9E34A(+AQ*7 MR=_SU#SP6$ MY)MY0-_,TZ,X9][NWK:TR"4UB>43"E>BNZ.2917Y8BC=,*(= MJT2=&4$H&L?TZ&*J/!XOI5]_XZ?=VT+FA[D.!2[G<1'[_'0:Y6,&7< M[R\U-KV93+I<*.6AU)6' MG7HCO<'$^"JCIQI&)]YM_?K[#L3ADAM_.3'@\H6J0PS7-<:Q*W1*B<\6%@R; M!K2/#!2#(*=:2$@26"O%E.59=.ID!S37BIEN+[[,5RI4&$4A+U&I,E$71:9? MB59[F18^2'8 9] MYT-^^$1'V2#FY]TH8AB--(S5N[7NWP-/C MOIY]I(%#))UP\M:<\:;TUO+6P4OR./ E-=CGK5>7;?Z08\_B ;GB8K5<[!C\ M?*YTHG:4+Q$VE<5;QYCX@@U6=D#NR)YR3M@@ED5(-7?NV, MWZG5J;;2K56,=OH5<,X,.KEZ#;Q*!*([AVYZTQ'/9P2_>*ZQY[?EY.6;V,=% M9)L=LXT/^%?;>$ 1;FZ)OW<_'$X*NM.W$X)^,][W'[]VWA]^OV:;B_HH^5THK'GU/X6Q^')WWZH ^:-O1MB MV(*1]^+=4&YL&:ICB]<(+0!>2 0'B0Z^]W$N.(@8??..)/&,IQ!=PD<7_#F& MZ!)&NF#OM-U#A$% ANB"@"ST=,'>:9>."(. #-$% 5GHZ8(TLG 2!@%9..F" M@"RD=$$:V44)\\GJ_^^Z+&^V":E/;,)%$?RF.W"22/K)+>$-%7[XWU^)7U_= MGL3S;5N!I@*S9C8T8.)'8@3$"P@6$"P\"8L!.A3G^V_&!;KN+J_ M\F/H8F0M>R&%*[5].%SP92K>?:-N MV]O9['].K(9Y[MNL3?!;7[:GLM[0Q2&0W_T1!D^P@"+Q":>5 MS+0D9_45O"8*6^G%B*<4GKQJDV&$"3\+$][TSB-,N @F0$7&TV,"\*!7G4WK M%6>#TV1<<5>K-:\.+'C!G-SB0?QC36$0'B \0#K"]5O)7$1)(!.V4*:GJSJC M90>67EV/F+)7=2(-0"&>?L+)@%)H"!00*" EX7Y!X2TM(5Z=<0:!)^ITUFZ7 MC&&M/^RWH-6 $SXB$/'36I7?C4#=DL4;6W>(7\G$%/W?K'MP!UX#R[X$63?T M#+Z[)P$>T6^E4MYZK2& MYO;0!0LX @$N>O?\LW+2P_GK/>TGZJYR-=&_13% M9*4%QX;9)* @7WL&%MQ2@62M9LD2< M7#':,E%K; J,HCDNP 32QP3\M! (P@2$"4A7N!=3Z*O*PE NJU-&6XP5N=W- MY)()*1\K0V!(__H[B3TEDJ==KQ P(&! RL*] \-;VD*ZGG,IOK7J,85>-5U) M\4JR/8"@ -TE$!7(MTR(A\@O(;U7=&&33N09OJIG^#5JQ !J"(8#*QZ% 2*O M$4^Z^0:$ #>O9F0=E5P\U)8RL%5= #INELUQ@>Y+-M-?,9MHMSZ=S>:PK#=, M04DEGC#R+5\RPA"$(9W?4$!P8QUQAUK,946.QF,*JY[4U*"()+^ M]3>!IY^2,93>@D $*2 _!T0^H8'8+I=85/NE";W&8T5BRD9G= U:+]"W ]$C MA;VE@GC.G?]X)8C_W@W;UGZ^E_K)ERTQONMX=MCZC%+5C_OG M2 ,,-L%HWM!$\$X1=B;B54?PVHYN>X["^N/>TT2OGCW'\Z8(.>L_VSKE?JLJ M\&)!MGBOT=U_YJ:HR8X&1N_+W4N/4$#K<0C-CV+O4JY,/> M3+JU;XH*A$J5=7'?N_2E,/KKYSQ%Y EXUGK7O,JRC]YC&:H NRL=EH./6',@ MLQ.9C\#%VO G?W&::$\-X5J]ZX]9, ?F#&@/)^CG@\$]LN151 ./G((MTF%+ MUC^7J??7RH.S -# [S#H[3HLE!_ '<<5Y5W9GD8XL/DVX*;7^_W_SHR]^ZKS M\<"J\V9IE&1N&D:X)@4K+QI:!")&Y.WL?D8D;UN M$8EY:E!B^&J37@QB^;$A]]O3+.P6\01.RM.&$9!T%]NUS]7JO^6N<;%YK:Q@ MU0RC35JY##'6$D24^O5W^@DCTB>[!F$$BB:L>J6N=VW?P&>."OL> Z8..1]& M@3C!786%O"Q1_USOF/860@M >F'WF, -98198S7C,RFLGTZP'25I+=++UJ^_ M=>.4!X\P&9Q!6TB&/4Q>4.8M=+E_-C[#GD\*8X-*#(4LW5'F":)%,#TEZ_[Z M.W;*P1 LC[9]M]GO ?DAZS]'/G\68/=^%FS9 3MD!XPU!S6\S[5[7<:9"^OL M.$66YOVO:^5G0;4QKF'=_$03:#E;8P4A&2]4), 0%T:GHYW!\H)5=>JJHV2[ MO76.S!-.O'KC4S*O$I@JE\@.W<_$DU93G^G2"IZ2V!.9#+)93DZ 4\P_AK%[ M9\$S(-( F%%2S:HLE46C0#7FN>*RPMT[ YYA7T93UMZH3D>@UX-*F^5$:3YE M8 NUH RI8^@6/@^YE^K<=60HO"KZMS\RO/GM*K1%8OCN%("&F^.)SM:P,\$8 M>0GWTK/&#,?\T!$ &TF=6](N'/4I;9?Q([39VYB"9T:1?4Y[9CDLDY0XF-FDRE5EDM4P-VD(A#-2>@(=Z1 MNN+[GHZZ6M]32[NW^]@?/C4&WWN),KM_K"I$Q'<.XF!?NO=%V^1T"S+&;V<^ M%TV>LV#=X/0?*NW^[_^\JBA\XE;>^G\/-F'K[",\5[ D1OV"Q1Q,7/O-J2ZW MMK:;DDP_QW:NY=][%W+,?FB.85KW1I3O^3+J-2+91S]'U M#IV+Y$MUJIXM4=5(ITMUZ1I=[W;.K36\FM7;<.YA6IV%-[(K:(3GJ<,I-F.8=BB=.1.FXV M.ZG>&,>X8BK=W4CQ5!&'=ZA/1O94IM6VA9G!.+-T9M2HRX7UL 44?>QXY&PV MS<[J.:Q/ ^4[0XU*"C\K4&#DR3.K-5KN;:AZ#UO$>8PK#95MIEQG@LX(I ;WP9*1L)TM5>H,O&#E7JZ8TLCND%BZ;/!U9U^DZ M&Q.=J,(E4_%Q@TX8';K%IDY')K&6$5N69V6F;ZX557#'K-J"(T]69$;GT>5$ M'"H2=/Q1J%9@M8 M.)(2U8>C;+O8-$I$B\7QTZ=2 *\D"/8.,DE@0B0218?C_EXBN.222Y^ M_/"B7IIC5E5M803?V.!Y,C./=]P@$5AP-;S49SF"(=>M6G$8@R-3QR-% MS%JGZQT3L)8Y;\B;:8%KI.%(_.3U-5=.=H5.>8,1O=2:98H;"2](;,#>NO&4 M18NM6%JIE(@V26E,OEAJ!4E@+[[J)8J*V*'[_++(IB8Q?H##D2<33>FY\3P^ MT/J,/#"XF=.<*&D=CCR=:+5"M@H#,U/!Q%%]456("M&)P5HIIX*E,.8@7\\L MZ&P].4B--G,V-9." & S: \Q)2MVF*@Y46/QY7R6DEPP,G$\LM$K3&2LZ8YH MF5?*M<4\C?=H./)D28;9*/+5T5)CN'BOLBPX\B"+PY$X?CQT'L-%<=0LLS3) M5&F'ZUG+8L:K]G"R>L))Y=:C46J$=2;J:KI6U_7^Q@V"JHID:;U&!J\#@N9* M7)8LX*F<&P1 3((3&PG52#.:W="$NEVQ\18<>;)/VM1BN%6F13*-SB(QGE9F MA93N^IG$KT<*3CT_:XVZ'*-%:RFY/C/$A@!'GNQH(AZ3^M-JS :&YR@Z(=SF M5%JUP,B3'5TONN5"JJ)DZ&C;SC%JN=$W7#CR=$?U6D[24PE28?I.WU4*B]IH M6("O/]W1;(L8RR9I%Y4.7;+*G2[&,8- ^&5S.A'-8N,RUB"(P9C272N?@2-/ M5I\0UDP_FQ2*F*9UEA4NEU"440N,)(]'-N<=12S4V Y=L5JC> 6P?5R (T^. MR%YTMBIG&HL\K2WB=;6<4L7ZP 4C\1,R#89Z$;?[HS:]R+:=P4!5C*(,)WJZ M^G8:6+>9R7C,]-UA-=H9\_EP7##IBDP\F2?DO-R<:@21!>3>]R@-9Y(\38/WW["):F6 MRX\G5+G$K//)$I4A[&)O!I]YPB7DTE ;9CFK,T37PN,Y>RZY< -P M&'0PQ:FH6T O*GE9!G7##FCRC2\;@U)UW6*8K&G4\JV6S+HI,3$.+./I1 M&.%??BSTW] C^M&\GU<1-NA%PI-_09>JNO9F8^A>JL_DLY/]6(30,[T"O,_G M:C6_=8]X;A;.L8W=![Z/Q?ODP]WH4_AS.G:&?O3)Y'/LAS8-_',:W8VZ!,9C MB! A( 3^G$"$" 4A4L]D&E'B?)3X9 6_=\^&ZZWZBIW^WD;A,_?Y>,^C^N>N M'^/7J_U^YP^@[1"77_H[/OXW-\.K0^"O_T!?_U:;-,3BMU[R"9V_VECP@1G? M,TE]QG]EF$+6/RY7@P0 "<#7!"#$/9_>$Q#?0^.+PLY]],ZI\*5B/+>0E@RG M'' M+@A7_[KN7:]+H1@_<%X-VJLV;2Q^F"0AA" >8 M?0S564G;K-AQR5 (*I;&^OQ8PI5M'M2GH3K,B SV8%^T9.[M2B#^0G45::4/ MB*4(,G\,9+ZEU7Y$?54;NHD;V7H3R\Y&%:/8F&FCBNOG/"93#ZF^'CH\82K6 MUMF)O3@[<:237E,GO6G5OIMX.\-5IN\2Z'I\1_Q2<+K4JL58IA*S%6?:Y+.+ MM46U,E\O7Q#HXOPC>+;-@9KN*XLB7;'$%%-83PI,P6537@.X>]8G;Z)BW2